builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0240 starttime: 1469142497.51 results: success (0) buildid: 20160721144529 builduid: 6b6105d498cf46c68ad489880c3c3c0e revision: 05853bb06a8739b77c2937f418cdf4e1610d0d9f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 16:08:17.515030) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 16:08:17.515558) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 16:08:17.515879) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 16:08:17.623921) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 16:08:17.624295) ========= 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.nOVnEQ4RgR/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.ncz8oQTL6w/Listeners TMPDIR=/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-21 16:08:17-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 70.6M=0s 2016-07-21 16:08:17 (70.6 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.134627 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 16:08:17.812804) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 16:08:17.813207) ========= 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.nOVnEQ4RgR/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.ncz8oQTL6w/Listeners TMPDIR=/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/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.027163 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 16:08:17.880569) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 16:08:17.880959) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 05853bb06a8739b77c2937f418cdf4e1610d0d9f --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 05853bb06a8739b77c2937f418cdf4e1610d0d9f --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.nOVnEQ4RgR/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.ncz8oQTL6w/Listeners TMPDIR=/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-21 16:08:17,972 truncating revision to first 12 chars 2016-07-21 16:08:17,972 Setting DEBUG logging. 2016-07-21 16:08:17,972 attempt 1/10 2016-07-21 16:08:17,972 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/05853bb06a87?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-21 16:08:19,036 unpacking tar archive at: mozilla-beta-05853bb06a87/testing/mozharness/ program finished with exit code 0 elapsedTime=1.349887 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 16:08:19.260418) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 16:08:19.260944) ========= script_repo_revision: 05853bb06a8739b77c2937f418cdf4e1610d0d9f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 16:08:19.261376) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 16:08:19.261659) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 16:08:19.281019) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 58 secs) (at 2016-07-21 16:08:19.284274) ========= /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.nOVnEQ4RgR/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_NODE_PATH=/usr/local/bin/node 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.ncz8oQTL6w/Listeners TMPDIR=/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/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 16:08:19 INFO - MultiFileLogger online at 20160721 16:08:19 in /builds/slave/test 16:08:19 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 16:08:19 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 16:08:19 INFO - {'append_to_log': False, 16:08:19 INFO - 'base_work_dir': '/builds/slave/test', 16:08:19 INFO - 'blob_upload_branch': 'mozilla-beta', 16:08:19 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 16:08:19 INFO - 'buildbot_json_path': 'buildprops.json', 16:08:19 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 16:08:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:08:19 INFO - 'download_minidump_stackwalk': True, 16:08:19 INFO - 'download_symbols': 'true', 16:08:19 INFO - 'e10s': False, 16:08:19 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 16:08:19 INFO - 'tooltool.py': '/tools/tooltool.py', 16:08:19 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 16:08:19 INFO - '/tools/misc-python/virtualenv.py')}, 16:08:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:08:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:08:19 INFO - 'log_level': 'info', 16:08:19 INFO - 'log_to_console': True, 16:08:19 INFO - 'opt_config_files': (), 16:08:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:08:19 INFO - '--processes=1', 16:08:19 INFO - '--config=%(test_path)s/wptrunner.ini', 16:08:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:08:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:08:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:08:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:08:19 INFO - 'pip_index': False, 16:08:19 INFO - 'require_test_zip': True, 16:08:19 INFO - 'test_type': ('testharness',), 16:08:19 INFO - 'this_chunk': '1', 16:08:19 INFO - 'tooltool_cache': '/builds/tooltool_cache', 16:08:19 INFO - 'total_chunks': '10', 16:08:19 INFO - 'virtualenv_path': 'venv', 16:08:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:08:19 INFO - 'work_dir': 'build'} 16:08:19 INFO - ##### 16:08:19 INFO - ##### Running clobber step. 16:08:19 INFO - ##### 16:08:19 INFO - Running pre-action listener: _resource_record_pre_action 16:08:19 INFO - Running main action method: clobber 16:08:19 INFO - rmtree: /builds/slave/test/build 16:08:19 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 16:08:21 INFO - Running post-action listener: _resource_record_post_action 16:08:21 INFO - ##### 16:08:21 INFO - ##### Running read-buildbot-config step. 16:08:21 INFO - ##### 16:08:21 INFO - Running pre-action listener: _resource_record_pre_action 16:08:21 INFO - Running main action method: read_buildbot_config 16:08:21 INFO - Using buildbot properties: 16:08:21 INFO - { 16:08:21 INFO - "project": "", 16:08:21 INFO - "product": "firefox", 16:08:21 INFO - "script_repo_revision": "production", 16:08:21 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 16:08:21 INFO - "repository": "", 16:08:21 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 16:08:21 INFO - "buildid": "20160721144529", 16:08:21 INFO - "pgo_build": "False", 16:08:21 INFO - "basedir": "/builds/slave/test", 16:08:21 INFO - "buildnumber": 18, 16:08:21 INFO - "slavename": "t-yosemite-r7-0240", 16:08:21 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 16:08:21 INFO - "platform": "macosx64", 16:08:21 INFO - "branch": "mozilla-beta", 16:08:21 INFO - "revision": "05853bb06a8739b77c2937f418cdf4e1610d0d9f", 16:08:21 INFO - "repo_path": "releases/mozilla-beta", 16:08:21 INFO - "moz_repo_path": "", 16:08:21 INFO - "stage_platform": "macosx64", 16:08:21 INFO - "builduid": "6b6105d498cf46c68ad489880c3c3c0e", 16:08:21 INFO - "slavebuilddir": "test" 16:08:21 INFO - } 16:08:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 16:08:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 16:08:21 INFO - Running post-action listener: _resource_record_post_action 16:08:21 INFO - ##### 16:08:21 INFO - ##### Running download-and-extract step. 16:08:21 INFO - ##### 16:08:21 INFO - Running pre-action listener: _resource_record_pre_action 16:08:21 INFO - Running main action method: download_and_extract 16:08:21 INFO - mkdir: /builds/slave/test/build/tests 16:08:21 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')]} 16:08:21 INFO - https://queue.taskcluster.net/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 16:08:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 16:08:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 16:08:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/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 16:08:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/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 16:08:40 INFO - Downloaded 1201 bytes. 16:08:40 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 16:08:40 INFO - Using the following test package requirements: 16:08:40 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 16:08:40 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:08:40 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 16:08:40 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:08:40 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 16:08:40 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:08:40 INFO - u'jsshell-mac64.zip'], 16:08:40 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:08:40 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 16:08:40 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 16:08:40 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:08:40 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 16:08:40 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:08:40 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 16:08:40 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:08:40 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 16:08:40 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:08:40 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 16:08:40 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 16:08:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:08:40 INFO - https://queue.taskcluster.net/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 16:08:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 16:08:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 16:08:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/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 16:08:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/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 16:08:43 INFO - Downloaded 18370262 bytes. 16:08:43 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/*'] 16:08:43 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/* 16:08:44 INFO - caution: filename not matched: web-platform/* 16:08:44 INFO - Return code: 11 16:08:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:08:44 INFO - https://queue.taskcluster.net/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 16:08:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 16:08:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 16:08:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/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 16:08:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/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 16:08:45 INFO - Downloaded 36389883 bytes. 16:08:45 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/*'] 16:08:45 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/* 16:08:49 INFO - caution: filename not matched: bin/* 16:08:49 INFO - caution: filename not matched: config/* 16:08:49 INFO - caution: filename not matched: mozbase/* 16:08:49 INFO - caution: filename not matched: marionette/* 16:08:49 INFO - caution: filename not matched: tools/wptserve/* 16:08:49 INFO - Return code: 11 16:08: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')]} 16:08:49 INFO - https://queue.taskcluster.net/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 16:08:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 16:08:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 16:08:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 16:08:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/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 16:08:52 INFO - Downloaded 73029472 bytes. 16:08:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 16:08:52 INFO - mkdir: /builds/slave/test/properties 16:08:52 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 16:08:52 INFO - Writing to file /builds/slave/test/properties/build_url 16:08:52 INFO - Contents: 16:08:52 INFO - build_url:https://queue.taskcluster.net/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 16:08:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 16:08:53 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 16:08:53 INFO - Writing to file /builds/slave/test/properties/symbols_url 16:08:53 INFO - Contents: 16:08:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 16:08:53 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')]} 16:08:53 INFO - https://queue.taskcluster.net/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:08:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 16:08:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 16:08:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/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 16:08:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Cc0fLMILTFWvsEea5IOAGQ/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 16:08:56 INFO - Downloaded 103728993 bytes. 16:08:56 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'] 16:08:56 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 16:09:00 INFO - Return code: 0 16:09:00 INFO - Running post-action listener: _resource_record_post_action 16:09:00 INFO - Running post-action listener: set_extra_try_arguments 16:09:00 INFO - ##### 16:09:00 INFO - ##### Running create-virtualenv step. 16:09:00 INFO - ##### 16:09:00 INFO - Running pre-action listener: _pre_create_virtualenv 16:09:00 INFO - Running pre-action listener: _resource_record_pre_action 16:09:00 INFO - Running main action method: create_virtualenv 16:09:00 INFO - Creating virtualenv /builds/slave/test/build/venv 16:09:00 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 16:09:00 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 16:09:00 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 16:09:00 INFO - Using real prefix '/tools/python27' 16:09:00 INFO - New python executable in /builds/slave/test/build/venv/bin/python 16:09:00 INFO - Installing distribute.............................................................................................................................................................................................done. 16:09:03 INFO - Installing pip.................done. 16:09:03 INFO - Return code: 0 16:09:03 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 16:09:03 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')]} 16:09:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:09:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:09:03 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')]} 16:09:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:09:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:09:03 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 0x10589fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058bcf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fed5b5aa570>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058b85e0>, '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 0x10549bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1054c6990>, '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.nOVnEQ4RgR/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.ncz8oQTL6w/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:09:03 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 16:09:03 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 16:09:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nOVnEQ4RgR/Render', 16:09:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:09:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:09:03 INFO - 'HOME': '/Users/cltbld', 16:09:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:09:03 INFO - 'LOGNAME': 'cltbld', 16:09:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:09:03 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 16:09:03 INFO - 'MOZ_NO_REMOTE': '1', 16:09:03 INFO - 'NO_EM_RESTART': '1', 16:09:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:09:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:09:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:09:03 INFO - 'PWD': '/builds/slave/test', 16:09:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:09:03 INFO - 'SHELL': '/bin/bash', 16:09:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ncz8oQTL6w/Listeners', 16:09:03 INFO - 'TMPDIR': '/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/', 16:09:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:09:03 INFO - 'USER': 'cltbld', 16:09:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:09:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:09:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:09:03 INFO - 'XPC_FLAGS': '0x0', 16:09:03 INFO - 'XPC_SERVICE_NAME': '0', 16:09:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:09:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:09:04 INFO - Downloading/unpacking psutil>=0.7.1 16:09:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:09:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:09:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 16:09:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 16:09:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:09:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:09:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 16:09:06 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:09:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:09:06 INFO - Installing collected packages: psutil 16:09:06 INFO - Running setup.py install for psutil 16:09:06 INFO - building 'psutil._psutil_osx' extension 16:09:06 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 16:09:07 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 16:09:07 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 16:09:07 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 16:09:07 INFO - building 'psutil._psutil_posix' extension 16:09:07 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 16:09:07 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 16:09:07 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 16:09:07 INFO - ^ 16:09:07 INFO - 1 warning generated. 16:09:07 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 16:09:07 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:09:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:09:07 INFO - Successfully installed psutil 16:09:07 INFO - Cleaning up... 16:09:07 INFO - Return code: 0 16:09:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 16:09:07 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')]} 16:09:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:09:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:09:07 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')]} 16:09:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:09:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:09:07 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 0x10589fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058bcf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fed5b5aa570>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058b85e0>, '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 0x10549bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1054c6990>, '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.nOVnEQ4RgR/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.ncz8oQTL6w/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:09:07 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 16:09:07 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 16:09:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nOVnEQ4RgR/Render', 16:09:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:09:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:09:07 INFO - 'HOME': '/Users/cltbld', 16:09:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:09:07 INFO - 'LOGNAME': 'cltbld', 16:09:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:09:07 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 16:09:07 INFO - 'MOZ_NO_REMOTE': '1', 16:09:07 INFO - 'NO_EM_RESTART': '1', 16:09:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:09:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:09:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:09:07 INFO - 'PWD': '/builds/slave/test', 16:09:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:09:07 INFO - 'SHELL': '/bin/bash', 16:09:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ncz8oQTL6w/Listeners', 16:09:07 INFO - 'TMPDIR': '/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/', 16:09:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:09:07 INFO - 'USER': 'cltbld', 16:09:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:09:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:09:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:09:07 INFO - 'XPC_FLAGS': '0x0', 16:09:07 INFO - 'XPC_SERVICE_NAME': '0', 16:09:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:09:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:09:08 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:09:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:09:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:09:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 16:09:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 16:09:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:09:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:09:10 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:09:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 16:09:10 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 16:09:10 INFO - Installing collected packages: mozsystemmonitor 16:09:10 INFO - Running setup.py install for mozsystemmonitor 16:09:10 INFO - Successfully installed mozsystemmonitor 16:09:10 INFO - Cleaning up... 16:09:10 INFO - Return code: 0 16:09:10 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 16:09:10 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')]} 16:09:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:09:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:09:10 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')]} 16:09:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:09:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:09:10 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 0x10589fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058bcf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fed5b5aa570>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058b85e0>, '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 0x10549bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1054c6990>, '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.nOVnEQ4RgR/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.ncz8oQTL6w/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:09:10 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 16:09:10 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 16:09:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nOVnEQ4RgR/Render', 16:09:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:09:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:09:10 INFO - 'HOME': '/Users/cltbld', 16:09:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:09:10 INFO - 'LOGNAME': 'cltbld', 16:09:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:09:10 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 16:09:10 INFO - 'MOZ_NO_REMOTE': '1', 16:09:10 INFO - 'NO_EM_RESTART': '1', 16:09:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:09:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:09:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:09:10 INFO - 'PWD': '/builds/slave/test', 16:09:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:09:10 INFO - 'SHELL': '/bin/bash', 16:09:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ncz8oQTL6w/Listeners', 16:09:10 INFO - 'TMPDIR': '/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/', 16:09:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:09:10 INFO - 'USER': 'cltbld', 16:09:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:09:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:09:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:09:10 INFO - 'XPC_FLAGS': '0x0', 16:09:10 INFO - 'XPC_SERVICE_NAME': '0', 16:09:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:09:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:09:11 INFO - Downloading/unpacking blobuploader==1.2.4 16:09: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 16:09: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 16:09: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 16:09: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 16:09: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 16:09: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 16:09:13 INFO - Downloading blobuploader-1.2.4.tar.gz 16:09:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 16:09:13 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:09:13 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 16:09:13 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 16:09:13 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 16:09:13 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 16:09:13 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 16:09:13 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 16:09:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 16:09:14 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:09:14 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 16:09:14 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 16:09:14 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 16:09:14 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 16:09:14 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 16:09:14 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 16:09:14 INFO - Downloading docopt-0.6.1.tar.gz 16:09:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 16:09:14 INFO - Installing collected packages: blobuploader, requests, docopt 16:09:14 INFO - Running setup.py install for blobuploader 16:09:15 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 16:09:15 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 16:09:15 INFO - Running setup.py install for requests 16:09:15 INFO - Running setup.py install for docopt 16:09:15 INFO - Successfully installed blobuploader requests docopt 16:09:15 INFO - Cleaning up... 16:09:15 INFO - Return code: 0 16:09:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:09:15 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')]} 16:09:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:09:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:09:15 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')]} 16:09:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:09:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:09:15 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 0x10589fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058bcf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fed5b5aa570>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058b85e0>, '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 0x10549bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1054c6990>, '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.nOVnEQ4RgR/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.ncz8oQTL6w/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:09:15 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 16:09:15 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 16:09:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nOVnEQ4RgR/Render', 16:09:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:09:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:09:15 INFO - 'HOME': '/Users/cltbld', 16:09:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:09:15 INFO - 'LOGNAME': 'cltbld', 16:09:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:09:15 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 16:09:15 INFO - 'MOZ_NO_REMOTE': '1', 16:09:15 INFO - 'NO_EM_RESTART': '1', 16:09:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:09:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:09:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:09:15 INFO - 'PWD': '/builds/slave/test', 16:09:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:09:15 INFO - 'SHELL': '/bin/bash', 16:09:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ncz8oQTL6w/Listeners', 16:09:15 INFO - 'TMPDIR': '/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/', 16:09:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:09:15 INFO - 'USER': 'cltbld', 16:09:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:09:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:09:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:09:15 INFO - 'XPC_FLAGS': '0x0', 16:09:15 INFO - 'XPC_SERVICE_NAME': '0', 16:09:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:09:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:09:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:09:16 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-1Yn7lc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:09:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:09:16 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-7Ngkkv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:09:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:09:16 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-7nZJxI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:09:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:09:16 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-KTKA_f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:09:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:09:16 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-HqgdP0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:09:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:09:16 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-TGCnqX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:09:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:09:16 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-C92T33-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:09:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:09:16 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-s0XDHf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:09:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:09:16 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-3ik5HY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:09:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:09:16 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-lQpI9K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:09:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:09:17 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-xoboxO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:09:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:09:17 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-uo_Zp_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:09:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:09:17 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-vcDi8p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:09:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:09:17 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-LLdZlt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:09:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:09:17 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-2M9vWz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:09:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:09:17 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-OfvPkM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:09:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:09:17 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-QrOFcm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:09:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:09:17 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-blUUvS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:09:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:09:17 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-jnWmcL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:09:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:09:18 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-OtTQXm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:09:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:09:18 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-ngsnPD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:09:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:09:18 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 16:09:18 INFO - Running setup.py install for manifestparser 16:09:18 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 16:09:18 INFO - Running setup.py install for mozcrash 16:09:18 INFO - Running setup.py install for mozdebug 16:09:19 INFO - Running setup.py install for mozdevice 16:09:19 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 16:09:19 INFO - Installing dm script to /builds/slave/test/build/venv/bin 16:09:19 INFO - Running setup.py install for mozfile 16:09:19 INFO - Running setup.py install for mozhttpd 16:09:19 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 16:09:19 INFO - Running setup.py install for mozinfo 16:09:19 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 16:09:19 INFO - Running setup.py install for mozInstall 16:09:19 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 16:09:19 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 16:09:19 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 16:09:19 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 16:09:19 INFO - Running setup.py install for mozleak 16:09:19 INFO - Running setup.py install for mozlog 16:09:20 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 16:09:20 INFO - Running setup.py install for moznetwork 16:09:20 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 16:09:20 INFO - Running setup.py install for mozprocess 16:09:20 INFO - Running setup.py install for mozprofile 16:09:20 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 16:09:20 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 16:09:20 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 16:09:20 INFO - Running setup.py install for mozrunner 16:09:20 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 16:09:20 INFO - Running setup.py install for mozscreenshot 16:09:20 INFO - Running setup.py install for moztest 16:09:21 INFO - Running setup.py install for mozversion 16:09:21 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 16:09:21 INFO - Running setup.py install for wptserve 16:09:21 INFO - Running setup.py install for marionette-driver 16:09:21 INFO - Running setup.py install for browsermob-proxy 16:09:21 INFO - Running setup.py install for marionette-client 16:09:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:09:21 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 16:09:21 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 16:09:21 INFO - Cleaning up... 16:09:22 INFO - Return code: 0 16:09:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:09:22 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')]} 16:09:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:09:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:09:22 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')]} 16:09:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:09:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:09:22 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 0x10589fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058bcf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fed5b5aa570>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058b85e0>, '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 0x10549bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1054c6990>, '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.nOVnEQ4RgR/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.ncz8oQTL6w/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:09:22 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 16:09:22 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 16:09:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nOVnEQ4RgR/Render', 16:09:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:09:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:09:22 INFO - 'HOME': '/Users/cltbld', 16:09:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:09:22 INFO - 'LOGNAME': 'cltbld', 16:09:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:09:22 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 16:09:22 INFO - 'MOZ_NO_REMOTE': '1', 16:09:22 INFO - 'NO_EM_RESTART': '1', 16:09:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:09:22 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:09:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:09:22 INFO - 'PWD': '/builds/slave/test', 16:09:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:09:22 INFO - 'SHELL': '/bin/bash', 16:09:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ncz8oQTL6w/Listeners', 16:09:22 INFO - 'TMPDIR': '/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/', 16:09:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:09:22 INFO - 'USER': 'cltbld', 16:09:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:09:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:09:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:09:22 INFO - 'XPC_FLAGS': '0x0', 16:09:22 INFO - 'XPC_SERVICE_NAME': '0', 16:09:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:09:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:09:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:09:22 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-pWJpHg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:09:22 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)) 16:09:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:09:22 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-phV6ZW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:09:22 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)) 16:09:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:09:22 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-HzKnvA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:09:22 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)) 16:09:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:09:22 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-phlZXp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:09:22 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)) 16:09:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:09:22 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-UAguN5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:09:22 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)) 16:09:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:09:22 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-53Pql1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:09:22 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)) 16:09:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:09:22 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-GBqzyZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:09:23 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)) 16:09:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:09:23 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-NYUI13-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:09:23 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)) 16:09:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:09:23 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-8tVX4c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:09:23 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)) 16:09:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:09:23 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-nLIbKz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:09:23 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)) 16:09:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:09:23 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-bF9B9G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:09:23 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)) 16:09:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:09:23 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-g5kAYw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:09:23 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)) 16:09:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:09:23 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-9eJy4i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:09:23 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)) 16:09:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:09:23 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-KrMcMX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:09:23 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)) 16:09:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:09:23 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-V8oocb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:09:23 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)) 16:09:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:09:23 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-IPhmOl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:09:23 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)) 16:09:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:09:23 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-ai3xh9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:09:24 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)) 16:09:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:09:24 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-Ltbrn8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:09:24 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)) 16:09:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:09:24 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-lkmPLN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:09:24 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)) 16:09:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:09:24 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-8vhp_e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:09:24 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)) 16:09:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:09:24 INFO - Running setup.py (path:/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/pip-wc5O7C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:09:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:09:24 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)) 16:09:24 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)) 16:09:24 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)) 16:09:24 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)) 16:09:24 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)) 16:09:24 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)) 16:09:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:09:24 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 16:09:24 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 16:09:24 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 16:09:24 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 16:09:24 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 16:09:24 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 16:09:27 INFO - Downloading blessings-1.6.tar.gz 16:09:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 16:09:27 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)) 16:09:27 INFO - Installing collected packages: blessings 16:09:27 INFO - Running setup.py install for blessings 16:09:27 INFO - Successfully installed blessings 16:09:27 INFO - Cleaning up... 16:09:27 INFO - Return code: 0 16:09:27 INFO - Done creating virtualenv /builds/slave/test/build/venv. 16:09:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:09:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:09:28 INFO - Reading from file tmpfile_stdout 16:09:28 INFO - Current package versions: 16:09:28 INFO - blessings == 1.6 16:09:28 INFO - blobuploader == 1.2.4 16:09:28 INFO - browsermob-proxy == 0.6.0 16:09:28 INFO - docopt == 0.6.1 16:09:28 INFO - manifestparser == 1.1 16:09:28 INFO - marionette-client == 2.3.0 16:09:28 INFO - marionette-driver == 1.4.0 16:09:28 INFO - mozInstall == 1.12 16:09:28 INFO - mozcrash == 0.17 16:09:28 INFO - mozdebug == 0.1 16:09:28 INFO - mozdevice == 0.48 16:09:28 INFO - mozfile == 1.2 16:09:28 INFO - mozhttpd == 0.7 16:09:28 INFO - mozinfo == 0.9 16:09:28 INFO - mozleak == 0.1 16:09:28 INFO - mozlog == 3.1 16:09:28 INFO - moznetwork == 0.27 16:09:28 INFO - mozprocess == 0.22 16:09:28 INFO - mozprofile == 0.28 16:09:28 INFO - mozrunner == 6.11 16:09:28 INFO - mozscreenshot == 0.1 16:09:28 INFO - mozsystemmonitor == 0.0 16:09:28 INFO - moztest == 0.7 16:09:28 INFO - mozversion == 1.4 16:09:28 INFO - psutil == 3.1.1 16:09:28 INFO - requests == 1.2.3 16:09:28 INFO - wptserve == 1.4.0 16:09:28 INFO - wsgiref == 0.1.2 16:09:28 INFO - Running post-action listener: _resource_record_post_action 16:09:28 INFO - Running post-action listener: _start_resource_monitoring 16:09:28 INFO - Starting resource monitoring. 16:09:28 INFO - ##### 16:09:28 INFO - ##### Running pull step. 16:09:28 INFO - ##### 16:09:28 INFO - Running pre-action listener: _resource_record_pre_action 16:09:28 INFO - Running main action method: pull 16:09:28 INFO - Pull has nothing to do! 16:09:28 INFO - Running post-action listener: _resource_record_post_action 16:09:28 INFO - ##### 16:09:28 INFO - ##### Running install step. 16:09:28 INFO - ##### 16:09:28 INFO - Running pre-action listener: _resource_record_pre_action 16:09:28 INFO - Running main action method: install 16:09:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:09:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:09:28 INFO - Reading from file tmpfile_stdout 16:09:28 INFO - Detecting whether we're running mozinstall >=1.0... 16:09:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 16:09:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 16:09:28 INFO - Reading from file tmpfile_stdout 16:09:28 INFO - Output received: 16:09:28 INFO - Usage: mozinstall [options] installer 16:09:28 INFO - Options: 16:09:28 INFO - -h, --help show this help message and exit 16:09:28 INFO - -d DEST, --destination=DEST 16:09:28 INFO - Directory to install application into. [default: 16:09:28 INFO - "/builds/slave/test"] 16:09:28 INFO - --app=APP Application being installed. [default: firefox] 16:09:28 INFO - mkdir: /builds/slave/test/build/application 16:09:28 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'] 16:09:28 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 16:09:46 INFO - Reading from file tmpfile_stdout 16:09:46 INFO - Output received: 16:09:46 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 16:09:46 INFO - Running post-action listener: _resource_record_post_action 16:09:46 INFO - ##### 16:09:46 INFO - ##### Running run-tests step. 16:09:46 INFO - ##### 16:09:46 INFO - Running pre-action listener: _resource_record_pre_action 16:09:46 INFO - Running main action method: run_tests 16:09:46 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 16:09:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:09:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:09:46 INFO - grabbing minidump binary from tooltool 16:09:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:09:46 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 0x1058b85e0>, '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 0x10549bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1054c6990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 16:09:46 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 16:09:46 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 16:09:46 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 16:09:46 INFO - Return code: 0 16:09:46 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 16:09:46 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 16:09:46 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/Cc0fLMILTFWvsEea5IOAGQ/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 16:09:46 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/Cc0fLMILTFWvsEea5IOAGQ/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 16:09:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nOVnEQ4RgR/Render', 16:09:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:09:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:09:46 INFO - 'HOME': '/Users/cltbld', 16:09:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:09:46 INFO - 'LOGNAME': 'cltbld', 16:09:46 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 16:09:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:09:46 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 16:09:46 INFO - 'MOZ_NO_REMOTE': '1', 16:09:46 INFO - 'NO_EM_RESTART': '1', 16:09:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:09:46 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:09:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:09:46 INFO - 'PWD': '/builds/slave/test', 16:09:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:09:46 INFO - 'SHELL': '/bin/bash', 16:09:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ncz8oQTL6w/Listeners', 16:09:46 INFO - 'TMPDIR': '/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/T/', 16:09:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:09:46 INFO - 'USER': 'cltbld', 16:09:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:09:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:09:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:09:46 INFO - 'XPC_FLAGS': '0x0', 16:09:46 INFO - 'XPC_SERVICE_NAME': '0', 16:09:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:09:46 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/Cc0fLMILTFWvsEea5IOAGQ/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 16:09:47 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 16:09:47 INFO - import pkg_resources 16:09:48 INFO - Using 1 client processes 16:09:48 INFO - wptserve Starting http server on 127.0.0.1:8000 16:09:48 INFO - wptserve Starting http server on 127.0.0.1:8001 16:09:48 INFO - wptserve Starting http server on 127.0.0.1:8443 16:09:50 INFO - SUITE-START | Running 778 tests 16:09:50 INFO - Running testharness tests 16:09:50 INFO - Setting up ssl 16:09:50 INFO - PROCESS | certutil | 16:09:50 INFO - PROCESS | certutil | 16:09:50 INFO - PROCESS | certutil | 16:09:50 INFO - Certificate Nickname Trust Attributes 16:09:50 INFO - SSL,S/MIME,JAR/XPI 16:09:50 INFO - 16:09:50 INFO - web-platform-tests CT,, 16:09:50 INFO - 16:09:50 INFO - Starting runner 16:09:51 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 16:09:51 INFO - PROCESS | 1653 | 1469142591316 Marionette DEBUG Marionette enabled via build flag and pref 16:09:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x114050000 == 1 [pid = 1653] [id = 1] 16:09:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x114050800) [pid = 1653] [serial = 1] [outer = 0x0] 16:09:51 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:09:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x114051800) [pid = 1653] [serial = 2] [outer = 0x114050800] 16:09:51 INFO - PROCESS | 1653 | 1469142591748 Marionette INFO Listening on port 2828 16:09:51 INFO - PROCESS | 1653 | 1469142591971 Marionette DEBUG Marionette enabled via command-line flag 16:09:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x116960800 == 2 [pid = 1653] [id = 2] 16:09:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x116961000) [pid = 1653] [serial = 3] [outer = 0x0] 16:09:51 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:09:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x116962000) [pid = 1653] [serial = 4] [outer = 0x116961000] 16:09:52 INFO - PROCESS | 1653 | [1653] 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 16:09:52 INFO - PROCESS | 1653 | 1469142592122 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49290 16:09:52 INFO - PROCESS | 1653 | 1469142592205 Marionette DEBUG Closed connection conn0 16:09:52 INFO - PROCESS | 1653 | [1653] 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 16:09:52 INFO - PROCESS | 1653 | 1469142592209 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49291 16:09:52 INFO - PROCESS | 1653 | 1469142592220 Marionette DEBUG Closed connection conn1 16:09:52 INFO - PROCESS | 1653 | [1653] 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 16:09:52 INFO - PROCESS | 1653 | 1469142592225 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49292 16:09:52 INFO - PROCESS | 1653 | 1469142592232 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:09:52 INFO - PROCESS | 1653 | 1469142592237 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":"20160721144529","device":"desktop","version":"48.0"} 16:09:52 INFO - PROCESS | 1653 | [1653] 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 16:09:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b43800 == 3 [pid = 1653] [id = 3] 16:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x119b4a000) [pid = 1653] [serial = 5] [outer = 0x0] 16:09:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b4b000 == 4 [pid = 1653] [id = 4] 16:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x1193e1800) [pid = 1653] [serial = 6] [outer = 0x0] 16:09:53 INFO - PROCESS | 1653 | [1653] 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 16:09:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x121443800 == 5 [pid = 1653] [id = 5] 16:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x1193e1000) [pid = 1653] [serial = 7] [outer = 0x0] 16:09:53 INFO - PROCESS | 1653 | [1653] 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 16:09:53 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x1219ac000) [pid = 1653] [serial = 8] [outer = 0x1193e1000] 16:09:53 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:09:53 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 16:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x121552000) [pid = 1653] [serial = 9] [outer = 0x119b4a000] 16:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x123d13000) [pid = 1653] [serial = 10] [outer = 0x1193e1800] 16:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x123d14c00) [pid = 1653] [serial = 11] [outer = 0x1193e1000] 16:09:53 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:09:54 INFO - PROCESS | 1653 | 1469142594189 Marionette INFO startBrowser db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:54 INFO - PROCESS | 1653 | 1469142594213 Marionette DEBUG loaded listener.js 16:09:54 INFO - PROCESS | 1653 | 1469142594221 Marionette DEBUG loaded listener.js 16:09:54 INFO - PROCESS | 1653 | 1469142594222 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:54 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 16:09:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x127006800) [pid = 1653] [serial = 12] [outer = 0x1193e1000] 16:09:54 INFO - PROCESS | 1653 | 1469142594525 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"db639c3c-18e7-aa4a-8692-dccf249895b8","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":"20160721144529","device":"desktop","version":"48.0","command_id":1}}] 16:09:54 INFO - PROCESS | 1653 | 1469142594608 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}] 16:09:54 INFO - PROCESS | 1653 | 1469142594611 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:54 INFO - PROCESS | 1653 | 1469142594670 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 16:09:54 INFO - PROCESS | 1653 | 1469142594743 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:09:54 INFO - PROCESS | 1653 | 1469142594744 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:54 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:09:54 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:09:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x128bad800) [pid = 1653] [serial = 13] [outer = 0x1193e1000] 16:09:54 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:09:54 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:09:55 INFO - PROCESS | 1653 | 1469142594999 Marionette TRACE conn2 <- [1,3,null,{}] 16:09:55 INFO - PROCESS | 1653 | 1469142595002 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 16:09:55 INFO - PROCESS | 1653 | 1469142595004 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:55 INFO - PROCESS | 1653 | 1469142595020 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 16:09:55 INFO - PROCESS | 1653 | 1469142595049 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 16:09:55 INFO - PROCESS | 1653 | 1469142595050 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 16:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:09:55 INFO - PROCESS | 1653 | 1469142595053 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:09:55 INFO - PROCESS | 1653 | 1469142595056 Marionette TRACE conn2 <- [1,6,null,{}] 16:09:55 INFO - PROCESS | 1653 | 1469142595058 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}] 16:09:55 INFO - PROCESS | 1653 | 1469142595059 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:55 INFO - PROCESS | 1653 | 1469142595074 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 16:09:55 INFO - PROCESS | 1653 | 1469142595081 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:55 INFO - PROCESS | 1653 | 1469142595082 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x129191000 == 6 [pid = 1653] [id = 6] 16:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x1291b1800) [pid = 1653] [serial = 14] [outer = 0x0] 16:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x1291b3400) [pid = 1653] [serial = 15] [outer = 0x1291b1800] 16:09:55 INFO - PROCESS | 1653 | 1469142595114 Marionette DEBUG loaded listener.js 16:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x1291b8c00) [pid = 1653] [serial = 16] [outer = 0x1291b1800] 16:09:55 INFO - PROCESS | 1653 | 1469142595403 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]]]}] 16:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 373ms 16:09:55 INFO - PROCESS | 1653 | 1469142595427 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 16:09:55 INFO - PROCESS | 1653 | 1469142595431 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 16:09:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x115187000 == 7 [pid = 1653] [id = 7] 16:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x1151c3000) [pid = 1653] [serial = 17] [outer = 0x0] 16:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x1294cc000) [pid = 1653] [serial = 18] [outer = 0x1151c3000] 16:09:55 INFO - PROCESS | 1653 | 1469142595456 Marionette DEBUG loaded listener.js 16:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x1294d6000) [pid = 1653] [serial = 19] [outer = 0x1151c3000] 16:09:55 INFO - PROCESS | 1653 | 1469142595528 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:09:55 INFO - PROCESS | 1653 | 1469142595529 Marionette TRACE conn2 <- [1,10,null,{}] 16:09:55 INFO - PROCESS | 1653 | 1469142595561 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}] 16:09:55 INFO - PROCESS | 1653 | 1469142595566 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:55 INFO - PROCESS | 1653 | 1469142595749 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 16:09:55 INFO - PROCESS | 1653 | 1469142595802 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:55 INFO - PROCESS | 1653 | 1469142595803 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6c3000 == 8 [pid = 1653] [id = 8] 16:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12a926400) [pid = 1653] [serial = 20] [outer = 0x0] 16:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12a928000) [pid = 1653] [serial = 21] [outer = 0x12a926400] 16:09:55 INFO - PROCESS | 1653 | 1469142595848 Marionette DEBUG loaded listener.js 16:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12a92c400) [pid = 1653] [serial = 22] [outer = 0x12a926400] 16:09:56 INFO - PROCESS | 1653 | 1469142596295 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]]]}] 16:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 826ms 16:09:56 INFO - PROCESS | 1653 | 1469142596310 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 16:09:56 INFO - PROCESS | 1653 | 1469142596313 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 16:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:09:56 INFO - PROCESS | 1653 | 1469142596315 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:09:56 INFO - PROCESS | 1653 | 1469142596316 Marionette TRACE conn2 <- [1,14,null,{}] 16:09:56 INFO - PROCESS | 1653 | 1469142596319 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}] 16:09:56 INFO - PROCESS | 1653 | 1469142596321 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:56 INFO - PROCESS | 1653 | 1469142596408 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 16:09:56 INFO - PROCESS | 1653 | 1469142596413 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:56 INFO - PROCESS | 1653 | 1469142596415 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b133800 == 9 [pid = 1653] [id = 9] 16:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12a933c00) [pid = 1653] [serial = 23] [outer = 0x0] 16:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12b106400) [pid = 1653] [serial = 24] [outer = 0x12a933c00] 16:09:56 INFO - PROCESS | 1653 | 1469142596439 Marionette DEBUG loaded listener.js 16:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12b111400) [pid = 1653] [serial = 25] [outer = 0x12a933c00] 16:09:56 INFO - PROCESS | 1653 | 1469142596705 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]]]}] 16:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 16:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:09:56 INFO - PROCESS | 1653 | 1469142596736 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 16:09:56 INFO - PROCESS | 1653 | 1469142596737 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 16:09:56 INFO - PROCESS | 1653 | 1469142596739 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:09:56 INFO - PROCESS | 1653 | 1469142596740 Marionette TRACE conn2 <- [1,18,null,{}] 16:09:56 INFO - PROCESS | 1653 | 1469142596750 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}] 16:09:56 INFO - PROCESS | 1653 | 1469142596752 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:56 INFO - PROCESS | 1653 | 1469142596844 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 16:09:56 INFO - PROCESS | 1653 | 1469142596850 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:56 INFO - PROCESS | 1653 | 1469142596853 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b96d800 == 10 [pid = 1653] [id = 10] 16:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12b8d5000) [pid = 1653] [serial = 26] [outer = 0x0] 16:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12b9b0000) [pid = 1653] [serial = 27] [outer = 0x12b8d5000] 16:09:56 INFO - PROCESS | 1653 | 1469142596876 Marionette DEBUG loaded listener.js 16:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12b9b6400) [pid = 1653] [serial = 28] [outer = 0x12b8d5000] 16:09:57 INFO - PROCESS | 1653 | 1469142597148 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]]]}] 16:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 419ms 16:09:57 INFO - PROCESS | 1653 | 1469142597158 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 16:09:57 INFO - PROCESS | 1653 | 1469142597161 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 16:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:09:57 INFO - PROCESS | 1653 | 1469142597168 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:09:57 INFO - PROCESS | 1653 | 1469142597169 Marionette TRACE conn2 <- [1,22,null,{}] 16:09:57 INFO - PROCESS | 1653 | 1469142597171 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}] 16:09:57 INFO - PROCESS | 1653 | 1469142597173 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:57 INFO - PROCESS | 1653 | 1469142597270 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 16:09:57 INFO - PROCESS | 1653 | 1469142597274 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:57 INFO - PROCESS | 1653 | 1469142597275 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bdb3800 == 11 [pid = 1653] [id = 11] 16:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x12bd59400) [pid = 1653] [serial = 29] [outer = 0x0] 16:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x12bd64800) [pid = 1653] [serial = 30] [outer = 0x12bd59400] 16:09:57 INFO - PROCESS | 1653 | 1469142597300 Marionette DEBUG loaded listener.js 16:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x117e2fc00) [pid = 1653] [serial = 31] [outer = 0x12bd59400] 16:09:57 INFO - PROCESS | 1653 | 1469142597532 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]]]}] 16:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 369ms 16:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:09:57 INFO - PROCESS | 1653 | 1469142597537 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 16:09:57 INFO - PROCESS | 1653 | 1469142597538 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 16:09:57 INFO - PROCESS | 1653 | 1469142597540 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:09:57 INFO - PROCESS | 1653 | 1469142597541 Marionette TRACE conn2 <- [1,26,null,{}] 16:09:57 INFO - PROCESS | 1653 | 1469142597550 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}] 16:09:57 INFO - PROCESS | 1653 | 1469142597552 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:57 INFO - PROCESS | 1653 | 1469142597649 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 16:09:57 INFO - PROCESS | 1653 | 1469142597654 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:57 INFO - PROCESS | 1653 | 1469142597656 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c046800 == 12 [pid = 1653] [id = 12] 16:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x1182e6800) [pid = 1653] [serial = 32] [outer = 0x0] 16:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x118511400) [pid = 1653] [serial = 33] [outer = 0x1182e6800] 16:09:57 INFO - PROCESS | 1653 | 1469142597680 Marionette DEBUG loaded listener.js 16:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x12bddd000) [pid = 1653] [serial = 34] [outer = 0x1182e6800] 16:09:57 INFO - PROCESS | 1653 | 1469142597913 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]]]}] 16:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 16:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:09:57 INFO - PROCESS | 1653 | 1469142597968 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 16:09:57 INFO - PROCESS | 1653 | 1469142597969 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 16:09:57 INFO - PROCESS | 1653 | 1469142597971 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:09:57 INFO - PROCESS | 1653 | 1469142597972 Marionette TRACE conn2 <- [1,30,null,{}] 16:09:57 INFO - PROCESS | 1653 | 1469142597974 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}] 16:09:57 INFO - PROCESS | 1653 | 1469142597987 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:58 INFO - PROCESS | 1653 | 1469142598083 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 16:09:58 INFO - PROCESS | 1653 | 1469142598087 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:58 INFO - PROCESS | 1653 | 1469142598088 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3a9800 == 13 [pid = 1653] [id = 13] 16:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x12bde2800) [pid = 1653] [serial = 35] [outer = 0x0] 16:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12c3cb800) [pid = 1653] [serial = 36] [outer = 0x12bde2800] 16:09:58 INFO - PROCESS | 1653 | 1469142598112 Marionette DEBUG loaded listener.js 16:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12c3d0c00) [pid = 1653] [serial = 37] [outer = 0x12bde2800] 16:09:58 INFO - PROCESS | 1653 | 1469142598334 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]]]}] 16:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 370ms 16:09:58 INFO - PROCESS | 1653 | 1469142598341 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 16:09:58 INFO - PROCESS | 1653 | 1469142598344 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 16:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:09:58 INFO - PROCESS | 1653 | 1469142598350 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:09:58 INFO - PROCESS | 1653 | 1469142598351 Marionette TRACE conn2 <- [1,34,null,{}] 16:09:58 INFO - PROCESS | 1653 | 1469142598354 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}] 16:09:58 INFO - PROCESS | 1653 | 1469142598355 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:58 INFO - PROCESS | 1653 | 1469142598447 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 16:09:58 INFO - PROCESS | 1653 | 1469142598462 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:58 INFO - PROCESS | 1653 | 1469142598463 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c654000 == 14 [pid = 1653] [id = 14] 16:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12c3d8800) [pid = 1653] [serial = 38] [outer = 0x0] 16:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12c3eb800) [pid = 1653] [serial = 39] [outer = 0x12c3d8800] 16:09:58 INFO - PROCESS | 1653 | 1469142598487 Marionette DEBUG loaded listener.js 16:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12c3f0400) [pid = 1653] [serial = 40] [outer = 0x12c3d8800] 16:09:58 INFO - PROCESS | 1653 | 1469142598716 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]]]}] 16:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 369ms 16:09:58 INFO - PROCESS | 1653 | 1469142598719 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 16:09:58 INFO - PROCESS | 1653 | 1469142598720 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 16:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:09:58 INFO - PROCESS | 1653 | 1469142598722 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:09:58 INFO - PROCESS | 1653 | 1469142598723 Marionette TRACE conn2 <- [1,38,null,{}] 16:09:58 INFO - PROCESS | 1653 | 1469142598726 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}] 16:09:58 INFO - PROCESS | 1653 | 1469142598729 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:58 INFO - PROCESS | 1653 | 1469142598838 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 16:09:58 INFO - PROCESS | 1653 | 1469142598842 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:58 INFO - PROCESS | 1653 | 1469142598843 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cac2800 == 15 [pid = 1653] [id = 15] 16:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x12c3f5400) [pid = 1653] [serial = 41] [outer = 0x0] 16:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x12cb37800) [pid = 1653] [serial = 42] [outer = 0x12c3f5400] 16:09:58 INFO - PROCESS | 1653 | 1469142598866 Marionette DEBUG loaded listener.js 16:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x12cb3dc00) [pid = 1653] [serial = 43] [outer = 0x12c3f5400] 16:09:59 INFO - PROCESS | 1653 | 1469142599095 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]]]}] 16:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 420ms 16:09:59 INFO - PROCESS | 1653 | 1469142599150 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 16:09:59 INFO - PROCESS | 1653 | 1469142599151 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 16:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:09:59 INFO - PROCESS | 1653 | 1469142599154 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:09:59 INFO - PROCESS | 1653 | 1469142599155 Marionette TRACE conn2 <- [1,42,null,{}] 16:09:59 INFO - PROCESS | 1653 | 1469142599157 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}] 16:09:59 INFO - PROCESS | 1653 | 1469142599158 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:59 INFO - PROCESS | 1653 | 1469142599254 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 16:09:59 INFO - PROCESS | 1653 | 1469142599257 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:59 INFO - PROCESS | 1653 | 1469142599258 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cba2000 == 16 [pid = 1653] [id = 16] 16:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12cb40400) [pid = 1653] [serial = 44] [outer = 0x0] 16:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12cbe6800) [pid = 1653] [serial = 45] [outer = 0x12cb40400] 16:09:59 INFO - PROCESS | 1653 | 1469142599283 Marionette DEBUG loaded listener.js 16:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12cbeac00) [pid = 1653] [serial = 46] [outer = 0x12cb40400] 16:09:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d38b800 == 17 [pid = 1653] [id = 17] 16:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x12d38c000) [pid = 1653] [serial = 47] [outer = 0x0] 16:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12d38d000) [pid = 1653] [serial = 48] [outer = 0x12d38c000] 16:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x12cbad000) [pid = 1653] [serial = 49] [outer = 0x12d38c000] 16:09:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d38b000 == 18 [pid = 1653] [id = 18] 16:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x12cbeb800) [pid = 1653] [serial = 50] [outer = 0x0] 16:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x12d3cd000) [pid = 1653] [serial = 51] [outer = 0x12cbeb800] 16:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x116907c00) [pid = 1653] [serial = 52] [outer = 0x12cbeb800] 16:09:59 INFO - PROCESS | 1653 | 1469142599639 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]]]}] 16:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 520ms 16:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:09:59 INFO - PROCESS | 1653 | 1469142599675 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 16:09:59 INFO - PROCESS | 1653 | 1469142599676 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 16:09:59 INFO - PROCESS | 1653 | 1469142599678 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:09:59 INFO - PROCESS | 1653 | 1469142599680 Marionette TRACE conn2 <- [1,46,null,{}] 16:09:59 INFO - PROCESS | 1653 | 1469142599682 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}] 16:09:59 INFO - PROCESS | 1653 | 1469142599683 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:59 INFO - PROCESS | 1653 | 1469142599771 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 16:09:59 INFO - PROCESS | 1653 | 1469142599775 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:59 INFO - PROCESS | 1653 | 1469142599786 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:09:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d5bc800 == 19 [pid = 1653] [id = 19] 16:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x12cbed800) [pid = 1653] [serial = 53] [outer = 0x0] 16:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x12d7e8400) [pid = 1653] [serial = 54] [outer = 0x12cbed800] 16:09:59 INFO - PROCESS | 1653 | 1469142599812 Marionette DEBUG loaded listener.js 16:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x12d7ebc00) [pid = 1653] [serial = 55] [outer = 0x12cbed800] 16:10:00 INFO - PROCESS | 1653 | 1469142600052 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]]]}] 16:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 16:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:10:00 INFO - PROCESS | 1653 | 1469142600101 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 16:10:00 INFO - PROCESS | 1653 | 1469142600102 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 16:10:00 INFO - PROCESS | 1653 | 1469142600104 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:10:00 INFO - PROCESS | 1653 | 1469142600105 Marionette TRACE conn2 <- [1,50,null,{}] 16:10:00 INFO - PROCESS | 1653 | 1469142600107 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}] 16:10:00 INFO - PROCESS | 1653 | 1469142600108 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:00 INFO - PROCESS | 1653 | 1469142600206 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 16:10:00 INFO - PROCESS | 1653 | 1469142600209 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:00 INFO - PROCESS | 1653 | 1469142600210 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12da35800 == 20 [pid = 1653] [id = 20] 16:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x11835ec00) [pid = 1653] [serial = 56] [outer = 0x0] 16:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x119742c00) [pid = 1653] [serial = 57] [outer = 0x11835ec00] 16:10:00 INFO - PROCESS | 1653 | 1469142600234 Marionette DEBUG loaded listener.js 16:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x12d7f2800) [pid = 1653] [serial = 58] [outer = 0x11835ec00] 16:10:00 INFO - PROCESS | 1653 | 1469142600463 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]]]}] 16:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 375ms 16:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:10:00 INFO - PROCESS | 1653 | 1469142600485 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 16:10:00 INFO - PROCESS | 1653 | 1469142600486 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 16:10:00 INFO - PROCESS | 1653 | 1469142600488 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:10:00 INFO - PROCESS | 1653 | 1469142600489 Marionette TRACE conn2 <- [1,54,null,{}] 16:10:00 INFO - PROCESS | 1653 | 1469142600492 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}] 16:10:00 INFO - PROCESS | 1653 | 1469142600493 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:00 INFO - PROCESS | 1653 | 1469142600596 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 16:10:00 INFO - PROCESS | 1653 | 1469142600599 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:00 INFO - PROCESS | 1653 | 1469142600608 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba4d000 == 21 [pid = 1653] [id = 21] 16:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x118303c00) [pid = 1653] [serial = 59] [outer = 0x0] 16:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x11830cc00) [pid = 1653] [serial = 60] [outer = 0x118303c00] 16:10:00 INFO - PROCESS | 1653 | 1469142600631 Marionette DEBUG loaded listener.js 16:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x118311400) [pid = 1653] [serial = 61] [outer = 0x118303c00] 16:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 367ms 16:10:00 INFO - PROCESS | 1653 | 1469142600853 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]]]}] 16:10:00 INFO - PROCESS | 1653 | 1469142600856 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 16:10:00 INFO - PROCESS | 1653 | 1469142600858 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 16:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:10:00 INFO - PROCESS | 1653 | 1469142600867 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:10:00 INFO - PROCESS | 1653 | 1469142600868 Marionette TRACE conn2 <- [1,58,null,{}] 16:10:00 INFO - PROCESS | 1653 | 1469142600870 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}] 16:10:00 INFO - PROCESS | 1653 | 1469142600871 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:00 INFO - PROCESS | 1653 | 1469142600967 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 16:10:00 INFO - PROCESS | 1653 | 1469142600981 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:00 INFO - PROCESS | 1653 | 1469142600982 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12da43000 == 22 [pid = 1653] [id = 22] 16:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x118311800) [pid = 1653] [serial = 62] [outer = 0x0] 16:10:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x12ddcf800) [pid = 1653] [serial = 63] [outer = 0x118311800] 16:10:01 INFO - PROCESS | 1653 | 1469142601005 Marionette DEBUG loaded listener.js 16:10:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x12ddd5000) [pid = 1653] [serial = 64] [outer = 0x118311800] 16:10:01 INFO - PROCESS | 1653 | 1469142601229 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]]]}] 16:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 425ms 16:10:01 INFO - PROCESS | 1653 | 1469142601287 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 16:10:01 INFO - PROCESS | 1653 | 1469142601289 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 16:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:10:01 INFO - PROCESS | 1653 | 1469142601295 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:10:01 INFO - PROCESS | 1653 | 1469142601300 Marionette TRACE conn2 <- [1,62,null,{}] 16:10:01 INFO - PROCESS | 1653 | 1469142601308 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}] 16:10:01 INFO - PROCESS | 1653 | 1469142601309 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:01 INFO - PROCESS | 1653 | 1469142601429 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 16:10:01 INFO - PROCESS | 1653 | 1469142601432 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:01 INFO - PROCESS | 1653 | 1469142601433 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e262800 == 23 [pid = 1653] [id = 23] 16:10:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1273e1800) [pid = 1653] [serial = 65] [outer = 0x0] 16:10:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x12e2ea000) [pid = 1653] [serial = 66] [outer = 0x1273e1800] 16:10:01 INFO - PROCESS | 1653 | 1469142601471 Marionette DEBUG loaded listener.js 16:10:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x12b108800) [pid = 1653] [serial = 67] [outer = 0x1273e1800] 16:10:02 INFO - PROCESS | 1653 | 1469142602431 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]]]}] 16:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1183ms 16:10:02 INFO - PROCESS | 1653 | 1469142602494 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 16:10:02 INFO - PROCESS | 1653 | 1469142602497 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 16:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:10:02 INFO - PROCESS | 1653 | 1469142602503 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:10:02 INFO - PROCESS | 1653 | 1469142602506 Marionette TRACE conn2 <- [1,66,null,{}] 16:10:02 INFO - PROCESS | 1653 | 1469142602510 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}] 16:10:02 INFO - PROCESS | 1653 | 1469142602514 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:02 INFO - PROCESS | 1653 | 1469142602626 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 16:10:02 INFO - PROCESS | 1653 | 1469142602678 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:02 INFO - PROCESS | 1653 | 1469142602679 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1132dc800 == 24 [pid = 1653] [id = 24] 16:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x112e6c400) [pid = 1653] [serial = 68] [outer = 0x0] 16:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x113374400) [pid = 1653] [serial = 69] [outer = 0x112e6c400] 16:10:02 INFO - PROCESS | 1653 | 1469142602710 Marionette DEBUG loaded listener.js 16:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x116082800) [pid = 1653] [serial = 70] [outer = 0x112e6c400] 16:10:03 INFO - PROCESS | 1653 | 1469142603107 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]]]}] 16:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 624ms 16:10:03 INFO - PROCESS | 1653 | 1469142603128 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 16:10:03 INFO - PROCESS | 1653 | 1469142603131 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 16:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:10:03 INFO - PROCESS | 1653 | 1469142603136 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:10:03 INFO - PROCESS | 1653 | 1469142603138 Marionette TRACE conn2 <- [1,70,null,{}] 16:10:03 INFO - PROCESS | 1653 | 1469142603140 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}] 16:10:03 INFO - PROCESS | 1653 | 1469142603142 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:03 INFO - PROCESS | 1653 | 1469142603260 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 16:10:03 INFO - PROCESS | 1653 | 1469142603301 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:03 INFO - PROCESS | 1653 | 1469142603302 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x117083000 == 25 [pid = 1653] [id = 25] 16:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x116925800) [pid = 1653] [serial = 71] [outer = 0x0] 16:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1172ae000) [pid = 1653] [serial = 72] [outer = 0x116925800] 16:10:03 INFO - PROCESS | 1653 | 1469142603333 Marionette DEBUG loaded listener.js 16:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1182e0000) [pid = 1653] [serial = 73] [outer = 0x116925800] 16:10:03 INFO - PROCESS | 1653 | 1469142603749 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]]]}] 16:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 16:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:10:03 INFO - PROCESS | 1653 | 1469142603808 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 16:10:03 INFO - PROCESS | 1653 | 1469142603810 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 16:10:03 INFO - PROCESS | 1653 | 1469142603812 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:10:03 INFO - PROCESS | 1653 | 1469142603815 Marionette TRACE conn2 <- [1,74,null,{}] 16:10:03 INFO - PROCESS | 1653 | 1469142603822 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}] 16:10:03 INFO - PROCESS | 1653 | 1469142603826 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:03 INFO - PROCESS | 1653 | 1469142603941 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 16:10:04 INFO - PROCESS | 1653 | 1469142604174 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:04 INFO - PROCESS | 1653 | 1469142604175 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133c5800 == 26 [pid = 1653] [id = 26] 16:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116026800) [pid = 1653] [serial = 74] [outer = 0x0] 16:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116031400) [pid = 1653] [serial = 75] [outer = 0x116026800] 16:10:04 INFO - PROCESS | 1653 | 1469142604257 Marionette DEBUG loaded listener.js 16:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1160ea800) [pid = 1653] [serial = 76] [outer = 0x116026800] 16:10:04 INFO - PROCESS | 1653 | 1469142604688 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]]]}] 16:10:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 922ms 16:10:04 INFO - PROCESS | 1653 | 1469142604735 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 16:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:10:04 INFO - PROCESS | 1653 | 1469142604737 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 16:10:04 INFO - PROCESS | 1653 | 1469142604740 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:10:04 INFO - PROCESS | 1653 | 1469142604741 Marionette TRACE conn2 <- [1,78,null,{}] 16:10:04 INFO - PROCESS | 1653 | 1469142604764 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}] 16:10:04 INFO - PROCESS | 1653 | 1469142604765 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:04 INFO - PROCESS | 1653 | 1469142604851 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 16:10:04 INFO - PROCESS | 1653 | 1469142604932 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:04 INFO - PROCESS | 1653 | 1469142604934 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x115183800 == 27 [pid = 1653] [id = 27] 16:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112fbd400) [pid = 1653] [serial = 77] [outer = 0x0] 16:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1172b2400) [pid = 1653] [serial = 78] [outer = 0x112fbd400] 16:10:04 INFO - PROCESS | 1653 | 1469142604967 Marionette DEBUG loaded listener.js 16:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x117e22c00) [pid = 1653] [serial = 79] [outer = 0x112fbd400] 16:10:05 INFO - PROCESS | 1653 | 1469142605241 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]]]}] 16:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 520ms 16:10:05 INFO - PROCESS | 1653 | 1469142605270 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 16:10:05 INFO - PROCESS | 1653 | 1469142605273 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 16:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:10:05 INFO - PROCESS | 1653 | 1469142605285 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:10:05 INFO - PROCESS | 1653 | 1469142605286 Marionette TRACE conn2 <- [1,82,null,{}] 16:10:05 INFO - PROCESS | 1653 | 1469142605289 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}] 16:10:05 INFO - PROCESS | 1653 | 1469142605290 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:05 INFO - PROCESS | 1653 | 1469142605410 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 16:10:05 INFO - PROCESS | 1653 | 1469142605464 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:05 INFO - PROCESS | 1653 | 1469142605465 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11656e800 == 28 [pid = 1653] [id = 28] 16:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11272bc00) [pid = 1653] [serial = 80] [outer = 0x0] 16:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1176b0c00) [pid = 1653] [serial = 81] [outer = 0x11272bc00] 16:10:05 INFO - PROCESS | 1653 | 1469142605509 Marionette DEBUG loaded listener.js 16:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1182e7c00) [pid = 1653] [serial = 82] [outer = 0x11272bc00] 16:10:05 INFO - PROCESS | 1653 | 1469142605882 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]]]}] 16:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 627ms 16:10:05 INFO - PROCESS | 1653 | 1469142605904 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 16:10:05 INFO - PROCESS | 1653 | 1469142605905 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 16:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:10:05 INFO - PROCESS | 1653 | 1469142605914 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:10:05 INFO - PROCESS | 1653 | 1469142605918 Marionette TRACE conn2 <- [1,86,null,{}] 16:10:05 INFO - PROCESS | 1653 | 1469142605921 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}] 16:10:05 INFO - PROCESS | 1653 | 1469142605924 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:06 INFO - PROCESS | 1653 | 1469142606004 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 16:10:06 INFO - PROCESS | 1653 | 1469142606048 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:06 INFO - PROCESS | 1653 | 1469142606049 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x117087000 == 29 [pid = 1653] [id = 29] 16:10:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11336f400) [pid = 1653] [serial = 83] [outer = 0x0] 16:10:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1182ed400) [pid = 1653] [serial = 84] [outer = 0x11336f400] 16:10:06 INFO - PROCESS | 1653 | 1469142606074 Marionette DEBUG loaded listener.js 16:10:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118959400) [pid = 1653] [serial = 85] [outer = 0x11336f400] 16:10:06 INFO - PROCESS | 1653 | 1469142606350 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]]]}] 16:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 478ms 16:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:10:06 INFO - PROCESS | 1653 | 1469142606386 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 16:10:06 INFO - PROCESS | 1653 | 1469142606388 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 16:10:06 INFO - PROCESS | 1653 | 1469142606390 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:10:06 INFO - PROCESS | 1653 | 1469142606391 Marionette TRACE conn2 <- [1,90,null,{}] 16:10:06 INFO - PROCESS | 1653 | 1469142606397 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}] 16:10:06 INFO - PROCESS | 1653 | 1469142606399 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:06 INFO - PROCESS | 1653 | 1469142606473 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 16:10:06 INFO - PROCESS | 1653 | 1469142606478 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:06 INFO - PROCESS | 1653 | 1469142606480 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11828f800 == 30 [pid = 1653] [id = 30] 16:10:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118961000) [pid = 1653] [serial = 86] [outer = 0x0] 16:10:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118f95c00) [pid = 1653] [serial = 87] [outer = 0x118961000] 16:10:06 INFO - PROCESS | 1653 | 1469142606505 Marionette DEBUG loaded listener.js 16:10:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1191e2400) [pid = 1653] [serial = 88] [outer = 0x118961000] 16:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 420ms 16:10:06 INFO - PROCESS | 1653 | 1469142606806 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]]]}] 16:10:06 INFO - PROCESS | 1653 | 1469142606826 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 16:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:10:06 INFO - PROCESS | 1653 | 1469142606831 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 16:10:06 INFO - PROCESS | 1653 | 1469142606835 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:10:06 INFO - PROCESS | 1653 | 1469142606837 Marionette TRACE conn2 <- [1,94,null,{}] 16:10:06 INFO - PROCESS | 1653 | 1469142606840 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}] 16:10:06 INFO - PROCESS | 1653 | 1469142606842 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:07 INFO - PROCESS | 1653 | 1469142606999 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 16:10:07 INFO - PROCESS | 1653 | 1469142607008 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:07 INFO - PROCESS | 1653 | 1469142607014 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186ab800 == 31 [pid = 1653] [id = 31] 16:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119738400) [pid = 1653] [serial = 89] [outer = 0x0] 16:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11973d400) [pid = 1653] [serial = 90] [outer = 0x119738400] 16:10:07 INFO - PROCESS | 1653 | 1469142607066 Marionette DEBUG loaded listener.js 16:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119888400) [pid = 1653] [serial = 91] [outer = 0x119738400] 16:10:07 INFO - PROCESS | 1653 | 1469142607439 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]]]}] 16:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 619ms 16:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:10:07 INFO - PROCESS | 1653 | 1469142607455 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 16:10:07 INFO - PROCESS | 1653 | 1469142607456 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 16:10:07 INFO - PROCESS | 1653 | 1469142607458 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:10:07 INFO - PROCESS | 1653 | 1469142607459 Marionette TRACE conn2 <- [1,98,null,{}] 16:10:07 INFO - PROCESS | 1653 | 1469142607463 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}] 16:10:07 INFO - PROCESS | 1653 | 1469142607466 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:07 INFO - PROCESS | 1653 | 1469142607541 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 16:10:07 INFO - PROCESS | 1653 | 1469142607547 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:07 INFO - PROCESS | 1653 | 1469142607548 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169a7000 == 32 [pid = 1653] [id = 32] 16:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119b31000) [pid = 1653] [serial = 92] [outer = 0x0] 16:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120fb6c00) [pid = 1653] [serial = 93] [outer = 0x119b31000] 16:10:07 INFO - PROCESS | 1653 | 1469142607573 Marionette DEBUG loaded listener.js 16:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1210b7800) [pid = 1653] [serial = 94] [outer = 0x119b31000] 16:10:07 INFO - PROCESS | 1653 | 1469142607866 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]]]}] 16:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 16:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:10:07 INFO - PROCESS | 1653 | 1469142607886 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 16:10:07 INFO - PROCESS | 1653 | 1469142607887 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 16:10:07 INFO - PROCESS | 1653 | 1469142607889 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:10:07 INFO - PROCESS | 1653 | 1469142607890 Marionette TRACE conn2 <- [1,102,null,{}] 16:10:07 INFO - PROCESS | 1653 | 1469142607897 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}] 16:10:07 INFO - PROCESS | 1653 | 1469142607899 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:08 INFO - PROCESS | 1653 | 1469142608001 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 16:10:08 INFO - PROCESS | 1653 | 1469142608007 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:08 INFO - PROCESS | 1653 | 1469142608008 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11221e800 == 33 [pid = 1653] [id = 33] 16:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119732c00) [pid = 1653] [serial = 95] [outer = 0x0] 16:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1210b8000) [pid = 1653] [serial = 96] [outer = 0x119732c00] 16:10:08 INFO - PROCESS | 1653 | 1469142608032 Marionette DEBUG loaded listener.js 16:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1213cf000) [pid = 1653] [serial = 97] [outer = 0x119732c00] 16:10:08 INFO - PROCESS | 1653 | 1469142608294 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]]]}] 16:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 473ms 16:10:08 INFO - PROCESS | 1653 | 1469142608365 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 16:10:08 INFO - PROCESS | 1653 | 1469142608366 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 16:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:10:08 INFO - PROCESS | 1653 | 1469142608369 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:10:08 INFO - PROCESS | 1653 | 1469142608369 Marionette TRACE conn2 <- [1,106,null,{}] 16:10:08 INFO - PROCESS | 1653 | 1469142608372 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}] 16:10:08 INFO - PROCESS | 1653 | 1469142608373 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:08 INFO - PROCESS | 1653 | 1469142608448 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 16:10:08 INFO - PROCESS | 1653 | 1469142608451 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:08 INFO - PROCESS | 1653 | 1469142608452 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198c8000 == 34 [pid = 1653] [id = 34] 16:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1213cf400) [pid = 1653] [serial = 98] [outer = 0x0] 16:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12180d400) [pid = 1653] [serial = 99] [outer = 0x1213cf400] 16:10:08 INFO - PROCESS | 1653 | 1469142608476 Marionette DEBUG loaded listener.js 16:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1182e7000) [pid = 1653] [serial = 100] [outer = 0x1213cf400] 16:10:08 INFO - PROCESS | 1653 | 1469142608770 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]]]}] 16:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 16:10:08 INFO - PROCESS | 1653 | 1469142608787 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 16:10:08 INFO - PROCESS | 1653 | 1469142608789 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 16:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:10:08 INFO - PROCESS | 1653 | 1469142608792 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:10:08 INFO - PROCESS | 1653 | 1469142608795 Marionette TRACE conn2 <- [1,110,null,{}] 16:10:08 INFO - PROCESS | 1653 | 1469142608801 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}] 16:10:08 INFO - PROCESS | 1653 | 1469142608803 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:08 INFO - PROCESS | 1653 | 1469142608956 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 16:10:08 INFO - PROCESS | 1653 | 1469142608965 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:08 INFO - PROCESS | 1653 | 1469142608966 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b5e800 == 35 [pid = 1653] [id = 35] 16:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118302400) [pid = 1653] [serial = 101] [outer = 0x0] 16:10:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x123d11000) [pid = 1653] [serial = 102] [outer = 0x118302400] 16:10:09 INFO - PROCESS | 1653 | 1469142609005 Marionette DEBUG loaded listener.js 16:10:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12484d800) [pid = 1653] [serial = 103] [outer = 0x118302400] 16:10:09 INFO - PROCESS | 1653 | 1469142609331 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]]]}] 16:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 578ms 16:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:10:09 INFO - PROCESS | 1653 | 1469142609369 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 16:10:09 INFO - PROCESS | 1653 | 1469142609370 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 16:10:09 INFO - PROCESS | 1653 | 1469142609373 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:10:09 INFO - PROCESS | 1653 | 1469142609374 Marionette TRACE conn2 <- [1,114,null,{}] 16:10:09 INFO - PROCESS | 1653 | 1469142609376 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}] 16:10:09 INFO - PROCESS | 1653 | 1469142609379 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:09 INFO - PROCESS | 1653 | 1469142609465 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 16:10:09 INFO - PROCESS | 1653 | 1469142609469 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:09 INFO - PROCESS | 1653 | 1469142609471 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x120ed8000 == 36 [pid = 1653] [id = 36] 16:10:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12484dc00) [pid = 1653] [serial = 104] [outer = 0x0] 16:10:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124abe800) [pid = 1653] [serial = 105] [outer = 0x12484dc00] 16:10:09 INFO - PROCESS | 1653 | 1469142609502 Marionette DEBUG loaded listener.js 16:10:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x125329800) [pid = 1653] [serial = 106] [outer = 0x12484dc00] 16:10:09 INFO - PROCESS | 1653 | 1469142609941 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]]]}] 16:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 619ms 16:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:10:10 INFO - PROCESS | 1653 | 1469142609993 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 16:10:10 INFO - PROCESS | 1653 | 1469142609995 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 16:10:10 INFO - PROCESS | 1653 | 1469142609998 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:10:10 INFO - PROCESS | 1653 | 1469142610000 Marionette TRACE conn2 <- [1,118,null,{}] 16:10:10 INFO - PROCESS | 1653 | 1469142610004 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}] 16:10:10 INFO - PROCESS | 1653 | 1469142610006 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:10 INFO - PROCESS | 1653 | 1469142610108 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 16:10:10 INFO - PROCESS | 1653 | 1469142610114 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:10 INFO - PROCESS | 1653 | 1469142610115 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x121257800 == 37 [pid = 1653] [id = 37] 16:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12484fc00) [pid = 1653] [serial = 107] [outer = 0x0] 16:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x125331800) [pid = 1653] [serial = 108] [outer = 0x12484fc00] 16:10:10 INFO - PROCESS | 1653 | 1469142610138 Marionette DEBUG loaded listener.js 16:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126c58800) [pid = 1653] [serial = 109] [outer = 0x12484fc00] 16:10:10 INFO - PROCESS | 1653 | 1469142610426 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]]]}] 16:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 470ms 16:10:10 INFO - PROCESS | 1653 | 1469142610468 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 16:10:10 INFO - PROCESS | 1653 | 1469142610469 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 16:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:10:10 INFO - PROCESS | 1653 | 1469142610471 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:10:10 INFO - PROCESS | 1653 | 1469142610472 Marionette TRACE conn2 <- [1,122,null,{}] 16:10:10 INFO - PROCESS | 1653 | 1469142610474 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}] 16:10:10 INFO - PROCESS | 1653 | 1469142610476 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:10 INFO - PROCESS | 1653 | 1469142610576 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 16:10:10 INFO - PROCESS | 1653 | 1469142610582 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:10 INFO - PROCESS | 1653 | 1469142610583 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x121369000 == 38 [pid = 1653] [id = 38] 16:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1182ec400) [pid = 1653] [serial = 110] [outer = 0x0] 16:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126898c00) [pid = 1653] [serial = 111] [outer = 0x1182ec400] 16:10:10 INFO - PROCESS | 1653 | 1469142610607 Marionette DEBUG loaded listener.js 16:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1270ae400) [pid = 1653] [serial = 112] [outer = 0x1182ec400] 16:10:10 INFO - PROCESS | 1653 | 1469142610875 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]]]}] 16:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 420ms 16:10:10 INFO - PROCESS | 1653 | 1469142610892 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 16:10:10 INFO - PROCESS | 1653 | 1469142610893 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 16:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:10:10 INFO - PROCESS | 1653 | 1469142610903 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:10:10 INFO - PROCESS | 1653 | 1469142610904 Marionette TRACE conn2 <- [1,126,null,{}] 16:10:10 INFO - PROCESS | 1653 | 1469142610918 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}] 16:10:10 INFO - PROCESS | 1653 | 1469142610919 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:11 INFO - PROCESS | 1653 | 1469142611004 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 16:10:11 INFO - PROCESS | 1653 | 1469142611008 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:11 INFO - PROCESS | 1653 | 1469142611009 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c1a000 == 39 [pid = 1653] [id = 39] 16:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x117e2e800) [pid = 1653] [serial = 113] [outer = 0x0] 16:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1273e3400) [pid = 1653] [serial = 114] [outer = 0x117e2e800] 16:10:11 INFO - PROCESS | 1653 | 1469142611035 Marionette DEBUG loaded listener.js 16:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128ba2400) [pid = 1653] [serial = 115] [outer = 0x117e2e800] 16:10:11 INFO - PROCESS | 1653 | 1469142611346 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]]]}] 16:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 16:10:11 INFO - PROCESS | 1653 | 1469142611372 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 16:10:11 INFO - PROCESS | 1653 | 1469142611373 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 16:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:10:11 INFO - PROCESS | 1653 | 1469142611375 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:10:11 INFO - PROCESS | 1653 | 1469142611376 Marionette TRACE conn2 <- [1,130,null,{}] 16:10:11 INFO - PROCESS | 1653 | 1469142611381 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}] 16:10:11 INFO - PROCESS | 1653 | 1469142611382 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:11 INFO - PROCESS | 1653 | 1469142611457 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 16:10:11 INFO - PROCESS | 1653 | 1469142611506 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:11 INFO - PROCESS | 1653 | 1469142611507 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d99000 == 40 [pid = 1653] [id = 40] 16:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1270b4400) [pid = 1653] [serial = 116] [outer = 0x0] 16:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128ba6c00) [pid = 1653] [serial = 117] [outer = 0x1270b4400] 16:10:11 INFO - PROCESS | 1653 | 1469142611530 Marionette DEBUG loaded listener.js 16:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128cc6c00) [pid = 1653] [serial = 118] [outer = 0x1270b4400] 16:10:11 INFO - PROCESS | 1653 | 1469142611848 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]]]}] 16:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 520ms 16:10:11 INFO - PROCESS | 1653 | 1469142611896 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 16:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:10:11 INFO - PROCESS | 1653 | 1469142611898 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 16:10:11 INFO - PROCESS | 1653 | 1469142611901 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:10:11 INFO - PROCESS | 1653 | 1469142611902 Marionette TRACE conn2 <- [1,134,null,{}] 16:10:11 INFO - PROCESS | 1653 | 1469142611906 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}] 16:10:11 INFO - PROCESS | 1653 | 1469142611907 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:12 INFO - PROCESS | 1653 | 1469142612027 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 16:10:12 INFO - PROCESS | 1653 | 1469142612115 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:12 INFO - PROCESS | 1653 | 1469142612116 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x125320800 == 41 [pid = 1653] [id = 41] 16:10:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x120fb6400) [pid = 1653] [serial = 119] [outer = 0x0] 16:10:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x128cd1c00) [pid = 1653] [serial = 120] [outer = 0x120fb6400] 16:10:12 INFO - PROCESS | 1653 | 1469142612154 Marionette DEBUG loaded listener.js 16:10:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1292e2400) [pid = 1653] [serial = 121] [outer = 0x120fb6400] 16:10:13 INFO - PROCESS | 1653 | 1469142613057 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]]]}] 16:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1171ms 16:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:10:13 INFO - PROCESS | 1653 | 1469142613072 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 16:10:13 INFO - PROCESS | 1653 | 1469142613074 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 16:10:13 INFO - PROCESS | 1653 | 1469142613077 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:10:13 INFO - PROCESS | 1653 | 1469142613081 Marionette TRACE conn2 <- [1,138,null,{}] 16:10:13 INFO - PROCESS | 1653 | 1469142613085 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}] 16:10:13 INFO - PROCESS | 1653 | 1469142613086 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:13 INFO - PROCESS | 1653 | 1469142613174 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 16:10:13 INFO - PROCESS | 1653 | 1469142613203 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:13 INFO - PROCESS | 1653 | 1469142613206 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b56800 == 42 [pid = 1653] [id = 42] 16:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1169f3000) [pid = 1653] [serial = 122] [outer = 0x0] 16:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1176ab000) [pid = 1653] [serial = 123] [outer = 0x1169f3000] 16:10:13 INFO - PROCESS | 1653 | 1469142613233 Marionette DEBUG loaded listener.js 16:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1180bb800) [pid = 1653] [serial = 124] [outer = 0x1169f3000] 16:10:13 INFO - PROCESS | 1653 | 1469142613549 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]]]}] 16:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 523ms 16:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:10:13 INFO - PROCESS | 1653 | 1469142613600 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 16:10:13 INFO - PROCESS | 1653 | 1469142613602 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 16:10:13 INFO - PROCESS | 1653 | 1469142613607 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:10:13 INFO - PROCESS | 1653 | 1469142613608 Marionette TRACE conn2 <- [1,142,null,{}] 16:10:13 INFO - PROCESS | 1653 | 1469142613611 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}] 16:10:13 INFO - PROCESS | 1653 | 1469142613612 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:13 INFO - PROCESS | 1653 | 1469142613703 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 16:10:13 INFO - PROCESS | 1653 | 1469142613734 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:13 INFO - PROCESS | 1653 | 1469142613735 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11695e000 == 43 [pid = 1653] [id = 43] 16:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1182df800) [pid = 1653] [serial = 125] [outer = 0x0] 16:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x118359800) [pid = 1653] [serial = 126] [outer = 0x1182df800] 16:10:13 INFO - PROCESS | 1653 | 1469142613762 Marionette DEBUG loaded listener.js 16:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1186c8400) [pid = 1653] [serial = 127] [outer = 0x1182df800] 16:10:14 INFO - PROCESS | 1653 | 1469142614084 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]]]}] 16:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 519ms 16:10:14 INFO - PROCESS | 1653 | 1469142614125 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 16:10:14 INFO - PROCESS | 1653 | 1469142614126 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 16:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:10:14 INFO - PROCESS | 1653 | 1469142614129 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:10:14 INFO - PROCESS | 1653 | 1469142614131 Marionette TRACE conn2 <- [1,146,null,{}] 16:10:14 INFO - PROCESS | 1653 | 1469142614138 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}] 16:10:14 INFO - PROCESS | 1653 | 1469142614141 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:14 INFO - PROCESS | 1653 | 1469142614230 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 16:10:14 INFO - PROCESS | 1653 | 1469142614260 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:14 INFO - PROCESS | 1653 | 1469142614262 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e46000 == 44 [pid = 1653] [id = 44] 16:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11972b800) [pid = 1653] [serial = 128] [outer = 0x0] 16:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x119745400) [pid = 1653] [serial = 129] [outer = 0x11972b800] 16:10:14 INFO - PROCESS | 1653 | 1469142614288 Marionette DEBUG loaded listener.js 16:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x119b30400) [pid = 1653] [serial = 130] [outer = 0x11972b800] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12bde2800) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1182e6800) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12bd59400) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12b8d5000) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12a933c00) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12a926400) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1291b1800) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118311800) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x118303c00) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11835ec00) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12cbed800) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12cb40400) [pid = 1653] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12c3f5400) [pid = 1653] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12c3d8800) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1182ec400) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x112e6c400) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x116925800) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116026800) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x112fbd400) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11272bc00) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11336f400) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118961000) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119738400) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119b31000) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119732c00) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1213cf400) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12484dc00) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12484fc00) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1273e1800) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:10:14 INFO - PROCESS | 1653 | 1469142614998 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]]]}] 16:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 872ms 16:10:15 INFO - PROCESS | 1653 | 1469142615002 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 16:10:15 INFO - PROCESS | 1653 | 1469142615004 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 16:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:10:15 INFO - PROCESS | 1653 | 1469142615008 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:10:15 INFO - PROCESS | 1653 | 1469142615010 Marionette TRACE conn2 <- [1,150,null,{}] 16:10:15 INFO - PROCESS | 1653 | 1469142615017 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}] 16:10:15 INFO - PROCESS | 1653 | 1469142615018 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:15 INFO - PROCESS | 1653 | 1469142615135 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 16:10:15 INFO - PROCESS | 1653 | 1469142615207 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:15 INFO - PROCESS | 1653 | 1469142615208 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182af800 == 45 [pid = 1653] [id = 45] 16:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1122e3800) [pid = 1653] [serial = 131] [outer = 0x0] 16:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116a9ac00) [pid = 1653] [serial = 132] [outer = 0x1122e3800] 16:10:15 INFO - PROCESS | 1653 | 1469142615249 Marionette DEBUG loaded listener.js 16:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1186bf400) [pid = 1653] [serial = 133] [outer = 0x1122e3800] 16:10:15 INFO - PROCESS | 1653 | 1469142615673 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]]]}] 16:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 676ms 16:10:15 INFO - PROCESS | 1653 | 1469142615685 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 16:10:15 INFO - PROCESS | 1653 | 1469142615687 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 16:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:10:15 INFO - PROCESS | 1653 | 1469142615712 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:10:15 INFO - PROCESS | 1653 | 1469142615714 Marionette TRACE conn2 <- [1,154,null,{}] 16:10:15 INFO - PROCESS | 1653 | 1469142615717 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}] 16:10:15 INFO - PROCESS | 1653 | 1469142615719 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:15 INFO - PROCESS | 1653 | 1469142615813 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 16:10:15 INFO - PROCESS | 1653 | 1469142615816 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:15 INFO - PROCESS | 1653 | 1469142615817 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191d3800 == 46 [pid = 1653] [id = 46] 16:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11835c000) [pid = 1653] [serial = 134] [outer = 0x0] 16:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119748400) [pid = 1653] [serial = 135] [outer = 0x11835c000] 16:10:15 INFO - PROCESS | 1653 | 1469142615843 Marionette DEBUG loaded listener.js 16:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x120fac400) [pid = 1653] [serial = 136] [outer = 0x11835c000] 16:10:16 INFO - PROCESS | 1653 | 1469142616169 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]]]}] 16:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 475ms 16:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:10:16 INFO - PROCESS | 1653 | 1469142616183 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 16:10:16 INFO - PROCESS | 1653 | 1469142616184 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 16:10:16 INFO - PROCESS | 1653 | 1469142616186 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:10:16 INFO - PROCESS | 1653 | 1469142616187 Marionette TRACE conn2 <- [1,158,null,{}] 16:10:16 INFO - PROCESS | 1653 | 1469142616189 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}] 16:10:16 INFO - PROCESS | 1653 | 1469142616194 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:16 INFO - PROCESS | 1653 | 1469142616287 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 16:10:16 INFO - PROCESS | 1653 | 1469142616333 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:16 INFO - PROCESS | 1653 | 1469142616334 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198c6800 == 47 [pid = 1653] [id = 47] 16:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1186ccc00) [pid = 1653] [serial = 137] [outer = 0x0] 16:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1210ba400) [pid = 1653] [serial = 138] [outer = 0x1186ccc00] 16:10:16 INFO - PROCESS | 1653 | 1469142616359 Marionette DEBUG loaded listener.js 16:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124a0fc00) [pid = 1653] [serial = 139] [outer = 0x1186ccc00] 16:10:16 INFO - PROCESS | 1653 | 1469142616611 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]]]}] 16:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 469ms 16:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:10:16 INFO - PROCESS | 1653 | 1469142616657 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 16:10:16 INFO - PROCESS | 1653 | 1469142616658 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 16:10:16 INFO - PROCESS | 1653 | 1469142616667 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:10:16 INFO - PROCESS | 1653 | 1469142616668 Marionette TRACE conn2 <- [1,162,null,{}] 16:10:16 INFO - PROCESS | 1653 | 1469142616671 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}] 16:10:16 INFO - PROCESS | 1653 | 1469142616672 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:16 INFO - PROCESS | 1653 | 1469142616746 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 16:10:16 INFO - PROCESS | 1653 | 1469142616750 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:16 INFO - PROCESS | 1653 | 1469142616751 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x121350000 == 48 [pid = 1653] [id = 48] 16:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124a10800) [pid = 1653] [serial = 140] [outer = 0x0] 16:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124dd3800) [pid = 1653] [serial = 141] [outer = 0x124a10800] 16:10:16 INFO - PROCESS | 1653 | 1469142616777 Marionette DEBUG loaded listener.js 16:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126588800) [pid = 1653] [serial = 142] [outer = 0x124a10800] 16:10:17 INFO - PROCESS | 1653 | 1469142617299 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]]]}] 16:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 676ms 16:10:17 INFO - PROCESS | 1653 | 1469142617337 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 16:10:17 INFO - PROCESS | 1653 | 1469142617339 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 16:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:10:17 INFO - PROCESS | 1653 | 1469142617342 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:10:17 INFO - PROCESS | 1653 | 1469142617346 Marionette TRACE conn2 <- [1,166,null,{}] 16:10:17 INFO - PROCESS | 1653 | 1469142617349 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}] 16:10:17 INFO - PROCESS | 1653 | 1469142617351 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:17 INFO - PROCESS | 1653 | 1469142617442 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 16:10:17 INFO - PROCESS | 1653 | 1469142617499 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:17 INFO - PROCESS | 1653 | 1469142617500 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b2000 == 49 [pid = 1653] [id = 49] 16:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x116976c00) [pid = 1653] [serial = 143] [outer = 0x0] 16:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x117e2e000) [pid = 1653] [serial = 144] [outer = 0x116976c00] 16:10:17 INFO - PROCESS | 1653 | 1469142617531 Marionette DEBUG loaded listener.js 16:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1182e3c00) [pid = 1653] [serial = 145] [outer = 0x116976c00] 16:10:17 INFO - PROCESS | 1653 | 1469142617962 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]]]}] 16:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 625ms 16:10:17 INFO - PROCESS | 1653 | 1469142617967 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 16:10:17 INFO - PROCESS | 1653 | 1469142617971 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 16:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:10:17 INFO - PROCESS | 1653 | 1469142617975 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:10:17 INFO - PROCESS | 1653 | 1469142617977 Marionette TRACE conn2 <- [1,170,null,{}] 16:10:17 INFO - PROCESS | 1653 | 1469142617980 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}] 16:10:17 INFO - PROCESS | 1653 | 1469142617981 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:18 INFO - PROCESS | 1653 | 1469142618077 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 16:10:18 INFO - PROCESS | 1653 | 1469142618120 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:18 INFO - PROCESS | 1653 | 1469142618121 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x120ece800 == 50 [pid = 1653] [id = 50] 16:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11830ac00) [pid = 1653] [serial = 146] [outer = 0x0] 16:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x118f45400) [pid = 1653] [serial = 147] [outer = 0x11830ac00] 16:10:18 INFO - PROCESS | 1653 | 1469142618151 Marionette DEBUG loaded listener.js 16:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119732000) [pid = 1653] [serial = 148] [outer = 0x11830ac00] 16:10:18 INFO - PROCESS | 1653 | 1469142618586 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]]]}] 16:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 16:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:10:18 INFO - PROCESS | 1653 | 1469142618646 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 16:10:18 INFO - PROCESS | 1653 | 1469142618647 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 16:10:18 INFO - PROCESS | 1653 | 1469142618649 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:10:18 INFO - PROCESS | 1653 | 1469142618652 Marionette TRACE conn2 <- [1,174,null,{}] 16:10:18 INFO - PROCESS | 1653 | 1469142618660 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}] 16:10:18 INFO - PROCESS | 1653 | 1469142618663 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:18 INFO - PROCESS | 1653 | 1469142618755 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 16:10:18 INFO - PROCESS | 1653 | 1469142618815 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:18 INFO - PROCESS | 1653 | 1469142618817 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12531e000 == 51 [pid = 1653] [id = 51] 16:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1212f2800) [pid = 1653] [serial = 149] [outer = 0x0] 16:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x121807800) [pid = 1653] [serial = 150] [outer = 0x1212f2800] 16:10:18 INFO - PROCESS | 1653 | 1469142618848 Marionette DEBUG loaded listener.js 16:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x124858c00) [pid = 1653] [serial = 151] [outer = 0x1212f2800] 16:10:19 INFO - PROCESS | 1653 | 1469142619233 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]]]}] 16:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 621ms 16:10:19 INFO - PROCESS | 1653 | 1469142619271 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 16:10:19 INFO - PROCESS | 1653 | 1469142619274 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 16:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:10:19 INFO - PROCESS | 1653 | 1469142619277 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:10:19 INFO - PROCESS | 1653 | 1469142619279 Marionette TRACE conn2 <- [1,178,null,{}] 16:10:19 INFO - PROCESS | 1653 | 1469142619283 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}] 16:10:19 INFO - PROCESS | 1653 | 1469142619285 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:19 INFO - PROCESS | 1653 | 1469142619442 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 16:10:19 INFO - PROCESS | 1653 | 1469142619539 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:19 INFO - PROCESS | 1653 | 1469142619541 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191d2800 == 52 [pid = 1653] [id = 52] 16:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12688c800) [pid = 1653] [serial = 152] [outer = 0x0] 16:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x126894400) [pid = 1653] [serial = 153] [outer = 0x12688c800] 16:10:19 INFO - PROCESS | 1653 | 1469142619587 Marionette DEBUG loaded listener.js 16:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x126c65c00) [pid = 1653] [serial = 154] [outer = 0x12688c800] 16:10:19 INFO - PROCESS | 1653 | 1469142619990 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]]]}] 16:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 772ms 16:10:20 INFO - PROCESS | 1653 | 1469142620049 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 16:10:20 INFO - PROCESS | 1653 | 1469142620051 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 16:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:10:20 INFO - PROCESS | 1653 | 1469142620054 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:10:20 INFO - PROCESS | 1653 | 1469142620056 Marionette TRACE conn2 <- [1,182,null,{}] 16:10:20 INFO - PROCESS | 1653 | 1469142620060 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}] 16:10:20 INFO - PROCESS | 1653 | 1469142620062 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:20 INFO - PROCESS | 1653 | 1469142620239 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 16:10:20 INFO - PROCESS | 1653 | 1469142620299 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:20 INFO - PROCESS | 1653 | 1469142620301 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x113bcf800 == 53 [pid = 1653] [id = 53] 16:10:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x113e42800) [pid = 1653] [serial = 155] [outer = 0x0] 16:10:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x116a97000) [pid = 1653] [serial = 156] [outer = 0x113e42800] 16:10:20 INFO - PROCESS | 1653 | 1469142620347 Marionette DEBUG loaded listener.js 16:10:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1191dc000) [pid = 1653] [serial = 157] [outer = 0x113e42800] 16:10:20 INFO - PROCESS | 1653 | 1469142620883 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]]]}] 16:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 871ms 16:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:10:20 INFO - PROCESS | 1653 | 1469142620926 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 16:10:20 INFO - PROCESS | 1653 | 1469142620928 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 16:10:20 INFO - PROCESS | 1653 | 1469142620931 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:10:20 INFO - PROCESS | 1653 | 1469142620933 Marionette TRACE conn2 <- [1,186,null,{}] 16:10:20 INFO - PROCESS | 1653 | 1469142620936 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}] 16:10:20 INFO - PROCESS | 1653 | 1469142620938 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:21 INFO - PROCESS | 1653 | 1469142621025 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 16:10:21 INFO - PROCESS | 1653 | 1469142621088 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:21 INFO - PROCESS | 1653 | 1469142621090 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11613f000 == 54 [pid = 1653] [id = 54] 16:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x116975c00) [pid = 1653] [serial = 158] [outer = 0x0] 16:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x116a97400) [pid = 1653] [serial = 159] [outer = 0x116975c00] 16:10:21 INFO - PROCESS | 1653 | 1469142621117 Marionette DEBUG loaded listener.js 16:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1180bdc00) [pid = 1653] [serial = 160] [outer = 0x116975c00] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1198c6800 == 53 [pid = 1653] [id = 47] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1191d3800 == 52 [pid = 1653] [id = 46] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1182af800 == 51 [pid = 1653] [id = 45] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x117e46000 == 50 [pid = 1653] [id = 44] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11695e000 == 49 [pid = 1653] [id = 43] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11828f800 == 48 [pid = 1653] [id = 30] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1186ab800 == 47 [pid = 1653] [id = 31] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x113b56800 == 46 [pid = 1653] [id = 42] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x117087000 == 45 [pid = 1653] [id = 29] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x115183800 == 44 [pid = 1653] [id = 27] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11656e800 == 43 [pid = 1653] [id = 28] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1198c8000 == 42 [pid = 1653] [id = 34] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11221e800 == 41 [pid = 1653] [id = 33] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1169a7000 == 40 [pid = 1653] [id = 32] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x113bcf800 == 39 [pid = 1653] [id = 53] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1191d2800 == 38 [pid = 1653] [id = 52] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12531e000 == 37 [pid = 1653] [id = 51] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x123c1a000 == 36 [pid = 1653] [id = 39] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x120ed8000 == 35 [pid = 1653] [id = 36] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x120ece800 == 34 [pid = 1653] [id = 50] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x121257800 == 33 [pid = 1653] [id = 37] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x119b5e800 == 32 [pid = 1653] [id = 35] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x123d99000 == 31 [pid = 1653] [id = 40] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b2000 == 30 [pid = 1653] [id = 49] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x121350000 == 29 [pid = 1653] [id = 48] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x121369000 == 28 [pid = 1653] [id = 38] 16:10:21 INFO - PROCESS | 1653 | --DOCSHELL 0x125320800 == 27 [pid = 1653] [id = 41] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x123d14c00) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x126898c00) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1273e3400) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x128ba6c00) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12e2ea000) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x113374400) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1172ae000) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x116031400) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1160ea800) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1172b2400) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1176b0c00) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1182ed400) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118f95c00) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11973d400) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119888400) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x120fb6c00) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1210b7800) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1210b8000) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1213cf000) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12180d400) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1182e7000) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x123d11000) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124abe800) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x125331800) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x125329800) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126c58800) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1191e2400) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118959400) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1270ae400) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116082800) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1182e7c00) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x117e22c00) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1182e0000) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12b108800) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1291b3400) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1291b8c00) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1219ac000) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12c3f0400) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12c3eb800) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12c3cb800) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12c3d0c00) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118511400) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12bddd000) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x117e2fc00) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12bd64800) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b9b0000) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b9b6400) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12b106400) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b111400) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a928000) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12a92c400) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1294cc000) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12ddcf800) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12ddd5000) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11830cc00) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118311400) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119742c00) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12d7f2800) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12d7ebc00) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12d7e8400) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12d38d000) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12d3cd000) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12cbe6800) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12cbeac00) [pid = 1653] [serial = 46] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12cb37800) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12cb3dc00) [pid = 1653] [serial = 43] [outer = 0x0] [url = about:blank] 16:10:21 INFO - PROCESS | 1653 | 1469142621882 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]]]}] 16:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 974ms 16:10:21 INFO - PROCESS | 1653 | 1469142621905 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 16:10:21 INFO - PROCESS | 1653 | 1469142621907 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 16:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:10:21 INFO - PROCESS | 1653 | 1469142621910 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:10:21 INFO - PROCESS | 1653 | 1469142621912 Marionette TRACE conn2 <- [1,190,null,{}] 16:10:21 INFO - PROCESS | 1653 | 1469142621916 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}] 16:10:21 INFO - PROCESS | 1653 | 1469142621918 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:21 INFO - PROCESS | 1653 | 1469142621989 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 16:10:21 INFO - PROCESS | 1653 | 1469142621993 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:22 INFO - PROCESS | 1653 | 1469142621998 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x113bc5800 == 28 [pid = 1653] [id = 55] 16:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x116921000) [pid = 1653] [serial = 161] [outer = 0x0] 16:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x116aa3c00) [pid = 1653] [serial = 162] [outer = 0x116921000] 16:10:22 INFO - PROCESS | 1653 | 1469142622026 Marionette DEBUG loaded listener.js 16:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x117e2e400) [pid = 1653] [serial = 163] [outer = 0x116921000] 16:10:22 INFO - PROCESS | 1653 | 1469142622325 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]]]}] 16:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 471ms 16:10:22 INFO - PROCESS | 1653 | 1469142622381 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 16:10:22 INFO - PROCESS | 1653 | 1469142622385 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 16:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:10:22 INFO - PROCESS | 1653 | 1469142622389 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:10:22 INFO - PROCESS | 1653 | 1469142622391 Marionette TRACE conn2 <- [1,194,null,{}] 16:10:22 INFO - PROCESS | 1653 | 1469142622393 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}] 16:10:22 INFO - PROCESS | 1653 | 1469142622395 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:22 INFO - PROCESS | 1653 | 1469142622468 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 16:10:22 INFO - PROCESS | 1653 | 1469142622472 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:22 INFO - PROCESS | 1653 | 1469142622473 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169ac000 == 29 [pid = 1653] [id = 56] 16:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1182e2000) [pid = 1653] [serial = 164] [outer = 0x0] 16:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11830a800) [pid = 1653] [serial = 165] [outer = 0x1182e2000] 16:10:22 INFO - PROCESS | 1653 | 1469142622503 Marionette DEBUG loaded listener.js 16:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11835d400) [pid = 1653] [serial = 166] [outer = 0x1182e2000] 16:10:22 INFO - PROCESS | 1653 | 1469142622812 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]]]}] 16:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 16:10:22 INFO - PROCESS | 1653 | 1469142622858 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 16:10:22 INFO - PROCESS | 1653 | 1469142622860 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 16:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:10:22 INFO - PROCESS | 1653 | 1469142622862 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:10:22 INFO - PROCESS | 1653 | 1469142622864 Marionette TRACE conn2 <- [1,198,null,{}] 16:10:22 INFO - PROCESS | 1653 | 1469142622872 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}] 16:10:22 INFO - PROCESS | 1653 | 1469142622875 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:22 INFO - PROCESS | 1653 | 1469142622950 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 16:10:22 INFO - PROCESS | 1653 | 1469142622994 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:22 INFO - PROCESS | 1653 | 1469142622996 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x118295800 == 30 [pid = 1653] [id = 57] 16:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x116780400) [pid = 1653] [serial = 167] [outer = 0x0] 16:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x118f95400) [pid = 1653] [serial = 168] [outer = 0x116780400] 16:10:23 INFO - PROCESS | 1653 | 1469142623024 Marionette DEBUG loaded listener.js 16:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11973e000) [pid = 1653] [serial = 169] [outer = 0x116780400] 16:10:23 INFO - PROCESS | 1653 | 1469142623269 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]]]}] 16:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 422ms 16:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:10:23 INFO - PROCESS | 1653 | 1469142623285 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 16:10:23 INFO - PROCESS | 1653 | 1469142623286 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 16:10:23 INFO - PROCESS | 1653 | 1469142623289 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:10:23 INFO - PROCESS | 1653 | 1469142623290 Marionette TRACE conn2 <- [1,202,null,{}] 16:10:23 INFO - PROCESS | 1653 | 1469142623292 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}] 16:10:23 INFO - PROCESS | 1653 | 1469142623293 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:23 INFO - PROCESS | 1653 | 1469142623381 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 16:10:23 INFO - PROCESS | 1653 | 1469142623384 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:23 INFO - PROCESS | 1653 | 1469142623385 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fa9000 == 31 [pid = 1653] [id = 58] 16:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11974a800) [pid = 1653] [serial = 170] [outer = 0x0] 16:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119d4e400) [pid = 1653] [serial = 171] [outer = 0x11974a800] 16:10:23 INFO - PROCESS | 1653 | 1469142623411 Marionette DEBUG loaded listener.js 16:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x120fb7c00) [pid = 1653] [serial = 172] [outer = 0x11974a800] 16:10:23 INFO - PROCESS | 1653 | 1469142623703 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]]]}] 16:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 469ms 16:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:10:23 INFO - PROCESS | 1653 | 1469142623759 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 16:10:23 INFO - PROCESS | 1653 | 1469142623760 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 16:10:23 INFO - PROCESS | 1653 | 1469142623771 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:10:23 INFO - PROCESS | 1653 | 1469142623772 Marionette TRACE conn2 <- [1,206,null,{}] 16:10:23 INFO - PROCESS | 1653 | 1469142623774 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}] 16:10:23 INFO - PROCESS | 1653 | 1469142623776 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:24 INFO - PROCESS | 1653 | --DOCSHELL 0x113bc5800 == 30 [pid = 1653] [id = 55] 16:10:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11613f000 == 29 [pid = 1653] [id = 54] 16:10:24 INFO - PROCESS | 1653 | 1469142624335 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 16:10:24 INFO - PROCESS | 1653 | 1469142624399 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:24 INFO - PROCESS | 1653 | 1469142624400 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x112eab800 == 30 [pid = 1653] [id = 59] 16:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11602fc00) [pid = 1653] [serial = 173] [outer = 0x0] 16:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116082000) [pid = 1653] [serial = 174] [outer = 0x11602fc00] 16:10:24 INFO - PROCESS | 1653 | 1469142624428 Marionette DEBUG loaded listener.js 16:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116978c00) [pid = 1653] [serial = 175] [outer = 0x11602fc00] 16:10:24 INFO - PROCESS | 1653 | 1469142624733 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]]]}] 16:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1030ms 16:10:24 INFO - PROCESS | 1653 | 1469142624806 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 16:10:24 INFO - PROCESS | 1653 | 1469142624808 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 16:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:10:24 INFO - PROCESS | 1653 | 1469142624811 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:10:24 INFO - PROCESS | 1653 | 1469142624813 Marionette TRACE conn2 <- [1,210,null,{}] 16:10:24 INFO - PROCESS | 1653 | 1469142624816 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}] 16:10:24 INFO - PROCESS | 1653 | 1469142624819 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:24 INFO - PROCESS | 1653 | 1469142624905 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 16:10:24 INFO - PROCESS | 1653 | 1469142624909 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:24 INFO - PROCESS | 1653 | 1469142624910 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11699e000 == 31 [pid = 1653] [id = 60] 16:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x111da8c00) [pid = 1653] [serial = 176] [outer = 0x0] 16:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1182e6800) [pid = 1653] [serial = 177] [outer = 0x111da8c00] 16:10:24 INFO - PROCESS | 1653 | 1469142624961 Marionette DEBUG loaded listener.js 16:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118361c00) [pid = 1653] [serial = 178] [outer = 0x111da8c00] 16:10:25 INFO - PROCESS | 1653 | 1469142625253 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]]]}] 16:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 16:10:25 INFO - PROCESS | 1653 | 1469142625282 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 16:10:25 INFO - PROCESS | 1653 | 1469142625284 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 16:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:10:25 INFO - PROCESS | 1653 | 1469142625286 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:10:25 INFO - PROCESS | 1653 | 1469142625287 Marionette TRACE conn2 <- [1,214,null,{}] 16:10:25 INFO - PROCESS | 1653 | 1469142625289 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}] 16:10:25 INFO - PROCESS | 1653 | 1469142625291 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:25 INFO - PROCESS | 1653 | 1469142625417 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 16:10:25 INFO - PROCESS | 1653 | 1469142625434 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:25 INFO - PROCESS | 1653 | 1469142625436 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x113e77800 == 32 [pid = 1653] [id = 61] 16:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1151c8800) [pid = 1653] [serial = 179] [outer = 0x0] 16:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118f51c00) [pid = 1653] [serial = 180] [outer = 0x1151c8800] 16:10:25 INFO - PROCESS | 1653 | 1469142625489 Marionette DEBUG loaded listener.js 16:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11974bc00) [pid = 1653] [serial = 181] [outer = 0x1151c8800] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124a10800) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1122e3800) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1169f3000) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11972b800) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1182df800) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1186ccc00) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11835c000) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x120fb6400) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1270b4400) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x117e2e800) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118302400) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x116976c00) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11830ac00) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1212f2800) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12688c800) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x113e42800) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x116975c00) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x116921000) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1182e2000) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:10:26 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x116780400) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:10:26 INFO - PROCESS | 1653 | 1469142626205 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]]]}] 16:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 969ms 16:10:26 INFO - PROCESS | 1653 | 1469142626255 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 16:10:26 INFO - PROCESS | 1653 | 1469142626258 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 16:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:10:26 INFO - PROCESS | 1653 | 1469142626271 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:10:26 INFO - PROCESS | 1653 | 1469142626273 Marionette TRACE conn2 <- [1,218,null,{}] 16:10:26 INFO - PROCESS | 1653 | 1469142626275 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}] 16:10:26 INFO - PROCESS | 1653 | 1469142626279 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:26 INFO - PROCESS | 1653 | 1469142626363 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 16:10:26 INFO - PROCESS | 1653 | 1469142626366 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:26 INFO - PROCESS | 1653 | 1469142626367 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119454000 == 33 [pid = 1653] [id = 62] 16:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x116971800) [pid = 1653] [serial = 182] [outer = 0x0] 16:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x119b34000) [pid = 1653] [serial = 183] [outer = 0x116971800] 16:10:26 INFO - PROCESS | 1653 | 1469142626394 Marionette DEBUG loaded listener.js 16:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x120fb6800) [pid = 1653] [serial = 184] [outer = 0x116971800] 16:10:26 INFO - PROCESS | 1653 | 1469142626687 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]]]}] 16:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 482ms 16:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:10:26 INFO - PROCESS | 1653 | 1469142626753 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 16:10:26 INFO - PROCESS | 1653 | 1469142626754 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 16:10:26 INFO - PROCESS | 1653 | 1469142626756 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:10:26 INFO - PROCESS | 1653 | 1469142626757 Marionette TRACE conn2 <- [1,222,null,{}] 16:10:26 INFO - PROCESS | 1653 | 1469142626760 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}] 16:10:26 INFO - PROCESS | 1653 | 1469142626761 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:26 INFO - PROCESS | 1653 | 1469142626833 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 16:10:26 INFO - PROCESS | 1653 | 1469142626837 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:26 INFO - PROCESS | 1653 | 1469142626839 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bb4800 == 34 [pid = 1653] [id = 63] 16:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1210ba800) [pid = 1653] [serial = 185] [outer = 0x0] 16:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x121805800) [pid = 1653] [serial = 186] [outer = 0x1210ba800] 16:10:26 INFO - PROCESS | 1653 | 1469142626872 Marionette DEBUG loaded listener.js 16:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x121a2ec00) [pid = 1653] [serial = 187] [outer = 0x1210ba800] 16:10:27 INFO - PROCESS | 1653 | 1469142627234 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]]]}] 16:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 520ms 16:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:10:27 INFO - PROCESS | 1653 | 1469142627277 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 16:10:27 INFO - PROCESS | 1653 | 1469142627279 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 16:10:27 INFO - PROCESS | 1653 | 1469142627282 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:10:27 INFO - PROCESS | 1653 | 1469142627284 Marionette TRACE conn2 <- [1,226,null,{}] 16:10:27 INFO - PROCESS | 1653 | 1469142627287 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}] 16:10:27 INFO - PROCESS | 1653 | 1469142627289 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:27 INFO - PROCESS | 1653 | 1469142627399 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 16:10:27 INFO - PROCESS | 1653 | 1469142627405 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:27 INFO - PROCESS | 1653 | 1469142627411 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x121244800 == 35 [pid = 1653] [id = 64] 16:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x124a10800) [pid = 1653] [serial = 188] [outer = 0x0] 16:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x124ab5400) [pid = 1653] [serial = 189] [outer = 0x124a10800] 16:10:27 INFO - PROCESS | 1653 | 1469142627459 Marionette DEBUG loaded listener.js 16:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x124dd2000) [pid = 1653] [serial = 190] [outer = 0x124a10800] 16:10:27 INFO - PROCESS | 1653 | 1469142627768 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]]]}] 16:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 520ms 16:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:10:27 INFO - PROCESS | 1653 | 1469142627803 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 16:10:27 INFO - PROCESS | 1653 | 1469142627804 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 16:10:27 INFO - PROCESS | 1653 | 1469142627806 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:10:27 INFO - PROCESS | 1653 | 1469142627807 Marionette TRACE conn2 <- [1,230,null,{}] 16:10:27 INFO - PROCESS | 1653 | 1469142627809 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}] 16:10:27 INFO - PROCESS | 1653 | 1469142627811 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:27 INFO - PROCESS | 1653 | 1469142627903 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 16:10:27 INFO - PROCESS | 1653 | 1469142627909 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:27 INFO - PROCESS | 1653 | 1469142627910 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12142a000 == 36 [pid = 1653] [id = 65] 16:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x12532d000) [pid = 1653] [serial = 191] [outer = 0x0] 16:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1253d3c00) [pid = 1653] [serial = 192] [outer = 0x12532d000] 16:10:27 INFO - PROCESS | 1653 | 1469142627936 Marionette DEBUG loaded listener.js 16:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x126897000) [pid = 1653] [serial = 193] [outer = 0x12532d000] 16:10:28 INFO - PROCESS | 1653 | 1469142628294 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]]]}] 16:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 520ms 16:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:10:28 INFO - PROCESS | 1653 | 1469142628327 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 16:10:28 INFO - PROCESS | 1653 | 1469142628329 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 16:10:28 INFO - PROCESS | 1653 | 1469142628333 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:10:28 INFO - PROCESS | 1653 | 1469142628335 Marionette TRACE conn2 <- [1,234,null,{}] 16:10:28 INFO - PROCESS | 1653 | 1469142628339 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}] 16:10:28 INFO - PROCESS | 1653 | 1469142628340 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:28 INFO - PROCESS | 1653 | 1469142628434 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 16:10:28 INFO - PROCESS | 1653 | 1469142628480 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:28 INFO - PROCESS | 1653 | 1469142628481 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x116154800 == 37 [pid = 1653] [id = 66] 16:10:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11650ec00) [pid = 1653] [serial = 194] [outer = 0x0] 16:10:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116925400) [pid = 1653] [serial = 195] [outer = 0x11650ec00] 16:10:28 INFO - PROCESS | 1653 | 1469142628512 Marionette DEBUG loaded listener.js 16:10:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1180b2400) [pid = 1653] [serial = 196] [outer = 0x11650ec00] 16:10:28 INFO - PROCESS | 1653 | 1469142628913 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]]]}] 16:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 622ms 16:10:28 INFO - PROCESS | 1653 | 1469142628954 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 16:10:28 INFO - PROCESS | 1653 | 1469142628957 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 16:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:10:28 INFO - PROCESS | 1653 | 1469142628962 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:10:28 INFO - PROCESS | 1653 | 1469142628964 Marionette TRACE conn2 <- [1,238,null,{}] 16:10:28 INFO - PROCESS | 1653 | 1469142628966 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}] 16:10:28 INFO - PROCESS | 1653 | 1469142628968 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:29 INFO - PROCESS | 1653 | 1469142629060 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 16:10:29 INFO - PROCESS | 1653 | 1469142629138 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:29 INFO - PROCESS | 1653 | 1469142629139 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x119460800 == 38 [pid = 1653] [id = 67] 16:10:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1186c9800) [pid = 1653] [serial = 197] [outer = 0x0] 16:10:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118f44400) [pid = 1653] [serial = 198] [outer = 0x1186c9800] 16:10:29 INFO - PROCESS | 1653 | 1469142629183 Marionette DEBUG loaded listener.js 16:10:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119739c00) [pid = 1653] [serial = 199] [outer = 0x1186c9800] 16:10:29 INFO - PROCESS | 1653 | 1469142629628 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]]]}] 16:10:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11973e400) [pid = 1653] [serial = 200] [outer = 0x12cbeb800] 16:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 720ms 16:10:29 INFO - PROCESS | 1653 | 1469142629706 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 16:10:29 INFO - PROCESS | 1653 | 1469142629708 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 16:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:10:29 INFO - PROCESS | 1653 | 1469142629734 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:10:29 INFO - PROCESS | 1653 | 1469142629738 Marionette TRACE conn2 <- [1,242,null,{}] 16:10:29 INFO - PROCESS | 1653 | 1469142629753 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}] 16:10:29 INFO - PROCESS | 1653 | 1469142629757 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:29 INFO - PROCESS | 1653 | 1469142629898 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 16:10:29 INFO - PROCESS | 1653 | 1469142629966 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:29 INFO - PROCESS | 1653 | 1469142629968 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x113bdc000 == 39 [pid = 1653] [id = 68] 16:10:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x123d67c00) [pid = 1653] [serial = 201] [outer = 0x0] 16:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124dd7c00) [pid = 1653] [serial = 202] [outer = 0x123d67c00] 16:10:30 INFO - PROCESS | 1653 | 1469142630000 Marionette DEBUG loaded listener.js 16:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126589400) [pid = 1653] [serial = 203] [outer = 0x123d67c00] 16:10:30 INFO - PROCESS | 1653 | 1469142630410 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]]]}] 16:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 745ms 16:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:10:30 INFO - PROCESS | 1653 | 1469142630460 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 16:10:30 INFO - PROCESS | 1653 | 1469142630461 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 16:10:30 INFO - PROCESS | 1653 | 1469142630464 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:10:30 INFO - PROCESS | 1653 | 1469142630465 Marionette TRACE conn2 <- [1,246,null,{}] 16:10:30 INFO - PROCESS | 1653 | 1469142630467 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}] 16:10:30 INFO - PROCESS | 1653 | 1469142630469 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:30 INFO - PROCESS | 1653 | 1469142630559 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 16:10:30 INFO - PROCESS | 1653 | 1469142630604 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:30 INFO - PROCESS | 1653 | 1469142630606 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x126c26000 == 40 [pid = 1653] [id = 69] 16:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126c65400) [pid = 1653] [serial = 204] [outer = 0x0] 16:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12700a400) [pid = 1653] [serial = 205] [outer = 0x126c65400] 16:10:30 INFO - PROCESS | 1653 | 1469142630635 Marionette DEBUG loaded listener.js 16:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1270b7c00) [pid = 1653] [serial = 206] [outer = 0x126c65400] 16:10:31 INFO - PROCESS | 1653 | 1469142631073 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]]]}] 16:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 618ms 16:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:10:31 INFO - PROCESS | 1653 | 1469142631083 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 16:10:31 INFO - PROCESS | 1653 | 1469142631085 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 16:10:31 INFO - PROCESS | 1653 | 1469142631089 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:10:31 INFO - PROCESS | 1653 | 1469142631091 Marionette TRACE conn2 <- [1,250,null,{}] 16:10:31 INFO - PROCESS | 1653 | 1469142631094 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}] 16:10:31 INFO - PROCESS | 1653 | 1469142631097 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:31 INFO - PROCESS | 1653 | 1469142631230 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 16:10:31 INFO - PROCESS | 1653 | 1469142631297 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:31 INFO - PROCESS | 1653 | 1469142631299 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b69800 == 41 [pid = 1653] [id = 70] 16:10:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112a84c00) [pid = 1653] [serial = 207] [outer = 0x0] 16:10:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x113370c00) [pid = 1653] [serial = 208] [outer = 0x112a84c00] 16:10:31 INFO - PROCESS | 1653 | 1469142631455 Marionette DEBUG loaded listener.js 16:10:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1160ee000) [pid = 1653] [serial = 209] [outer = 0x112a84c00] 16:10:31 INFO - PROCESS | 1653 | 1469142631921 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]]]}] 16:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 873ms 16:10:31 INFO - PROCESS | 1653 | 1469142631962 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 16:10:31 INFO - PROCESS | 1653 | 1469142631966 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 16:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:10:31 INFO - PROCESS | 1653 | 1469142631971 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:10:31 INFO - PROCESS | 1653 | 1469142631973 Marionette TRACE conn2 <- [1,254,null,{}] 16:10:31 INFO - PROCESS | 1653 | 1469142631977 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}] 16:10:31 INFO - PROCESS | 1653 | 1469142631979 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:32 INFO - PROCESS | 1653 | 1469142632111 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 16:10:32 INFO - PROCESS | 1653 | 1469142632175 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:32 INFO - PROCESS | 1653 | 1469142632177 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11735b000 == 42 [pid = 1653] [id = 71] 16:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1180b4400) [pid = 1653] [serial = 210] [outer = 0x0] 16:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1182ed400) [pid = 1653] [serial = 211] [outer = 0x1180b4400] 16:10:32 INFO - PROCESS | 1653 | 1469142632205 Marionette DEBUG loaded listener.js 16:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118504c00) [pid = 1653] [serial = 212] [outer = 0x1180b4400] 16:10:32 INFO - PROCESS | 1653 | --DOCSHELL 0x121244800 == 41 [pid = 1653] [id = 64] 16:10:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119bb4800 == 40 [pid = 1653] [id = 63] 16:10:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119454000 == 39 [pid = 1653] [id = 62] 16:10:32 INFO - PROCESS | 1653 | --DOCSHELL 0x113e77800 == 38 [pid = 1653] [id = 61] 16:10:32 INFO - PROCESS | 1653 | --DOCSHELL 0x118295800 == 37 [pid = 1653] [id = 57] 16:10:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11699e000 == 36 [pid = 1653] [id = 60] 16:10:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1169ac000 == 35 [pid = 1653] [id = 56] 16:10:32 INFO - PROCESS | 1653 | --DOCSHELL 0x118fa9000 == 34 [pid = 1653] [id = 58] 16:10:32 INFO - PROCESS | 1653 | --DOCSHELL 0x112eab800 == 33 [pid = 1653] [id = 59] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117e2e000) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1182e3c00) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118f45400) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x121807800) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126894400) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124dd3800) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119732000) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126588800) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116a97000) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116a97400) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116aa3c00) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11830a800) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118f95400) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124858c00) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11835d400) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126c65c00) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1191dc000) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1180bdc00) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116a9ac00) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1176ab000) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x119745400) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1186c8400) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x117e2e400) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118359800) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11973e000) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1186bf400) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1210ba400) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x120fac400) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x124a0fc00) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x119748400) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x119b30400) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1180bb800) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1292e2400) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x128cd1c00) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x128cc6c00) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x128ba2400) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x12484d800) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 16:10:32 INFO - PROCESS | 1653 | 1469142632553 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]]]}] 16:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 624ms 16:10:32 INFO - PROCESS | 1653 | 1469142632594 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 16:10:32 INFO - PROCESS | 1653 | 1469142632599 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 16:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:10:32 INFO - PROCESS | 1653 | 1469142632603 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:10:32 INFO - PROCESS | 1653 | 1469142632605 Marionette TRACE conn2 <- [1,258,null,{}] 16:10:32 INFO - PROCESS | 1653 | 1469142632607 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}] 16:10:32 INFO - PROCESS | 1653 | 1469142632608 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:32 INFO - PROCESS | 1653 | 1469142632684 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 16:10:32 INFO - PROCESS | 1653 | 1469142632729 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:32 INFO - PROCESS | 1653 | 1469142632730 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x114048000 == 34 [pid = 1653] [id = 72] 16:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1180ba400) [pid = 1653] [serial = 213] [outer = 0x0] 16:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x118964000) [pid = 1653] [serial = 214] [outer = 0x1180ba400] 16:10:32 INFO - PROCESS | 1653 | 1469142632755 Marionette DEBUG loaded listener.js 16:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x119745800) [pid = 1653] [serial = 215] [outer = 0x1180ba400] 16:10:33 INFO - PROCESS | 1653 | 1469142633025 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]]]}] 16:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 469ms 16:10:33 INFO - PROCESS | 1653 | 1469142633072 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 16:10:33 INFO - PROCESS | 1653 | 1469142633074 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 16:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:10:33 INFO - PROCESS | 1653 | 1469142633076 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:10:33 INFO - PROCESS | 1653 | 1469142633080 Marionette TRACE conn2 <- [1,262,null,{}] 16:10:33 INFO - PROCESS | 1653 | 1469142633094 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}] 16:10:33 INFO - PROCESS | 1653 | 1469142633101 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:33 INFO - PROCESS | 1653 | 1469142633181 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 16:10:33 INFO - PROCESS | 1653 | 1469142633186 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:33 INFO - PROCESS | 1653 | 1469142633187 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x118faa000 == 35 [pid = 1653] [id = 73] 16:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x119d54000) [pid = 1653] [serial = 216] [outer = 0x0] 16:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x12180ac00) [pid = 1653] [serial = 217] [outer = 0x119d54000] 16:10:33 INFO - PROCESS | 1653 | 1469142633212 Marionette DEBUG loaded listener.js 16:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x124c8a400) [pid = 1653] [serial = 218] [outer = 0x119d54000] 16:10:33 INFO - PROCESS | 1653 | 1469142633531 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]]]}] 16:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 479ms 16:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:10:33 INFO - PROCESS | 1653 | 1469142633556 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 16:10:33 INFO - PROCESS | 1653 | 1469142633557 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 16:10:33 INFO - PROCESS | 1653 | 1469142633559 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:10:33 INFO - PROCESS | 1653 | 1469142633561 Marionette TRACE conn2 <- [1,266,null,{}] 16:10:33 INFO - PROCESS | 1653 | 1469142633565 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}] 16:10:33 INFO - PROCESS | 1653 | 1469142633567 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:33 INFO - PROCESS | 1653 | 1469142633642 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 16:10:33 INFO - PROCESS | 1653 | 1469142633648 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:33 INFO - PROCESS | 1653 | 1469142633649 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182a2800 == 36 [pid = 1653] [id = 74] 16:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x126586400) [pid = 1653] [serial = 219] [outer = 0x0] 16:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x126890400) [pid = 1653] [serial = 220] [outer = 0x126586400] 16:10:33 INFO - PROCESS | 1653 | 1469142633674 Marionette DEBUG loaded listener.js 16:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x126e5d400) [pid = 1653] [serial = 221] [outer = 0x126586400] 16:10:33 INFO - PROCESS | 1653 | 1469142633968 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]]]}] 16:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 422ms 16:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:10:33 INFO - PROCESS | 1653 | 1469142633987 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 16:10:33 INFO - PROCESS | 1653 | 1469142633988 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 16:10:33 INFO - PROCESS | 1653 | 1469142633990 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:10:33 INFO - PROCESS | 1653 | 1469142633991 Marionette TRACE conn2 <- [1,270,null,{}] 16:10:33 INFO - PROCESS | 1653 | 1469142633994 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}] 16:10:33 INFO - PROCESS | 1653 | 1469142633996 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:34 INFO - PROCESS | 1653 | 1469142634072 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 16:10:34 INFO - PROCESS | 1653 | 1469142634075 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:34 INFO - PROCESS | 1653 | 1469142634076 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12113f800 == 37 [pid = 1653] [id = 75] 16:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1274d2800) [pid = 1653] [serial = 222] [outer = 0x0] 16:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x128ba0400) [pid = 1653] [serial = 223] [outer = 0x1274d2800] 16:10:34 INFO - PROCESS | 1653 | 1469142634110 Marionette DEBUG loaded listener.js 16:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x128ca8400) [pid = 1653] [serial = 224] [outer = 0x1274d2800] 16:10:34 INFO - PROCESS | 1653 | 1469142634455 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]]]}] 16:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 518ms 16:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:10:34 INFO - PROCESS | 1653 | 1469142634510 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 16:10:34 INFO - PROCESS | 1653 | 1469142634511 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 16:10:34 INFO - PROCESS | 1653 | 1469142634515 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:10:34 INFO - PROCESS | 1653 | 1469142634517 Marionette TRACE conn2 <- [1,274,null,{}] 16:10:34 INFO - PROCESS | 1653 | 1469142634520 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}] 16:10:34 INFO - PROCESS | 1653 | 1469142634526 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:34 INFO - PROCESS | 1653 | 1469142634673 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 16:10:34 INFO - PROCESS | 1653 | 1469142634713 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:34 INFO - PROCESS | 1653 | 1469142634715 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x111f0b000 == 38 [pid = 1653] [id = 76] 16:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1274d4400) [pid = 1653] [serial = 225] [outer = 0x0] 16:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1291afc00) [pid = 1653] [serial = 226] [outer = 0x1274d4400] 16:10:34 INFO - PROCESS | 1653 | 1469142634753 Marionette DEBUG loaded listener.js 16:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1292e7c00) [pid = 1653] [serial = 227] [outer = 0x1274d4400] 16:10:35 INFO - PROCESS | 1653 | 1469142635094 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]]]}] 16:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 620ms 16:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:10:35 INFO - PROCESS | 1653 | 1469142635135 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 16:10:35 INFO - PROCESS | 1653 | 1469142635136 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 16:10:35 INFO - PROCESS | 1653 | 1469142635138 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:10:35 INFO - PROCESS | 1653 | 1469142635139 Marionette TRACE conn2 <- [1,278,null,{}] 16:10:35 INFO - PROCESS | 1653 | 1469142635141 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}] 16:10:35 INFO - PROCESS | 1653 | 1469142635143 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:35 INFO - PROCESS | 1653 | 1469142635232 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 16:10:35 INFO - PROCESS | 1653 | 1469142635236 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:35 INFO - PROCESS | 1653 | 1469142635237 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x125315800 == 39 [pid = 1653] [id = 77] 16:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1292e8000) [pid = 1653] [serial = 228] [outer = 0x0] 16:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1294cac00) [pid = 1653] [serial = 229] [outer = 0x1292e8000] 16:10:35 INFO - PROCESS | 1653 | 1469142635260 Marionette DEBUG loaded listener.js 16:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112f31800) [pid = 1653] [serial = 230] [outer = 0x1292e8000] 16:10:35 INFO - PROCESS | 1653 | 1469142635558 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]]]}] 16:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 16:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:10:35 INFO - PROCESS | 1653 | 1469142635608 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 16:10:35 INFO - PROCESS | 1653 | 1469142635609 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 16:10:35 INFO - PROCESS | 1653 | 1469142635612 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:10:35 INFO - PROCESS | 1653 | 1469142635615 Marionette TRACE conn2 <- [1,282,null,{}] 16:10:35 INFO - PROCESS | 1653 | 1469142635619 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}] 16:10:35 INFO - PROCESS | 1653 | 1469142635620 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:35 INFO - PROCESS | 1653 | 1469142635711 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 16:10:35 INFO - PROCESS | 1653 | 1469142635721 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:35 INFO - PROCESS | 1653 | 1469142635722 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x126e1a000 == 40 [pid = 1653] [id = 78] 16:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12a5a8c00) [pid = 1653] [serial = 231] [outer = 0x0] 16:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12a5b0000) [pid = 1653] [serial = 232] [outer = 0x12a5a8c00] 16:10:35 INFO - PROCESS | 1653 | 1469142635747 Marionette DEBUG loaded listener.js 16:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12a60b400) [pid = 1653] [serial = 233] [outer = 0x12a5a8c00] 16:10:36 INFO - PROCESS | 1653 | 1469142636042 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]]]}] 16:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 473ms 16:10:36 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124a10800) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:10:36 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x111da8c00) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:10:36 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1151c8800) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:10:36 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x116971800) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:10:36 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11602fc00) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:10:36 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1210ba800) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:10:36 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11974a800) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:10:36 INFO - PROCESS | 1653 | 1469142636099 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 16:10:36 INFO - PROCESS | 1653 | 1469142636100 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 16:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:10:36 INFO - PROCESS | 1653 | 1469142636104 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:10:36 INFO - PROCESS | 1653 | 1469142636105 Marionette TRACE conn2 <- [1,286,null,{}] 16:10:36 INFO - PROCESS | 1653 | 1469142636107 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}] 16:10:36 INFO - PROCESS | 1653 | 1469142636108 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:36 INFO - PROCESS | 1653 | 1469142636201 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 16:10:36 INFO - PROCESS | 1653 | 1469142636230 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:36 INFO - PROCESS | 1653 | 1469142636232 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x126eb2800 == 41 [pid = 1653] [id = 79] 16:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1176b0c00) [pid = 1653] [serial = 234] [outer = 0x0] 16:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x120fb8c00) [pid = 1653] [serial = 235] [outer = 0x1176b0c00] 16:10:36 INFO - PROCESS | 1653 | 1469142636256 Marionette DEBUG loaded listener.js 16:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x12a614000) [pid = 1653] [serial = 236] [outer = 0x1176b0c00] 16:10:36 INFO - PROCESS | 1653 | 1469142636503 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]]]}] 16:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 418ms 16:10:36 INFO - PROCESS | 1653 | 1469142636522 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 16:10:36 INFO - PROCESS | 1653 | 1469142636523 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 16:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:10:36 INFO - PROCESS | 1653 | 1469142636525 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:10:36 INFO - PROCESS | 1653 | 1469142636526 Marionette TRACE conn2 <- [1,290,null,{}] 16:10:36 INFO - PROCESS | 1653 | 1469142636536 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}] 16:10:36 INFO - PROCESS | 1653 | 1469142636537 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:36 INFO - PROCESS | 1653 | 1469142636619 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 16:10:36 INFO - PROCESS | 1653 | 1469142636623 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:36 INFO - PROCESS | 1653 | 1469142636624 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e68800 == 42 [pid = 1653] [id = 80] 16:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x12a7c3800) [pid = 1653] [serial = 237] [outer = 0x0] 16:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12a927400) [pid = 1653] [serial = 238] [outer = 0x12a7c3800] 16:10:36 INFO - PROCESS | 1653 | 1469142636652 Marionette DEBUG loaded listener.js 16:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12a931000) [pid = 1653] [serial = 239] [outer = 0x12a7c3800] 16:10:36 INFO - PROCESS | 1653 | 1469142636943 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]]]}] 16:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 470ms 16:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:10:37 INFO - PROCESS | 1653 | 1469142636997 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 16:10:37 INFO - PROCESS | 1653 | 1469142636999 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 16:10:37 INFO - PROCESS | 1653 | 1469142637001 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:10:37 INFO - PROCESS | 1653 | 1469142637003 Marionette TRACE conn2 <- [1,294,null,{}] 16:10:37 INFO - PROCESS | 1653 | 1469142637005 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}] 16:10:37 INFO - PROCESS | 1653 | 1469142637007 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:37 INFO - PROCESS | 1653 | 1469142637115 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 16:10:37 INFO - PROCESS | 1653 | 1469142637121 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:37 INFO - PROCESS | 1653 | 1469142637122 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x129197000 == 43 [pid = 1653] [id = 81] 16:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1274d8400) [pid = 1653] [serial = 240] [outer = 0x0] 16:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x128987800) [pid = 1653] [serial = 241] [outer = 0x1274d8400] 16:10:37 INFO - PROCESS | 1653 | 1469142637146 Marionette DEBUG loaded listener.js 16:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x128992400) [pid = 1653] [serial = 242] [outer = 0x1274d8400] 16:10:37 INFO - PROCESS | 1653 | 1469142637451 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]]]}] 16:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 468ms 16:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:10:37 INFO - PROCESS | 1653 | 1469142637470 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 16:10:37 INFO - PROCESS | 1653 | 1469142637471 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 16:10:37 INFO - PROCESS | 1653 | 1469142637473 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:10:37 INFO - PROCESS | 1653 | 1469142637474 Marionette TRACE conn2 <- [1,298,null,{}] 16:10:37 INFO - PROCESS | 1653 | 1469142637477 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}] 16:10:37 INFO - PROCESS | 1653 | 1469142637478 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:37 INFO - PROCESS | 1653 | 1469142637558 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 16:10:37 INFO - PROCESS | 1653 | 1469142637565 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:37 INFO - PROCESS | 1653 | 1469142637566 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12942c800 == 44 [pid = 1653] [id = 82] 16:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128992800) [pid = 1653] [serial = 243] [outer = 0x0] 16:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12a934000) [pid = 1653] [serial = 244] [outer = 0x128992800] 16:10:37 INFO - PROCESS | 1653 | 1469142637590 Marionette DEBUG loaded listener.js 16:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12aa94400) [pid = 1653] [serial = 245] [outer = 0x128992800] 16:10:37 INFO - PROCESS | 1653 | 1469142637871 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]]]}] 16:10:37 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. 16:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 420ms 16:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:10:37 INFO - PROCESS | 1653 | 1469142637901 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 16:10:37 INFO - PROCESS | 1653 | 1469142637902 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 16:10:37 INFO - PROCESS | 1653 | 1469142637905 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:10:37 INFO - PROCESS | 1653 | 1469142637906 Marionette TRACE conn2 <- [1,302,null,{}] 16:10:37 INFO - PROCESS | 1653 | 1469142637910 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}] 16:10:37 INFO - PROCESS | 1653 | 1469142637911 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:37 INFO - PROCESS | 1653 | 1469142637992 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 16:10:38 INFO - PROCESS | 1653 | 1469142638043 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:38 INFO - PROCESS | 1653 | 1469142638044 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296ad800 == 45 [pid = 1653] [id = 83] 16:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1182e1800) [pid = 1653] [serial = 246] [outer = 0x0] 16:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12a930c00) [pid = 1653] [serial = 247] [outer = 0x1182e1800] 16:10:38 INFO - PROCESS | 1653 | 1469142638067 Marionette DEBUG loaded listener.js 16:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12abba000) [pid = 1653] [serial = 248] [outer = 0x1182e1800] 16:10:38 INFO - PROCESS | 1653 | 1469142638310 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]]]}] 16:10:38 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. 16:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 421ms 16:10:38 INFO - PROCESS | 1653 | 1469142638326 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 16:10:38 INFO - PROCESS | 1653 | 1469142638327 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 16:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:10:38 INFO - PROCESS | 1653 | 1469142638337 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:10:38 INFO - PROCESS | 1653 | 1469142638338 Marionette TRACE conn2 <- [1,306,null,{}] 16:10:38 INFO - PROCESS | 1653 | 1469142638341 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}] 16:10:38 INFO - PROCESS | 1653 | 1469142638342 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:38 INFO - PROCESS | 1653 | 1469142638426 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 16:10:38 INFO - PROCESS | 1653 | 1469142638432 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:38 INFO - PROCESS | 1653 | 1469142638433 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6bc800 == 46 [pid = 1653] [id = 84] 16:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12abba400) [pid = 1653] [serial = 249] [outer = 0x0] 16:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12b109800) [pid = 1653] [serial = 250] [outer = 0x12abba400] 16:10:38 INFO - PROCESS | 1653 | 1469142638456 Marionette DEBUG loaded listener.js 16:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b8c8c00) [pid = 1653] [serial = 251] [outer = 0x12abba400] 16:10:38 INFO - PROCESS | 1653 | 1469142638939 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]]]}] 16:10:38 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. 16:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 621ms 16:10:38 INFO - PROCESS | 1653 | 1469142638960 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 16:10:38 INFO - PROCESS | 1653 | 1469142638964 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 16:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:10:38 INFO - PROCESS | 1653 | 1469142638989 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:10:38 INFO - PROCESS | 1653 | 1469142638994 Marionette TRACE conn2 <- [1,310,null,{}] 16:10:39 INFO - PROCESS | 1653 | 1469142639002 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}] 16:10:39 INFO - PROCESS | 1653 | 1469142639004 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:39 INFO - PROCESS | 1653 | 1469142639154 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 16:10:39 INFO - PROCESS | 1653 | 1469142639237 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:39 INFO - PROCESS | 1653 | 1469142639239 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e3b800 == 47 [pid = 1653] [id = 85] 16:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1181ed800) [pid = 1653] [serial = 252] [outer = 0x0] 16:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118308c00) [pid = 1653] [serial = 253] [outer = 0x1181ed800] 16:10:39 INFO - PROCESS | 1653 | 1469142639287 Marionette DEBUG loaded listener.js 16:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1186c0000) [pid = 1653] [serial = 254] [outer = 0x1181ed800] 16:10:39 INFO - PROCESS | 1653 | 1469142639734 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]]]}] 16:10:39 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. 16:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 783ms 16:10:39 INFO - PROCESS | 1653 | 1469142639770 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 16:10:39 INFO - PROCESS | 1653 | 1469142639773 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 16:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:10:39 INFO - PROCESS | 1653 | 1469142639778 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:10:39 INFO - PROCESS | 1653 | 1469142639779 Marionette TRACE conn2 <- [1,314,null,{}] 16:10:39 INFO - PROCESS | 1653 | 1469142639782 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}] 16:10:39 INFO - PROCESS | 1653 | 1469142639784 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:39 INFO - PROCESS | 1653 | 1469142639891 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 16:10:39 INFO - PROCESS | 1653 | 1469142639939 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:39 INFO - PROCESS | 1653 | 1469142639941 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x121442000 == 48 [pid = 1653] [id = 86] 16:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119744400) [pid = 1653] [serial = 255] [outer = 0x0] 16:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1210b6400) [pid = 1653] [serial = 256] [outer = 0x119744400] 16:10:39 INFO - PROCESS | 1653 | 1469142639971 Marionette DEBUG loaded listener.js 16:10:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x121a30400) [pid = 1653] [serial = 257] [outer = 0x119744400] 16:10:40 INFO - PROCESS | 1653 | 1469142640395 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]]]}] 16:10:40 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. 16:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 16:10:40 INFO - PROCESS | 1653 | 1469142640449 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 16:10:40 INFO - PROCESS | 1653 | 1469142640451 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 16:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:10:40 INFO - PROCESS | 1653 | 1469142640453 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:10:40 INFO - PROCESS | 1653 | 1469142640456 Marionette TRACE conn2 <- [1,318,null,{}] 16:10:40 INFO - PROCESS | 1653 | 1469142640480 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}] 16:10:40 INFO - PROCESS | 1653 | 1469142640483 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:40 INFO - PROCESS | 1653 | 1469142640617 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 16:10:40 INFO - PROCESS | 1653 | 1469142640682 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:40 INFO - PROCESS | 1653 | 1469142640684 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6c1800 == 49 [pid = 1653] [id = 87] 16:10:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1274cf000) [pid = 1653] [serial = 258] [outer = 0x0] 16:10:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1274d8800) [pid = 1653] [serial = 259] [outer = 0x1274cf000] 16:10:40 INFO - PROCESS | 1653 | 1469142640714 Marionette DEBUG loaded listener.js 16:10:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12898dc00) [pid = 1653] [serial = 260] [outer = 0x1274cf000] 16:10:41 INFO - PROCESS | 1653 | 1469142641174 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]]]}] 16:10:41 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. 16:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 774ms 16:10:41 INFO - PROCESS | 1653 | 1469142641227 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 16:10:41 INFO - PROCESS | 1653 | 1469142641231 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 16:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:10:41 INFO - PROCESS | 1653 | 1469142641233 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:10:41 INFO - PROCESS | 1653 | 1469142641235 Marionette TRACE conn2 <- [1,322,null,{}] 16:10:41 INFO - PROCESS | 1653 | 1469142641237 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}] 16:10:41 INFO - PROCESS | 1653 | 1469142641238 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:41 INFO - PROCESS | 1653 | 1469142641342 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 16:10:41 INFO - PROCESS | 1653 | 1469142641413 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:41 INFO - PROCESS | 1653 | 1469142641414 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11694a800 == 50 [pid = 1653] [id = 88] 16:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12898b000) [pid = 1653] [serial = 261] [outer = 0x0] 16:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128ba9800) [pid = 1653] [serial = 262] [outer = 0x12898b000] 16:10:41 INFO - PROCESS | 1653 | 1469142641443 Marionette DEBUG loaded listener.js 16:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128cd5400) [pid = 1653] [serial = 263] [outer = 0x12898b000] 16:10:42 INFO - PROCESS | 1653 | 1469142642013 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]]]}] 16:10:42 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. 16:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 818ms 16:10:42 INFO - PROCESS | 1653 | 1469142642053 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 16:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:10:42 INFO - PROCESS | 1653 | 1469142642055 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 16:10:42 INFO - PROCESS | 1653 | 1469142642058 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:10:42 INFO - PROCESS | 1653 | 1469142642059 Marionette TRACE conn2 <- [1,326,null,{}] 16:10:42 INFO - PROCESS | 1653 | 1469142642066 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}] 16:10:42 INFO - PROCESS | 1653 | 1469142642067 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:42 INFO - PROCESS | 1653 | 1469142642154 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 16:10:42 INFO - PROCESS | 1653 | 1469142642219 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:42 INFO - PROCESS | 1653 | 1469142642220 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11699f000 == 51 [pid = 1653] [id = 89] 16:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118356c00) [pid = 1653] [serial = 264] [outer = 0x0] 16:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118f95800) [pid = 1653] [serial = 265] [outer = 0x118356c00] 16:10:42 INFO - PROCESS | 1653 | 1469142642248 Marionette DEBUG loaded listener.js 16:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119748400) [pid = 1653] [serial = 266] [outer = 0x118356c00] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1296ad800 == 50 [pid = 1653] [id = 83] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12942c800 == 49 [pid = 1653] [id = 82] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x129197000 == 48 [pid = 1653] [id = 81] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x128e68800 == 47 [pid = 1653] [id = 80] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x126eb2800 == 46 [pid = 1653] [id = 79] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x126e1a000 == 45 [pid = 1653] [id = 78] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x125315800 == 44 [pid = 1653] [id = 77] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x111f0b000 == 43 [pid = 1653] [id = 76] 16:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1253d3c00) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12113f800 == 42 [pid = 1653] [id = 75] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1182a2800 == 41 [pid = 1653] [id = 74] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x118faa000 == 40 [pid = 1653] [id = 73] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x114048000 == 39 [pid = 1653] [id = 72] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11735b000 == 38 [pid = 1653] [id = 71] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x113b69800 == 37 [pid = 1653] [id = 70] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x126c26000 == 36 [pid = 1653] [id = 69] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x113bdc000 == 35 [pid = 1653] [id = 68] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x119460800 == 34 [pid = 1653] [id = 67] 16:10:42 INFO - PROCESS | 1653 | --DOCSHELL 0x116154800 == 33 [pid = 1653] [id = 66] 16:10:42 INFO - PROCESS | 1653 | 1469142642635 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]]]}] 16:10:42 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. 16:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 624ms 16:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x120fb7c00) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 16:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124dd2000) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 16:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1182e6800) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 16:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118f51c00) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 16:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118361c00) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 16:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119b34000) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 16:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124ab5400) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 16:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120fb6800) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 16:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116082000) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 16:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116978c00) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 16:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11974bc00) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 16:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x121a2ec00) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 16:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x121805800) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 16:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119d4e400) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 16:10:42 INFO - PROCESS | 1653 | 1469142642696 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 16:10:42 INFO - PROCESS | 1653 | 1469142642699 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 16:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:10:42 INFO - PROCESS | 1653 | 1469142642705 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:10:42 INFO - PROCESS | 1653 | 1469142642707 Marionette TRACE conn2 <- [1,330,null,{}] 16:10:42 INFO - PROCESS | 1653 | 1469142642710 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}] 16:10:42 INFO - PROCESS | 1653 | 1469142642711 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:42 INFO - PROCESS | 1653 | 1469142642795 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 16:10:42 INFO - PROCESS | 1653 | 1469142642802 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:42 INFO - PROCESS | 1653 | 1469142642803 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x117081000 == 34 [pid = 1653] [id = 90] 16:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120fb7c00) [pid = 1653] [serial = 267] [outer = 0x0] 16:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1213cf000) [pid = 1653] [serial = 268] [outer = 0x120fb7c00] 16:10:42 INFO - PROCESS | 1653 | 1469142642830 Marionette DEBUG loaded listener.js 16:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124ab6000) [pid = 1653] [serial = 269] [outer = 0x120fb7c00] 16:10:43 INFO - PROCESS | 1653 | 1469142643168 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]]]}] 16:10:43 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. 16:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 472ms 16:10:43 INFO - PROCESS | 1653 | 1469142643177 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 16:10:43 INFO - PROCESS | 1653 | 1469142643180 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 16:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:10:43 INFO - PROCESS | 1653 | 1469142643184 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:10:43 INFO - PROCESS | 1653 | 1469142643188 Marionette TRACE conn2 <- [1,334,null,{}] 16:10:43 INFO - PROCESS | 1653 | 1469142643199 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}] 16:10:43 INFO - PROCESS | 1653 | 1469142643204 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:43 INFO - PROCESS | 1653 | 1469142643336 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 16:10:43 INFO - PROCESS | 1653 | 1469142643439 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:43 INFO - PROCESS | 1653 | 1469142643441 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198d2800 == 35 [pid = 1653] [id = 91] 16:10:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1253d4400) [pid = 1653] [serial = 270] [outer = 0x0] 16:10:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1270b2000) [pid = 1653] [serial = 271] [outer = 0x1253d4400] 16:10:43 INFO - PROCESS | 1653 | 1469142643487 Marionette DEBUG loaded listener.js 16:10:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128986800) [pid = 1653] [serial = 272] [outer = 0x1253d4400] 16:10:43 INFO - PROCESS | 1653 | 1469142643821 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]]]}] 16:10:43 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. 16:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 675ms 16:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:10:43 INFO - PROCESS | 1653 | 1469142643858 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 16:10:43 INFO - PROCESS | 1653 | 1469142643860 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 16:10:43 INFO - PROCESS | 1653 | 1469142643869 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:10:43 INFO - PROCESS | 1653 | 1469142643871 Marionette TRACE conn2 <- [1,338,null,{}] 16:10:43 INFO - PROCESS | 1653 | 1469142643873 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}] 16:10:43 INFO - PROCESS | 1653 | 1469142643874 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:43 INFO - PROCESS | 1653 | 1469142643961 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 16:10:44 INFO - PROCESS | 1653 | 1469142644010 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:44 INFO - PROCESS | 1653 | 1469142644011 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x121126800 == 36 [pid = 1653] [id = 92] 16:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1274cd400) [pid = 1653] [serial = 273] [outer = 0x0] 16:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128ca7400) [pid = 1653] [serial = 274] [outer = 0x1274cd400] 16:10:44 INFO - PROCESS | 1653 | 1469142644036 Marionette DEBUG loaded listener.js 16:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1291b3c00) [pid = 1653] [serial = 275] [outer = 0x1274cd400] 16:10:44 INFO - PROCESS | 1653 | 1469142644279 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]]]}] 16:10:44 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. 16:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 426ms 16:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:10:44 INFO - PROCESS | 1653 | 1469142644289 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 16:10:44 INFO - PROCESS | 1653 | 1469142644290 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 16:10:44 INFO - PROCESS | 1653 | 1469142644292 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:10:44 INFO - PROCESS | 1653 | 1469142644293 Marionette TRACE conn2 <- [1,342,null,{}] 16:10:44 INFO - PROCESS | 1653 | 1469142644303 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}] 16:10:44 INFO - PROCESS | 1653 | 1469142644305 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:44 INFO - PROCESS | 1653 | 1469142644392 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 16:10:44 INFO - PROCESS | 1653 | 1469142644401 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:44 INFO - PROCESS | 1653 | 1469142644402 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c36800 == 37 [pid = 1653] [id = 93] 16:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1292e4400) [pid = 1653] [serial = 276] [outer = 0x0] 16:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1294cd800) [pid = 1653] [serial = 277] [outer = 0x1292e4400] 16:10:44 INFO - PROCESS | 1653 | 1469142644430 Marionette DEBUG loaded listener.js 16:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a5ad400) [pid = 1653] [serial = 278] [outer = 0x1292e4400] 16:10:44 INFO - PROCESS | 1653 | 1469142644940 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]]]}] 16:10:44 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. 16:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 668ms 16:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:10:44 INFO - PROCESS | 1653 | 1469142644968 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 16:10:44 INFO - PROCESS | 1653 | 1469142644969 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 16:10:44 INFO - PROCESS | 1653 | 1469142644971 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:10:44 INFO - PROCESS | 1653 | 1469142644972 Marionette TRACE conn2 <- [1,346,null,{}] 16:10:44 INFO - PROCESS | 1653 | 1469142644974 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}] 16:10:44 INFO - PROCESS | 1653 | 1469142644978 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:45 INFO - PROCESS | 1653 | 1469142645090 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 16:10:45 INFO - PROCESS | 1653 | 1469142645095 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:45 INFO - PROCESS | 1653 | 1469142645096 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253ba000 == 38 [pid = 1653] [id = 94] 16:10:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1294d2400) [pid = 1653] [serial = 279] [outer = 0x0] 16:10:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12a7cb000) [pid = 1653] [serial = 280] [outer = 0x1294d2400] 16:10:45 INFO - PROCESS | 1653 | 1469142645121 Marionette DEBUG loaded listener.js 16:10:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12b8c8400) [pid = 1653] [serial = 281] [outer = 0x1294d2400] 16:10:45 INFO - PROCESS | 1653 | 1469142645439 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]]]}] 16:10:45 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. 16:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 521ms 16:10:45 INFO - PROCESS | 1653 | 1469142645493 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 16:10:45 INFO - PROCESS | 1653 | 1469142645494 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 16:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:10:45 INFO - PROCESS | 1653 | 1469142645498 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:10:45 INFO - PROCESS | 1653 | 1469142645500 Marionette TRACE conn2 <- [1,350,null,{}] 16:10:45 INFO - PROCESS | 1653 | 1469142645502 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}] 16:10:45 INFO - PROCESS | 1653 | 1469142645504 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:45 INFO - PROCESS | 1653 | 1469142645594 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 16:10:45 INFO - PROCESS | 1653 | 1469142645627 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:45 INFO - PROCESS | 1653 | 1469142645635 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x129183800 == 39 [pid = 1653] [id = 95] 16:10:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b8cb800) [pid = 1653] [serial = 282] [outer = 0x0] 16:10:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12b8d0400) [pid = 1653] [serial = 283] [outer = 0x12b8cb800] 16:10:45 INFO - PROCESS | 1653 | 1469142645658 Marionette DEBUG loaded listener.js 16:10:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112fbd000) [pid = 1653] [serial = 284] [outer = 0x12b8cb800] 16:10:45 INFO - PROCESS | 1653 | 1469142645963 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]]]}] 16:10:46 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. 16:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 523ms 16:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:10:46 INFO - PROCESS | 1653 | 1469142646020 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 16:10:46 INFO - PROCESS | 1653 | 1469142646022 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 16:10:46 INFO - PROCESS | 1653 | 1469142646024 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:10:46 INFO - PROCESS | 1653 | 1469142646025 Marionette TRACE conn2 <- [1,354,null,{}] 16:10:46 INFO - PROCESS | 1653 | 1469142646034 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}] 16:10:46 INFO - PROCESS | 1653 | 1469142646035 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:46 INFO - PROCESS | 1653 | 1469142646131 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 16:10:46 INFO - PROCESS | 1653 | 1469142646134 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:46 INFO - PROCESS | 1653 | 1469142646135 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12941f800 == 40 [pid = 1653] [id = 96] 16:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12b8cbc00) [pid = 1653] [serial = 285] [outer = 0x0] 16:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12b9b3000) [pid = 1653] [serial = 286] [outer = 0x12b8cbc00] 16:10:46 INFO - PROCESS | 1653 | 1469142646159 Marionette DEBUG loaded listener.js 16:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12bd5b000) [pid = 1653] [serial = 287] [outer = 0x12b8cbc00] 16:10:46 INFO - PROCESS | 1653 | 1469142646473 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]]]}] 16:10:46 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. 16:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 476ms 16:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:10:46 INFO - PROCESS | 1653 | 1469142646510 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 16:10:46 INFO - PROCESS | 1653 | 1469142646511 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 16:10:46 INFO - PROCESS | 1653 | 1469142646517 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:10:46 INFO - PROCESS | 1653 | 1469142646518 Marionette TRACE conn2 <- [1,358,null,{}] 16:10:46 INFO - PROCESS | 1653 | 1469142646520 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}] 16:10:46 INFO - PROCESS | 1653 | 1469142646521 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:46 INFO - PROCESS | 1653 | 1469142646627 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 16:10:46 INFO - PROCESS | 1653 | 1469142646631 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:46 INFO - PROCESS | 1653 | 1469142646632 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6d3000 == 41 [pid = 1653] [id = 97] 16:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12bd5b400) [pid = 1653] [serial = 288] [outer = 0x0] 16:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12bd62c00) [pid = 1653] [serial = 289] [outer = 0x12bd5b400] 16:10:46 INFO - PROCESS | 1653 | 1469142646656 Marionette DEBUG loaded listener.js 16:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12bdd5800) [pid = 1653] [serial = 290] [outer = 0x12bd5b400] 16:10:47 INFO - PROCESS | 1653 | 1469142647110 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]]]}] 16:10:47 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1292e8000) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:10:47 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12a5a8c00) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:10:47 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1176b0c00) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:10:47 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1180ba400) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:10:47 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x126586400) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:10:47 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119d54000) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:10:47 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1274d2800) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:10:47 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112a84c00) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:10:47 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1180b4400) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:10:47 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1274d8400) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:10:47 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128992800) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:10:47 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1274d4400) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:10:47 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12a7c3800) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:10:47 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1182e1800) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:10:47 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. 16:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 622ms 16:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:10:47 INFO - PROCESS | 1653 | 1469142647137 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 16:10:47 INFO - PROCESS | 1653 | 1469142647138 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 16:10:47 INFO - PROCESS | 1653 | 1469142647140 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:10:47 INFO - PROCESS | 1653 | 1469142647141 Marionette TRACE conn2 <- [1,362,null,{}] 16:10:47 INFO - PROCESS | 1653 | 1469142647144 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}] 16:10:47 INFO - PROCESS | 1653 | 1469142647145 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:47 INFO - PROCESS | 1653 | 1469142647223 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 16:10:47 INFO - PROCESS | 1653 | 1469142647227 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:47 INFO - PROCESS | 1653 | 1469142647228 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1268d8800 == 42 [pid = 1653] [id = 98] 16:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1180b4400) [pid = 1653] [serial = 291] [outer = 0x0] 16:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118307000) [pid = 1653] [serial = 292] [outer = 0x1180b4400] 16:10:47 INFO - PROCESS | 1653 | 1469142647255 Marionette DEBUG loaded listener.js 16:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124a0e400) [pid = 1653] [serial = 293] [outer = 0x1180b4400] 16:10:47 INFO - PROCESS | 1653 | 1469142647569 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]]]}] 16:10:47 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. 16:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 469ms 16:10:47 INFO - PROCESS | 1653 | 1469142647609 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 16:10:47 INFO - PROCESS | 1653 | 1469142647611 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 16:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:10:47 INFO - PROCESS | 1653 | 1469142647613 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:10:47 INFO - PROCESS | 1653 | 1469142647615 Marionette TRACE conn2 <- [1,366,null,{}] 16:10:47 INFO - PROCESS | 1653 | 1469142647617 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}] 16:10:47 INFO - PROCESS | 1653 | 1469142647619 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:47 INFO - PROCESS | 1653 | 1469142647735 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 16:10:47 INFO - PROCESS | 1653 | 1469142647770 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:47 INFO - PROCESS | 1653 | 1469142647771 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b144800 == 43 [pid = 1653] [id = 99] 16:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1180bdc00) [pid = 1653] [serial = 294] [outer = 0x0] 16:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1294d4c00) [pid = 1653] [serial = 295] [outer = 0x1180bdc00] 16:10:47 INFO - PROCESS | 1653 | 1469142647797 Marionette DEBUG loaded listener.js 16:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12bde1800) [pid = 1653] [serial = 296] [outer = 0x1180bdc00] 16:10:48 INFO - PROCESS | 1653 | 1469142648041 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]]]}] 16:10:48 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. 16:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 472ms 16:10:48 INFO - PROCESS | 1653 | 1469142648092 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 16:10:48 INFO - PROCESS | 1653 | 1469142648094 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 16:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:10:48 INFO - PROCESS | 1653 | 1469142648107 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:10:48 INFO - PROCESS | 1653 | 1469142648108 Marionette TRACE conn2 <- [1,370,null,{}] 16:10:48 INFO - PROCESS | 1653 | 1469142648122 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}] 16:10:48 INFO - PROCESS | 1653 | 1469142648124 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:48 INFO - PROCESS | 1653 | 1469142648252 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 16:10:48 INFO - PROCESS | 1653 | 1469142648311 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:48 INFO - PROCESS | 1653 | 1469142648312 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b972000 == 44 [pid = 1653] [id = 100] 16:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126e4f400) [pid = 1653] [serial = 297] [outer = 0x0] 16:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12c3cc800) [pid = 1653] [serial = 298] [outer = 0x126e4f400] 16:10:48 INFO - PROCESS | 1653 | 1469142648331 Marionette DEBUG loaded listener.js 16:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12c3d4400) [pid = 1653] [serial = 299] [outer = 0x126e4f400] 16:10:48 INFO - PROCESS | 1653 | 1469142648770 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]]]}] 16:10:48 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. 16:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 675ms 16:10:48 INFO - PROCESS | 1653 | 1469142648791 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 16:10:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:10:48 INFO - PROCESS | 1653 | 1469142648793 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 16:10:48 INFO - PROCESS | 1653 | 1469142648798 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:10:48 INFO - PROCESS | 1653 | 1469142648799 Marionette TRACE conn2 <- [1,374,null,{}] 16:10:48 INFO - PROCESS | 1653 | 1469142648803 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}] 16:10:48 INFO - PROCESS | 1653 | 1469142648805 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:48 INFO - PROCESS | 1653 | 1469142648958 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 16:10:48 INFO - PROCESS | 1653 | 1469142648973 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:48 INFO - PROCESS | 1653 | 1469142648974 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba56800 == 45 [pid = 1653] [id = 101] 16:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12a609800) [pid = 1653] [serial = 300] [outer = 0x0] 16:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12c3f0000) [pid = 1653] [serial = 301] [outer = 0x12a609800] 16:10:49 INFO - PROCESS | 1653 | 1469142649012 Marionette DEBUG loaded listener.js 16:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12cb37c00) [pid = 1653] [serial = 302] [outer = 0x12a609800] 16:10:49 INFO - PROCESS | 1653 | 1469142649550 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:10:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:10:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 823ms 16:10:49 INFO - PROCESS | 1653 | 1469142649619 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 16:10:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:10:49 INFO - PROCESS | 1653 | 1469142649622 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 16:10:49 INFO - PROCESS | 1653 | 1469142649625 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:10:49 INFO - PROCESS | 1653 | 1469142649627 Marionette TRACE conn2 <- [1,378,null,{}] 16:10:49 INFO - PROCESS | 1653 | 1469142649632 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}] 16:10:49 INFO - PROCESS | 1653 | 1469142649633 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:49 INFO - PROCESS | 1653 | 1469142649734 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 16:10:49 INFO - PROCESS | 1653 | 1469142649798 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:49 INFO - PROCESS | 1653 | 1469142649799 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e38000 == 46 [pid = 1653] [id = 102] 16:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x112774400) [pid = 1653] [serial = 303] [outer = 0x0] 16:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x112fc7c00) [pid = 1653] [serial = 304] [outer = 0x112774400] 16:10:49 INFO - PROCESS | 1653 | 1469142649829 Marionette DEBUG loaded listener.js 16:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1176b0c00) [pid = 1653] [serial = 305] [outer = 0x112774400] 16:10:50 INFO - PROCESS | 1653 | 1469142650246 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:10:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:10:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 673ms 16:10:50 INFO - PROCESS | 1653 | 1469142650299 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 16:10:50 INFO - PROCESS | 1653 | 1469142650302 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 16:10:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:10:50 INFO - PROCESS | 1653 | 1469142650307 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:10:50 INFO - PROCESS | 1653 | 1469142650309 Marionette TRACE conn2 <- [1,382,null,{}] 16:10:50 INFO - PROCESS | 1653 | 1469142650327 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}] 16:10:50 INFO - PROCESS | 1653 | 1469142650330 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:50 INFO - PROCESS | 1653 | 1469142650451 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 16:10:50 INFO - PROCESS | 1653 | 1469142650500 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:50 INFO - PROCESS | 1653 | 1469142650502 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253b0000 == 47 [pid = 1653] [id = 103] 16:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1191e0000) [pid = 1653] [serial = 306] [outer = 0x0] 16:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119b33c00) [pid = 1653] [serial = 307] [outer = 0x1191e0000] 16:10:50 INFO - PROCESS | 1653 | 1469142650533 Marionette DEBUG loaded listener.js 16:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x121a35c00) [pid = 1653] [serial = 308] [outer = 0x1191e0000] 16:10:50 INFO - PROCESS | 1653 | 1469142650976 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:10:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:10:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 722ms 16:10:51 INFO - PROCESS | 1653 | 1469142651030 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 16:10:51 INFO - PROCESS | 1653 | 1469142651032 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 16:10:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:10:51 INFO - PROCESS | 1653 | 1469142651034 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:10:51 INFO - PROCESS | 1653 | 1469142651037 Marionette TRACE conn2 <- [1,386,null,{}] 16:10:51 INFO - PROCESS | 1653 | 1469142651045 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}] 16:10:51 INFO - PROCESS | 1653 | 1469142651050 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:51 INFO - PROCESS | 1653 | 1469142651150 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 16:10:51 INFO - PROCESS | 1653 | 1469142651219 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:51 INFO - PROCESS | 1653 | 1469142651221 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba46800 == 48 [pid = 1653] [id = 104] 16:10:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1273e3400) [pid = 1653] [serial = 309] [outer = 0x0] 16:10:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12898c000) [pid = 1653] [serial = 310] [outer = 0x1273e3400] 16:10:51 INFO - PROCESS | 1653 | 1469142651252 Marionette DEBUG loaded listener.js 16:10:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x128cd0c00) [pid = 1653] [serial = 311] [outer = 0x1273e3400] 16:10:51 INFO - PROCESS | 1653 | 1469142651767 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]]]}] 16:10:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:10:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 773ms 16:10:51 INFO - PROCESS | 1653 | 1469142651822 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 16:10:51 INFO - PROCESS | 1653 | 1469142651824 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 16:10:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:10:51 INFO - PROCESS | 1653 | 1469142651841 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:10:51 INFO - PROCESS | 1653 | 1469142651843 Marionette TRACE conn2 <- [1,390,null,{}] 16:10:51 INFO - PROCESS | 1653 | 1469142651846 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}] 16:10:51 INFO - PROCESS | 1653 | 1469142651848 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:51 INFO - PROCESS | 1653 | 1469142651951 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 16:10:52 INFO - PROCESS | 1653 | 1469142652017 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:52 INFO - PROCESS | 1653 | 1469142652018 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x117087000 == 49 [pid = 1653] [id = 105] 16:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1212fd800) [pid = 1653] [serial = 312] [outer = 0x0] 16:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1291b6000) [pid = 1653] [serial = 313] [outer = 0x1212fd800] 16:10:52 INFO - PROCESS | 1653 | 1469142652048 Marionette DEBUG loaded listener.js 16:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12abb3c00) [pid = 1653] [serial = 314] [outer = 0x1212fd800] 16:10:52 INFO - PROCESS | 1653 | 1469142652658 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]]]}] 16:10:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:10:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 879ms 16:10:52 INFO - PROCESS | 1653 | 1469142652716 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 16:10:52 INFO - PROCESS | 1653 | 1469142652718 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 16:10:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:10:52 INFO - PROCESS | 1653 | 1469142652723 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:10:52 INFO - PROCESS | 1653 | 1469142652724 Marionette TRACE conn2 <- [1,394,null,{}] 16:10:52 INFO - PROCESS | 1653 | 1469142652728 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}] 16:10:52 INFO - PROCESS | 1653 | 1469142652731 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:52 INFO - PROCESS | 1653 | 1469142652822 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 16:10:52 INFO - PROCESS | 1653 | 1469142652878 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:52 INFO - PROCESS | 1653 | 1469142652879 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x116155000 == 50 [pid = 1653] [id = 106] 16:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x117e2c800) [pid = 1653] [serial = 315] [outer = 0x0] 16:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1182e6800) [pid = 1653] [serial = 316] [outer = 0x117e2c800] 16:10:52 INFO - PROCESS | 1653 | 1469142652907 Marionette DEBUG loaded listener.js 16:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1186c7000) [pid = 1653] [serial = 317] [outer = 0x117e2c800] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12142a000 == 49 [pid = 1653] [id = 65] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12b972000 == 48 [pid = 1653] [id = 100] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12b144800 == 47 [pid = 1653] [id = 99] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1268d8800 == 46 [pid = 1653] [id = 98] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6d3000 == 45 [pid = 1653] [id = 97] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12941f800 == 44 [pid = 1653] [id = 96] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x129183800 == 43 [pid = 1653] [id = 95] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1253ba000 == 42 [pid = 1653] [id = 94] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x123c36800 == 41 [pid = 1653] [id = 93] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x121126800 == 40 [pid = 1653] [id = 92] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1198d2800 == 39 [pid = 1653] [id = 91] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x117081000 == 38 [pid = 1653] [id = 90] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x11699f000 == 37 [pid = 1653] [id = 89] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x11694a800 == 36 [pid = 1653] [id = 88] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6c1800 == 35 [pid = 1653] [id = 87] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x121442000 == 34 [pid = 1653] [id = 86] 16:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x117e3b800 == 33 [pid = 1653] [id = 85] 16:10:53 INFO - PROCESS | 1653 | 1469142653348 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]]]}] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1294cac00) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12a5b0000) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x116925400) [pid = 1653] [serial = 195] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x120fb8c00) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x118964000) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x119745800) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x126890400) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x126e5d400) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12700a400) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12180ac00) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x124c8a400) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x118f44400) [pid = 1653] [serial = 198] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128ba0400) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x113370c00) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1160ee000) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118504c00) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1182ed400) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124dd7c00) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12a614000) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128987800) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116907c00) [pid = 1653] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12a60b400) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12aa94400) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12a934000) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1291afc00) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1292e7c00) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12a931000) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112f31800) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128992400) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a927400) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128ca8400) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12a930c00) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 16:10:53 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12abba000) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 16:10:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:10:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 672ms 16:10:53 INFO - PROCESS | 1653 | 1469142653395 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 16:10:53 INFO - PROCESS | 1653 | 1469142653399 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 16:10:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:10:53 INFO - PROCESS | 1653 | 1469142653403 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:10:53 INFO - PROCESS | 1653 | 1469142653405 Marionette TRACE conn2 <- [1,398,null,{}] 16:10:53 INFO - PROCESS | 1653 | 1469142653407 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}] 16:10:53 INFO - PROCESS | 1653 | 1469142653409 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:53 INFO - PROCESS | 1653 | 1469142653487 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 16:10:53 INFO - PROCESS | 1653 | 1469142653491 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:53 INFO - PROCESS | 1653 | 1469142653492 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11708d000 == 34 [pid = 1653] [id = 107] 16:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1193e2800) [pid = 1653] [serial = 318] [outer = 0x0] 16:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11974ac00) [pid = 1653] [serial = 319] [outer = 0x1193e2800] 16:10:53 INFO - PROCESS | 1653 | 1469142653521 Marionette DEBUG loaded listener.js 16:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x120fb4800) [pid = 1653] [serial = 320] [outer = 0x1193e2800] 16:10:53 INFO - PROCESS | 1653 | 1469142653867 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]]]}] 16:10:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:10:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 470ms 16:10:53 INFO - PROCESS | 1653 | 1469142653873 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 16:10:53 INFO - PROCESS | 1653 | 1469142653875 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 16:10:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:10:53 INFO - PROCESS | 1653 | 1469142653877 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:10:53 INFO - PROCESS | 1653 | 1469142653880 Marionette TRACE conn2 <- [1,402,null,{}] 16:10:53 INFO - PROCESS | 1653 | 1469142653889 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}] 16:10:53 INFO - PROCESS | 1653 | 1469142653891 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:54 INFO - PROCESS | 1653 | 1469142653999 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 16:10:54 INFO - PROCESS | 1653 | 1469142654007 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:54 INFO - PROCESS | 1653 | 1469142654009 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119460800 == 35 [pid = 1653] [id = 108] 16:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123d15400) [pid = 1653] [serial = 321] [outer = 0x0] 16:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124c1e400) [pid = 1653] [serial = 322] [outer = 0x123d15400] 16:10:54 INFO - PROCESS | 1653 | 1469142654036 Marionette DEBUG loaded listener.js 16:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x126e0dc00) [pid = 1653] [serial = 323] [outer = 0x123d15400] 16:10:54 INFO - PROCESS | 1653 | 1469142654286 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:10:54 INFO - PROCESS | 1653 | 1469142654417 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]]]}] 16:10:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:10:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 574ms 16:10:54 INFO - PROCESS | 1653 | 1469142654451 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 16:10:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:10:54 INFO - PROCESS | 1653 | 1469142654454 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 16:10:54 INFO - PROCESS | 1653 | 1469142654456 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:10:54 INFO - PROCESS | 1653 | 1469142654458 Marionette TRACE conn2 <- [1,406,null,{}] 16:10:54 INFO - PROCESS | 1653 | 1469142654461 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}] 16:10:54 INFO - PROCESS | 1653 | 1469142654463 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:54 INFO - PROCESS | 1653 | 1469142654562 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 16:10:54 INFO - PROCESS | 1653 | 1469142654568 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:54 INFO - PROCESS | 1653 | 1469142654569 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x121555000 == 36 [pid = 1653] [id = 109] 16:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128985000) [pid = 1653] [serial = 324] [outer = 0x0] 16:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1292ea400) [pid = 1653] [serial = 325] [outer = 0x128985000] 16:10:54 INFO - PROCESS | 1653 | 1469142654594 Marionette DEBUG loaded listener.js 16:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12a5a8c00) [pid = 1653] [serial = 326] [outer = 0x128985000] 16:10:54 INFO - PROCESS | 1653 | 1469142654906 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]]]}] 16:10:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:10:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 470ms 16:10:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:10:54 INFO - PROCESS | 1653 | 1469142654926 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 16:10:54 INFO - PROCESS | 1653 | 1469142654928 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 16:10:54 INFO - PROCESS | 1653 | 1469142654933 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:10:54 INFO - PROCESS | 1653 | 1469142654935 Marionette TRACE conn2 <- [1,410,null,{}] 16:10:54 INFO - PROCESS | 1653 | 1469142654937 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}] 16:10:54 INFO - PROCESS | 1653 | 1469142654939 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:55 INFO - PROCESS | 1653 | 1469142655021 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 16:10:55 INFO - PROCESS | 1653 | 1469142655078 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:55 INFO - PROCESS | 1653 | 1469142655079 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x121917800 == 37 [pid = 1653] [id = 110] 16:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x112f2a400) [pid = 1653] [serial = 327] [outer = 0x0] 16:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12a933400) [pid = 1653] [serial = 328] [outer = 0x112f2a400] 16:10:55 INFO - PROCESS | 1653 | 1469142655110 Marionette DEBUG loaded listener.js 16:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b105000) [pid = 1653] [serial = 329] [outer = 0x112f2a400] 16:10:55 INFO - PROCESS | 1653 | 1469142655441 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]]]}] 16:10:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:10:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 525ms 16:10:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:10:55 INFO - PROCESS | 1653 | 1469142655457 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 16:10:55 INFO - PROCESS | 1653 | 1469142655458 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 16:10:55 INFO - PROCESS | 1653 | 1469142655460 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:10:55 INFO - PROCESS | 1653 | 1469142655461 Marionette TRACE conn2 <- [1,414,null,{}] 16:10:55 INFO - PROCESS | 1653 | 1469142655466 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}] 16:10:55 INFO - PROCESS | 1653 | 1469142655469 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:55 INFO - PROCESS | 1653 | 1469142655586 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 16:10:55 INFO - PROCESS | 1653 | 1469142655619 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:55 INFO - PROCESS | 1653 | 1469142655620 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x126eaf000 == 38 [pid = 1653] [id = 111] 16:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12b109c00) [pid = 1653] [serial = 330] [outer = 0x0] 16:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12bd59800) [pid = 1653] [serial = 331] [outer = 0x12b109c00] 16:10:55 INFO - PROCESS | 1653 | 1469142655645 Marionette DEBUG loaded listener.js 16:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12bde3c00) [pid = 1653] [serial = 332] [outer = 0x12b109c00] 16:10:55 INFO - PROCESS | 1653 | 1469142655960 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]]]}] 16:10:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:10:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 16:10:55 INFO - PROCESS | 1653 | 1469142655982 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 16:10:55 INFO - PROCESS | 1653 | 1469142655985 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 16:10:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:10:56 INFO - PROCESS | 1653 | 1469142655993 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:10:56 INFO - PROCESS | 1653 | 1469142655994 Marionette TRACE conn2 <- [1,418,null,{}] 16:10:56 INFO - PROCESS | 1653 | 1469142655998 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}] 16:10:56 INFO - PROCESS | 1653 | 1469142656000 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:56 INFO - PROCESS | 1653 | 1469142656103 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 16:10:56 INFO - PROCESS | 1653 | 1469142656106 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:56 INFO - PROCESS | 1653 | 1469142656107 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12919b000 == 39 [pid = 1653] [id = 112] 16:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1291b8800) [pid = 1653] [serial = 333] [outer = 0x0] 16:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12c3d2000) [pid = 1653] [serial = 334] [outer = 0x1291b8800] 16:10:56 INFO - PROCESS | 1653 | 1469142656131 Marionette DEBUG loaded listener.js 16:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12c3f2000) [pid = 1653] [serial = 335] [outer = 0x1291b8800] 16:10:56 INFO - PROCESS | 1653 | 1469142656954 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]]]}] 16:10:56 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 16:10:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 970ms 16:10:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:10:56 INFO - PROCESS | 1653 | 1469142656964 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 16:10:56 INFO - PROCESS | 1653 | 1469142656965 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 16:10:56 INFO - PROCESS | 1653 | 1469142656968 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:10:56 INFO - PROCESS | 1653 | 1469142656969 Marionette TRACE conn2 <- [1,422,null,{}] 16:10:56 INFO - PROCESS | 1653 | 1469142656971 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}] 16:10:56 INFO - PROCESS | 1653 | 1469142656972 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:57 INFO - PROCESS | 1653 | 1469142657072 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 16:10:57 INFO - PROCESS | 1653 | 1469142657083 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:57 INFO - PROCESS | 1653 | 1469142657085 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a629000 == 40 [pid = 1653] [id = 113] 16:10:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1292e1400) [pid = 1653] [serial = 336] [outer = 0x0] 16:10:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12c3f6000) [pid = 1653] [serial = 337] [outer = 0x1292e1400] 16:10:57 INFO - PROCESS | 1653 | 1469142657111 Marionette DEBUG loaded listener.js 16:10:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12cb3b000) [pid = 1653] [serial = 338] [outer = 0x1292e1400] 16:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12b8cb800) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1294d2400) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12b8cbc00) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12898b000) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x120fb7c00) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1253d4400) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1292e4400) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1274cd400) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12bd5b400) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118356c00) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126e4f400) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1180bdc00) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1180b4400) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:10:58 INFO - PROCESS | 1653 | 1469142658101 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]]]}] 16:10:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:10:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1172ms 16:10:58 INFO - PROCESS | 1653 | 1469142658141 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 16:10:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:10:58 INFO - PROCESS | 1653 | 1469142658150 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 16:10:58 INFO - PROCESS | 1653 | 1469142658152 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:10:58 INFO - PROCESS | 1653 | 1469142658153 Marionette TRACE conn2 <- [1,426,null,{}] 16:10:58 INFO - PROCESS | 1653 | 1469142658156 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}] 16:10:58 INFO - PROCESS | 1653 | 1469142658156 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:58 INFO - PROCESS | 1653 | 1469142658236 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 16:10:58 INFO - PROCESS | 1653 | 1469142658239 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:58 INFO - PROCESS | 1653 | 1469142658240 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6d0000 == 41 [pid = 1653] [id = 114] 16:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x110fe2800) [pid = 1653] [serial = 339] [outer = 0x0] 16:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x110fe8400) [pid = 1653] [serial = 340] [outer = 0x110fe2800] 16:10:58 INFO - PROCESS | 1653 | 1469142658264 Marionette DEBUG loaded listener.js 16:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x110fedc00) [pid = 1653] [serial = 341] [outer = 0x110fe2800] 16:10:58 INFO - PROCESS | 1653 | 1469142658598 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] 16:10:58 INFO - PROCESS | 1653 | 1469142658622 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 16:10:58 INFO - PROCESS | 1653 | 1469142658624 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:10:58 INFO - PROCESS | 1653 | 1469142658626 Marionette TRACE conn2 <- [1,430,null,{}] 16:10:58 INFO - PROCESS | 1653 | 1469142658628 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}] 16:10:58 INFO - PROCESS | 1653 | 1469142658629 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:58 INFO - PROCESS | 1653 | 1469142658737 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 16:10:58 INFO - PROCESS | 1653 | 1469142658742 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:58 INFO - PROCESS | 1653 | 1469142658743 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aba5000 == 42 [pid = 1653] [id = 115] 16:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1182df400) [pid = 1653] [serial = 342] [outer = 0x0] 16:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12898a800) [pid = 1653] [serial = 343] [outer = 0x1182df400] 16:10:58 INFO - PROCESS | 1653 | 1469142658767 Marionette DEBUG loaded listener.js 16:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12b8cc800) [pid = 1653] [serial = 344] [outer = 0x1182df400] 16:10:59 INFO - PROCESS | 1653 | 1469142659076 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]]]}] 16:10:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:10:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 469ms 16:10:59 INFO - PROCESS | 1653 | 1469142659095 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 16:10:59 INFO - PROCESS | 1653 | 1469142659098 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 16:10:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:10:59 INFO - PROCESS | 1653 | 1469142659103 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:10:59 INFO - PROCESS | 1653 | 1469142659105 Marionette TRACE conn2 <- [1,434,null,{}] 16:10:59 INFO - PROCESS | 1653 | 1469142659107 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}] 16:10:59 INFO - PROCESS | 1653 | 1469142659108 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:59 INFO - PROCESS | 1653 | 1469142659201 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 16:10:59 INFO - PROCESS | 1653 | 1469142659204 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:59 INFO - PROCESS | 1653 | 1469142659205 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba5a800 == 43 [pid = 1653] [id = 116] 16:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118356c00) [pid = 1653] [serial = 345] [outer = 0x0] 16:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12cb39c00) [pid = 1653] [serial = 346] [outer = 0x118356c00] 16:10:59 INFO - PROCESS | 1653 | 1469142659231 Marionette DEBUG loaded listener.js 16:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12cbee000) [pid = 1653] [serial = 347] [outer = 0x118356c00] 16:10:59 INFO - PROCESS | 1653 | 1469142659654 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]]]}] 16:10:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:10:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 569ms 16:10:59 INFO - PROCESS | 1653 | 1469142659673 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 16:10:59 INFO - PROCESS | 1653 | 1469142659675 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 16:10:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:10:59 INFO - PROCESS | 1653 | 1469142659678 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:10:59 INFO - PROCESS | 1653 | 1469142659680 Marionette TRACE conn2 <- [1,438,null,{}] 16:10:59 INFO - PROCESS | 1653 | 1469142659684 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}] 16:10:59 INFO - PROCESS | 1653 | 1469142659686 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:59 INFO - PROCESS | 1653 | 1469142659792 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 16:10:59 INFO - PROCESS | 1653 | 1469142659859 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:59 INFO - PROCESS | 1653 | 1469142659861 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:10:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x117088800 == 44 [pid = 1653] [id = 117] 16:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1129aec00) [pid = 1653] [serial = 348] [outer = 0x0] 16:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1129b3c00) [pid = 1653] [serial = 349] [outer = 0x1129aec00] 16:10:59 INFO - PROCESS | 1653 | 1469142659891 Marionette DEBUG loaded listener.js 16:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1129b8c00) [pid = 1653] [serial = 350] [outer = 0x1129aec00] 16:11:00 INFO - PROCESS | 1653 | 1469142660320 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]]]}] 16:11:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:11:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 672ms 16:11:00 INFO - PROCESS | 1653 | 1469142660350 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 16:11:00 INFO - PROCESS | 1653 | 1469142660353 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 16:11:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:11:00 INFO - PROCESS | 1653 | 1469142660358 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:11:00 INFO - PROCESS | 1653 | 1469142660359 Marionette TRACE conn2 <- [1,442,null,{}] 16:11:00 INFO - PROCESS | 1653 | 1469142660362 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}] 16:11:00 INFO - PROCESS | 1653 | 1469142660364 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:00 INFO - PROCESS | 1653 | 1469142660469 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 16:11:00 INFO - PROCESS | 1653 | 1469142660537 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:00 INFO - PROCESS | 1653 | 1469142660539 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253b5800 == 45 [pid = 1653] [id = 118] 16:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1169e9800) [pid = 1653] [serial = 351] [outer = 0x0] 16:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11830dc00) [pid = 1653] [serial = 352] [outer = 0x1169e9800] 16:11:00 INFO - PROCESS | 1653 | 1469142660569 Marionette DEBUG loaded listener.js 16:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x118f96400) [pid = 1653] [serial = 353] [outer = 0x1169e9800] 16:11:01 INFO - PROCESS | 1653 | 1469142661011 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]]]}] 16:11:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:11:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 16:11:01 INFO - PROCESS | 1653 | 1469142661027 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 16:11:01 INFO - PROCESS | 1653 | 1469142661029 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 16:11:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:11:01 INFO - PROCESS | 1653 | 1469142661034 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:11:01 INFO - PROCESS | 1653 | 1469142661036 Marionette TRACE conn2 <- [1,446,null,{}] 16:11:01 INFO - PROCESS | 1653 | 1469142661044 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}] 16:11:01 INFO - PROCESS | 1653 | 1469142661047 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:01 INFO - PROCESS | 1653 | 1469142661171 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 16:11:01 INFO - PROCESS | 1653 | 1469142661241 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:01 INFO - PROCESS | 1653 | 1469142661243 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba48000 == 46 [pid = 1653] [id = 119] 16:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1219abc00) [pid = 1653] [serial = 354] [outer = 0x0] 16:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x126590c00) [pid = 1653] [serial = 355] [outer = 0x1219abc00] 16:11:01 INFO - PROCESS | 1653 | 1469142661274 Marionette DEBUG loaded listener.js 16:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1274cd000) [pid = 1653] [serial = 356] [outer = 0x1219abc00] 16:11:01 INFO - PROCESS | 1653 | 1469142661686 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]]]}] 16:11:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:11:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 673ms 16:11:01 INFO - PROCESS | 1653 | 1469142661707 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 16:11:01 INFO - PROCESS | 1653 | 1469142661709 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 16:11:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:11:01 INFO - PROCESS | 1653 | 1469142661712 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:11:01 INFO - PROCESS | 1653 | 1469142661714 Marionette TRACE conn2 <- [1,450,null,{}] 16:11:01 INFO - PROCESS | 1653 | 1469142661718 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}] 16:11:01 INFO - PROCESS | 1653 | 1469142661719 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:01 INFO - PROCESS | 1653 | 1469142661820 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 16:11:01 INFO - PROCESS | 1653 | 1469142661876 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:01 INFO - PROCESS | 1653 | 1469142661877 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c39e000 == 47 [pid = 1653] [id = 120] 16:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1291ab000) [pid = 1653] [serial = 357] [outer = 0x0] 16:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12a7bcc00) [pid = 1653] [serial = 358] [outer = 0x1291ab000] 16:11:01 INFO - PROCESS | 1653 | 1469142661919 Marionette DEBUG loaded listener.js 16:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12b10a400) [pid = 1653] [serial = 359] [outer = 0x1291ab000] 16:11:02 INFO - PROCESS | 1653 | 1469142662328 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] 16:11:02 INFO - PROCESS | 1653 | 1469142662397 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 16:11:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:11:02 INFO - PROCESS | 1653 | 1469142662401 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:11:02 INFO - PROCESS | 1653 | 1469142662402 Marionette TRACE conn2 <- [1,454,null,{}] 16:11:02 INFO - PROCESS | 1653 | 1469142662405 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}] 16:11:02 INFO - PROCESS | 1653 | 1469142662406 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:02 INFO - PROCESS | 1653 | 1469142662522 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 16:11:02 INFO - PROCESS | 1653 | 1469142662589 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:02 INFO - PROCESS | 1653 | 1469142662590 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3ba000 == 48 [pid = 1653] [id = 121] 16:11:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12b8c9400) [pid = 1653] [serial = 360] [outer = 0x0] 16:11:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12b9b5800) [pid = 1653] [serial = 361] [outer = 0x12b8c9400] 16:11:02 INFO - PROCESS | 1653 | 1469142662619 Marionette DEBUG loaded listener.js 16:11:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12bdd6c00) [pid = 1653] [serial = 362] [outer = 0x12b8c9400] 16:11:03 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:03 INFO - PROCESS | 1653 | 1469142663036 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]]]}] 16:11:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:11:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 668ms 16:11:03 INFO - PROCESS | 1653 | 1469142663070 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 16:11:03 INFO - PROCESS | 1653 | 1469142663072 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 16:11:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:11:03 INFO - PROCESS | 1653 | 1469142663074 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:11:03 INFO - PROCESS | 1653 | 1469142663075 Marionette TRACE conn2 <- [1,458,null,{}] 16:11:03 INFO - PROCESS | 1653 | 1469142663078 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}] 16:11:03 INFO - PROCESS | 1653 | 1469142663082 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:03 INFO - PROCESS | 1653 | 1469142663204 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 16:11:03 INFO - PROCESS | 1653 | 1469142663272 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:03 INFO - PROCESS | 1653 | 1469142663273 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x121433800 == 49 [pid = 1653] [id = 122] 16:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x124c20000) [pid = 1653] [serial = 363] [outer = 0x0] 16:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12bde0000) [pid = 1653] [serial = 364] [outer = 0x124c20000] 16:11:03 INFO - PROCESS | 1653 | 1469142663303 Marionette DEBUG loaded listener.js 16:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12cbed400) [pid = 1653] [serial = 365] [outer = 0x124c20000] 16:11:03 INFO - PROCESS | 1653 | 1469142663848 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] 16:11:03 INFO - PROCESS | 1653 | 1469142663899 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 16:11:03 INFO - PROCESS | 1653 | 1469142663902 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:11:03 INFO - PROCESS | 1653 | 1469142663904 Marionette TRACE conn2 <- [1,462,null,{}] 16:11:03 INFO - PROCESS | 1653 | 1469142663909 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}] 16:11:03 INFO - PROCESS | 1653 | 1469142663910 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:04 INFO - PROCESS | 1653 | 1469142664001 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 16:11:04 INFO - PROCESS | 1653 | 1469142664081 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:04 INFO - PROCESS | 1653 | 1469142664083 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x117082000 == 50 [pid = 1653] [id = 123] 16:11:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11677e000) [pid = 1653] [serial = 366] [outer = 0x0] 16:11:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11830ec00) [pid = 1653] [serial = 367] [outer = 0x11677e000] 16:11:04 INFO - PROCESS | 1653 | 1469142664129 Marionette DEBUG loaded listener.js 16:11:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1191d9000) [pid = 1653] [serial = 368] [outer = 0x11677e000] 16:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12aba5000 == 49 [pid = 1653] [id = 115] 16:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6d0000 == 48 [pid = 1653] [id = 114] 16:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12a629000 == 47 [pid = 1653] [id = 113] 16:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12919b000 == 46 [pid = 1653] [id = 112] 16:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x126eaf000 == 45 [pid = 1653] [id = 111] 16:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x121917800 == 44 [pid = 1653] [id = 110] 16:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x121555000 == 43 [pid = 1653] [id = 109] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12c3f0000) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119460800 == 42 [pid = 1653] [id = 108] 16:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11708d000 == 41 [pid = 1653] [id = 107] 16:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x116155000 == 40 [pid = 1653] [id = 106] 16:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x117087000 == 39 [pid = 1653] [id = 105] 16:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba46800 == 38 [pid = 1653] [id = 104] 16:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1253b0000 == 37 [pid = 1653] [id = 103] 16:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x117e38000 == 36 [pid = 1653] [id = 102] 16:11:04 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:04 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255 16:11:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:11:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1 16:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:11:04 INFO - _addTest/ [0,465,"getWindowHandle",null] 16:11:04 INFO - PROCESS | 1653 | 1469142664677 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 16:11:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:11:04 INFO - PROCESS | 1653 | 1469142664683 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:11:04 INFO - PROCESS | 1653 | 1469142664686 Marionette TRACE conn2 <- [1,466,null,{}] 16:11:04 INFO - PROCESS | 1653 | 1469142664688 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}] 16:11:04 INFO - PROCESS | 1653 | 1469142664690 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:04 INFO - PROCESS | 1653 | 1469142664777 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 16:11:04 INFO - PROCESS | 1653 | 1469142664784 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:04 INFO - PROCESS | 1653 | 1469142664785 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x118299000 == 37 [pid = 1653] [id = 124] 16:11:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x119732c00) [pid = 1653] [serial = 369] [outer = 0x0] 16:11:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1212f2800) [pid = 1653] [serial = 370] [outer = 0x119732c00] 16:11:04 INFO - PROCESS | 1653 | 1469142664809 Marionette DEBUG loaded listener.js 16:11:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x124ac0c00) [pid = 1653] [serial = 371] [outer = 0x119732c00] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12b8d0400) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12a7cb000) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12b9b3000) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x112fbd000) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x128ba9800) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1213cf000) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x124ab6000) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1210b6400) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1270b2000) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x128986800) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1294cd800) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b109800) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118308c00) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1274d8800) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x128ca7400) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1291b3c00) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12bd62c00) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119748400) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x118f95800) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12c3cc800) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1294d4c00) [pid = 1653] [serial = 295] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118307000) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x124a0e400) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12bdd5800) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128cd5400) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12bd5b000) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12b8c8400) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12bde1800) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12c3d4400) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 16:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12a5ad400) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 16:11:05 INFO - PROCESS | 1653 | 1469142665204 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] 16:11:05 INFO - PROCESS | 1653 | 1469142665258 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 16:11:05 INFO - PROCESS | 1653 | 1469142665261 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:11:05 INFO - PROCESS | 1653 | 1469142665265 Marionette TRACE conn2 <- [1,470,null,{}] 16:11:05 INFO - PROCESS | 1653 | 1469142665276 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}] 16:11:05 INFO - PROCESS | 1653 | 1469142665280 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:05 INFO - PROCESS | 1653 | 1469142665403 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 16:11:05 INFO - PROCESS | 1653 | 1469142665477 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:05 INFO - PROCESS | 1653 | 1469142665479 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x121350000 == 38 [pid = 1653] [id = 125] 16:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124c8b400) [pid = 1653] [serial = 372] [outer = 0x0] 16:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128992400) [pid = 1653] [serial = 373] [outer = 0x124c8b400] 16:11:05 INFO - PROCESS | 1653 | 1469142665506 Marionette DEBUG loaded listener.js 16:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1292e7000) [pid = 1653] [serial = 374] [outer = 0x124c8b400] 16:11:05 INFO - PROCESS | 1653 | 1469142665791 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]]]}] 16:11:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:11:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 574ms 16:11:05 INFO - PROCESS | 1653 | 1469142665836 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 16:11:05 INFO - PROCESS | 1653 | 1469142665837 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 16:11:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:11:05 INFO - PROCESS | 1653 | 1469142665840 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:11:05 INFO - PROCESS | 1653 | 1469142665841 Marionette TRACE conn2 <- [1,474,null,{}] 16:11:05 INFO - PROCESS | 1653 | 1469142665844 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}] 16:11:05 INFO - PROCESS | 1653 | 1469142665845 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:05 INFO - PROCESS | 1653 | 1469142665927 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 16:11:05 INFO - PROCESS | 1653 | 1469142665932 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:05 INFO - PROCESS | 1653 | 1469142665934 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x126548800 == 39 [pid = 1653] [id = 126] 16:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12a7c5800) [pid = 1653] [serial = 375] [outer = 0x0] 16:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12b8cd000) [pid = 1653] [serial = 376] [outer = 0x12a7c5800] 16:11:05 INFO - PROCESS | 1653 | 1469142665959 Marionette DEBUG loaded listener.js 16:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12b9b3000) [pid = 1653] [serial = 377] [outer = 0x12a7c5800] 16:11:06 INFO - PROCESS | 1653 | 1469142666334 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]]]}] 16:11:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:11:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 519ms 16:11:06 INFO - PROCESS | 1653 | 1469142666371 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 16:11:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:11:06 INFO - PROCESS | 1653 | 1469142666373 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 16:11:06 INFO - PROCESS | 1653 | 1469142666376 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:11:06 INFO - PROCESS | 1653 | 1469142666378 Marionette TRACE conn2 <- [1,478,null,{}] 16:11:06 INFO - PROCESS | 1653 | 1469142666385 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}] 16:11:06 INFO - PROCESS | 1653 | 1469142666387 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:06 INFO - PROCESS | 1653 | 1469142666469 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 16:11:06 INFO - PROCESS | 1653 | 1469142666473 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:06 INFO - PROCESS | 1653 | 1469142666474 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11707e800 == 40 [pid = 1653] [id = 127] 16:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12b9b8800) [pid = 1653] [serial = 378] [outer = 0x0] 16:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12bddd000) [pid = 1653] [serial = 379] [outer = 0x12b9b8800] 16:11:06 INFO - PROCESS | 1653 | 1469142666493 Marionette DEBUG loaded listener.js 16:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12c3d3400) [pid = 1653] [serial = 380] [outer = 0x12b9b8800] 16:11:06 INFO - PROCESS | 1653 | 1469142666979 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]]]}] 16:11:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:11:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 627ms 16:11:07 INFO - PROCESS | 1653 | 1469142667004 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 16:11:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:11:07 INFO - PROCESS | 1653 | 1469142667006 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 16:11:07 INFO - PROCESS | 1653 | 1469142667009 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:11:07 INFO - PROCESS | 1653 | 1469142667011 Marionette TRACE conn2 <- [1,482,null,{}] 16:11:07 INFO - PROCESS | 1653 | 1469142667017 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}] 16:11:07 INFO - PROCESS | 1653 | 1469142667023 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:07 INFO - PROCESS | 1653 | 1469142667203 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 16:11:07 INFO - PROCESS | 1653 | 1469142667231 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:07 INFO - PROCESS | 1653 | 1469142667233 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a62f000 == 41 [pid = 1653] [id = 128] 16:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12c3d9800) [pid = 1653] [serial = 381] [outer = 0x0] 16:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12cb43c00) [pid = 1653] [serial = 382] [outer = 0x12c3d9800] 16:11:07 INFO - PROCESS | 1653 | 1469142667257 Marionette DEBUG loaded listener.js 16:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12d3ca000) [pid = 1653] [serial = 383] [outer = 0x12c3d9800] 16:11:07 INFO - PROCESS | 1653 | 1469142667578 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]]]}] 16:11:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:11:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 624ms 16:11:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:11:07 INFO - PROCESS | 1653 | 1469142667632 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 16:11:07 INFO - PROCESS | 1653 | 1469142667633 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 16:11:07 INFO - PROCESS | 1653 | 1469142667635 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:11:07 INFO - PROCESS | 1653 | 1469142667636 Marionette TRACE conn2 <- [1,486,null,{}] 16:11:07 INFO - PROCESS | 1653 | 1469142667639 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}] 16:11:07 INFO - PROCESS | 1653 | 1469142667640 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:07 INFO - PROCESS | 1653 | 1469142667740 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 16:11:07 INFO - PROCESS | 1653 | 1469142667751 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:07 INFO - PROCESS | 1653 | 1469142667752 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab9b000 == 42 [pid = 1653] [id = 129] 16:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x118f7bc00) [pid = 1653] [serial = 384] [outer = 0x0] 16:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x118f84000) [pid = 1653] [serial = 385] [outer = 0x118f7bc00] 16:11:07 INFO - PROCESS | 1653 | 1469142667782 Marionette DEBUG loaded listener.js 16:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x118f88400) [pid = 1653] [serial = 386] [outer = 0x118f7bc00] 16:11:08 INFO - PROCESS | 1653 | 1469142668123 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]]]}] 16:11:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:11:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 517ms 16:11:08 INFO - PROCESS | 1653 | 1469142668161 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 16:11:08 INFO - PROCESS | 1653 | 1469142668162 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 16:11:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:11:08 INFO - PROCESS | 1653 | 1469142668166 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:11:08 INFO - PROCESS | 1653 | 1469142668168 Marionette TRACE conn2 <- [1,490,null,{}] 16:11:08 INFO - PROCESS | 1653 | 1469142668170 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}] 16:11:08 INFO - PROCESS | 1653 | 1469142668171 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:08 INFO - PROCESS | 1653 | 1469142668273 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 16:11:08 INFO - PROCESS | 1653 | 1469142668276 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:08 INFO - PROCESS | 1653 | 1469142668277 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b977000 == 43 [pid = 1653] [id = 130] 16:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118f7cc00) [pid = 1653] [serial = 387] [outer = 0x0] 16:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12d3c3800) [pid = 1653] [serial = 388] [outer = 0x118f7cc00] 16:11:08 INFO - PROCESS | 1653 | 1469142668333 Marionette DEBUG loaded listener.js 16:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12d433000) [pid = 1653] [serial = 389] [outer = 0x118f7cc00] 16:11:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:11:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 469ms 16:11:08 INFO - PROCESS | 1653 | 1469142668626 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]]]}] 16:11:08 INFO - PROCESS | 1653 | 1469142668636 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 16:11:08 INFO - PROCESS | 1653 | 1469142668637 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 16:11:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:11:08 INFO - PROCESS | 1653 | 1469142668639 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:11:08 INFO - PROCESS | 1653 | 1469142668640 Marionette TRACE conn2 <- [1,494,null,{}] 16:11:08 INFO - PROCESS | 1653 | 1469142668643 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}] 16:11:08 INFO - PROCESS | 1653 | 1469142668644 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:08 INFO - PROCESS | 1653 | 1469142668872 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 16:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x117e2c800) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12b109c00) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x123d15400) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x112f2a400) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x128985000) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1291b8800) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1193e2800) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1292e1400) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1182df400) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x110fe2800) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:11:08 INFO - PROCESS | 1653 | 1469142668923 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:08 INFO - PROCESS | 1653 | 1469142668925 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c3a000 == 44 [pid = 1653] [id = 131] 16:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x110fe1800) [pid = 1653] [serial = 390] [outer = 0x0] 16:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x116970c00) [pid = 1653] [serial = 391] [outer = 0x110fe1800] 16:11:08 INFO - PROCESS | 1653 | 1469142668948 Marionette DEBUG loaded listener.js 16:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x120fb3800) [pid = 1653] [serial = 392] [outer = 0x110fe1800] 16:11:09 INFO - PROCESS | 1653 | 1469142669233 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]]]}] 16:11:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:11:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 619ms 16:11:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:11:09 INFO - PROCESS | 1653 | 1469142669259 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 16:11:09 INFO - PROCESS | 1653 | 1469142669261 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 16:11:09 INFO - PROCESS | 1653 | 1469142669270 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:11:09 INFO - PROCESS | 1653 | 1469142669271 Marionette TRACE conn2 <- [1,498,null,{}] 16:11:09 INFO - PROCESS | 1653 | 1469142669273 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}] 16:11:09 INFO - PROCESS | 1653 | 1469142669274 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:09 INFO - PROCESS | 1653 | 1469142669360 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 16:11:09 INFO - PROCESS | 1653 | 1469142669366 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:09 INFO - PROCESS | 1653 | 1469142669367 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c651800 == 45 [pid = 1653] [id = 132] 16:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x119842000) [pid = 1653] [serial = 393] [outer = 0x0] 16:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119849c00) [pid = 1653] [serial = 394] [outer = 0x119842000] 16:11:09 INFO - PROCESS | 1653 | 1469142669391 Marionette DEBUG loaded listener.js 16:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11984dc00) [pid = 1653] [serial = 395] [outer = 0x119842000] 16:11:09 INFO - PROCESS | 1653 | 1469142669703 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]]]}] 16:11:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:11:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 475ms 16:11:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:11:09 INFO - PROCESS | 1653 | 1469142669738 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 16:11:09 INFO - PROCESS | 1653 | 1469142669740 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 16:11:09 INFO - PROCESS | 1653 | 1469142669742 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:11:09 INFO - PROCESS | 1653 | 1469142669743 Marionette TRACE conn2 <- [1,502,null,{}] 16:11:09 INFO - PROCESS | 1653 | 1469142669768 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}] 16:11:09 INFO - PROCESS | 1653 | 1469142669769 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:09 INFO - PROCESS | 1653 | 1469142669873 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 16:11:09 INFO - PROCESS | 1653 | 1469142669877 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:09 INFO - PROCESS | 1653 | 1469142669878 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cac3800 == 46 [pid = 1653] [id = 133] 16:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x119849400) [pid = 1653] [serial = 396] [outer = 0x0] 16:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11984e000) [pid = 1653] [serial = 397] [outer = 0x119849400] 16:11:09 INFO - PROCESS | 1653 | 1469142669905 Marionette DEBUG loaded listener.js 16:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12c3d0400) [pid = 1653] [serial = 398] [outer = 0x119849400] 16:11:10 INFO - PROCESS | 1653 | 1469142670236 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]]]}] 16:11:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:11:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 524ms 16:11:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:11:10 INFO - PROCESS | 1653 | 1469142670267 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 16:11:10 INFO - PROCESS | 1653 | 1469142670268 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 16:11:10 INFO - PROCESS | 1653 | 1469142670270 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:11:10 INFO - PROCESS | 1653 | 1469142670271 Marionette TRACE conn2 <- [1,506,null,{}] 16:11:10 INFO - PROCESS | 1653 | 1469142670273 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}] 16:11:10 INFO - PROCESS | 1653 | 1469142670274 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:10 INFO - PROCESS | 1653 | 1469142670358 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 16:11:10 INFO - PROCESS | 1653 | 1469142670416 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:10 INFO - PROCESS | 1653 | 1469142670417 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb96000 == 47 [pid = 1653] [id = 134] 16:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1289c2800) [pid = 1653] [serial = 399] [outer = 0x0] 16:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12d435800) [pid = 1653] [serial = 400] [outer = 0x1289c2800] 16:11:10 INFO - PROCESS | 1653 | 1469142670441 Marionette DEBUG loaded listener.js 16:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12d7ee400) [pid = 1653] [serial = 401] [outer = 0x1289c2800] 16:11:10 INFO - PROCESS | 1653 | 1469142670712 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]]]}] 16:11:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:11:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 468ms 16:11:10 INFO - PROCESS | 1653 | 1469142670738 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 16:11:10 INFO - PROCESS | 1653 | 1469142670740 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 16:11:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:11:10 INFO - PROCESS | 1653 | 1469142670742 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:11:10 INFO - PROCESS | 1653 | 1469142670743 Marionette TRACE conn2 <- [1,510,null,{}] 16:11:10 INFO - PROCESS | 1653 | 1469142670745 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}] 16:11:10 INFO - PROCESS | 1653 | 1469142670746 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:10 INFO - PROCESS | 1653 | 1469142670850 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 16:11:10 INFO - PROCESS | 1653 | 1469142670952 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:10 INFO - PROCESS | 1653 | 1469142670954 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x116009800 == 48 [pid = 1653] [id = 135] 16:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x110fe1c00) [pid = 1653] [serial = 402] [outer = 0x0] 16:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x111da8c00) [pid = 1653] [serial = 403] [outer = 0x110fe1c00] 16:11:10 INFO - PROCESS | 1653 | 1469142670985 Marionette DEBUG loaded listener.js 16:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11336e800) [pid = 1653] [serial = 404] [outer = 0x110fe1c00] 16:11:11 INFO - PROCESS | 1653 | 1469142671470 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]]]}] 16:11:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:11:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 769ms 16:11:11 INFO - PROCESS | 1653 | 1469142671513 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 16:11:11 INFO - PROCESS | 1653 | 1469142671517 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 16:11:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:11:11 INFO - PROCESS | 1653 | 1469142671520 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:11:11 INFO - PROCESS | 1653 | 1469142671522 Marionette TRACE conn2 <- [1,514,null,{}] 16:11:11 INFO - PROCESS | 1653 | 1469142671526 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}] 16:11:11 INFO - PROCESS | 1653 | 1469142671527 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:11 INFO - PROCESS | 1653 | 1469142671632 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 16:11:11 INFO - PROCESS | 1653 | 1469142671704 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:11 INFO - PROCESS | 1653 | 1469142671705 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12124a000 == 49 [pid = 1653] [id = 136] 16:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1194e8000) [pid = 1653] [serial = 405] [outer = 0x0] 16:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1194eb400) [pid = 1653] [serial = 406] [outer = 0x1194e8000] 16:11:11 INFO - PROCESS | 1653 | 1469142671735 Marionette DEBUG loaded listener.js 16:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11972dc00) [pid = 1653] [serial = 407] [outer = 0x1194e8000] 16:11:12 INFO - PROCESS | 1653 | 1469142672198 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]]]}] 16:11:12 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 16:11:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 721ms 16:11:12 INFO - PROCESS | 1653 | 1469142672245 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 16:11:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:11:12 INFO - PROCESS | 1653 | 1469142672249 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 16:11:12 INFO - PROCESS | 1653 | 1469142672253 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:11:12 INFO - PROCESS | 1653 | 1469142672255 Marionette TRACE conn2 <- [1,518,null,{}] 16:11:12 INFO - PROCESS | 1653 | 1469142672259 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}] 16:11:12 INFO - PROCESS | 1653 | 1469142672261 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:12 INFO - PROCESS | 1653 | 1469142672448 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 16:11:12 INFO - PROCESS | 1653 | 1469142672564 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:12 INFO - PROCESS | 1653 | 1469142672565 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba57800 == 50 [pid = 1653] [id = 137] 16:11:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x120fb2c00) [pid = 1653] [serial = 408] [outer = 0x0] 16:11:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x126588800) [pid = 1653] [serial = 409] [outer = 0x120fb2c00] 16:11:12 INFO - PROCESS | 1653 | 1469142672594 Marionette DEBUG loaded listener.js 16:11:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1274d6000) [pid = 1653] [serial = 410] [outer = 0x120fb2c00] 16:11:13 INFO - PROCESS | 1653 | 1469142673020 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]]]}] 16:11:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:11:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 821ms 16:11:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:11:13 INFO - PROCESS | 1653 | 1469142673073 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 16:11:13 INFO - PROCESS | 1653 | 1469142673075 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 16:11:13 INFO - PROCESS | 1653 | 1469142673082 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:11:13 INFO - PROCESS | 1653 | 1469142673086 Marionette TRACE conn2 <- [1,522,null,{}] 16:11:13 INFO - PROCESS | 1653 | 1469142673090 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}] 16:11:13 INFO - PROCESS | 1653 | 1469142673092 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:13 INFO - PROCESS | 1653 | 1469142673202 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 16:11:13 INFO - PROCESS | 1653 | 1469142673276 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:13 INFO - PROCESS | 1653 | 1469142673277 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cba8800 == 51 [pid = 1653] [id = 138] 16:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12898bc00) [pid = 1653] [serial = 411] [outer = 0x0] 16:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1291b3c00) [pid = 1653] [serial = 412] [outer = 0x12898bc00] 16:11:13 INFO - PROCESS | 1653 | 1469142673305 Marionette DEBUG loaded listener.js 16:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12b9ab800) [pid = 1653] [serial = 413] [outer = 0x12898bc00] 16:11:13 INFO - PROCESS | 1653 | 1469142673742 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]]]}] 16:11:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:11:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 727ms 16:11:13 INFO - PROCESS | 1653 | 1469142673805 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 16:11:13 INFO - PROCESS | 1653 | 1469142673807 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 16:11:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:11:13 INFO - PROCESS | 1653 | 1469142673809 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:11:13 INFO - PROCESS | 1653 | 1469142673810 Marionette TRACE conn2 <- [1,526,null,{}] 16:11:13 INFO - PROCESS | 1653 | 1469142673813 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}] 16:11:13 INFO - PROCESS | 1653 | 1469142673816 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:13 INFO - PROCESS | 1653 | 1469142673922 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 16:11:14 INFO - PROCESS | 1653 | 1469142673994 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:14 INFO - PROCESS | 1653 | 1469142673995 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182a2000 == 52 [pid = 1653] [id = 139] 16:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11840ac00) [pid = 1653] [serial = 414] [outer = 0x0] 16:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11840e000) [pid = 1653] [serial = 415] [outer = 0x11840ac00] 16:11:14 INFO - PROCESS | 1653 | 1469142674024 Marionette DEBUG loaded listener.js 16:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1191dfc00) [pid = 1653] [serial = 416] [outer = 0x11840ac00] 16:11:14 INFO - PROCESS | 1653 | 1469142674671 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]]]}] 16:11:14 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 16:11:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 871ms 16:11:14 INFO - PROCESS | 1653 | 1469142674702 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 16:11:14 INFO - PROCESS | 1653 | 1469142674705 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 16:11:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:11:14 INFO - PROCESS | 1653 | 1469142674712 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:11:14 INFO - PROCESS | 1653 | 1469142674717 Marionette TRACE conn2 <- [1,530,null,{}] 16:11:14 INFO - PROCESS | 1653 | 1469142674723 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}] 16:11:14 INFO - PROCESS | 1653 | 1469142674725 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:14 INFO - PROCESS | 1653 | 1469142674860 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 16:11:14 INFO - PROCESS | 1653 | 1469142674966 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:14 INFO - PROCESS | 1653 | 1469142674968 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12135c800 == 53 [pid = 1653] [id = 140] 16:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x116026800) [pid = 1653] [serial = 417] [outer = 0x0] 16:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x116a99800) [pid = 1653] [serial = 418] [outer = 0x116026800] 16:11:15 INFO - PROCESS | 1653 | 1469142675013 Marionette DEBUG loaded listener.js 16:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x118303400) [pid = 1653] [serial = 419] [outer = 0x116026800] 16:11:15 INFO - PROCESS | 1653 | 1469142675442 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"]]]}] 16:11:15 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 16:11:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:11:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:11:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:11:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:11:15 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 16:11:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:11:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:11:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:11:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:11:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 778ms 16:11:15 INFO - PROCESS | 1653 | 1469142675488 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 16:11:15 INFO - PROCESS | 1653 | 1469142675491 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 16:11:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:11:15 INFO - PROCESS | 1653 | 1469142675496 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:11:15 INFO - PROCESS | 1653 | 1469142675497 Marionette TRACE conn2 <- [1,534,null,{}] 16:11:15 INFO - PROCESS | 1653 | 1469142675500 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}] 16:11:15 INFO - PROCESS | 1653 | 1469142675501 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:15 INFO - PROCESS | 1653 | 1469142675598 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 16:11:15 INFO - PROCESS | 1653 | 1469142675660 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:15 INFO - PROCESS | 1653 | 1469142675661 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186b4000 == 54 [pid = 1653] [id = 141] 16:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x118304400) [pid = 1653] [serial = 420] [outer = 0x0] 16:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11840e400) [pid = 1653] [serial = 421] [outer = 0x118304400] 16:11:15 INFO - PROCESS | 1653 | 1469142675689 Marionette DEBUG loaded listener.js 16:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x118966000) [pid = 1653] [serial = 422] [outer = 0x118304400] 16:11:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb96000 == 53 [pid = 1653] [id = 134] 16:11:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12cac3800 == 52 [pid = 1653] [id = 133] 16:11:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12c651800 == 51 [pid = 1653] [id = 132] 16:11:15 INFO - PROCESS | 1653 | --DOCSHELL 0x124c3a000 == 50 [pid = 1653] [id = 131] 16:11:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b977000 == 49 [pid = 1653] [id = 130] 16:11:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab9b000 == 48 [pid = 1653] [id = 129] 16:11:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12a62f000 == 47 [pid = 1653] [id = 128] 16:11:15 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x119b33c00) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 16:11:15 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1291b6000) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 16:11:15 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x112fc7c00) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 16:11:15 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12898c000) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 16:11:15 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12cb39c00) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11707e800 == 46 [pid = 1653] [id = 127] 16:11:16 INFO - PROCESS | 1653 | --DOCSHELL 0x126548800 == 45 [pid = 1653] [id = 126] 16:11:16 INFO - PROCESS | 1653 | --DOCSHELL 0x121350000 == 44 [pid = 1653] [id = 125] 16:11:16 INFO - PROCESS | 1653 | --DOCSHELL 0x118299000 == 43 [pid = 1653] [id = 124] 16:11:16 INFO - PROCESS | 1653 | --DOCSHELL 0x117082000 == 42 [pid = 1653] [id = 123] 16:11:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12c39e000 == 41 [pid = 1653] [id = 120] 16:11:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba48000 == 40 [pid = 1653] [id = 119] 16:11:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1253b5800 == 39 [pid = 1653] [id = 118] 16:11:16 INFO - PROCESS | 1653 | --DOCSHELL 0x117088800 == 38 [pid = 1653] [id = 117] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1186c7000) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1182e6800) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12bde3c00) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12bd59800) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x126e0dc00) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x124c1e400) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12a933400) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1292ea400) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12a5a8c00) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12c3f2000) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11974ac00) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x120fb4800) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12c3d2000) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12c3f6000) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12b8cc800) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12898a800) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x110fe8400) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x110fedc00) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12b105000) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12cb3b000) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 16:11:16 INFO - PROCESS | 1653 | 1469142676100 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]]]}] 16:11:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 16:11:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 621ms 16:11:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:11:16 INFO - PROCESS | 1653 | 1469142676119 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 16:11:16 INFO - PROCESS | 1653 | 1469142676120 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 16:11:16 INFO - PROCESS | 1653 | 1469142676123 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:11:16 INFO - PROCESS | 1653 | 1469142676125 Marionette TRACE conn2 <- [1,538,null,{}] 16:11:16 INFO - PROCESS | 1653 | 1469142676135 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}] 16:11:16 INFO - PROCESS | 1653 | 1469142676138 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:16 INFO - PROCESS | 1653 | 1469142676220 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 16:11:16 INFO - PROCESS | 1653 | 1469142676224 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:16 INFO - PROCESS | 1653 | 1469142676226 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f19800 == 39 [pid = 1653] [id = 142] 16:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x118f7c800) [pid = 1653] [serial = 423] [outer = 0x0] 16:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1194e3000) [pid = 1653] [serial = 424] [outer = 0x118f7c800] 16:11:16 INFO - PROCESS | 1653 | 1469142676258 Marionette DEBUG loaded listener.js 16:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119746000) [pid = 1653] [serial = 425] [outer = 0x118f7c800] 16:11:16 INFO - PROCESS | 1653 | 1469142676685 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]]]}] 16:11:16 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. 16:11:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 571ms 16:11:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:11:16 INFO - PROCESS | 1653 | 1469142676695 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 16:11:16 INFO - PROCESS | 1653 | 1469142676698 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 16:11:16 INFO - PROCESS | 1653 | 1469142676701 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:11:16 INFO - PROCESS | 1653 | 1469142676703 Marionette TRACE conn2 <- [1,542,null,{}] 16:11:16 INFO - PROCESS | 1653 | 1469142676706 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}] 16:11:16 INFO - PROCESS | 1653 | 1469142676708 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:16 INFO - PROCESS | 1653 | 1469142676830 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 16:11:16 INFO - PROCESS | 1653 | 1469142676835 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:16 INFO - PROCESS | 1653 | 1469142676837 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x121441000 == 40 [pid = 1653] [id = 143] 16:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x119846000) [pid = 1653] [serial = 426] [outer = 0x0] 16:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x119888400) [pid = 1653] [serial = 427] [outer = 0x119846000] 16:11:16 INFO - PROCESS | 1653 | 1469142676876 Marionette DEBUG loaded listener.js 16:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x119d54000) [pid = 1653] [serial = 428] [outer = 0x119846000] 16:11:17 INFO - PROCESS | 1653 | 1469142677263 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]]]}] 16:11:17 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. 16:11:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 619ms 16:11:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:11:17 INFO - PROCESS | 1653 | 1469142677321 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 16:11:17 INFO - PROCESS | 1653 | 1469142677322 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 16:11:17 INFO - PROCESS | 1653 | 1469142677324 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:11:17 INFO - PROCESS | 1653 | 1469142677325 Marionette TRACE conn2 <- [1,546,null,{}] 16:11:17 INFO - PROCESS | 1653 | 1469142677328 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}] 16:11:17 INFO - PROCESS | 1653 | 1469142677329 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:17 INFO - PROCESS | 1653 | 1469142677407 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 16:11:17 INFO - PROCESS | 1653 | 1469142677410 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:17 INFO - PROCESS | 1653 | 1469142677411 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253c1000 == 41 [pid = 1653] [id = 144] 16:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x120faf000) [pid = 1653] [serial = 429] [outer = 0x0] 16:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1213d0c00) [pid = 1653] [serial = 430] [outer = 0x120faf000] 16:11:17 INFO - PROCESS | 1653 | 1469142677442 Marionette DEBUG loaded listener.js 16:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1219c7800) [pid = 1653] [serial = 431] [outer = 0x120faf000] 16:11:17 INFO - PROCESS | 1653 | 1469142677797 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]]]}] 16:11:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 16:11:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 522ms 16:11:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:11:17 INFO - PROCESS | 1653 | 1469142677848 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 16:11:17 INFO - PROCESS | 1653 | 1469142677849 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 16:11:17 INFO - PROCESS | 1653 | 1469142677851 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:11:17 INFO - PROCESS | 1653 | 1469142677852 Marionette TRACE conn2 <- [1,550,null,{}] 16:11:17 INFO - PROCESS | 1653 | 1469142677854 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}] 16:11:17 INFO - PROCESS | 1653 | 1469142677858 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:18 INFO - PROCESS | 1653 | 1469142678063 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 16:11:18 INFO - PROCESS | 1653 | 1469142678142 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:18 INFO - PROCESS | 1653 | 1469142678143 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170d1800 == 42 [pid = 1653] [id = 145] 16:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x110fe8000) [pid = 1653] [serial = 432] [outer = 0x0] 16:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1219c8000) [pid = 1653] [serial = 433] [outer = 0x110fe8000] 16:11:18 INFO - PROCESS | 1653 | 1469142678206 Marionette DEBUG loaded listener.js 16:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x127011000) [pid = 1653] [serial = 434] [outer = 0x110fe8000] 16:11:18 INFO - PROCESS | 1653 | 1469142678520 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]]]}] 16:11:18 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. 16:11:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 719ms 16:11:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:11:18 INFO - PROCESS | 1653 | 1469142678572 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 16:11:18 INFO - PROCESS | 1653 | 1469142678573 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 16:11:18 INFO - PROCESS | 1653 | 1469142678575 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:11:18 INFO - PROCESS | 1653 | 1469142678577 Marionette TRACE conn2 <- [1,554,null,{}] 16:11:18 INFO - PROCESS | 1653 | 1469142678579 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}] 16:11:18 INFO - PROCESS | 1653 | 1469142678580 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:18 INFO - PROCESS | 1653 | 1469142678681 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 16:11:18 INFO - PROCESS | 1653 | 1469142678733 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:18 INFO - PROCESS | 1653 | 1469142678734 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a636800 == 43 [pid = 1653] [id = 146] 16:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1270b1800) [pid = 1653] [serial = 435] [outer = 0x0] 16:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x128987800) [pid = 1653] [serial = 436] [outer = 0x1270b1800] 16:11:18 INFO - PROCESS | 1653 | 1469142678758 Marionette DEBUG loaded listener.js 16:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1289b5000) [pid = 1653] [serial = 437] [outer = 0x1270b1800] 16:11:18 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:19 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:19 INFO - PROCESS | 1653 | 1469142679058 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]]]}] 16:11:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:11:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 518ms 16:11:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:11:19 INFO - PROCESS | 1653 | 1469142679095 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 16:11:19 INFO - PROCESS | 1653 | 1469142679096 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 16:11:19 INFO - PROCESS | 1653 | 1469142679101 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:11:19 INFO - PROCESS | 1653 | 1469142679102 Marionette TRACE conn2 <- [1,558,null,{}] 16:11:19 INFO - PROCESS | 1653 | 1469142679104 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}] 16:11:19 INFO - PROCESS | 1653 | 1469142679105 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:19 INFO - PROCESS | 1653 | 1469142679207 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 16:11:19 INFO - PROCESS | 1653 | 1469142679230 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:19 INFO - PROCESS | 1653 | 1469142679231 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aaa8000 == 44 [pid = 1653] [id = 147] 16:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x1289b6400) [pid = 1653] [serial = 438] [outer = 0x0] 16:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1289be000) [pid = 1653] [serial = 439] [outer = 0x1289b6400] 16:11:19 INFO - PROCESS | 1653 | 1469142679256 Marionette DEBUG loaded listener.js 16:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x128b9ec00) [pid = 1653] [serial = 440] [outer = 0x1289b6400] 16:11:19 INFO - PROCESS | 1653 | 1469142679572 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]]]}] 16:11:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:11:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 520ms 16:11:19 INFO - PROCESS | 1653 | 1469142679620 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 16:11:19 INFO - PROCESS | 1653 | 1469142679621 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 16:11:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:11:19 INFO - PROCESS | 1653 | 1469142679623 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:11:19 INFO - PROCESS | 1653 | 1469142679624 Marionette TRACE conn2 <- [1,562,null,{}] 16:11:19 INFO - PROCESS | 1653 | 1469142679627 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}] 16:11:19 INFO - PROCESS | 1653 | 1469142679628 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:19 INFO - PROCESS | 1653 | 1469142679727 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 16:11:19 INFO - PROCESS | 1653 | 1469142679738 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:19 INFO - PROCESS | 1653 | 1469142679739 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b145000 == 45 [pid = 1653] [id = 148] 16:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1289ba400) [pid = 1653] [serial = 441] [outer = 0x0] 16:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1291b2800) [pid = 1653] [serial = 442] [outer = 0x1289ba400] 16:11:19 INFO - PROCESS | 1653 | 1469142679762 Marionette DEBUG loaded listener.js 16:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1294cd800) [pid = 1653] [serial = 443] [outer = 0x1289ba400] 16:11:19 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:20 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:20 INFO - PROCESS | 1653 | 1469142680095 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]]]}] 16:11:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:11:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 518ms 16:11:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:11:20 INFO - PROCESS | 1653 | 1469142680141 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 16:11:20 INFO - PROCESS | 1653 | 1469142680142 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 16:11:20 INFO - PROCESS | 1653 | 1469142680144 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:11:20 INFO - PROCESS | 1653 | 1469142680146 Marionette TRACE conn2 <- [1,566,null,{}] 16:11:20 INFO - PROCESS | 1653 | 1469142680148 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}] 16:11:20 INFO - PROCESS | 1653 | 1469142680149 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:20 INFO - PROCESS | 1653 | 1469142680262 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 16:11:20 INFO - PROCESS | 1653 | 1469142680278 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:20 INFO - PROCESS | 1653 | 1469142680279 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba44800 == 46 [pid = 1653] [id = 149] 16:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1294d1800) [pid = 1653] [serial = 444] [outer = 0x0] 16:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12a60a800) [pid = 1653] [serial = 445] [outer = 0x1294d1800] 16:11:20 INFO - PROCESS | 1653 | 1469142680303 Marionette DEBUG loaded listener.js 16:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12a92f800) [pid = 1653] [serial = 446] [outer = 0x1294d1800] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12abba400) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x126c65400) [pid = 1653] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1181ed800) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12532d000) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x123d67c00) [pid = 1653] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x112774400) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x119744400) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1212fd800) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12c3d9800) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x118f7bc00) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x118f7cc00) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x119732c00) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1169e9800) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12a7c5800) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x124c8b400) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1129aec00) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1219abc00) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1291ab000) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12b9b8800) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x124c20000) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x118356c00) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11677e000) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x110fe1800) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119849400) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x119842000) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1273e3400) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1186c9800) [pid = 1653] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11650ec00) [pid = 1653] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1274cf000) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1191e0000) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:11:20 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12a609800) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:11:20 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:20 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:20 INFO - PROCESS | 1653 | 1469142680787 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]]]}] 16:11:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:11:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 672ms 16:11:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:11:20 INFO - PROCESS | 1653 | 1469142680820 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 16:11:20 INFO - PROCESS | 1653 | 1469142680821 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 16:11:20 INFO - PROCESS | 1653 | 1469142680823 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:11:20 INFO - PROCESS | 1653 | 1469142680825 Marionette TRACE conn2 <- [1,570,null,{}] 16:11:20 INFO - PROCESS | 1653 | 1469142680828 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}] 16:11:20 INFO - PROCESS | 1653 | 1469142680830 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:20 INFO - PROCESS | 1653 | 1469142680983 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 16:11:21 INFO - PROCESS | 1653 | 1469142681069 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:21 INFO - PROCESS | 1653 | 1469142681071 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aabe800 == 47 [pid = 1653] [id = 150] 16:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x112772c00) [pid = 1653] [serial = 447] [outer = 0x0] 16:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119842000) [pid = 1653] [serial = 448] [outer = 0x112772c00] 16:11:21 INFO - PROCESS | 1653 | 1469142681114 Marionette DEBUG loaded listener.js 16:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x124c20000) [pid = 1653] [serial = 449] [outer = 0x112772c00] 16:11:21 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:21 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:21 INFO - PROCESS | 1653 | 1469142681488 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]]]}] 16:11:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:11:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 672ms 16:11:21 INFO - PROCESS | 1653 | 1469142681495 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 16:11:21 INFO - PROCESS | 1653 | 1469142681497 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 16:11:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:11:21 INFO - PROCESS | 1653 | 1469142681502 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:11:21 INFO - PROCESS | 1653 | 1469142681503 Marionette TRACE conn2 <- [1,574,null,{}] 16:11:21 INFO - PROCESS | 1653 | 1469142681505 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}] 16:11:21 INFO - PROCESS | 1653 | 1469142681506 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:21 INFO - PROCESS | 1653 | 1469142681625 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 16:11:21 INFO - PROCESS | 1653 | 1469142681631 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:21 INFO - PROCESS | 1653 | 1469142681632 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3a1800 == 48 [pid = 1653] [id = 151] 16:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12688f800) [pid = 1653] [serial = 450] [outer = 0x0] 16:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1291afc00) [pid = 1653] [serial = 451] [outer = 0x12688f800] 16:11:21 INFO - PROCESS | 1653 | 1469142681656 Marionette DEBUG loaded listener.js 16:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12a92fc00) [pid = 1653] [serial = 452] [outer = 0x12688f800] 16:11:21 INFO - PROCESS | 1653 | 1469142681952 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]]]}] 16:11:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:11:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 469ms 16:11:21 INFO - PROCESS | 1653 | 1469142681973 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 16:11:21 INFO - PROCESS | 1653 | 1469142681974 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 16:11:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:11:21 INFO - PROCESS | 1653 | 1469142681976 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:11:21 INFO - PROCESS | 1653 | 1469142681977 Marionette TRACE conn2 <- [1,578,null,{}] 16:11:21 INFO - PROCESS | 1653 | 1469142681979 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}] 16:11:21 INFO - PROCESS | 1653 | 1469142681981 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:22 INFO - PROCESS | 1653 | 1469142682068 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 16:11:22 INFO - PROCESS | 1653 | 1469142682071 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:22 INFO - PROCESS | 1653 | 1469142682072 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cacd000 == 49 [pid = 1653] [id = 152] 16:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12aa9dc00) [pid = 1653] [serial = 453] [outer = 0x0] 16:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12b111800) [pid = 1653] [serial = 454] [outer = 0x12aa9dc00] 16:11:22 INFO - PROCESS | 1653 | 1469142682096 Marionette DEBUG loaded listener.js 16:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12b8d2400) [pid = 1653] [serial = 455] [outer = 0x12aa9dc00] 16:11:22 INFO - PROCESS | 1653 | 1469142682421 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]]]}] 16:11:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:11:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 468ms 16:11:22 INFO - PROCESS | 1653 | 1469142682445 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 16:11:22 INFO - PROCESS | 1653 | 1469142682446 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 16:11:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:11:22 INFO - PROCESS | 1653 | 1469142682451 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:11:22 INFO - PROCESS | 1653 | 1469142682459 Marionette TRACE conn2 <- [1,582,null,{}] 16:11:22 INFO - PROCESS | 1653 | 1469142682462 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}] 16:11:22 INFO - PROCESS | 1653 | 1469142682463 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:22 INFO - PROCESS | 1653 | 1469142682573 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 16:11:22 INFO - PROCESS | 1653 | 1469142682578 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:22 INFO - PROCESS | 1653 | 1469142682579 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbaf000 == 50 [pid = 1653] [id = 153] 16:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12532dc00) [pid = 1653] [serial = 456] [outer = 0x0] 16:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12b8d3000) [pid = 1653] [serial = 457] [outer = 0x12532dc00] 16:11:22 INFO - PROCESS | 1653 | 1469142682603 Marionette DEBUG loaded listener.js 16:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12bd5e800) [pid = 1653] [serial = 458] [outer = 0x12532dc00] 16:11:23 INFO - PROCESS | 1653 | 1469142683082 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]]]}] 16:11:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:11:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 679ms 16:11:23 INFO - PROCESS | 1653 | 1469142683130 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 16:11:23 INFO - PROCESS | 1653 | 1469142683133 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 16:11:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:11:23 INFO - PROCESS | 1653 | 1469142683136 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:11:23 INFO - PROCESS | 1653 | 1469142683138 Marionette TRACE conn2 <- [1,586,null,{}] 16:11:23 INFO - PROCESS | 1653 | 1469142683142 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}] 16:11:23 INFO - PROCESS | 1653 | 1469142683144 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:23 INFO - PROCESS | 1653 | 1469142683251 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 16:11:23 INFO - PROCESS | 1653 | 1469142683311 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:23 INFO - PROCESS | 1653 | 1469142683313 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186b7000 == 51 [pid = 1653] [id = 154] 16:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11677f000) [pid = 1653] [serial = 459] [outer = 0x0] 16:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1169e9800) [pid = 1653] [serial = 460] [outer = 0x11677f000] 16:11:23 INFO - PROCESS | 1653 | 1469142683344 Marionette DEBUG loaded listener.js 16:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1181e8c00) [pid = 1653] [serial = 461] [outer = 0x11677f000] 16:11:23 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:23 INFO - PROCESS | 1653 | 1469142683815 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]]]}] 16:11:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:11:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 721ms 16:11:23 INFO - PROCESS | 1653 | 1469142683860 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 16:11:23 INFO - PROCESS | 1653 | 1469142683863 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 16:11:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:11:23 INFO - PROCESS | 1653 | 1469142683886 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:11:23 INFO - PROCESS | 1653 | 1469142683888 Marionette TRACE conn2 <- [1,590,null,{}] 16:11:23 INFO - PROCESS | 1653 | 1469142683891 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}] 16:11:23 INFO - PROCESS | 1653 | 1469142683893 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:24 INFO - PROCESS | 1653 | 1469142684000 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 16:11:24 INFO - PROCESS | 1653 | 1469142684073 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:24 INFO - PROCESS | 1653 | 1469142684075 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x126e1b000 == 52 [pid = 1653] [id = 155] 16:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x118f7c000) [pid = 1653] [serial = 462] [outer = 0x0] 16:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x118f87400) [pid = 1653] [serial = 463] [outer = 0x118f7c000] 16:11:24 INFO - PROCESS | 1653 | 1469142684105 Marionette DEBUG loaded listener.js 16:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1191e2400) [pid = 1653] [serial = 464] [outer = 0x118f7c000] 16:11:24 INFO - PROCESS | 1653 | 1469142684530 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]]]}] 16:11:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:11:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 672ms 16:11:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:11:24 INFO - PROCESS | 1653 | 1469142684558 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 16:11:24 INFO - PROCESS | 1653 | 1469142684560 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 16:11:24 INFO - PROCESS | 1653 | 1469142684562 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:11:24 INFO - PROCESS | 1653 | 1469142684565 Marionette TRACE conn2 <- [1,594,null,{}] 16:11:24 INFO - PROCESS | 1653 | 1469142684572 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}] 16:11:24 INFO - PROCESS | 1653 | 1469142684576 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:24 INFO - PROCESS | 1653 | 1469142684683 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 16:11:24 INFO - PROCESS | 1653 | 1469142684745 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:24 INFO - PROCESS | 1653 | 1469142684747 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3a2000 == 53 [pid = 1653] [id = 156] 16:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x119738400) [pid = 1653] [serial = 465] [outer = 0x0] 16:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x119b35000) [pid = 1653] [serial = 466] [outer = 0x119738400] 16:11:24 INFO - PROCESS | 1653 | 1469142684819 Marionette DEBUG loaded listener.js 16:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x121a2c800) [pid = 1653] [serial = 467] [outer = 0x119738400] 16:11:25 INFO - PROCESS | 1653 | 1469142685278 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]]]}] 16:11:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:11:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 773ms 16:11:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:11:25 INFO - PROCESS | 1653 | 1469142685336 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 16:11:25 INFO - PROCESS | 1653 | 1469142685337 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 16:11:25 INFO - PROCESS | 1653 | 1469142685340 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:11:25 INFO - PROCESS | 1653 | 1469142685341 Marionette TRACE conn2 <- [1,598,null,{}] 16:11:25 INFO - PROCESS | 1653 | 1469142685343 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}] 16:11:25 INFO - PROCESS | 1653 | 1469142685345 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:25 INFO - PROCESS | 1653 | 1469142685455 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 16:11:25 INFO - PROCESS | 1653 | 1469142685529 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:25 INFO - PROCESS | 1653 | 1469142685530 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169a8800 == 54 [pid = 1653] [id = 157] 16:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1129b8000) [pid = 1653] [serial = 468] [outer = 0x0] 16:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x119748800) [pid = 1653] [serial = 469] [outer = 0x1129b8000] 16:11:25 INFO - PROCESS | 1653 | 1469142685561 Marionette DEBUG loaded listener.js 16:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x124dd3400) [pid = 1653] [serial = 470] [outer = 0x1129b8000] 16:11:26 INFO - PROCESS | 1653 | 1469142686126 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]]]}] 16:11:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:11:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 820ms 16:11:26 INFO - PROCESS | 1653 | 1469142686161 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 16:11:26 INFO - PROCESS | 1653 | 1469142686166 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 16:11:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:11:26 INFO - PROCESS | 1653 | 1469142686189 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:11:26 INFO - PROCESS | 1653 | 1469142686192 Marionette TRACE conn2 <- [1,602,null,{}] 16:11:26 INFO - PROCESS | 1653 | 1469142686196 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}] 16:11:26 INFO - PROCESS | 1653 | 1469142686201 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:26 INFO - PROCESS | 1653 | 1469142686343 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 16:11:26 INFO - PROCESS | 1653 | 1469142686452 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:26 INFO - PROCESS | 1653 | 1469142686454 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x121143000 == 55 [pid = 1653] [id = 158] 16:11:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x1129ba000) [pid = 1653] [serial = 471] [outer = 0x0] 16:11:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1160ec400) [pid = 1653] [serial = 472] [outer = 0x1129ba000] 16:11:26 INFO - PROCESS | 1653 | 1469142686497 Marionette DEBUG loaded listener.js 16:11:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1181f5c00) [pid = 1653] [serial = 473] [outer = 0x1129ba000] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba5a800 == 54 [pid = 1653] [id = 116] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12cacd000 == 53 [pid = 1653] [id = 152] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3a1800 == 52 [pid = 1653] [id = 151] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12aabe800 == 51 [pid = 1653] [id = 150] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba44800 == 50 [pid = 1653] [id = 149] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12b145000 == 49 [pid = 1653] [id = 148] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12aaa8000 == 48 [pid = 1653] [id = 147] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12a636800 == 47 [pid = 1653] [id = 146] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1170d1800 == 46 [pid = 1653] [id = 145] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1253c1000 == 45 [pid = 1653] [id = 144] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x121441000 == 44 [pid = 1653] [id = 143] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x118f19800 == 43 [pid = 1653] [id = 142] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1186b4000 == 42 [pid = 1653] [id = 141] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12135c800 == 41 [pid = 1653] [id = 140] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba57800 == 40 [pid = 1653] [id = 137] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12124a000 == 39 [pid = 1653] [id = 136] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x116009800 == 38 [pid = 1653] [id = 135] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3ba000 == 37 [pid = 1653] [id = 121] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x121433800 == 36 [pid = 1653] [id = 122] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1182a2000 == 35 [pid = 1653] [id = 139] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12cba8800 == 34 [pid = 1653] [id = 138] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6bc800 == 33 [pid = 1653] [id = 84] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba56800 == 32 [pid = 1653] [id = 101] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1169a8800 == 31 [pid = 1653] [id = 157] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3a2000 == 30 [pid = 1653] [id = 156] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x126e1b000 == 29 [pid = 1653] [id = 155] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1186b7000 == 28 [pid = 1653] [id = 154] 16:11:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbaf000 == 27 [pid = 1653] [id = 153] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12abb3c00) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x128cd0c00) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x119739c00) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1180b2400) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12898dc00) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x121a35c00) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12cb37c00) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12b8c8c00) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1270b7c00) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1186c0000) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x126897000) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x126589400) [pid = 1653] [serial = 203] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1176b0c00) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x121a30400) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12cb43c00) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x118f84000) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12d3c3800) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x118f88400) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1212f2800) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x124ac0c00) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x118f96400) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11830dc00) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b8cd000) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12d433000) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12b9b3000) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128992400) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1292e7000) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1129b8c00) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1129b3c00) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1274cd000) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x126590c00) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12b10a400) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a7bcc00) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12bddd000) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12cbed400) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12bde0000) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12cbee000) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12b9b5800) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1191d9000) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11830ec00) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x120fb3800) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12c3d0400) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11984e000) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12d435800) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12d3ca000) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11984dc00) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116970c00) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119849c00) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12c3d3400) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 16:11:27 INFO - PROCESS | 1653 | 1469142687660 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]]]}] 16:11:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:11:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1528ms 16:11:27 INFO - PROCESS | 1653 | 1469142687722 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 16:11:27 INFO - PROCESS | 1653 | 1469142687725 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 16:11:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:11:27 INFO - PROCESS | 1653 | 1469142687731 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:11:27 INFO - PROCESS | 1653 | 1469142687733 Marionette TRACE conn2 <- [1,606,null,{}] 16:11:27 INFO - PROCESS | 1653 | 1469142687738 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}] 16:11:27 INFO - PROCESS | 1653 | 1469142687741 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:27 INFO - PROCESS | 1653 | 1469142687851 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 16:11:27 INFO - PROCESS | 1653 | 1469142687966 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:27 INFO - PROCESS | 1653 | 1469142687970 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b5b800 == 28 [pid = 1653] [id = 159] 16:11:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x112a82400) [pid = 1653] [serial = 474] [outer = 0x0] 16:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112e6bc00) [pid = 1653] [serial = 475] [outer = 0x112a82400] 16:11:28 INFO - PROCESS | 1653 | 1469142688016 Marionette DEBUG loaded listener.js 16:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1122be400) [pid = 1653] [serial = 476] [outer = 0x112a82400] 16:11:28 INFO - PROCESS | 1653 | 1469142688337 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]]]}] 16:11:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:11:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 625ms 16:11:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:11:28 INFO - PROCESS | 1653 | 1469142688354 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 16:11:28 INFO - PROCESS | 1653 | 1469142688357 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 16:11:28 INFO - PROCESS | 1653 | 1469142688362 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:11:28 INFO - PROCESS | 1653 | 1469142688364 Marionette TRACE conn2 <- [1,610,null,{}] 16:11:28 INFO - PROCESS | 1653 | 1469142688370 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}] 16:11:28 INFO - PROCESS | 1653 | 1469142688371 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:28 INFO - PROCESS | 1653 | 1469142688448 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 16:11:28 INFO - PROCESS | 1653 | 1469142688498 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:28 INFO - PROCESS | 1653 | 1469142688500 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x117097000 == 29 [pid = 1653] [id = 160] 16:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x115e0f000) [pid = 1653] [serial = 477] [outer = 0x0] 16:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11678ac00) [pid = 1653] [serial = 478] [outer = 0x115e0f000] 16:11:28 INFO - PROCESS | 1653 | 1469142688528 Marionette DEBUG loaded listener.js 16:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1180b9800) [pid = 1653] [serial = 479] [outer = 0x115e0f000] 16:11:28 INFO - PROCESS | 1653 | 1469142688810 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]]]}] 16:11:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:11:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 474ms 16:11:28 INFO - PROCESS | 1653 | 1469142688838 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 16:11:28 INFO - PROCESS | 1653 | 1469142688839 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 16:11:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:11:28 INFO - PROCESS | 1653 | 1469142688857 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:11:28 INFO - PROCESS | 1653 | 1469142688859 Marionette TRACE conn2 <- [1,614,null,{}] 16:11:28 INFO - PROCESS | 1653 | 1469142688870 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}] 16:11:28 INFO - PROCESS | 1653 | 1469142688873 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:28 INFO - PROCESS | 1653 | 1469142688949 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 16:11:28 INFO - PROCESS | 1653 | 1469142688953 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:28 INFO - PROCESS | 1653 | 1469142688955 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186b1800 == 30 [pid = 1653] [id = 161] 16:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11276f800) [pid = 1653] [serial = 480] [outer = 0x0] 16:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118409c00) [pid = 1653] [serial = 481] [outer = 0x11276f800] 16:11:28 INFO - PROCESS | 1653 | 1469142688985 Marionette DEBUG loaded listener.js 16:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118967800) [pid = 1653] [serial = 482] [outer = 0x11276f800] 16:11:29 INFO - PROCESS | 1653 | 1469142689319 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]]]}] 16:11:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:11:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 487ms 16:11:29 INFO - PROCESS | 1653 | 1469142689328 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 16:11:29 INFO - PROCESS | 1653 | 1469142689330 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 16:11:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:11:29 INFO - PROCESS | 1653 | 1469142689335 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:11:29 INFO - PROCESS | 1653 | 1469142689336 Marionette TRACE conn2 <- [1,618,null,{}] 16:11:29 INFO - PROCESS | 1653 | 1469142689339 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}] 16:11:29 INFO - PROCESS | 1653 | 1469142689340 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:29 INFO - PROCESS | 1653 | 1469142689444 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 16:11:29 INFO - PROCESS | 1653 | 1469142689451 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:29 INFO - PROCESS | 1653 | 1469142689452 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fba000 == 31 [pid = 1653] [id = 162] 16:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118f4c800) [pid = 1653] [serial = 483] [outer = 0x0] 16:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118f86000) [pid = 1653] [serial = 484] [outer = 0x118f4c800] 16:11:29 INFO - PROCESS | 1653 | 1469142689477 Marionette DEBUG loaded listener.js 16:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1191df400) [pid = 1653] [serial = 485] [outer = 0x118f4c800] 16:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11830cc00) [pid = 1653] [serial = 486] [outer = 0x12cbeb800] 16:11:29 INFO - PROCESS | 1653 | 1469142689924 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]]]}] 16:11:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:11:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 622ms 16:11:29 INFO - PROCESS | 1653 | 1469142689957 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 16:11:29 INFO - PROCESS | 1653 | 1469142689959 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 16:11:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:11:29 INFO - PROCESS | 1653 | 1469142689962 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:11:29 INFO - PROCESS | 1653 | 1469142689965 Marionette TRACE conn2 <- [1,622,null,{}] 16:11:29 INFO - PROCESS | 1653 | 1469142689969 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}] 16:11:29 INFO - PROCESS | 1653 | 1469142689971 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:30 INFO - PROCESS | 1653 | 1469142690120 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 16:11:30 INFO - PROCESS | 1653 | 1469142690150 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:30 INFO - PROCESS | 1653 | 1469142690152 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x121127800 == 32 [pid = 1653] [id = 163] 16:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x113e44c00) [pid = 1653] [serial = 487] [outer = 0x0] 16:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1194edc00) [pid = 1653] [serial = 488] [outer = 0x113e44c00] 16:11:30 INFO - PROCESS | 1653 | 1469142690184 Marionette DEBUG loaded listener.js 16:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119842400) [pid = 1653] [serial = 489] [outer = 0x113e44c00] 16:11:30 INFO - PROCESS | 1653 | 1469142690531 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]]]}] 16:11:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:11:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 622ms 16:11:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:11:30 INFO - PROCESS | 1653 | 1469142690585 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 16:11:30 INFO - PROCESS | 1653 | 1469142690586 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 16:11:30 INFO - PROCESS | 1653 | 1469142690588 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:11:30 INFO - PROCESS | 1653 | 1469142690589 Marionette TRACE conn2 <- [1,626,null,{}] 16:11:30 INFO - PROCESS | 1653 | 1469142690591 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}] 16:11:30 INFO - PROCESS | 1653 | 1469142690595 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:30 INFO - PROCESS | 1653 | 1469142690704 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 16:11:30 INFO - PROCESS | 1653 | 1469142690738 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:30 INFO - PROCESS | 1653 | 1469142690739 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x123da9800 == 33 [pid = 1653] [id = 164] 16:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119845400) [pid = 1653] [serial = 490] [outer = 0x0] 16:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x120fb5000) [pid = 1653] [serial = 491] [outer = 0x119845400] 16:11:30 INFO - PROCESS | 1653 | 1469142690763 Marionette DEBUG loaded listener.js 16:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1214e9c00) [pid = 1653] [serial = 492] [outer = 0x119845400] 16:11:31 INFO - PROCESS | 1653 | 1469142691086 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]]]}] 16:11:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:11:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 518ms 16:11:31 INFO - PROCESS | 1653 | 1469142691113 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 16:11:31 INFO - PROCESS | 1653 | 1469142691117 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 16:11:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:11:31 INFO - PROCESS | 1653 | 1469142691121 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:11:31 INFO - PROCESS | 1653 | 1469142691123 Marionette TRACE conn2 <- [1,630,null,{}] 16:11:31 INFO - PROCESS | 1653 | 1469142691126 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}] 16:11:31 INFO - PROCESS | 1653 | 1469142691128 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:31 INFO - PROCESS | 1653 | 1469142691277 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 16:11:31 INFO - PROCESS | 1653 | 1469142691299 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:31 INFO - PROCESS | 1653 | 1469142691300 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12531c000 == 34 [pid = 1653] [id = 165] 16:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12180d400) [pid = 1653] [serial = 493] [outer = 0x0] 16:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1219c4800) [pid = 1653] [serial = 494] [outer = 0x12180d400] 16:11:31 INFO - PROCESS | 1653 | 1469142691340 Marionette DEBUG loaded listener.js 16:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x121a2c000) [pid = 1653] [serial = 495] [outer = 0x12180d400] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12b8c9400) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1289c2800) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12aa9dc00) [pid = 1653] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1270b1800) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1289b6400) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1289ba400) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x120fb2c00) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119846000) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x120faf000) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x110fe8000) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x110fe1c00) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116026800) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118304400) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12898bc00) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118f7c800) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1194e8000) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11840ac00) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1294d1800) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112772c00) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12688f800) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12532dc00) [pid = 1653] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:11:32 INFO - PROCESS | 1653 | 1469142692195 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]]]}] 16:11:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:11:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1120ms 16:11:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:11:32 INFO - PROCESS | 1653 | 1469142692241 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 16:11:32 INFO - PROCESS | 1653 | 1469142692243 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 16:11:32 INFO - PROCESS | 1653 | 1469142692246 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:11:32 INFO - PROCESS | 1653 | 1469142692248 Marionette TRACE conn2 <- [1,634,null,{}] 16:11:32 INFO - PROCESS | 1653 | 1469142692251 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}] 16:11:32 INFO - PROCESS | 1653 | 1469142692253 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:32 INFO - PROCESS | 1653 | 1469142692385 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 16:11:32 INFO - PROCESS | 1653 | 1469142692442 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:32 INFO - PROCESS | 1653 | 1469142692443 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x112d40800 == 35 [pid = 1653] [id = 166] 16:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x110fe7c00) [pid = 1653] [serial = 496] [outer = 0x0] 16:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x111d75400) [pid = 1653] [serial = 497] [outer = 0x110fe7c00] 16:11:32 INFO - PROCESS | 1653 | 1469142692475 Marionette DEBUG loaded listener.js 16:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112775000) [pid = 1653] [serial = 498] [outer = 0x110fe7c00] 16:11:32 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:32 INFO - PROCESS | 1653 | 1469142692958 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]]]}] 16:11:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:11:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 772ms 16:11:33 INFO - PROCESS | 1653 | 1469142693041 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 16:11:33 INFO - PROCESS | 1653 | 1469142693044 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 16:11:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:11:33 INFO - PROCESS | 1653 | 1469142693050 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:11:33 INFO - PROCESS | 1653 | 1469142693052 Marionette TRACE conn2 <- [1,638,null,{}] 16:11:33 INFO - PROCESS | 1653 | 1469142693056 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}] 16:11:33 INFO - PROCESS | 1653 | 1469142693058 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:33 INFO - PROCESS | 1653 | 1469142693160 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 16:11:33 INFO - PROCESS | 1653 | 1469142693237 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:33 INFO - PROCESS | 1653 | 1469142693238 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183c6000 == 36 [pid = 1653] [id = 167] 16:11:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116a9a000) [pid = 1653] [serial = 499] [outer = 0x0] 16:11:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1176b0c00) [pid = 1653] [serial = 500] [outer = 0x116a9a000] 16:11:33 INFO - PROCESS | 1653 | 1469142693269 Marionette DEBUG loaded listener.js 16:11:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1182e2400) [pid = 1653] [serial = 501] [outer = 0x116a9a000] 16:11:33 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:33 INFO - PROCESS | 1653 | 1469142693740 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]]]}] 16:11:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:11:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 773ms 16:11:33 INFO - PROCESS | 1653 | 1469142693822 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 16:11:33 INFO - PROCESS | 1653 | 1469142693824 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 16:11:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:11:33 INFO - PROCESS | 1653 | 1469142693826 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:11:33 INFO - PROCESS | 1653 | 1469142693828 Marionette TRACE conn2 <- [1,642,null,{}] 16:11:33 INFO - PROCESS | 1653 | 1469142693830 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}] 16:11:33 INFO - PROCESS | 1653 | 1469142693832 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:33 INFO - PROCESS | 1653 | 1469142693936 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 16:11:34 INFO - PROCESS | 1653 | 1469142694014 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:34 INFO - PROCESS | 1653 | 1469142694015 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116142000 == 37 [pid = 1653] [id = 168] 16:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116925800) [pid = 1653] [serial = 502] [outer = 0x0] 16:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1181e9800) [pid = 1653] [serial = 503] [outer = 0x116925800] 16:11:34 INFO - PROCESS | 1653 | 1469142694045 Marionette DEBUG loaded listener.js 16:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118407c00) [pid = 1653] [serial = 504] [outer = 0x116925800] 16:11:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12531c000 == 36 [pid = 1653] [id = 165] 16:11:34 INFO - PROCESS | 1653 | --DOCSHELL 0x123da9800 == 35 [pid = 1653] [id = 164] 16:11:34 INFO - PROCESS | 1653 | --DOCSHELL 0x121127800 == 34 [pid = 1653] [id = 163] 16:11:34 INFO - PROCESS | 1653 | --DOCSHELL 0x118fba000 == 33 [pid = 1653] [id = 162] 16:11:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1186b1800 == 32 [pid = 1653] [id = 161] 16:11:34 INFO - PROCESS | 1653 | --DOCSHELL 0x117097000 == 31 [pid = 1653] [id = 160] 16:11:34 INFO - PROCESS | 1653 | --DOCSHELL 0x113b5b800 == 30 [pid = 1653] [id = 159] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12bdd6c00) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12d7ee400) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12b111800) [pid = 1653] [serial = 454] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128987800) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1289be000) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1289b5000) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1291b2800) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126588800) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1274d6000) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119888400) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119d54000) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1213d0c00) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1219c7800) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1219c8000) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x111da8c00) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11336e800) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116a99800) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118303400) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128b9ec00) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11840e400) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118966000) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1291b3c00) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12b9ab800) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1194e3000) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119746000) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1194eb400) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11972dc00) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11840e000) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1191dfc00) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12a60a800) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119842000) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1294cd800) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12b8d2400) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1291afc00) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12a92fc00) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12a92f800) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x124c20000) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x127011000) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12bd5e800) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12b8d3000) [pid = 1653] [serial = 457] [outer = 0x0] [url = about:blank] 16:11:34 INFO - PROCESS | 1653 | 1469142694577 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]]]}] 16:11:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:11:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 769ms 16:11:34 INFO - PROCESS | 1653 | 1469142694596 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 16:11:34 INFO - PROCESS | 1653 | 1469142694599 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 16:11:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:11:34 INFO - PROCESS | 1653 | 1469142694602 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:11:34 INFO - PROCESS | 1653 | 1469142694605 Marionette TRACE conn2 <- [1,646,null,{}] 16:11:34 INFO - PROCESS | 1653 | 1469142694608 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}] 16:11:34 INFO - PROCESS | 1653 | 1469142694610 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:34 INFO - PROCESS | 1653 | 1469142694688 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 16:11:34 INFO - PROCESS | 1653 | 1469142694692 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:34 INFO - PROCESS | 1653 | 1469142694694 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116952800 == 31 [pid = 1653] [id = 169] 16:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11697a400) [pid = 1653] [serial = 505] [outer = 0x0] 16:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1176ab800) [pid = 1653] [serial = 506] [outer = 0x11697a400] 16:11:34 INFO - PROCESS | 1653 | 1469142694723 Marionette DEBUG loaded listener.js 16:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x118303000) [pid = 1653] [serial = 507] [outer = 0x11697a400] 16:11:35 INFO - PROCESS | 1653 | 1469142695055 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]]]}] 16:11:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:11:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 471ms 16:11:35 INFO - PROCESS | 1653 | 1469142695074 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 16:11:35 INFO - PROCESS | 1653 | 1469142695077 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 16:11:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:11:35 INFO - PROCESS | 1653 | 1469142695082 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:11:35 INFO - PROCESS | 1653 | 1469142695085 Marionette TRACE conn2 <- [1,650,null,{}] 16:11:35 INFO - PROCESS | 1653 | 1469142695088 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}] 16:11:35 INFO - PROCESS | 1653 | 1469142695090 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:35 INFO - PROCESS | 1653 | 1469142695178 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 16:11:35 INFO - PROCESS | 1653 | 1469142695228 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:35 INFO - PROCESS | 1653 | 1469142695229 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183c4000 == 32 [pid = 1653] [id = 170] 16:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118303400) [pid = 1653] [serial = 508] [outer = 0x0] 16:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118404800) [pid = 1653] [serial = 509] [outer = 0x118303400] 16:11:35 INFO - PROCESS | 1653 | 1469142695256 Marionette DEBUG loaded listener.js 16:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118964400) [pid = 1653] [serial = 510] [outer = 0x118303400] 16:11:35 INFO - PROCESS | 1653 | 1469142695567 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]]]}] 16:11:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:11:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 523ms 16:11:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:11:35 INFO - PROCESS | 1653 | 1469142695605 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 16:11:35 INFO - PROCESS | 1653 | 1469142695606 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 16:11:35 INFO - PROCESS | 1653 | 1469142695608 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:11:35 INFO - PROCESS | 1653 | 1469142695611 Marionette TRACE conn2 <- [1,654,null,{}] 16:11:35 INFO - PROCESS | 1653 | 1469142695619 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}] 16:11:35 INFO - PROCESS | 1653 | 1469142695622 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:35 INFO - PROCESS | 1653 | 1469142695700 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 16:11:35 INFO - PROCESS | 1653 | 1469142695752 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:35 INFO - PROCESS | 1653 | 1469142695754 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bc9000 == 33 [pid = 1653] [id = 171] 16:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11895ec00) [pid = 1653] [serial = 511] [outer = 0x0] 16:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118f86400) [pid = 1653] [serial = 512] [outer = 0x11895ec00] 16:11:35 INFO - PROCESS | 1653 | 1469142695781 Marionette DEBUG loaded listener.js 16:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119746000) [pid = 1653] [serial = 513] [outer = 0x11895ec00] 16:11:36 INFO - PROCESS | 1653 | 1469142696049 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]]]}] 16:11:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:11:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 475ms 16:11:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:11:36 INFO - PROCESS | 1653 | 1469142696087 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 16:11:36 INFO - PROCESS | 1653 | 1469142696089 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 16:11:36 INFO - PROCESS | 1653 | 1469142696091 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:11:36 INFO - PROCESS | 1653 | 1469142696092 Marionette TRACE conn2 <- [1,658,null,{}] 16:11:36 INFO - PROCESS | 1653 | 1469142696095 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}] 16:11:36 INFO - PROCESS | 1653 | 1469142696096 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:36 INFO - PROCESS | 1653 | 1469142696180 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 16:11:36 INFO - PROCESS | 1653 | 1469142696186 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:36 INFO - PROCESS | 1653 | 1469142696187 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ac5800 == 34 [pid = 1653] [id = 172] 16:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119846000) [pid = 1653] [serial = 514] [outer = 0x0] 16:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119d4b000) [pid = 1653] [serial = 515] [outer = 0x119846000] 16:11:36 INFO - PROCESS | 1653 | 1469142696212 Marionette DEBUG loaded listener.js 16:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x120fb3c00) [pid = 1653] [serial = 516] [outer = 0x119846000] 16:11:36 INFO - PROCESS | 1653 | 1469142696533 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]]]}] 16:11:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:11:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 468ms 16:11:36 INFO - PROCESS | 1653 | 1469142696560 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 16:11:36 INFO - PROCESS | 1653 | 1469142696561 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 16:11:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:11:36 INFO - PROCESS | 1653 | 1469142696563 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:11:36 INFO - PROCESS | 1653 | 1469142696565 Marionette TRACE conn2 <- [1,662,null,{}] 16:11:36 INFO - PROCESS | 1653 | 1469142696569 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}] 16:11:36 INFO - PROCESS | 1653 | 1469142696570 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:36 INFO - PROCESS | 1653 | 1469142696674 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 16:11:36 INFO - PROCESS | 1653 | 1469142696684 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:36 INFO - PROCESS | 1653 | 1469142696685 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1268cd000 == 35 [pid = 1653] [id = 173] 16:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11276ac00) [pid = 1653] [serial = 517] [outer = 0x0] 16:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11974c000) [pid = 1653] [serial = 518] [outer = 0x11276ac00] 16:11:36 INFO - PROCESS | 1653 | 1469142696710 Marionette DEBUG loaded listener.js 16:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1212fd800) [pid = 1653] [serial = 519] [outer = 0x11276ac00] 16:11:36 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:36 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:37 INFO - PROCESS | 1653 | 1469142697058 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]]]}] 16:11:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:11:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 524ms 16:11:37 INFO - PROCESS | 1653 | 1469142697088 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 16:11:37 INFO - PROCESS | 1653 | 1469142697090 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 16:11:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:11:37 INFO - PROCESS | 1653 | 1469142697092 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:11:37 INFO - PROCESS | 1653 | 1469142697093 Marionette TRACE conn2 <- [1,666,null,{}] 16:11:37 INFO - PROCESS | 1653 | 1469142697095 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}] 16:11:37 INFO - PROCESS | 1653 | 1469142697099 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:37 INFO - PROCESS | 1653 | 1469142697204 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 16:11:37 INFO - PROCESS | 1653 | 1469142697238 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:37 INFO - PROCESS | 1653 | 1469142697239 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12734f000 == 36 [pid = 1653] [id = 174] 16:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x121807c00) [pid = 1653] [serial = 520] [outer = 0x0] 16:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12484fc00) [pid = 1653] [serial = 521] [outer = 0x121807c00] 16:11:37 INFO - PROCESS | 1653 | 1469142697264 Marionette DEBUG loaded listener.js 16:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124dd7c00) [pid = 1653] [serial = 522] [outer = 0x121807c00] 16:11:37 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:37 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:37 INFO - PROCESS | 1653 | 1469142697585 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]]]}] 16:11:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:11:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 518ms 16:11:37 INFO - PROCESS | 1653 | 1469142697610 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 16:11:37 INFO - PROCESS | 1653 | 1469142697611 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 16:11:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:11:37 INFO - PROCESS | 1653 | 1469142697619 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:11:37 INFO - PROCESS | 1653 | 1469142697627 Marionette TRACE conn2 <- [1,670,null,{}] 16:11:37 INFO - PROCESS | 1653 | 1469142697630 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}] 16:11:37 INFO - PROCESS | 1653 | 1469142697631 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:37 INFO - PROCESS | 1653 | 1469142697724 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 16:11:37 INFO - PROCESS | 1653 | 1469142697727 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:37 INFO - PROCESS | 1653 | 1469142697729 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e68000 == 37 [pid = 1653] [id = 175] 16:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x123c09800) [pid = 1653] [serial = 523] [outer = 0x0] 16:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1253cbc00) [pid = 1653] [serial = 524] [outer = 0x123c09800] 16:11:37 INFO - PROCESS | 1653 | 1469142697753 Marionette DEBUG loaded listener.js 16:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12688dc00) [pid = 1653] [serial = 525] [outer = 0x123c09800] 16:11:38 INFO - PROCESS | 1653 | 1469142698062 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]]]}] 16:11:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:11:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 481ms 16:11:38 INFO - PROCESS | 1653 | 1469142698097 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 16:11:38 INFO - PROCESS | 1653 | 1469142698099 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 16:11:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:11:38 INFO - PROCESS | 1653 | 1469142698108 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:11:38 INFO - PROCESS | 1653 | 1469142698109 Marionette TRACE conn2 <- [1,674,null,{}] 16:11:38 INFO - PROCESS | 1653 | 1469142698112 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}] 16:11:38 INFO - PROCESS | 1653 | 1469142698113 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:38 INFO - PROCESS | 1653 | 1469142698216 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 16:11:38 INFO - PROCESS | 1653 | 1469142698220 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:38 INFO - PROCESS | 1653 | 1469142698221 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12919c000 == 38 [pid = 1653] [id = 176] 16:11:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124c1b400) [pid = 1653] [serial = 526] [outer = 0x0] 16:11:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x126c65800) [pid = 1653] [serial = 527] [outer = 0x124c1b400] 16:11:38 INFO - PROCESS | 1653 | 1469142698245 Marionette DEBUG loaded listener.js 16:11:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x127004c00) [pid = 1653] [serial = 528] [outer = 0x124c1b400] 16:11:38 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:38 INFO - PROCESS | 1653 | [1653] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:11:38 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:11:38 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118f4c800) [pid = 1653] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:11:38 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1129b8000) [pid = 1653] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:11:38 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118f7c000) [pid = 1653] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:11:38 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11677f000) [pid = 1653] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:11:38 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119738400) [pid = 1653] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:11:38 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119845400) [pid = 1653] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:11:38 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x112a82400) [pid = 1653] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:11:38 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x115e0f000) [pid = 1653] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:11:38 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11276f800) [pid = 1653] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:11:38 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1129ba000) [pid = 1653] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:11:38 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x113e44c00) [pid = 1653] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:11:38 INFO - PROCESS | 1653 | 1469142698596 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]]]}] 16:11:38 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 16:11:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 520ms 16:11:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:11:38 INFO - PROCESS | 1653 | 1469142698629 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 16:11:38 INFO - PROCESS | 1653 | 1469142698630 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 16:11:38 INFO - PROCESS | 1653 | 1469142698632 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:11:38 INFO - PROCESS | 1653 | 1469142698633 Marionette TRACE conn2 <- [1,678,null,{}] 16:11:38 INFO - PROCESS | 1653 | 1469142698636 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}] 16:11:38 INFO - PROCESS | 1653 | 1469142698645 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:38 INFO - PROCESS | 1653 | 1469142698719 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 16:11:38 INFO - PROCESS | 1653 | 1469142698723 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:38 INFO - PROCESS | 1653 | 1469142698724 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b5e800 == 39 [pid = 1653] [id = 177] 16:11:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112a82400) [pid = 1653] [serial = 529] [outer = 0x0] 16:11:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1186c9400) [pid = 1653] [serial = 530] [outer = 0x112a82400] 16:11:38 INFO - PROCESS | 1653 | 1469142698748 Marionette DEBUG loaded listener.js 16:11:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1194e7c00) [pid = 1653] [serial = 531] [outer = 0x112a82400] 16:11:39 INFO - PROCESS | 1653 | 1469142699131 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]]]}] 16:11:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:11:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 521ms 16:11:39 INFO - PROCESS | 1653 | 1469142699154 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 16:11:39 INFO - PROCESS | 1653 | 1469142699156 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 16:11:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:11:39 INFO - PROCESS | 1653 | 1469142699159 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:11:39 INFO - PROCESS | 1653 | 1469142699161 Marionette TRACE conn2 <- [1,682,null,{}] 16:11:39 INFO - PROCESS | 1653 | 1469142699165 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}] 16:11:39 INFO - PROCESS | 1653 | 1469142699169 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:39 INFO - PROCESS | 1653 | 1469142699318 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 16:11:39 INFO - PROCESS | 1653 | 1469142699332 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:39 INFO - PROCESS | 1653 | 1469142699333 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a629000 == 40 [pid = 1653] [id = 178] 16:11:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118f4f000) [pid = 1653] [serial = 532] [outer = 0x0] 16:11:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x126c5a000) [pid = 1653] [serial = 533] [outer = 0x118f4f000] 16:11:39 INFO - PROCESS | 1653 | 1469142699372 Marionette DEBUG loaded listener.js 16:11:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1273e1c00) [pid = 1653] [serial = 534] [outer = 0x118f4f000] 16:11:40 INFO - PROCESS | 1653 | 1469142700160 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]]]}] 16:11:40 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) 16:11:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1022ms 16:11:40 INFO - PROCESS | 1653 | 1469142700182 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 16:11:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:11:40 INFO - PROCESS | 1653 | 1469142700191 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 16:11:40 INFO - PROCESS | 1653 | 1469142700193 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:11:40 INFO - PROCESS | 1653 | 1469142700195 Marionette TRACE conn2 <- [1,686,null,{}] 16:11:40 INFO - PROCESS | 1653 | 1469142700197 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}] 16:11:40 INFO - PROCESS | 1653 | 1469142700200 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:40 INFO - PROCESS | 1653 | 1469142700292 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 16:11:40 INFO - PROCESS | 1653 | 1469142700295 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:40 INFO - PROCESS | 1653 | 1469142700297 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a75e800 == 41 [pid = 1653] [id = 179] 16:11:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1274d4000) [pid = 1653] [serial = 535] [outer = 0x0] 16:11:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128990400) [pid = 1653] [serial = 536] [outer = 0x1274d4000] 16:11:40 INFO - PROCESS | 1653 | 1469142700326 Marionette DEBUG loaded listener.js 16:11:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1289c0000) [pid = 1653] [serial = 537] [outer = 0x1274d4000] 16:11:41 INFO - PROCESS | 1653 | 1469142701127 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]]]}] 16:11:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:11:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 16:11:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:11:41 INFO - PROCESS | 1653 | 1469142701163 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 16:11:41 INFO - PROCESS | 1653 | 1469142701166 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 16:11:41 INFO - PROCESS | 1653 | 1469142701169 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:11:41 INFO - PROCESS | 1653 | 1469142701171 Marionette TRACE conn2 <- [1,690,null,{}] 16:11:41 INFO - PROCESS | 1653 | 1469142701175 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}] 16:11:41 INFO - PROCESS | 1653 | 1469142701176 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:41 INFO - PROCESS | 1653 | 1469142701278 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 16:11:41 INFO - PROCESS | 1653 | 1469142701329 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:41 INFO - PROCESS | 1653 | 1469142701332 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170be800 == 42 [pid = 1653] [id = 180] 16:11:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116084000) [pid = 1653] [serial = 538] [outer = 0x0] 16:11:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11690dc00) [pid = 1653] [serial = 539] [outer = 0x116084000] 16:11:41 INFO - PROCESS | 1653 | 1469142701363 Marionette DEBUG loaded listener.js 16:11:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118302400) [pid = 1653] [serial = 540] [outer = 0x116084000] 16:11:42 INFO - PROCESS | 1653 | 1469142702280 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]]]}] 16:11:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:11:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1120ms 16:11:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:11:42 INFO - PROCESS | 1653 | 1469142702289 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 16:11:42 INFO - PROCESS | 1653 | 1469142702292 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 16:11:42 INFO - PROCESS | 1653 | 1469142702296 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:11:42 INFO - PROCESS | 1653 | 1469142702299 Marionette TRACE conn2 <- [1,694,null,{}] 16:11:42 INFO - PROCESS | 1653 | 1469142702302 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}] 16:11:42 INFO - PROCESS | 1653 | 1469142702304 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:42 INFO - PROCESS | 1653 | 1469142702407 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 16:11:42 INFO - PROCESS | 1653 | 1469142702459 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:42 INFO - PROCESS | 1653 | 1469142702460 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253bb800 == 43 [pid = 1653] [id = 181] 16:11:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118f8a800) [pid = 1653] [serial = 541] [outer = 0x0] 16:11:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1194e8400) [pid = 1653] [serial = 542] [outer = 0x118f8a800] 16:11:42 INFO - PROCESS | 1653 | 1469142702491 Marionette DEBUG loaded listener.js 16:11:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119745000) [pid = 1653] [serial = 543] [outer = 0x118f8a800] 16:11:43 INFO - PROCESS | 1653 | 1469142703404 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]]]}] 16:11:43 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) 16:11:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1122ms 16:11:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:11:43 INFO - PROCESS | 1653 | 1469142703419 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 16:11:43 INFO - PROCESS | 1653 | 1469142703421 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 16:11:43 INFO - PROCESS | 1653 | 1469142703424 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:11:43 INFO - PROCESS | 1653 | 1469142703426 Marionette TRACE conn2 <- [1,698,null,{}] 16:11:43 INFO - PROCESS | 1653 | 1469142703429 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}] 16:11:43 INFO - PROCESS | 1653 | 1469142703431 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:43 INFO - PROCESS | 1653 | 1469142703520 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 16:11:43 INFO - PROCESS | 1653 | 1469142703572 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:43 INFO - PROCESS | 1653 | 1469142703574 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191c8000 == 44 [pid = 1653] [id = 182] 16:11:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11677e400) [pid = 1653] [serial = 544] [outer = 0x0] 16:11:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1176abc00) [pid = 1653] [serial = 545] [outer = 0x11677e400] 16:11:43 INFO - PROCESS | 1653 | 1469142703602 Marionette DEBUG loaded listener.js 16:11:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11830a400) [pid = 1653] [serial = 546] [outer = 0x11677e400] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12a629000 == 43 [pid = 1653] [id = 178] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119b5e800 == 42 [pid = 1653] [id = 177] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12919c000 == 41 [pid = 1653] [id = 176] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x128e68000 == 40 [pid = 1653] [id = 175] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12734f000 == 39 [pid = 1653] [id = 174] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1268cd000 == 38 [pid = 1653] [id = 173] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x124ac5800 == 37 [pid = 1653] [id = 172] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119bc9000 == 36 [pid = 1653] [id = 171] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1183c4000 == 35 [pid = 1653] [id = 170] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x116952800 == 34 [pid = 1653] [id = 169] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x116142000 == 33 [pid = 1653] [id = 168] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1183c6000 == 32 [pid = 1653] [id = 167] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x112d40800 == 31 [pid = 1653] [id = 166] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x121143000 == 30 [pid = 1653] [id = 158] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1253bb800 == 29 [pid = 1653] [id = 181] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12a75e800 == 28 [pid = 1653] [id = 179] 16:11:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1170be800 == 27 [pid = 1653] [id = 180] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124dd3400) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1191e2400) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1181e8c00) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121a2c800) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1219c4800) [pid = 1653] [serial = 494] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1214e9c00) [pid = 1653] [serial = 492] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112e6bc00) [pid = 1653] [serial = 475] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1122be400) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11678ac00) [pid = 1653] [serial = 478] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118f86000) [pid = 1653] [serial = 484] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1180b9800) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118409c00) [pid = 1653] [serial = 481] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118967800) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1160ec400) [pid = 1653] [serial = 472] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1194edc00) [pid = 1653] [serial = 488] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1181f5c00) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x120fb5000) [pid = 1653] [serial = 491] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x119842400) [pid = 1653] [serial = 489] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1169e9800) [pid = 1653] [serial = 460] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118f87400) [pid = 1653] [serial = 463] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x119b35000) [pid = 1653] [serial = 466] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119748800) [pid = 1653] [serial = 469] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11973e400) [pid = 1653] [serial = 200] [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.] 16:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1191df400) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 16:11:44 INFO - PROCESS | 1653 | 1469142704682 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]]]}] 16:11:44 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) 16:11:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1275ms 16:11:44 INFO - PROCESS | 1653 | 1469142704700 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 16:11:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:11:44 INFO - PROCESS | 1653 | 1469142704703 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 16:11:44 INFO - PROCESS | 1653 | 1469142704706 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:11:44 INFO - PROCESS | 1653 | 1469142704708 Marionette TRACE conn2 <- [1,702,null,{}] 16:11:44 INFO - PROCESS | 1653 | 1469142704711 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}] 16:11:44 INFO - PROCESS | 1653 | 1469142704713 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:44 INFO - PROCESS | 1653 | 1469142704788 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 16:11:44 INFO - PROCESS | 1653 | 1469142704793 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:44 INFO - PROCESS | 1653 | 1469142704796 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x115183800 == 28 [pid = 1653] [id = 183] 16:11:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1129b2000) [pid = 1653] [serial = 547] [outer = 0x0] 16:11:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1129b8c00) [pid = 1653] [serial = 548] [outer = 0x1129b2000] 16:11:44 INFO - PROCESS | 1653 | 1469142704826 Marionette DEBUG loaded listener.js 16:11:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x112fc8400) [pid = 1653] [serial = 549] [outer = 0x1129b2000] 16:11:45 INFO - PROCESS | 1653 | 1469142705657 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]]]}] 16:11:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:11:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 974ms 16:11:45 INFO - PROCESS | 1653 | 1469142705679 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 16:11:45 INFO - PROCESS | 1653 | 1469142705685 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 16:11:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:11:45 INFO - PROCESS | 1653 | 1469142705690 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:11:45 INFO - PROCESS | 1653 | 1469142705691 Marionette TRACE conn2 <- [1,706,null,{}] 16:11:45 INFO - PROCESS | 1653 | 1469142705694 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}] 16:11:45 INFO - PROCESS | 1653 | 1469142705695 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:45 INFO - PROCESS | 1653 | 1469142705787 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 16:11:45 INFO - PROCESS | 1653 | 1469142705793 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:45 INFO - PROCESS | 1653 | 1469142705794 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x117095800 == 29 [pid = 1653] [id = 184] 16:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11697d400) [pid = 1653] [serial = 550] [outer = 0x0] 16:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x117e2c000) [pid = 1653] [serial = 551] [outer = 0x11697d400] 16:11:45 INFO - PROCESS | 1653 | 1469142705823 Marionette DEBUG loaded listener.js 16:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1182e6400) [pid = 1653] [serial = 552] [outer = 0x11697d400] 16:11:46 INFO - PROCESS | 1653 | 1469142706634 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]]]}] 16:11:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:11:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 969ms 16:11:46 INFO - PROCESS | 1653 | 1469142706659 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 16:11:46 INFO - PROCESS | 1653 | 1469142706660 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 16:11:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:11:46 INFO - PROCESS | 1653 | 1469142706662 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:11:46 INFO - PROCESS | 1653 | 1469142706665 Marionette TRACE conn2 <- [1,710,null,{}] 16:11:46 INFO - PROCESS | 1653 | 1469142706672 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}] 16:11:46 INFO - PROCESS | 1653 | 1469142706676 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:46 INFO - PROCESS | 1653 | 1469142706769 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 16:11:46 INFO - PROCESS | 1653 | 1469142706805 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:46 INFO - PROCESS | 1653 | 1469142706807 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f09000 == 30 [pid = 1653] [id = 185] 16:11:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118410400) [pid = 1653] [serial = 553] [outer = 0x0] 16:11:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1186c6c00) [pid = 1653] [serial = 554] [outer = 0x118410400] 16:11:46 INFO - PROCESS | 1653 | 1469142706834 Marionette DEBUG loaded listener.js 16:11:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118f4c400) [pid = 1653] [serial = 555] [outer = 0x118410400] 16:11:47 INFO - PROCESS | 1653 | 1469142707632 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]]]}] 16:11:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:11:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1023ms 16:11:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:11:47 INFO - PROCESS | 1653 | 1469142707686 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 16:11:47 INFO - PROCESS | 1653 | 1469142707687 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 16:11:47 INFO - PROCESS | 1653 | 1469142707689 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:11:47 INFO - PROCESS | 1653 | 1469142707691 Marionette TRACE conn2 <- [1,714,null,{}] 16:11:47 INFO - PROCESS | 1653 | 1469142707693 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}] 16:11:47 INFO - PROCESS | 1653 | 1469142707694 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:47 INFO - PROCESS | 1653 | 1469142707783 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 16:11:47 INFO - PROCESS | 1653 | 1469142707813 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:47 INFO - PROCESS | 1653 | 1469142707815 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198dc000 == 31 [pid = 1653] [id = 186] 16:11:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1191de000) [pid = 1653] [serial = 556] [outer = 0x0] 16:11:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1194e2800) [pid = 1653] [serial = 557] [outer = 0x1191de000] 16:11:47 INFO - PROCESS | 1653 | 1469142707840 Marionette DEBUG loaded listener.js 16:11:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1194ec000) [pid = 1653] [serial = 558] [outer = 0x1191de000] 16:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x121807c00) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x123c09800) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124c1b400) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12180d400) [pid = 1653] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x116a9a000) [pid = 1653] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x110fe7c00) [pid = 1653] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119846000) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11895ec00) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11697a400) [pid = 1653] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x116925800) [pid = 1653] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1274d4000) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x118303400) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x118f4f000) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x112a82400) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11276ac00) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:11:48 INFO - PROCESS | 1653 | 1469142708640 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]]]}] 16:11:48 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 16:11:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 968ms 16:11:48 INFO - PROCESS | 1653 | 1469142708658 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 16:11:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:11:48 INFO - PROCESS | 1653 | 1469142708659 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 16:11:48 INFO - PROCESS | 1653 | 1469142708661 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:11:48 INFO - PROCESS | 1653 | 1469142708662 Marionette TRACE conn2 <- [1,718,null,{}] 16:11:48 INFO - PROCESS | 1653 | 1469142708666 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}] 16:11:48 INFO - PROCESS | 1653 | 1469142708667 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:48 INFO - PROCESS | 1653 | 1469142708742 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 16:11:48 INFO - PROCESS | 1653 | 1469142708746 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:48 INFO - PROCESS | 1653 | 1469142708747 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x120ece800 == 32 [pid = 1653] [id = 187] 16:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x112a82400) [pid = 1653] [serial = 559] [outer = 0x0] 16:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1182e5400) [pid = 1653] [serial = 560] [outer = 0x112a82400] 16:11:48 INFO - PROCESS | 1653 | 1469142708775 Marionette DEBUG loaded listener.js 16:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1191dc000) [pid = 1653] [serial = 561] [outer = 0x112a82400] 16:11:49 INFO - PROCESS | 1653 | 1469142709545 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]]]}] 16:11:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:11:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 918ms 16:11:49 INFO - PROCESS | 1653 | 1469142709580 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 16:11:49 INFO - PROCESS | 1653 | 1469142709581 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 16:11:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:11:49 INFO - PROCESS | 1653 | 1469142709586 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:11:49 INFO - PROCESS | 1653 | 1469142709587 Marionette TRACE conn2 <- [1,722,null,{}] 16:11:49 INFO - PROCESS | 1653 | 1469142709589 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}] 16:11:49 INFO - PROCESS | 1653 | 1469142709593 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:49 INFO - PROCESS | 1653 | 1469142709680 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 16:11:49 INFO - PROCESS | 1653 | 1469142709686 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:49 INFO - PROCESS | 1653 | 1469142709687 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x121916800 == 33 [pid = 1653] [id = 188] 16:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11972cc00) [pid = 1653] [serial = 562] [outer = 0x0] 16:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119b2f800) [pid = 1653] [serial = 563] [outer = 0x11972cc00] 16:11:49 INFO - PROCESS | 1653 | 1469142709711 Marionette DEBUG loaded listener.js 16:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x120fb5000) [pid = 1653] [serial = 564] [outer = 0x11972cc00] 16:11:50 INFO - PROCESS | 1653 | 1469142710019 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] 16:11:50 INFO - PROCESS | 1653 | 1469142710056 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 16:11:50 INFO - PROCESS | 1653 | 1469142710058 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:11:50 INFO - PROCESS | 1653 | 1469142710059 Marionette TRACE conn2 <- [1,726,null,{}] 16:11:50 INFO - PROCESS | 1653 | 1469142710061 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}] 16:11:50 INFO - PROCESS | 1653 | 1469142710062 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:50 INFO - PROCESS | 1653 | 1469142710165 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 16:11:50 INFO - PROCESS | 1653 | 1469142710170 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:50 INFO - PROCESS | 1653 | 1469142710171 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c32800 == 34 [pid = 1653] [id = 189] 16:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118510800) [pid = 1653] [serial = 565] [outer = 0x0] 16:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x120fb4c00) [pid = 1653] [serial = 566] [outer = 0x118510800] 16:11:50 INFO - PROCESS | 1653 | 1469142710195 Marionette DEBUG loaded listener.js 16:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1219c3400) [pid = 1653] [serial = 567] [outer = 0x118510800] 16:11:50 INFO - PROCESS | 1653 | 1469142710511 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]]]}] 16:11:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:11:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 471ms 16:11:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:11:50 INFO - PROCESS | 1653 | 1469142710530 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 16:11:50 INFO - PROCESS | 1653 | 1469142710531 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 16:11:50 INFO - PROCESS | 1653 | 1469142710536 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:11:50 INFO - PROCESS | 1653 | 1469142710537 Marionette TRACE conn2 <- [1,730,null,{}] 16:11:50 INFO - PROCESS | 1653 | 1469142710539 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}] 16:11:50 INFO - PROCESS | 1653 | 1469142710540 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:50 INFO - PROCESS | 1653 | 1469142710609 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 16:11:50 INFO - PROCESS | 1653 | 1469142710612 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:50 INFO - PROCESS | 1653 | 1469142710614 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1268c8000 == 35 [pid = 1653] [id = 190] 16:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112f28400) [pid = 1653] [serial = 568] [outer = 0x0] 16:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1219cc400) [pid = 1653] [serial = 569] [outer = 0x112f28400] 16:11:50 INFO - PROCESS | 1653 | 1469142710640 Marionette DEBUG loaded listener.js 16:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x123dcfc00) [pid = 1653] [serial = 570] [outer = 0x112f28400] 16:11:51 INFO - PROCESS | 1653 | 1469142711252 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] 16:11:51 INFO - PROCESS | 1653 | 1469142711308 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 16:11:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:11:51 INFO - PROCESS | 1653 | 1469142711311 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:11:51 INFO - PROCESS | 1653 | 1469142711313 Marionette TRACE conn2 <- [1,734,null,{}] 16:11:51 INFO - PROCESS | 1653 | 1469142711316 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}] 16:11:51 INFO - PROCESS | 1653 | 1469142711319 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:51 INFO - PROCESS | 1653 | 1469142711423 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 16:11:51 INFO - PROCESS | 1653 | 1469142711524 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:51 INFO - PROCESS | 1653 | 1469142711526 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186a0000 == 36 [pid = 1653] [id = 191] 16:11:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1181ebc00) [pid = 1653] [serial = 571] [outer = 0x0] 16:11:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1182e3000) [pid = 1653] [serial = 572] [outer = 0x1181ebc00] 16:11:51 INFO - PROCESS | 1653 | 1469142711557 Marionette DEBUG loaded listener.js 16:11:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11830c400) [pid = 1653] [serial = 573] [outer = 0x1181ebc00] 16:11:52 INFO - PROCESS | 1653 | 1469142712045 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]]]}] 16:11:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:11:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 873ms 16:11:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:11:52 INFO - PROCESS | 1653 | 1469142712206 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 16:11:52 INFO - PROCESS | 1653 | 1469142712208 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 16:11:52 INFO - PROCESS | 1653 | 1469142712211 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:11:52 INFO - PROCESS | 1653 | 1469142712213 Marionette TRACE conn2 <- [1,738,null,{}] 16:11:52 INFO - PROCESS | 1653 | 1469142712223 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}] 16:11:52 INFO - PROCESS | 1653 | 1469142712225 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:52 INFO - PROCESS | 1653 | 1469142712324 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 16:11:52 INFO - PROCESS | 1653 | 1469142712396 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:52 INFO - PROCESS | 1653 | 1469142712399 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11699f000 == 37 [pid = 1653] [id = 192] 16:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11677d000) [pid = 1653] [serial = 574] [outer = 0x0] 16:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1169f3400) [pid = 1653] [serial = 575] [outer = 0x11677d000] 16:11:52 INFO - PROCESS | 1653 | 1469142712427 Marionette DEBUG loaded listener.js 16:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1180b9800) [pid = 1653] [serial = 576] [outer = 0x11677d000] 16:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x123c32800 == 36 [pid = 1653] [id = 189] 16:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x121916800 == 35 [pid = 1653] [id = 188] 16:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x120ece800 == 34 [pid = 1653] [id = 187] 16:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1198dc000 == 33 [pid = 1653] [id = 186] 16:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x118f09000 == 32 [pid = 1653] [id = 185] 16:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x117095800 == 31 [pid = 1653] [id = 184] 16:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x115183800 == 30 [pid = 1653] [id = 183] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12484fc00) [pid = 1653] [serial = 521] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1253cbc00) [pid = 1653] [serial = 524] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124dd7c00) [pid = 1653] [serial = 522] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126c65800) [pid = 1653] [serial = 527] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x121a2c000) [pid = 1653] [serial = 495] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1176b0c00) [pid = 1653] [serial = 500] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1182e2400) [pid = 1653] [serial = 501] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x111d75400) [pid = 1653] [serial = 497] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x112775000) [pid = 1653] [serial = 498] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119d4b000) [pid = 1653] [serial = 515] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x120fb3c00) [pid = 1653] [serial = 516] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118f86400) [pid = 1653] [serial = 512] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119746000) [pid = 1653] [serial = 513] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1176ab800) [pid = 1653] [serial = 506] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x118303000) [pid = 1653] [serial = 507] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1181e9800) [pid = 1653] [serial = 503] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x118407c00) [pid = 1653] [serial = 504] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x128990400) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1289c0000) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x118404800) [pid = 1653] [serial = 509] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x118964400) [pid = 1653] [serial = 510] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x126c5a000) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1186c9400) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1194e7c00) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x127004c00) [pid = 1653] [serial = 528] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x11974c000) [pid = 1653] [serial = 518] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x12688dc00) [pid = 1653] [serial = 525] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x1212fd800) [pid = 1653] [serial = 519] [outer = 0x0] [url = about:blank] 16:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x1273e1c00) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 16:11:53 INFO - PROCESS | 1653 | 1469142713272 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]]]}] 16:11:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:11:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1075ms 16:11:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:11:53 INFO - PROCESS | 1653 | 1469142713286 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 16:11:53 INFO - PROCESS | 1653 | 1469142713288 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 16:11:53 INFO - PROCESS | 1653 | 1469142713293 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:11:53 INFO - PROCESS | 1653 | 1469142713296 Marionette TRACE conn2 <- [1,742,null,{}] 16:11:53 INFO - PROCESS | 1653 | 1469142713299 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}] 16:11:53 INFO - PROCESS | 1653 | 1469142713302 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:53 INFO - PROCESS | 1653 | 1469142713377 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 16:11:53 INFO - PROCESS | 1653 | 1469142713423 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:53 INFO - PROCESS | 1653 | 1469142713424 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182ae000 == 31 [pid = 1653] [id = 193] 16:11:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1182e6800) [pid = 1653] [serial = 577] [outer = 0x0] 16:11:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x118404800) [pid = 1653] [serial = 578] [outer = 0x1182e6800] 16:11:53 INFO - PROCESS | 1653 | 1469142713451 Marionette DEBUG loaded listener.js 16:11:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1186c8c00) [pid = 1653] [serial = 579] [outer = 0x1182e6800] 16:11:54 INFO - PROCESS | 1653 | 1469142714227 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]]]}] 16:11:54 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 16:11:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 974ms 16:11:54 INFO - PROCESS | 1653 | 1469142714267 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 16:11:54 INFO - PROCESS | 1653 | 1469142714269 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 16:11:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:11:54 INFO - PROCESS | 1653 | 1469142714271 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:11:54 INFO - PROCESS | 1653 | 1469142714273 Marionette TRACE conn2 <- [1,746,null,{}] 16:11:54 INFO - PROCESS | 1653 | 1469142714280 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}] 16:11:54 INFO - PROCESS | 1653 | 1469142714283 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:54 INFO - PROCESS | 1653 | 1469142714359 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 16:11:54 INFO - PROCESS | 1653 | 1469142714364 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:54 INFO - PROCESS | 1653 | 1469142714369 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198c7800 == 32 [pid = 1653] [id = 194] 16:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1194ecc00) [pid = 1653] [serial = 580] [outer = 0x0] 16:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1194f0400) [pid = 1653] [serial = 581] [outer = 0x1194ecc00] 16:11:54 INFO - PROCESS | 1653 | 1469142714398 Marionette DEBUG loaded listener.js 16:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x11974c000) [pid = 1653] [serial = 582] [outer = 0x1194ecc00] 16:11:55 INFO - PROCESS | 1653 | 1469142715230 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]]]}] 16:11:55 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.) 16:11:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 968ms 16:11:55 INFO - PROCESS | 1653 | 1469142715241 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 16:11:55 INFO - PROCESS | 1653 | 1469142715242 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 16:11:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:11:55 INFO - PROCESS | 1653 | 1469142715244 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:11:55 INFO - PROCESS | 1653 | 1469142715245 Marionette TRACE conn2 <- [1,750,null,{}] 16:11:55 INFO - PROCESS | 1653 | 1469142715248 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}] 16:11:55 INFO - PROCESS | 1653 | 1469142715250 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:55 INFO - PROCESS | 1653 | 1469142715346 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 16:11:55 INFO - PROCESS | 1653 | 1469142715349 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:55 INFO - PROCESS | 1653 | 1469142715351 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12143b000 == 33 [pid = 1653] [id = 195] 16:11:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1129b4400) [pid = 1653] [serial = 583] [outer = 0x0] 16:11:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x119b35000) [pid = 1653] [serial = 584] [outer = 0x1129b4400] 16:11:55 INFO - PROCESS | 1653 | 1469142715375 Marionette DEBUG loaded listener.js 16:11:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x120fb8800) [pid = 1653] [serial = 585] [outer = 0x1129b4400] 16:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1191de000) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1129b2000) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x11677e400) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x11697d400) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x112a82400) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x116084000) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x11972cc00) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x118f8a800) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x118510800) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x118410400) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:11:56 INFO - PROCESS | 1653 | 1469142716190 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]]]}] 16:11:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:11:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 16:11:56 INFO - PROCESS | 1653 | 1469142716214 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 16:11:56 INFO - PROCESS | 1653 | 1469142716216 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 16:11:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:11:56 INFO - PROCESS | 1653 | 1469142716220 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:11:56 INFO - PROCESS | 1653 | 1469142716221 Marionette TRACE conn2 <- [1,754,null,{}] 16:11:56 INFO - PROCESS | 1653 | 1469142716223 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}] 16:11:56 INFO - PROCESS | 1653 | 1469142716224 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:56 INFO - PROCESS | 1653 | 1469142716292 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 16:11:56 INFO - PROCESS | 1653 | 1469142716340 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:56 INFO - PROCESS | 1653 | 1469142716341 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d98800 == 34 [pid = 1653] [id = 196] 16:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x11607bc00) [pid = 1653] [serial = 586] [outer = 0x0] 16:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x11840f800) [pid = 1653] [serial = 587] [outer = 0x11607bc00] 16:11:56 INFO - PROCESS | 1653 | 1469142716365 Marionette DEBUG loaded listener.js 16:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x11972ec00) [pid = 1653] [serial = 588] [outer = 0x11607bc00] 16:11:57 INFO - PROCESS | 1653 | 1469142717093 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]]]}] 16:11:57 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 16:11:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 919ms 16:11:57 INFO - PROCESS | 1653 | 1469142717139 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 16:11:57 INFO - PROCESS | 1653 | 1469142717141 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 16:11:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:11:57 INFO - PROCESS | 1653 | 1469142717143 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:11:57 INFO - PROCESS | 1653 | 1469142717144 Marionette TRACE conn2 <- [1,758,null,{}] 16:11:57 INFO - PROCESS | 1653 | 1469142717146 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}] 16:11:57 INFO - PROCESS | 1653 | 1469142717150 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:57 INFO - PROCESS | 1653 | 1469142717240 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 16:11:57 INFO - PROCESS | 1653 | 1469142717244 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:57 INFO - PROCESS | 1653 | 1469142717245 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x126eaf000 == 35 [pid = 1653] [id = 197] 16:11:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1213cbc00) [pid = 1653] [serial = 589] [outer = 0x0] 16:11:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x124858c00) [pid = 1653] [serial = 590] [outer = 0x1213cbc00] 16:11:57 INFO - PROCESS | 1653 | 1469142717272 Marionette DEBUG loaded listener.js 16:11:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x124c88400) [pid = 1653] [serial = 591] [outer = 0x1213cbc00] 16:11:57 INFO - PROCESS | 1653 | 1469142717587 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]]]}] 16:11:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:11:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 468ms 16:11:57 INFO - PROCESS | 1653 | 1469142717611 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 16:11:57 INFO - PROCESS | 1653 | 1469142717613 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 16:11:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:11:57 INFO - PROCESS | 1653 | 1469142717615 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:11:57 INFO - PROCESS | 1653 | 1469142717618 Marionette TRACE conn2 <- [1,762,null,{}] 16:11:57 INFO - PROCESS | 1653 | 1469142717620 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}] 16:11:57 INFO - PROCESS | 1653 | 1469142717621 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:57 INFO - PROCESS | 1653 | 1469142717692 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 16:11:57 INFO - PROCESS | 1653 | 1469142717743 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:57 INFO - PROCESS | 1653 | 1469142717744 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x127349800 == 36 [pid = 1653] [id = 198] 16:11:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x112777400) [pid = 1653] [serial = 592] [outer = 0x0] 16:11:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x124dd3400) [pid = 1653] [serial = 593] [outer = 0x112777400] 16:11:57 INFO - PROCESS | 1653 | 1469142717768 Marionette DEBUG loaded listener.js 16:11:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x12688dc00) [pid = 1653] [serial = 594] [outer = 0x112777400] 16:11:58 INFO - PROCESS | 1653 | 1469142718518 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]]]}] 16:11:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:11:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 921ms 16:11:58 INFO - PROCESS | 1653 | 1469142718536 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 16:11:58 INFO - PROCESS | 1653 | 1469142718539 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 16:11:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:11:58 INFO - PROCESS | 1653 | 1469142718542 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:11:58 INFO - PROCESS | 1653 | 1469142718545 Marionette TRACE conn2 <- [1,766,null,{}] 16:11:58 INFO - PROCESS | 1653 | 1469142718550 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}] 16:11:58 INFO - PROCESS | 1653 | 1469142718551 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:58 INFO - PROCESS | 1653 | 1469142718639 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 16:11:58 INFO - PROCESS | 1653 | 1469142718726 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:58 INFO - PROCESS | 1653 | 1469142718727 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11707b000 == 37 [pid = 1653] [id = 199] 16:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x113371400) [pid = 1653] [serial = 595] [outer = 0x0] 16:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1151c3400) [pid = 1653] [serial = 596] [outer = 0x113371400] 16:11:58 INFO - PROCESS | 1653 | 1469142718759 Marionette DEBUG loaded listener.js 16:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x117e2c800) [pid = 1653] [serial = 597] [outer = 0x113371400] 16:11:59 INFO - PROCESS | 1653 | 1469142719655 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]]]}] 16:11:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:11:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1125ms 16:11:59 INFO - PROCESS | 1653 | 1469142719667 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 16:11:59 INFO - PROCESS | 1653 | 1469142719671 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 16:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:11:59 INFO - PROCESS | 1653 | 1469142719675 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:11:59 INFO - PROCESS | 1653 | 1469142719677 Marionette TRACE conn2 <- [1,770,null,{}] 16:11:59 INFO - PROCESS | 1653 | 1469142719679 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}] 16:11:59 INFO - PROCESS | 1653 | 1469142719681 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:59 INFO - PROCESS | 1653 | 1469142719746 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 16:11:59 INFO - PROCESS | 1653 | 1469142719838 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:59 INFO - PROCESS | 1653 | 1469142719839 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:11:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12124b000 == 38 [pid = 1653] [id = 200] 16:11:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118966c00) [pid = 1653] [serial = 598] [outer = 0x0] 16:11:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118f85c00) [pid = 1653] [serial = 599] [outer = 0x118966c00] 16:11:59 INFO - PROCESS | 1653 | 1469142719885 Marionette DEBUG loaded listener.js 16:11:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1194e7400) [pid = 1653] [serial = 600] [outer = 0x118966c00] 16:12:00 INFO - PROCESS | 1653 | 1469142720469 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]]]}] 16:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 826ms 16:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:12:00 INFO - PROCESS | 1653 | 1469142720502 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 16:12:00 INFO - PROCESS | 1653 | 1469142720503 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 16:12:00 INFO - PROCESS | 1653 | 1469142720506 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:12:00 INFO - PROCESS | 1653 | 1469142720508 Marionette TRACE conn2 <- [1,774,null,{}] 16:12:00 INFO - PROCESS | 1653 | 1469142720516 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}] 16:12:00 INFO - PROCESS | 1653 | 1469142720519 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:00 INFO - PROCESS | 1653 | 1469142720615 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 16:12:00 INFO - PROCESS | 1653 | 1469142720678 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:00 INFO - PROCESS | 1653 | 1469142720680 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x129181800 == 39 [pid = 1653] [id = 201] 16:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1211d4000) [pid = 1653] [serial = 601] [outer = 0x0] 16:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x121807c00) [pid = 1653] [serial = 602] [outer = 0x1211d4000] 16:12:00 INFO - PROCESS | 1653 | 1469142720712 Marionette DEBUG loaded listener.js 16:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1219cb400) [pid = 1653] [serial = 603] [outer = 0x1211d4000] 16:12:01 INFO - PROCESS | 1653 | 1469142721117 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]]]}] 16:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 775ms 16:12:01 INFO - PROCESS | 1653 | 1469142721283 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 16:12:01 INFO - PROCESS | 1653 | 1469142721284 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 16:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:12:01 INFO - PROCESS | 1653 | 1469142721287 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:12:01 INFO - PROCESS | 1653 | 1469142721290 Marionette TRACE conn2 <- [1,778,null,{}] 16:12:01 INFO - PROCESS | 1653 | 1469142721293 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}] 16:12:01 INFO - PROCESS | 1653 | 1469142721295 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:01 INFO - PROCESS | 1653 | 1469142721392 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 16:12:01 INFO - PROCESS | 1653 | 1469142721451 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:01 INFO - PROCESS | 1653 | 1469142721454 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182ae800 == 40 [pid = 1653] [id = 202] 16:12:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1181e9800) [pid = 1653] [serial = 604] [outer = 0x0] 16:12:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118305400) [pid = 1653] [serial = 605] [outer = 0x1181e9800] 16:12:01 INFO - PROCESS | 1653 | 1469142721481 Marionette DEBUG loaded listener.js 16:12:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118404000) [pid = 1653] [serial = 606] [outer = 0x1181e9800] 16:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x126eaf000 == 39 [pid = 1653] [id = 197] 16:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x123d98800 == 38 [pid = 1653] [id = 196] 16:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12143b000 == 37 [pid = 1653] [id = 195] 16:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1198c7800 == 36 [pid = 1653] [id = 194] 16:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1182ae000 == 35 [pid = 1653] [id = 193] 16:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11699f000 == 34 [pid = 1653] [id = 192] 16:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1186a0000 == 33 [pid = 1653] [id = 191] 16:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1268c8000 == 32 [pid = 1653] [id = 190] 16:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1191c8000 == 31 [pid = 1653] [id = 182] 16:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x129181800 == 30 [pid = 1653] [id = 201] 16:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12124b000 == 29 [pid = 1653] [id = 200] 16:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x127349800 == 28 [pid = 1653] [id = 198] 16:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11707b000 == 27 [pid = 1653] [id = 199] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1194e2800) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1129b8c00) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x112fc8400) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11830a400) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x117e2c000) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1176abc00) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1182e5400) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1191dc000) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x118302400) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x11690dc00) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1194ec000) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x120fb5000) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x119745000) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1194e8400) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1219c3400) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x1186c6c00) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x118f4c400) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x1182e6400) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x120fb4c00) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x119b2f800) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1653 | 1469142722369 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]]]}] 16:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1127ms 16:12:02 INFO - PROCESS | 1653 | 1469142722416 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 16:12:02 INFO - PROCESS | 1653 | 1469142722420 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 16:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:12:02 INFO - PROCESS | 1653 | 1469142722424 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:12:02 INFO - PROCESS | 1653 | 1469142722426 Marionette TRACE conn2 <- [1,782,null,{}] 16:12:02 INFO - PROCESS | 1653 | 1469142722431 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}] 16:12:02 INFO - PROCESS | 1653 | 1469142722433 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:02 INFO - PROCESS | 1653 | 1469142722552 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 16:12:02 INFO - PROCESS | 1653 | 1469142722598 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:02 INFO - PROCESS | 1653 | 1469142722601 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x115185800 == 28 [pid = 1653] [id = 203] 16:12:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x112728800) [pid = 1653] [serial = 607] [outer = 0x0] 16:12:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x1129ac400) [pid = 1653] [serial = 608] [outer = 0x112728800] 16:12:02 INFO - PROCESS | 1653 | 1469142722630 Marionette DEBUG loaded listener.js 16:12:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x112a81000) [pid = 1653] [serial = 609] [outer = 0x112728800] 16:12:02 INFO - PROCESS | 1653 | 1469142722969 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]]]}] 16:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 575ms 16:12:03 INFO - PROCESS | 1653 | 1469142722999 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 16:12:03 INFO - PROCESS | 1653 | 1469142723004 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 16:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:12:03 INFO - PROCESS | 1653 | 1469142723011 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:12:03 INFO - PROCESS | 1653 | 1469142723014 Marionette TRACE conn2 <- [1,786,null,{}] 16:12:03 INFO - PROCESS | 1653 | 1469142723017 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}] 16:12:03 INFO - PROCESS | 1653 | 1469142723020 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:03 INFO - PROCESS | 1653 | 1469142723137 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 16:12:03 INFO - PROCESS | 1653 | 1469142723200 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:03 INFO - PROCESS | 1653 | 1469142723202 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11708f800 == 29 [pid = 1653] [id = 204] 16:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x112e76c00) [pid = 1653] [serial = 610] [outer = 0x0] 16:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x116978c00) [pid = 1653] [serial = 611] [outer = 0x112e76c00] 16:12:03 INFO - PROCESS | 1653 | 1469142723246 Marionette DEBUG loaded listener.js 16:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1180b1000) [pid = 1653] [serial = 612] [outer = 0x112e76c00] 16:12:03 INFO - PROCESS | 1653 | 1469142723642 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]]]}] 16:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 674ms 16:12:03 INFO - PROCESS | 1653 | 1469142723685 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 16:12:03 INFO - PROCESS | 1653 | 1469142723686 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 16:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:12:03 INFO - PROCESS | 1653 | 1469142723696 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:12:03 INFO - PROCESS | 1653 | 1469142723698 Marionette TRACE conn2 <- [1,790,null,{}] 16:12:03 INFO - PROCESS | 1653 | 1469142723711 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}] 16:12:03 INFO - PROCESS | 1653 | 1469142723715 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:03 INFO - PROCESS | 1653 | 1469142723794 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 16:12:03 INFO - PROCESS | 1653 | 1469142723819 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:03 INFO - PROCESS | 1653 | 1469142723821 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fb4800 == 30 [pid = 1653] [id = 205] 16:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1129ac800) [pid = 1653] [serial = 613] [outer = 0x0] 16:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x118511400) [pid = 1653] [serial = 614] [outer = 0x1129ac800] 16:12:03 INFO - PROCESS | 1653 | 1469142723849 Marionette DEBUG loaded listener.js 16:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x118961400) [pid = 1653] [serial = 615] [outer = 0x1129ac800] 16:12:04 INFO - PROCESS | 1653 | 1469142724165 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]]]}] 16:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 533ms 16:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:12:04 INFO - PROCESS | 1653 | 1469142724222 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 16:12:04 INFO - PROCESS | 1653 | 1469142724224 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 16:12:04 INFO - PROCESS | 1653 | 1469142724226 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:12:04 INFO - PROCESS | 1653 | 1469142724227 Marionette TRACE conn2 <- [1,794,null,{}] 16:12:04 INFO - PROCESS | 1653 | 1469142724229 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}] 16:12:04 INFO - PROCESS | 1653 | 1469142724231 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:04 INFO - PROCESS | 1653 | 1469142724331 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 16:12:04 INFO - PROCESS | 1653 | 1469142724334 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:04 INFO - PROCESS | 1653 | 1469142724336 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11945e000 == 31 [pid = 1653] [id = 206] 16:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11830ac00) [pid = 1653] [serial = 616] [outer = 0x0] 16:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118f83800) [pid = 1653] [serial = 617] [outer = 0x11830ac00] 16:12:04 INFO - PROCESS | 1653 | 1469142724389 Marionette DEBUG loaded listener.js 16:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1191d8c00) [pid = 1653] [serial = 618] [outer = 0x11830ac00] 16:12:04 INFO - PROCESS | 1653 | 1469142724711 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]]]}] 16:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 521ms 16:12:04 INFO - PROCESS | 1653 | 1469142724748 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 16:12:04 INFO - PROCESS | 1653 | 1469142724749 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 16:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:12:04 INFO - PROCESS | 1653 | 1469142724751 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:12:04 INFO - PROCESS | 1653 | 1469142724752 Marionette TRACE conn2 <- [1,798,null,{}] 16:12:04 INFO - PROCESS | 1653 | 1469142724755 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}] 16:12:04 INFO - PROCESS | 1653 | 1469142724756 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:04 INFO - PROCESS | 1653 | 1469142724849 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 16:12:04 INFO - PROCESS | 1653 | 1469142724881 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:04 INFO - PROCESS | 1653 | 1469142724882 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12112a000 == 32 [pid = 1653] [id = 207] 16:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x112a86c00) [pid = 1653] [serial = 619] [outer = 0x0] 16:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1194e2c00) [pid = 1653] [serial = 620] [outer = 0x112a86c00] 16:12:04 INFO - PROCESS | 1653 | 1469142724906 Marionette DEBUG loaded listener.js 16:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11972c000) [pid = 1653] [serial = 621] [outer = 0x112a86c00] 16:12:05 INFO - PROCESS | 1653 | 1469142725275 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]]]}] 16:12:05 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 16:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 573ms 16:12:05 INFO - PROCESS | 1653 | 1469142725329 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 16:12:05 INFO - PROCESS | 1653 | 1469142725331 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 16:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:12:05 INFO - PROCESS | 1653 | 1469142725335 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:12:05 INFO - PROCESS | 1653 | 1469142725337 Marionette TRACE conn2 <- [1,802,null,{}] 16:12:05 INFO - PROCESS | 1653 | 1469142725340 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}] 16:12:05 INFO - PROCESS | 1653 | 1469142725346 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:05 INFO - PROCESS | 1653 | 1469142725508 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 16:12:05 INFO - PROCESS | 1653 | 1469142725529 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:05 INFO - PROCESS | 1653 | 1469142725530 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c1d000 == 33 [pid = 1653] [id = 208] 16:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1193e2400) [pid = 1653] [serial = 622] [outer = 0x0] 16:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119734800) [pid = 1653] [serial = 623] [outer = 0x1193e2400] 16:12:05 INFO - PROCESS | 1653 | 1469142725571 Marionette DEBUG loaded listener.js 16:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1210b6c00) [pid = 1653] [serial = 624] [outer = 0x1193e2400] 16:12:06 INFO - PROCESS | 1653 | 1469142726019 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]]]}] 16:12:06 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 16:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 721ms 16:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:12:06 INFO - PROCESS | 1653 | 1469142726068 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 16:12:06 INFO - PROCESS | 1653 | 1469142726069 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 16:12:06 INFO - PROCESS | 1653 | 1469142726071 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:12:06 INFO - PROCESS | 1653 | 1469142726072 Marionette TRACE conn2 <- [1,806,null,{}] 16:12:06 INFO - PROCESS | 1653 | 1469142726074 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}] 16:12:06 INFO - PROCESS | 1653 | 1469142726075 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:06 INFO - PROCESS | 1653 | 1469142726174 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 16:12:06 INFO - PROCESS | 1653 | 1469142726178 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:06 INFO - PROCESS | 1653 | 1469142726179 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ace800 == 34 [pid = 1653] [id = 209] 16:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112768c00) [pid = 1653] [serial = 625] [outer = 0x0] 16:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1219bd800) [pid = 1653] [serial = 626] [outer = 0x112768c00] 16:12:06 INFO - PROCESS | 1653 | 1469142726203 Marionette DEBUG loaded listener.js 16:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1219c6800) [pid = 1653] [serial = 627] [outer = 0x112768c00] 16:12:06 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1129b4400) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:12:06 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1213cbc00) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:12:06 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11607bc00) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:12:06 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1182e6800) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:12:06 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1181ebc00) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:12:06 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11677d000) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:12:06 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1194ecc00) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:12:06 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x112f28400) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:12:06 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x112777400) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:12:06 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:12:06 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 16:12:06 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 16:12:06 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 16:12:06 INFO - PROCESS | 1653 | 1469142726608 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]]]}] 16:12:06 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 16:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 568ms 16:12:06 INFO - PROCESS | 1653 | 1469142726639 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 16:12:06 INFO - PROCESS | 1653 | 1469142726640 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 16:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:12:06 INFO - PROCESS | 1653 | 1469142726642 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:12:06 INFO - PROCESS | 1653 | 1469142726644 Marionette TRACE conn2 <- [1,810,null,{}] 16:12:06 INFO - PROCESS | 1653 | 1469142726646 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}] 16:12:06 INFO - PROCESS | 1653 | 1469142726647 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:06 INFO - PROCESS | 1653 | 1469142726718 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 16:12:06 INFO - PROCESS | 1653 | 1469142726767 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:06 INFO - PROCESS | 1653 | 1469142726768 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x126c07800 == 35 [pid = 1653] [id = 210] 16:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1129b1000) [pid = 1653] [serial = 628] [outer = 0x0] 16:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1219be400) [pid = 1653] [serial = 629] [outer = 0x1129b1000] 16:12:06 INFO - PROCESS | 1653 | 1469142726793 Marionette DEBUG loaded listener.js 16:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x120fb8000) [pid = 1653] [serial = 630] [outer = 0x1129b1000] 16:12:07 INFO - PROCESS | 1653 | 1469142727060 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]]]}] 16:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 468ms 16:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:12:07 INFO - PROCESS | 1653 | 1469142727112 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 16:12:07 INFO - PROCESS | 1653 | 1469142727114 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 16:12:07 INFO - PROCESS | 1653 | 1469142727121 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:12:07 INFO - PROCESS | 1653 | 1469142727122 Marionette TRACE conn2 <- [1,814,null,{}] 16:12:07 INFO - PROCESS | 1653 | 1469142727126 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}] 16:12:07 INFO - PROCESS | 1653 | 1469142727128 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:07 INFO - PROCESS | 1653 | 1469142727250 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 16:12:07 INFO - PROCESS | 1653 | 1469142727318 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:07 INFO - PROCESS | 1653 | 1469142727319 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fb4000 == 36 [pid = 1653] [id = 211] 16:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1176ab400) [pid = 1653] [serial = 631] [outer = 0x0] 16:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x123d15800) [pid = 1653] [serial = 632] [outer = 0x1176ab400] 16:12:07 INFO - PROCESS | 1653 | 1469142727359 Marionette DEBUG loaded listener.js 16:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x124c20000) [pid = 1653] [serial = 633] [outer = 0x1176ab400] 16:12:07 INFO - PROCESS | 1653 | 1469142727705 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] 16:12:07 INFO - PROCESS | 1653 | 1469142727743 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 16:12:07 INFO - PROCESS | 1653 | 1469142727745 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:12:07 INFO - PROCESS | 1653 | 1469142727746 Marionette TRACE conn2 <- [1,818,null,{}] 16:12:07 INFO - PROCESS | 1653 | 1469142727749 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}] 16:12:07 INFO - PROCESS | 1653 | 1469142727751 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:07 INFO - PROCESS | 1653 | 1469142727822 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 16:12:07 INFO - PROCESS | 1653 | 1469142727825 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:07 INFO - PROCESS | 1653 | 1469142727826 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12918f000 == 37 [pid = 1653] [id = 212] 16:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x124dd2000) [pid = 1653] [serial = 634] [outer = 0x0] 16:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1253cbc00) [pid = 1653] [serial = 635] [outer = 0x124dd2000] 16:12:07 INFO - PROCESS | 1653 | 1469142727852 Marionette DEBUG loaded listener.js 16:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x12688f000) [pid = 1653] [serial = 636] [outer = 0x124dd2000] 16:12:08 INFO - PROCESS | 1653 | 1469142728173 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]]]}] 16:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 468ms 16:12:08 INFO - PROCESS | 1653 | 1469142728214 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 16:12:08 INFO - PROCESS | 1653 | 1469142728216 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 16:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:12:08 INFO - PROCESS | 1653 | 1469142728219 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:12:08 INFO - PROCESS | 1653 | 1469142728222 Marionette TRACE conn2 <- [1,822,null,{}] 16:12:08 INFO - PROCESS | 1653 | 1469142728225 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}] 16:12:08 INFO - PROCESS | 1653 | 1469142728228 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:08 INFO - PROCESS | 1653 | 1469142728395 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 16:12:08 INFO - PROCESS | 1653 | 1469142728412 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:08 INFO - PROCESS | 1653 | 1469142728413 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x121128800 == 38 [pid = 1653] [id = 213] 16:12:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x126897400) [pid = 1653] [serial = 637] [outer = 0x0] 16:12:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x126e52c00) [pid = 1653] [serial = 638] [outer = 0x126897400] 16:12:08 INFO - PROCESS | 1653 | 1469142728456 Marionette DEBUG loaded listener.js 16:12:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1273e0c00) [pid = 1653] [serial = 639] [outer = 0x126897400] 16:12:09 INFO - PROCESS | 1653 | 1469142729122 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] 16:12:09 INFO - PROCESS | 1653 | 1469142729146 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 16:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:12:09 INFO - PROCESS | 1653 | 1469142729149 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:12:09 INFO - PROCESS | 1653 | 1469142729153 Marionette TRACE conn2 <- [1,826,null,{}] 16:12:09 INFO - PROCESS | 1653 | 1469142729157 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}] 16:12:09 INFO - PROCESS | 1653 | 1469142729159 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:09 INFO - PROCESS | 1653 | 1469142729294 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 16:12:09 INFO - PROCESS | 1653 | 1469142729407 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:09 INFO - PROCESS | 1653 | 1469142729409 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x117378000 == 39 [pid = 1653] [id = 214] 16:12:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129b4400) [pid = 1653] [serial = 640] [outer = 0x0] 16:12:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116083800) [pid = 1653] [serial = 641] [outer = 0x1129b4400] 16:12:09 INFO - PROCESS | 1653 | 1469142729457 Marionette DEBUG loaded listener.js 16:12:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x117e31000) [pid = 1653] [serial = 642] [outer = 0x1129b4400] 16:12:09 INFO - PROCESS | 1653 | 1469142729961 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]]]}] 16:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 823ms 16:12:09 INFO - PROCESS | 1653 | 1469142729972 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 16:12:09 INFO - PROCESS | 1653 | 1469142729975 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 16:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:12:09 INFO - PROCESS | 1653 | 1469142729980 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:12:09 INFO - PROCESS | 1653 | 1469142729982 Marionette TRACE conn2 <- [1,830,null,{}] 16:12:10 INFO - PROCESS | 1653 | 1469142730138 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}] 16:12:10 INFO - PROCESS | 1653 | 1469142730139 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:10 INFO - PROCESS | 1653 | 1469142730245 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 16:12:10 INFO - PROCESS | 1653 | 1469142730290 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:10 INFO - PROCESS | 1653 | 1469142730292 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11699c000 == 40 [pid = 1653] [id = 215] 16:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1160e8800) [pid = 1653] [serial = 643] [outer = 0x0] 16:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116974000) [pid = 1653] [serial = 644] [outer = 0x1160e8800] 16:12:10 INFO - PROCESS | 1653 | 1469142730320 Marionette DEBUG loaded listener.js 16:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1180ae800) [pid = 1653] [serial = 645] [outer = 0x1160e8800] 16:12:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12918f000 == 39 [pid = 1653] [id = 212] 16:12:10 INFO - PROCESS | 1653 | --DOCSHELL 0x118fb4000 == 38 [pid = 1653] [id = 211] 16:12:10 INFO - PROCESS | 1653 | --DOCSHELL 0x126c07800 == 37 [pid = 1653] [id = 210] 16:12:10 INFO - PROCESS | 1653 | --DOCSHELL 0x124ace800 == 36 [pid = 1653] [id = 209] 16:12:10 INFO - PROCESS | 1653 | --DOCSHELL 0x123c1d000 == 35 [pid = 1653] [id = 208] 16:12:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12112a000 == 34 [pid = 1653] [id = 207] 16:12:10 INFO - PROCESS | 1653 | --DOCSHELL 0x11945e000 == 33 [pid = 1653] [id = 206] 16:12:10 INFO - PROCESS | 1653 | --DOCSHELL 0x118fb4800 == 32 [pid = 1653] [id = 205] 16:12:10 INFO - PROCESS | 1653 | --DOCSHELL 0x11708f800 == 31 [pid = 1653] [id = 204] 16:12:10 INFO - PROCESS | 1653 | --DOCSHELL 0x115185800 == 30 [pid = 1653] [id = 203] 16:12:10 INFO - PROCESS | 1653 | 1469142730692 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]]]}] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119b35000) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x120fb8800) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124858c00) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11972ec00) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118404800) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1186c8c00) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1182e3000) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11830c400) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1169f3400) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1180b9800) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1194f0400) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x123dcfc00) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1219cc400) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124c88400) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x124dd3400) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12688dc00) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11974c000) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 16:12:10 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11840f800) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 16:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 742ms 16:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:12:10 INFO - PROCESS | 1653 | 1469142730723 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 16:12:10 INFO - PROCESS | 1653 | 1469142730725 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 16:12:10 INFO - PROCESS | 1653 | 1469142730728 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:12:10 INFO - PROCESS | 1653 | 1469142730729 Marionette TRACE conn2 <- [1,834,null,{}] 16:12:10 INFO - PROCESS | 1653 | 1469142730733 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}] 16:12:10 INFO - PROCESS | 1653 | 1469142730735 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:10 INFO - PROCESS | 1653 | 1469142730812 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 16:12:10 INFO - PROCESS | 1653 | 1469142730821 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:10 INFO - PROCESS | 1653 | 1469142730823 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183c1800 == 31 [pid = 1653] [id = 216] 16:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1182e7000) [pid = 1653] [serial = 646] [outer = 0x0] 16:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11830b400) [pid = 1653] [serial = 647] [outer = 0x1182e7000] 16:12:10 INFO - PROCESS | 1653 | 1469142730850 Marionette DEBUG loaded listener.js 16:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118402c00) [pid = 1653] [serial = 648] [outer = 0x1182e7000] 16:12:11 INFO - PROCESS | 1653 | 1469142731172 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]]]}] 16:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 470ms 16:12:11 INFO - PROCESS | 1653 | 1469142731198 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 16:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:12:11 INFO - PROCESS | 1653 | 1469142731202 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 16:12:11 INFO - PROCESS | 1653 | 1469142731205 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:12:11 INFO - PROCESS | 1653 | 1469142731206 Marionette TRACE conn2 <- [1,838,null,{}] 16:12:11 INFO - PROCESS | 1653 | 1469142731208 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}] 16:12:11 INFO - PROCESS | 1653 | 1469142731209 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:11 INFO - PROCESS | 1653 | 1469142731295 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 16:12:11 INFO - PROCESS | 1653 | 1469142731345 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:11 INFO - PROCESS | 1653 | 1469142731348 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198cf000 == 32 [pid = 1653] [id = 217] 16:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11840f400) [pid = 1653] [serial = 649] [outer = 0x0] 16:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x118961000) [pid = 1653] [serial = 650] [outer = 0x11840f400] 16:12:11 INFO - PROCESS | 1653 | 1469142731376 Marionette DEBUG loaded listener.js 16:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118f82c00) [pid = 1653] [serial = 651] [outer = 0x11840f400] 16:12:11 INFO - PROCESS | 1653 | 1469142731698 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]]]}] 16:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 518ms 16:12:11 INFO - PROCESS | 1653 | 1469142731728 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 16:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:12:11 INFO - PROCESS | 1653 | 1469142731736 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 16:12:11 INFO - PROCESS | 1653 | 1469142731739 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:12:11 INFO - PROCESS | 1653 | 1469142731740 Marionette TRACE conn2 <- [1,842,null,{}] 16:12:11 INFO - PROCESS | 1653 | 1469142731743 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}] 16:12:11 INFO - PROCESS | 1653 | 1469142731744 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:11 INFO - PROCESS | 1653 | 1469142731820 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 16:12:11 INFO - PROCESS | 1653 | 1469142731881 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:11 INFO - PROCESS | 1653 | 1469142731882 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12124a000 == 33 [pid = 1653] [id = 218] 16:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1193e3c00) [pid = 1653] [serial = 652] [outer = 0x0] 16:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1194eec00) [pid = 1653] [serial = 653] [outer = 0x1193e3c00] 16:12:11 INFO - PROCESS | 1653 | 1469142731907 Marionette DEBUG loaded listener.js 16:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11984f400) [pid = 1653] [serial = 654] [outer = 0x1193e3c00] 16:12:12 INFO - PROCESS | 1653 | 1469142732225 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]]]}] 16:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 519ms 16:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:12:12 INFO - PROCESS | 1653 | 1469142732259 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 16:12:12 INFO - PROCESS | 1653 | 1469142732261 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 16:12:12 INFO - PROCESS | 1653 | 1469142732264 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:12:12 INFO - PROCESS | 1653 | 1469142732266 Marionette TRACE conn2 <- [1,846,null,{}] 16:12:12 INFO - PROCESS | 1653 | 1469142732269 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}] 16:12:12 INFO - PROCESS | 1653 | 1469142732271 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:12 INFO - PROCESS | 1653 | 1469142732380 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 16:12:12 INFO - PROCESS | 1653 | 1469142732457 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:12 INFO - PROCESS | 1653 | 1469142732458 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c1b800 == 34 [pid = 1653] [id = 219] 16:12:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1129b6800) [pid = 1653] [serial = 655] [outer = 0x0] 16:12:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11984f800) [pid = 1653] [serial = 656] [outer = 0x1129b6800] 16:12:12 INFO - PROCESS | 1653 | 1469142732498 Marionette DEBUG loaded listener.js 16:12:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1210ba000) [pid = 1653] [serial = 657] [outer = 0x1129b6800] 16:12:12 INFO - PROCESS | 1653 | 1469142732871 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]]]}] 16:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 622ms 16:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:12:12 INFO - PROCESS | 1653 | 1469142732887 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 16:12:12 INFO - PROCESS | 1653 | 1469142732889 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 16:12:12 INFO - PROCESS | 1653 | 1469142732891 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:12:12 INFO - PROCESS | 1653 | 1469142732892 Marionette TRACE conn2 <- [1,850,null,{}] 16:12:12 INFO - PROCESS | 1653 | 1469142732894 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}] 16:12:12 INFO - PROCESS | 1653 | 1469142732900 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:13 INFO - PROCESS | 1653 | 1469142733019 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 16:12:13 INFO - PROCESS | 1653 | 1469142733022 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:13 INFO - PROCESS | 1653 | 1469142733024 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x127336800 == 35 [pid = 1653] [id = 220] 16:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1219c5c00) [pid = 1653] [serial = 658] [outer = 0x0] 16:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x123d11800) [pid = 1653] [serial = 659] [outer = 0x1219c5c00] 16:12:13 INFO - PROCESS | 1653 | 1469142733048 Marionette DEBUG loaded listener.js 16:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1253d7400) [pid = 1653] [serial = 660] [outer = 0x1219c5c00] 16:12:13 INFO - PROCESS | 1653 | 1469142733360 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]]]}] 16:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 518ms 16:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:12:13 INFO - PROCESS | 1653 | 1469142733409 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 16:12:13 INFO - PROCESS | 1653 | 1469142733411 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 16:12:13 INFO - PROCESS | 1653 | 1469142733413 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:12:13 INFO - PROCESS | 1653 | 1469142733414 Marionette TRACE conn2 <- [1,854,null,{}] 16:12:13 INFO - PROCESS | 1653 | 1469142733418 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}] 16:12:13 INFO - PROCESS | 1653 | 1469142733420 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:13 INFO - PROCESS | 1653 | 1469142733509 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 16:12:13 INFO - PROCESS | 1653 | 1469142733542 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:13 INFO - PROCESS | 1653 | 1469142733543 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289d2000 == 36 [pid = 1653] [id = 221] 16:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1186c5c00) [pid = 1653] [serial = 661] [outer = 0x0] 16:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x126c5f000) [pid = 1653] [serial = 662] [outer = 0x1186c5c00] 16:12:13 INFO - PROCESS | 1653 | 1469142733574 Marionette DEBUG loaded listener.js 16:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x127004c00) [pid = 1653] [serial = 663] [outer = 0x1186c5c00] 16:12:13 INFO - PROCESS | 1653 | 1469142733893 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]]]}] 16:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 521ms 16:12:13 INFO - PROCESS | 1653 | 1469142733935 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 16:12:13 INFO - PROCESS | 1653 | 1469142733936 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 16:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:12:13 INFO - PROCESS | 1653 | 1469142733938 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:12:13 INFO - PROCESS | 1653 | 1469142733939 Marionette TRACE conn2 <- [1,858,null,{}] 16:12:13 INFO - PROCESS | 1653 | 1469142733941 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}] 16:12:13 INFO - PROCESS | 1653 | 1469142733943 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:14 INFO - PROCESS | 1653 | 1469142734034 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 16:12:14 INFO - PROCESS | 1653 | 1469142734038 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:14 INFO - PROCESS | 1653 | 1469142734039 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11699e800 == 37 [pid = 1653] [id = 222] 16:12:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12688dc00) [pid = 1653] [serial = 664] [outer = 0x0] 16:12:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1273e1c00) [pid = 1653] [serial = 665] [outer = 0x12688dc00] 16:12:14 INFO - PROCESS | 1653 | 1469142734063 Marionette DEBUG loaded listener.js 16:12:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1274d5400) [pid = 1653] [serial = 666] [outer = 0x12688dc00] 16:12:14 INFO - PROCESS | 1653 | 1469142734353 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]]]}] 16:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 468ms 16:12:14 INFO - PROCESS | 1653 | 1469142734407 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 16:12:14 INFO - PROCESS | 1653 | 1469142734408 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 16:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:12:14 INFO - PROCESS | 1653 | 1469142734410 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:12:14 INFO - PROCESS | 1653 | 1469142734412 Marionette TRACE conn2 <- [1,862,null,{}] 16:12:14 INFO - PROCESS | 1653 | 1469142734414 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}] 16:12:14 INFO - PROCESS | 1653 | 1469142734416 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:14 INFO - PROCESS | 1653 | 1469142734512 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 16:12:14 INFO - PROCESS | 1653 | 1469142734523 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:14 INFO - PROCESS | 1653 | 1469142734524 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a61e800 == 38 [pid = 1653] [id = 223] 16:12:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1186c5000) [pid = 1653] [serial = 667] [outer = 0x0] 16:12:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128985400) [pid = 1653] [serial = 668] [outer = 0x1186c5000] 16:12:14 INFO - PROCESS | 1653 | 1469142734555 Marionette DEBUG loaded listener.js 16:12:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128989c00) [pid = 1653] [serial = 669] [outer = 0x1186c5000] 16:12:14 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a86c00) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:12:14 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1193e2400) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:12:14 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1181e9800) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:12:14 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112728800) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:12:14 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113371400) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:12:14 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1129ac800) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:12:14 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118966c00) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:12:14 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112e76c00) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:12:14 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1211d4000) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:12:14 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1129b1000) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:12:14 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112768c00) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:12:14 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11830ac00) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:12:14 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1176ab400) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:12:14 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124dd2000) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:12:14 INFO - PROCESS | 1653 | 1469142734914 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]]]}] 16:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 520ms 16:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:12:14 INFO - PROCESS | 1653 | 1469142734931 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 16:12:14 INFO - PROCESS | 1653 | 1469142734932 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 16:12:14 INFO - PROCESS | 1653 | 1469142734936 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:12:14 INFO - PROCESS | 1653 | 1469142734937 Marionette TRACE conn2 <- [1,866,null,{}] 16:12:14 INFO - PROCESS | 1653 | 1469142734940 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}] 16:12:14 INFO - PROCESS | 1653 | 1469142734941 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:15 INFO - PROCESS | 1653 | 1469142735015 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 16:12:15 INFO - PROCESS | 1653 | 1469142735064 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:15 INFO - PROCESS | 1653 | 1469142735065 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a63b000 == 39 [pid = 1653] [id = 224] 16:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1129ba000) [pid = 1653] [serial = 670] [outer = 0x0] 16:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11830ac00) [pid = 1653] [serial = 671] [outer = 0x1129ba000] 16:12:15 INFO - PROCESS | 1653 | 1469142735090 Marionette DEBUG loaded listener.js 16:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x120fb7000) [pid = 1653] [serial = 672] [outer = 0x1129ba000] 16:12:15 INFO - PROCESS | 1653 | 1469142735346 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]]]}] 16:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 418ms 16:12:15 INFO - PROCESS | 1653 | 1469142735357 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 16:12:15 INFO - PROCESS | 1653 | 1469142735358 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 16:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:12:15 INFO - PROCESS | 1653 | 1469142735360 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:12:15 INFO - PROCESS | 1653 | 1469142735361 Marionette TRACE conn2 <- [1,870,null,{}] 16:12:15 INFO - PROCESS | 1653 | 1469142735364 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}] 16:12:15 INFO - PROCESS | 1653 | 1469142735366 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:15 INFO - PROCESS | 1653 | 1469142735472 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 16:12:15 INFO - PROCESS | 1653 | 1469142735476 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:15 INFO - PROCESS | 1653 | 1469142735478 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aaac000 == 40 [pid = 1653] [id = 225] 16:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118f7c800) [pid = 1653] [serial = 673] [outer = 0x0] 16:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x126896c00) [pid = 1653] [serial = 674] [outer = 0x118f7c800] 16:12:15 INFO - PROCESS | 1653 | 1469142735511 Marionette DEBUG loaded listener.js 16:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1289b7000) [pid = 1653] [serial = 675] [outer = 0x118f7c800] 16:12:15 INFO - PROCESS | 1653 | 1469142735823 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]]]}] 16:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 468ms 16:12:15 INFO - PROCESS | 1653 | 1469142735830 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 16:12:15 INFO - PROCESS | 1653 | 1469142735832 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 16:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:12:15 INFO - PROCESS | 1653 | 1469142735858 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:12:15 INFO - PROCESS | 1653 | 1469142735860 Marionette TRACE conn2 <- [1,874,null,{}] 16:12:15 INFO - PROCESS | 1653 | 1469142735862 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}] 16:12:15 INFO - PROCESS | 1653 | 1469142735863 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:15 INFO - PROCESS | 1653 | 1469142735942 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 16:12:15 INFO - PROCESS | 1653 | 1469142735993 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:15 INFO - PROCESS | 1653 | 1469142735994 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b12c800 == 41 [pid = 1653] [id = 226] 16:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1210b7800) [pid = 1653] [serial = 676] [outer = 0x0] 16:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1289bf000) [pid = 1653] [serial = 677] [outer = 0x1210b7800] 16:12:16 INFO - PROCESS | 1653 | 1469142736018 Marionette DEBUG loaded listener.js 16:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128ba5000) [pid = 1653] [serial = 678] [outer = 0x1210b7800] 16:12:16 INFO - PROCESS | 1653 | 1469142736264 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]]]}] 16:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 438ms 16:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:12:16 INFO - PROCESS | 1653 | 1469142736277 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 16:12:16 INFO - PROCESS | 1653 | 1469142736278 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 16:12:16 INFO - PROCESS | 1653 | 1469142736280 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:12:16 INFO - PROCESS | 1653 | 1469142736282 Marionette TRACE conn2 <- [1,878,null,{}] 16:12:16 INFO - PROCESS | 1653 | 1469142736293 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}] 16:12:16 INFO - PROCESS | 1653 | 1469142736294 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:16 INFO - PROCESS | 1653 | 1469142736374 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 16:12:16 INFO - PROCESS | 1653 | 1469142736378 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:16 INFO - PROCESS | 1653 | 1469142736389 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b968000 == 42 [pid = 1653] [id = 227] 16:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128ba5800) [pid = 1653] [serial = 679] [outer = 0x0] 16:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128caf800) [pid = 1653] [serial = 680] [outer = 0x128ba5800] 16:12:16 INFO - PROCESS | 1653 | 1469142736412 Marionette DEBUG loaded listener.js 16:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1291ad400) [pid = 1653] [serial = 681] [outer = 0x128ba5800] 16:12:16 INFO - PROCESS | 1653 | 1469142736703 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]]]}] 16:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 475ms 16:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:12:16 INFO - PROCESS | 1653 | 1469142736757 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 16:12:16 INFO - PROCESS | 1653 | 1469142736758 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 16:12:16 INFO - PROCESS | 1653 | 1469142736760 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:12:16 INFO - PROCESS | 1653 | 1469142736761 Marionette TRACE conn2 <- [1,882,null,{}] 16:12:16 INFO - PROCESS | 1653 | 1469142736763 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}] 16:12:16 INFO - PROCESS | 1653 | 1469142736764 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:16 INFO - PROCESS | 1653 | 1469142736888 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 16:12:16 INFO - PROCESS | 1653 | 1469142736939 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:16 INFO - PROCESS | 1653 | 1469142736940 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b4e800 == 43 [pid = 1653] [id = 228] 16:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11276dc00) [pid = 1653] [serial = 682] [outer = 0x0] 16:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1127b7000) [pid = 1653] [serial = 683] [outer = 0x11276dc00] 16:12:16 INFO - PROCESS | 1653 | 1469142736972 Marionette DEBUG loaded listener.js 16:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112fc8400) [pid = 1653] [serial = 684] [outer = 0x11276dc00] 16:12:17 INFO - PROCESS | 1653 | 1469142737427 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]]]}] 16:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 671ms 16:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:12:17 INFO - PROCESS | 1653 | 1469142737432 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 16:12:17 INFO - PROCESS | 1653 | 1469142737434 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 16:12:17 INFO - PROCESS | 1653 | 1469142737438 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:12:17 INFO - PROCESS | 1653 | 1469142737439 Marionette TRACE conn2 <- [1,886,null,{}] 16:12:17 INFO - PROCESS | 1653 | 1469142737443 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}] 16:12:17 INFO - PROCESS | 1653 | 1469142737446 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:17 INFO - PROCESS | 1653 | 1469142737547 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 16:12:17 INFO - PROCESS | 1653 | 1469142737596 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:17 INFO - PROCESS | 1653 | 1469142737598 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x121244000 == 44 [pid = 1653] [id = 229] 16:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1176b0400) [pid = 1653] [serial = 685] [outer = 0x0] 16:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118407000) [pid = 1653] [serial = 686] [outer = 0x1176b0400] 16:12:17 INFO - PROCESS | 1653 | 1469142737627 Marionette DEBUG loaded listener.js 16:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118965c00) [pid = 1653] [serial = 687] [outer = 0x1176b0400] 16:12:18 INFO - PROCESS | 1653 | 1469142738053 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]]]}] 16:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 16:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:12:18 INFO - PROCESS | 1653 | 1469142738108 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 16:12:18 INFO - PROCESS | 1653 | 1469142738109 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 16:12:18 INFO - PROCESS | 1653 | 1469142738112 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:12:18 INFO - PROCESS | 1653 | 1469142738113 Marionette TRACE conn2 <- [1,890,null,{}] 16:12:18 INFO - PROCESS | 1653 | 1469142738117 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}] 16:12:18 INFO - PROCESS | 1653 | 1469142738119 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:18 INFO - PROCESS | 1653 | 1469142738217 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 16:12:18 INFO - PROCESS | 1653 | 1469142738284 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:18 INFO - PROCESS | 1653 | 1469142738286 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6c7000 == 45 [pid = 1653] [id = 230] 16:12:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118f43c00) [pid = 1653] [serial = 688] [outer = 0x0] 16:12:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1194eb000) [pid = 1653] [serial = 689] [outer = 0x118f43c00] 16:12:18 INFO - PROCESS | 1653 | 1469142738314 Marionette DEBUG loaded listener.js 16:12:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119b31000) [pid = 1653] [serial = 690] [outer = 0x118f43c00] 16:12:18 INFO - PROCESS | 1653 | 1469142738710 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]]]}] 16:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 620ms 16:12:18 INFO - PROCESS | 1653 | 1469142738733 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 16:12:18 INFO - PROCESS | 1653 | 1469142738735 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 16:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:12:18 INFO - PROCESS | 1653 | 1469142738743 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:12:18 INFO - PROCESS | 1653 | 1469142738746 Marionette TRACE conn2 <- [1,894,null,{}] 16:12:18 INFO - PROCESS | 1653 | 1469142738749 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}] 16:12:18 INFO - PROCESS | 1653 | 1469142738751 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:18 INFO - PROCESS | 1653 | 1469142738853 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 16:12:18 INFO - PROCESS | 1653 | 1469142738905 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:18 INFO - PROCESS | 1653 | 1469142738906 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba4a000 == 46 [pid = 1653] [id = 231] 16:12:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x120fba400) [pid = 1653] [serial = 691] [outer = 0x0] 16:12:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123d18c00) [pid = 1653] [serial = 692] [outer = 0x120fba400] 16:12:18 INFO - PROCESS | 1653 | 1469142738935 Marionette DEBUG loaded listener.js 16:12:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1253cc400) [pid = 1653] [serial = 693] [outer = 0x120fba400] 16:12:19 INFO - PROCESS | 1653 | 1469142739347 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]]]}] 16:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 675ms 16:12:19 INFO - PROCESS | 1653 | 1469142739414 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 16:12:19 INFO - PROCESS | 1653 | 1469142739416 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 16:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:12:19 INFO - PROCESS | 1653 | 1469142739418 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:12:19 INFO - PROCESS | 1653 | 1469142739419 Marionette TRACE conn2 <- [1,898,null,{}] 16:12:19 INFO - PROCESS | 1653 | 1469142739421 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}] 16:12:19 INFO - PROCESS | 1653 | 1469142739423 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:19 INFO - PROCESS | 1653 | 1469142739522 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 16:12:19 INFO - PROCESS | 1653 | 1469142739605 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:19 INFO - PROCESS | 1653 | 1469142739606 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x11736b000 == 47 [pid = 1653] [id = 232] 16:12:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11272d000) [pid = 1653] [serial = 694] [outer = 0x0] 16:12:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1182dec00) [pid = 1653] [serial = 695] [outer = 0x11272d000] 16:12:19 INFO - PROCESS | 1653 | 1469142739635 Marionette DEBUG loaded listener.js 16:12:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1253d3400) [pid = 1653] [serial = 696] [outer = 0x11272d000] 16:12:20 INFO - PROCESS | 1653 | 1469142740172 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]]]}] 16:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 771ms 16:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:12:20 INFO - PROCESS | 1653 | 1469142740204 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 16:12:20 INFO - PROCESS | 1653 | 1469142740206 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 16:12:20 INFO - PROCESS | 1653 | 1469142740210 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:12:20 INFO - PROCESS | 1653 | 1469142740212 Marionette TRACE conn2 <- [1,902,null,{}] 16:12:20 INFO - PROCESS | 1653 | 1469142740219 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}] 16:12:20 INFO - PROCESS | 1653 | 1469142740221 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:20 INFO - PROCESS | 1653 | 1469142740310 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 16:12:20 INFO - PROCESS | 1653 | 1469142740375 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:20 INFO - PROCESS | 1653 | 1469142740376 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x113e7b800 == 48 [pid = 1653] [id = 233] 16:12:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x112771000) [pid = 1653] [serial = 697] [outer = 0x0] 16:12:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11278b800) [pid = 1653] [serial = 698] [outer = 0x112771000] 16:12:20 INFO - PROCESS | 1653 | 1469142740404 Marionette DEBUG loaded listener.js 16:12:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x112a86400) [pid = 1653] [serial = 699] [outer = 0x112771000] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12b968000 == 47 [pid = 1653] [id = 227] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12b12c800 == 46 [pid = 1653] [id = 226] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12aaac000 == 45 [pid = 1653] [id = 225] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12a63b000 == 44 [pid = 1653] [id = 224] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12a61e800 == 43 [pid = 1653] [id = 223] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11699e800 == 42 [pid = 1653] [id = 222] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1289d2000 == 41 [pid = 1653] [id = 221] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x127336800 == 40 [pid = 1653] [id = 220] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x123c1b800 == 39 [pid = 1653] [id = 219] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12124a000 == 38 [pid = 1653] [id = 218] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1198cf000 == 37 [pid = 1653] [id = 217] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1183c1800 == 36 [pid = 1653] [id = 216] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11699c000 == 35 [pid = 1653] [id = 215] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x117378000 == 34 [pid = 1653] [id = 214] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x121128800 == 33 [pid = 1653] [id = 213] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1182ae800 == 32 [pid = 1653] [id = 202] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11736b000 == 31 [pid = 1653] [id = 232] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba4a000 == 30 [pid = 1653] [id = 231] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6c7000 == 29 [pid = 1653] [id = 230] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x121244000 == 28 [pid = 1653] [id = 229] 16:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x113b4e800 == 27 [pid = 1653] [id = 228] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1253cbc00) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1194e2c00) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119734800) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118404000) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118305400) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1129ac400) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112a81000) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x117e2c800) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1151c3400) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118511400) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118961400) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1194e7400) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116978c00) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1180b1000) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118f85c00) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1219cb400) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x121807c00) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11972c000) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1219be400) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1219bd800) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x120fb8000) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1219c6800) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118f83800) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x123d15800) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124c20000) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1210b6c00) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1191d8c00) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12688f000) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 16:12:21 INFO - PROCESS | 1653 | 1469142741301 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]]]}] 16:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1122ms 16:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:12:21 INFO - PROCESS | 1653 | 1469142741334 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 16:12:21 INFO - PROCESS | 1653 | 1469142741338 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 16:12:21 INFO - PROCESS | 1653 | 1469142741341 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:12:21 INFO - PROCESS | 1653 | 1469142741343 Marionette TRACE conn2 <- [1,906,null,{}] 16:12:21 INFO - PROCESS | 1653 | 1469142741346 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}] 16:12:21 INFO - PROCESS | 1653 | 1469142741349 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:21 INFO - PROCESS | 1653 | 1469142741427 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 16:12:21 INFO - PROCESS | 1653 | 1469142741435 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:21 INFO - PROCESS | 1653 | 1469142741438 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11600b000 == 28 [pid = 1653] [id = 234] 16:12:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129b4800) [pid = 1653] [serial = 700] [outer = 0x0] 16:12:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112e72000) [pid = 1653] [serial = 701] [outer = 0x1129b4800] 16:12:21 INFO - PROCESS | 1653 | 1469142741465 Marionette DEBUG loaded listener.js 16:12:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1110a1400) [pid = 1653] [serial = 702] [outer = 0x1129b4800] 16:12:21 INFO - PROCESS | 1653 | 1469142741800 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]]]}] 16:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 520ms 16:12:21 INFO - PROCESS | 1653 | 1469142741862 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 16:12:21 INFO - PROCESS | 1653 | 1469142741866 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 16:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:12:21 INFO - PROCESS | 1653 | 1469142741872 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:12:21 INFO - PROCESS | 1653 | 1469142741875 Marionette TRACE conn2 <- [1,910,null,{}] 16:12:21 INFO - PROCESS | 1653 | 1469142741878 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}] 16:12:21 INFO - PROCESS | 1653 | 1469142741881 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:22 INFO - PROCESS | 1653 | 1469142741996 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 16:12:22 INFO - PROCESS | 1653 | 1469142742009 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:22 INFO - PROCESS | 1653 | 1469142742010 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170ca800 == 29 [pid = 1653] [id = 235] 16:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116788800) [pid = 1653] [serial = 703] [outer = 0x0] 16:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116907400) [pid = 1653] [serial = 704] [outer = 0x116788800] 16:12:22 INFO - PROCESS | 1653 | 1469142742054 Marionette DEBUG loaded listener.js 16:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1169f3c00) [pid = 1653] [serial = 705] [outer = 0x116788800] 16:12:22 INFO - PROCESS | 1653 | 1469142742503 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]]]}] 16:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 16:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:12:22 INFO - PROCESS | 1653 | 1469142742542 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 16:12:22 INFO - PROCESS | 1653 | 1469142742543 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 16:12:22 INFO - PROCESS | 1653 | 1469142742546 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:12:22 INFO - PROCESS | 1653 | 1469142742548 Marionette TRACE conn2 <- [1,914,null,{}] 16:12:22 INFO - PROCESS | 1653 | 1469142742562 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}] 16:12:22 INFO - PROCESS | 1653 | 1469142742567 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:22 INFO - PROCESS | 1653 | 1469142742641 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 16:12:22 INFO - PROCESS | 1653 | 1469142742667 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:22 INFO - PROCESS | 1653 | 1469142742669 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fb4800 == 30 [pid = 1653] [id = 236] 16:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112768c00) [pid = 1653] [serial = 706] [outer = 0x0] 16:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1182ed400) [pid = 1653] [serial = 707] [outer = 0x112768c00] 16:12:22 INFO - PROCESS | 1653 | 1469142742696 Marionette DEBUG loaded listener.js 16:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118356c00) [pid = 1653] [serial = 708] [outer = 0x112768c00] 16:12:23 INFO - PROCESS | 1653 | 1469142743026 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]]]}] 16:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 527ms 16:12:23 INFO - PROCESS | 1653 | 1469142743073 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 16:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:12:23 INFO - PROCESS | 1653 | 1469142743075 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 16:12:23 INFO - PROCESS | 1653 | 1469142743077 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:12:23 INFO - PROCESS | 1653 | 1469142743078 Marionette TRACE conn2 <- [1,918,null,{}] 16:12:23 INFO - PROCESS | 1653 | 1469142743094 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}] 16:12:23 INFO - PROCESS | 1653 | 1469142743095 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:23 INFO - PROCESS | 1653 | 1469142743171 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 16:12:23 INFO - PROCESS | 1653 | 1469142743174 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:23 INFO - PROCESS | 1653 | 1469142743175 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198d3800 == 31 [pid = 1653] [id = 237] 16:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11840c800) [pid = 1653] [serial = 709] [outer = 0x0] 16:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1186be800) [pid = 1653] [serial = 710] [outer = 0x11840c800] 16:12:23 INFO - PROCESS | 1653 | 1469142743204 Marionette DEBUG loaded listener.js 16:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1186cdc00) [pid = 1653] [serial = 711] [outer = 0x11840c800] 16:12:23 INFO - PROCESS | 1653 | 1469142743641 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]]]}] 16:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 581ms 16:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:12:23 INFO - PROCESS | 1653 | 1469142743659 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 16:12:23 INFO - PROCESS | 1653 | 1469142743661 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 16:12:23 INFO - PROCESS | 1653 | 1469142743664 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:12:23 INFO - PROCESS | 1653 | 1469142743678 Marionette TRACE conn2 <- [1,922,null,{}] 16:12:23 INFO - PROCESS | 1653 | 1469142743690 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}] 16:12:23 INFO - PROCESS | 1653 | 1469142743692 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:23 INFO - PROCESS | 1653 | 1469142743820 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 16:12:23 INFO - PROCESS | 1653 | 1469142743827 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:23 INFO - PROCESS | 1653 | 1469142743828 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12112e000 == 32 [pid = 1653] [id = 238] 16:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11272a000) [pid = 1653] [serial = 712] [outer = 0x0] 16:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118961800) [pid = 1653] [serial = 713] [outer = 0x11272a000] 16:12:23 INFO - PROCESS | 1653 | 1469142743852 Marionette DEBUG loaded listener.js 16:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118f83c00) [pid = 1653] [serial = 714] [outer = 0x11272a000] 16:12:24 INFO - PROCESS | 1653 | 1469142744205 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]]]}] 16:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 590ms 16:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:12:24 INFO - PROCESS | 1653 | 1469142744255 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 16:12:24 INFO - PROCESS | 1653 | 1469142744256 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 16:12:24 INFO - PROCESS | 1653 | 1469142744258 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:12:24 INFO - PROCESS | 1653 | 1469142744259 Marionette TRACE conn2 <- [1,926,null,{}] 16:12:24 INFO - PROCESS | 1653 | 1469142744261 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}] 16:12:24 INFO - PROCESS | 1653 | 1469142744266 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:24 INFO - PROCESS | 1653 | 1469142744375 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 16:12:24 INFO - PROCESS | 1653 | 1469142744409 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:24 INFO - PROCESS | 1653 | 1469142744410 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c36800 == 33 [pid = 1653] [id = 239] 16:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118f87c00) [pid = 1653] [serial = 715] [outer = 0x0] 16:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1194e3000) [pid = 1653] [serial = 716] [outer = 0x118f87c00] 16:12:24 INFO - PROCESS | 1653 | 1469142744435 Marionette DEBUG loaded listener.js 16:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119841c00) [pid = 1653] [serial = 717] [outer = 0x118f87c00] 16:12:24 INFO - PROCESS | 1653 | 1469142744739 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]]]}] 16:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 518ms 16:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:12:24 INFO - PROCESS | 1653 | 1469142744776 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 16:12:24 INFO - PROCESS | 1653 | 1469142744778 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 16:12:24 INFO - PROCESS | 1653 | 1469142744780 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:12:24 INFO - PROCESS | 1653 | 1469142744781 Marionette TRACE conn2 <- [1,930,null,{}] 16:12:24 INFO - PROCESS | 1653 | 1469142744785 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}] 16:12:24 INFO - PROCESS | 1653 | 1469142744787 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:24 INFO - PROCESS | 1653 | 1469142744882 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 16:12:24 INFO - PROCESS | 1653 | 1469142744916 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:24 INFO - PROCESS | 1653 | 1469142744917 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253b5800 == 34 [pid = 1653] [id = 240] 16:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119739800) [pid = 1653] [serial = 718] [outer = 0x0] 16:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119887000) [pid = 1653] [serial = 719] [outer = 0x119739800] 16:12:24 INFO - PROCESS | 1653 | 1469142744941 Marionette DEBUG loaded listener.js 16:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119d50c00) [pid = 1653] [serial = 720] [outer = 0x119739800] 16:12:25 INFO - PROCESS | 1653 | 1469142745256 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]]]}] 16:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 519ms 16:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:12:25 INFO - PROCESS | 1653 | 1469142745302 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 16:12:25 INFO - PROCESS | 1653 | 1469142745303 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 16:12:25 INFO - PROCESS | 1653 | 1469142745305 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:12:25 INFO - PROCESS | 1653 | 1469142745306 Marionette TRACE conn2 <- [1,934,null,{}] 16:12:25 INFO - PROCESS | 1653 | 1469142745309 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}] 16:12:25 INFO - PROCESS | 1653 | 1469142745310 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:25 INFO - PROCESS | 1653 | 1469142745401 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 16:12:25 INFO - PROCESS | 1653 | 1469142745404 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:25 INFO - PROCESS | 1653 | 1469142745406 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x126c14000 == 35 [pid = 1653] [id = 241] 16:12:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11973d800) [pid = 1653] [serial = 721] [outer = 0x0] 16:12:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x120fb9000) [pid = 1653] [serial = 722] [outer = 0x11973d800] 16:12:25 INFO - PROCESS | 1653 | 1469142745429 Marionette DEBUG loaded listener.js 16:12:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1211d4000) [pid = 1653] [serial = 723] [outer = 0x11973d800] 16:12:25 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1219c5c00) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:12:25 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1186c5c00) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:12:25 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1129ba000) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:12:25 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126897400) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:12:25 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1160e8800) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:12:25 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1129b6800) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:12:25 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11840f400) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:12:25 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1129b4400) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:12:25 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1182e7000) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:12:25 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12688dc00) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:12:25 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1193e3c00) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:12:25 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1210b7800) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:12:25 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128ba5800) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:12:25 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1186c5000) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:12:25 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118f7c800) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:12:25 INFO - PROCESS | 1653 | 1469142745872 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]]]}] 16:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 619ms 16:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:12:25 INFO - PROCESS | 1653 | 1469142745924 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 16:12:25 INFO - PROCESS | 1653 | 1469142745926 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 16:12:25 INFO - PROCESS | 1653 | 1469142745928 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:12:25 INFO - PROCESS | 1653 | 1469142745929 Marionette TRACE conn2 <- [1,938,null,{}] 16:12:25 INFO - PROCESS | 1653 | 1469142745931 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}] 16:12:25 INFO - PROCESS | 1653 | 1469142745932 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:26 INFO - PROCESS | 1653 | 1469142746046 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 16:12:26 INFO - PROCESS | 1653 | 1469142746078 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:26 INFO - PROCESS | 1653 | 1469142746079 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x127341800 == 36 [pid = 1653] [id = 242] 16:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x110fec800) [pid = 1653] [serial = 724] [outer = 0x0] 16:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118959400) [pid = 1653] [serial = 725] [outer = 0x110fec800] 16:12:26 INFO - PROCESS | 1653 | 1469142746104 Marionette DEBUG loaded listener.js 16:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x120fb5400) [pid = 1653] [serial = 726] [outer = 0x110fec800] 16:12:26 INFO - PROCESS | 1653 | 1469142746376 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]]]}] 16:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 469ms 16:12:26 INFO - PROCESS | 1653 | 1469142746397 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 16:12:26 INFO - PROCESS | 1653 | 1469142746399 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 16:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:12:26 INFO - PROCESS | 1653 | 1469142746409 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:12:26 INFO - PROCESS | 1653 | 1469142746410 Marionette TRACE conn2 <- [1,942,null,{}] 16:12:26 INFO - PROCESS | 1653 | 1469142746412 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}] 16:12:26 INFO - PROCESS | 1653 | 1469142746413 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:26 INFO - PROCESS | 1653 | 1469142746492 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 16:12:26 INFO - PROCESS | 1653 | 1469142746495 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:26 INFO - PROCESS | 1653 | 1469142746497 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289d8800 == 37 [pid = 1653] [id = 243] 16:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118404400) [pid = 1653] [serial = 727] [outer = 0x0] 16:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1219bac00) [pid = 1653] [serial = 728] [outer = 0x118404400] 16:12:26 INFO - PROCESS | 1653 | 1469142746523 Marionette DEBUG loaded listener.js 16:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1219c5c00) [pid = 1653] [serial = 729] [outer = 0x118404400] 16:12:26 INFO - PROCESS | 1653 | 1469142746842 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]]]}] 16:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 474ms 16:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:12:26 INFO - PROCESS | 1653 | 1469142746878 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 16:12:26 INFO - PROCESS | 1653 | 1469142746879 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 16:12:26 INFO - PROCESS | 1653 | 1469142746881 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:12:26 INFO - PROCESS | 1653 | 1469142746884 Marionette TRACE conn2 <- [1,946,null,{}] 16:12:26 INFO - PROCESS | 1653 | 1469142746908 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}] 16:12:26 INFO - PROCESS | 1653 | 1469142746910 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:27 INFO - PROCESS | 1653 | 1469142747005 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 16:12:27 INFO - PROCESS | 1653 | 1469142747009 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:27 INFO - PROCESS | 1653 | 1469142747011 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12112c000 == 38 [pid = 1653] [id = 244] 16:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1219ca000) [pid = 1653] [serial = 730] [outer = 0x0] 16:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123dcec00) [pid = 1653] [serial = 731] [outer = 0x1219ca000] 16:12:27 INFO - PROCESS | 1653 | 1469142747039 Marionette DEBUG loaded listener.js 16:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12532f400) [pid = 1653] [serial = 732] [outer = 0x1219ca000] 16:12:27 INFO - PROCESS | 1653 | 1469142747383 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]]]}] 16:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 521ms 16:12:27 INFO - PROCESS | 1653 | 1469142747404 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 16:12:27 INFO - PROCESS | 1653 | 1469142747406 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 16:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:12:27 INFO - PROCESS | 1653 | 1469142747408 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:12:27 INFO - PROCESS | 1653 | 1469142747409 Marionette TRACE conn2 <- [1,950,null,{}] 16:12:27 INFO - PROCESS | 1653 | 1469142747411 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}] 16:12:27 INFO - PROCESS | 1653 | 1469142747412 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:27 INFO - PROCESS | 1653 | 1469142747490 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 16:12:27 INFO - PROCESS | 1653 | 1469142747493 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:27 INFO - PROCESS | 1653 | 1469142747494 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296b4800 == 39 [pid = 1653] [id = 245] 16:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124c1b800) [pid = 1653] [serial = 733] [outer = 0x0] 16:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126587000) [pid = 1653] [serial = 734] [outer = 0x124c1b800] 16:12:27 INFO - PROCESS | 1653 | 1469142747518 Marionette DEBUG loaded listener.js 16:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126c64400) [pid = 1653] [serial = 735] [outer = 0x124c1b800] 16:12:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11600b000 == 38 [pid = 1653] [id = 234] 16:12:28 INFO - PROCESS | 1653 | --DOCSHELL 0x113e7b800 == 37 [pid = 1653] [id = 233] 16:12:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1198d3800 == 36 [pid = 1653] [id = 237] 16:12:28 INFO - PROCESS | 1653 | --DOCSHELL 0x123c36800 == 35 [pid = 1653] [id = 239] 16:12:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1253b5800 == 34 [pid = 1653] [id = 240] 16:12:28 INFO - PROCESS | 1653 | --DOCSHELL 0x127341800 == 33 [pid = 1653] [id = 242] 16:12:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1289d8800 == 32 [pid = 1653] [id = 243] 16:12:28 INFO - PROCESS | 1653 | --DOCSHELL 0x126c14000 == 31 [pid = 1653] [id = 241] 16:12:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1170ca800 == 30 [pid = 1653] [id = 235] 16:12:28 INFO - PROCESS | 1653 | --DOCSHELL 0x118fb4800 == 29 [pid = 1653] [id = 236] 16:12:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12112e000 == 28 [pid = 1653] [id = 238] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x123d11800) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126c5f000) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11830ac00) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126e52c00) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116974000) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1180ae800) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11984f800) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118961000) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118f82c00) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116083800) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117e31000) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11830b400) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118402c00) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1273e1c00) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1194eec00) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11984f400) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1273e0c00) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1274d5400) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128ba5000) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1291ad400) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x127004c00) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128caf800) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128985400) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126896c00) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1289bf000) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1289b7000) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x128989c00) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1253d7400) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x120fb7000) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1210ba000) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 16:12:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12112c000 == 27 [pid = 1653] [id = 244] 16:12:28 INFO - PROCESS | 1653 | 1469142748856 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]]]}] 16:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1472ms 16:12:28 INFO - PROCESS | 1653 | 1469142748881 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 16:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:12:28 INFO - PROCESS | 1653 | 1469142748885 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 16:12:28 INFO - PROCESS | 1653 | 1469142748888 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:12:28 INFO - PROCESS | 1653 | 1469142748890 Marionette TRACE conn2 <- [1,954,null,{}] 16:12:28 INFO - PROCESS | 1653 | 1469142748894 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}] 16:12:28 INFO - PROCESS | 1653 | 1469142748896 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:28 INFO - PROCESS | 1653 | 1469142748977 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 16:12:29 INFO - PROCESS | 1653 | 1469142749023 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:29 INFO - PROCESS | 1653 | 1469142749025 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x113e7b000 == 28 [pid = 1653] [id = 246] 16:12:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1129b1800) [pid = 1653] [serial = 736] [outer = 0x0] 16:12:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x112a80400) [pid = 1653] [serial = 737] [outer = 0x1129b1800] 16:12:29 INFO - PROCESS | 1653 | 1469142749053 Marionette DEBUG loaded listener.js 16:12:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x112fc7c00) [pid = 1653] [serial = 738] [outer = 0x1129b1800] 16:12:29 INFO - PROCESS | 1653 | 1469142749359 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]]]}] 16:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 521ms 16:12:29 INFO - PROCESS | 1653 | 1469142749408 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 16:12:29 INFO - PROCESS | 1653 | 1469142749412 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 16:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:12:29 INFO - PROCESS | 1653 | 1469142749416 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:12:29 INFO - PROCESS | 1653 | 1469142749418 Marionette TRACE conn2 <- [1,958,null,{}] 16:12:29 INFO - PROCESS | 1653 | 1469142749421 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}] 16:12:29 INFO - PROCESS | 1653 | 1469142749423 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:29 INFO - PROCESS | 1653 | 1469142749497 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 16:12:29 INFO - PROCESS | 1653 | 1469142749544 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:29 INFO - PROCESS | 1653 | 1469142749546 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170c1000 == 29 [pid = 1653] [id = 247] 16:12:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11336dc00) [pid = 1653] [serial = 739] [outer = 0x0] 16:12:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11403a000) [pid = 1653] [serial = 740] [outer = 0x11336dc00] 16:12:29 INFO - PROCESS | 1653 | 1469142749573 Marionette DEBUG loaded listener.js 16:12:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116780800) [pid = 1653] [serial = 741] [outer = 0x11336dc00] 16:12:29 INFO - PROCESS | 1653 | 1469142749848 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]]]}] 16:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 470ms 16:12:29 INFO - PROCESS | 1653 | 1469142749891 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 16:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:12:29 INFO - PROCESS | 1653 | 1469142749892 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 16:12:29 INFO - PROCESS | 1653 | 1469142749895 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:12:29 INFO - PROCESS | 1653 | 1469142749909 Marionette TRACE conn2 <- [1,962,null,{}] 16:12:29 INFO - PROCESS | 1653 | 1469142749918 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}] 16:12:29 INFO - PROCESS | 1653 | 1469142749922 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:30 INFO - PROCESS | 1653 | 1469142749996 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 16:12:30 INFO - PROCESS | 1653 | 1469142750003 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:30 INFO - PROCESS | 1653 | 1469142750005 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f07800 == 30 [pid = 1653] [id = 248] 16:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x111ba5800) [pid = 1653] [serial = 742] [outer = 0x0] 16:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1180b7000) [pid = 1653] [serial = 743] [outer = 0x111ba5800] 16:12:30 INFO - PROCESS | 1653 | 1469142750032 Marionette DEBUG loaded listener.js 16:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1182e8000) [pid = 1653] [serial = 744] [outer = 0x111ba5800] 16:12:30 INFO - PROCESS | 1653 | 1469142750345 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]]]}] 16:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 485ms 16:12:30 INFO - PROCESS | 1653 | 1469142750380 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 16:12:30 INFO - PROCESS | 1653 | 1469142750382 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 16:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:12:30 INFO - PROCESS | 1653 | 1469142750387 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:12:30 INFO - PROCESS | 1653 | 1469142750388 Marionette TRACE conn2 <- [1,966,null,{}] 16:12:30 INFO - PROCESS | 1653 | 1469142750390 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}] 16:12:30 INFO - PROCESS | 1653 | 1469142750391 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:30 INFO - PROCESS | 1653 | 1469142750486 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 16:12:30 INFO - PROCESS | 1653 | 1469142750491 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:30 INFO - PROCESS | 1653 | 1469142750492 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11945d800 == 31 [pid = 1653] [id = 249] 16:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118305000) [pid = 1653] [serial = 745] [outer = 0x0] 16:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118359800) [pid = 1653] [serial = 746] [outer = 0x118305000] 16:12:30 INFO - PROCESS | 1653 | 1469142750519 Marionette DEBUG loaded listener.js 16:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118407400) [pid = 1653] [serial = 747] [outer = 0x118305000] 16:12:30 INFO - PROCESS | 1653 | 1469142750790 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]]]}] 16:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 419ms 16:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:12:30 INFO - PROCESS | 1653 | 1469142750808 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 16:12:30 INFO - PROCESS | 1653 | 1469142750809 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 16:12:30 INFO - PROCESS | 1653 | 1469142750811 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:12:30 INFO - PROCESS | 1653 | 1469142750812 Marionette TRACE conn2 <- [1,970,null,{}] 16:12:30 INFO - PROCESS | 1653 | 1469142750814 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}] 16:12:30 INFO - PROCESS | 1653 | 1469142750816 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:30 INFO - PROCESS | 1653 | 1469142750908 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 16:12:30 INFO - PROCESS | 1653 | 1469142750911 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:30 INFO - PROCESS | 1653 | 1469142750912 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x121248800 == 32 [pid = 1653] [id = 250] 16:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1129b9400) [pid = 1653] [serial = 748] [outer = 0x0] 16:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11840cc00) [pid = 1653] [serial = 749] [outer = 0x1129b9400] 16:12:30 INFO - PROCESS | 1653 | 1469142750938 Marionette DEBUG loaded listener.js 16:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118f7d400) [pid = 1653] [serial = 750] [outer = 0x1129b9400] 16:12:31 INFO - PROCESS | 1653 | 1469142751247 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]]]}] 16:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 469ms 16:12:31 INFO - PROCESS | 1653 | 1469142751285 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 16:12:31 INFO - PROCESS | 1653 | 1469142751287 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 16:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:12:31 INFO - PROCESS | 1653 | 1469142751289 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:12:31 INFO - PROCESS | 1653 | 1469142751290 Marionette TRACE conn2 <- [1,974,null,{}] 16:12:31 INFO - PROCESS | 1653 | 1469142751292 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}] 16:12:31 INFO - PROCESS | 1653 | 1469142751296 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:31 INFO - PROCESS | 1653 | 1469142751406 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 16:12:31 INFO - PROCESS | 1653 | 1469142751412 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:31 INFO - PROCESS | 1653 | 1469142751413 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x121916000 == 33 [pid = 1653] [id = 251] 16:12:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11835e400) [pid = 1653] [serial = 751] [outer = 0x0] 16:12:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118f83800) [pid = 1653] [serial = 752] [outer = 0x11835e400] 16:12:31 INFO - PROCESS | 1653 | 1469142751438 Marionette DEBUG loaded listener.js 16:12:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1194efc00) [pid = 1653] [serial = 753] [outer = 0x11835e400] 16:12:31 INFO - PROCESS | 1653 | 1469142751770 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]]]}] 16:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 518ms 16:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:12:31 INFO - PROCESS | 1653 | 1469142751809 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 16:12:31 INFO - PROCESS | 1653 | 1469142751810 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 16:12:31 INFO - PROCESS | 1653 | 1469142751813 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:12:31 INFO - PROCESS | 1653 | 1469142751815 Marionette TRACE conn2 <- [1,978,null,{}] 16:12:31 INFO - PROCESS | 1653 | 1469142751818 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}] 16:12:31 INFO - PROCESS | 1653 | 1469142751820 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:31 INFO - PROCESS | 1653 | 1469142751928 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 16:12:31 INFO - PROCESS | 1653 | 1469142751937 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:31 INFO - PROCESS | 1653 | 1469142751950 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12531a800 == 34 [pid = 1653] [id = 252] 16:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1122b4400) [pid = 1653] [serial = 754] [outer = 0x0] 16:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119730c00) [pid = 1653] [serial = 755] [outer = 0x1122b4400] 16:12:32 INFO - PROCESS | 1653 | 1469142752050 Marionette DEBUG loaded listener.js 16:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11984d800) [pid = 1653] [serial = 756] [outer = 0x1122b4400] 16:12:32 INFO - PROCESS | 1653 | 1469142752339 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]]]}] 16:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 571ms 16:12:32 INFO - PROCESS | 1653 | 1469142752391 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 16:12:32 INFO - PROCESS | 1653 | 1469142752392 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 16:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:12:32 INFO - PROCESS | 1653 | 1469142752394 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:12:32 INFO - PROCESS | 1653 | 1469142752395 Marionette TRACE conn2 <- [1,982,null,{}] 16:12:32 INFO - PROCESS | 1653 | 1469142752398 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}] 16:12:32 INFO - PROCESS | 1653 | 1469142752399 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:32 INFO - PROCESS | 1653 | 1469142752483 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 16:12:32 INFO - PROCESS | 1653 | 1469142752488 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:32 INFO - PROCESS | 1653 | 1469142752489 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x126e28800 == 35 [pid = 1653] [id = 253] 16:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11984e000) [pid = 1653] [serial = 757] [outer = 0x0] 16:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x120fb2400) [pid = 1653] [serial = 758] [outer = 0x11984e000] 16:12:32 INFO - PROCESS | 1653 | 1469142752513 Marionette DEBUG loaded listener.js 16:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1210b8800) [pid = 1653] [serial = 759] [outer = 0x11984e000] 16:12:32 INFO - PROCESS | 1653 | 1469142752842 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]]]}] 16:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 468ms 16:12:32 INFO - PROCESS | 1653 | 1469142752863 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 16:12:32 INFO - PROCESS | 1653 | 1469142752864 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 16:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:12:32 INFO - PROCESS | 1653 | 1469142752868 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:12:32 INFO - PROCESS | 1653 | 1469142752871 Marionette TRACE conn2 <- [1,986,null,{}] 16:12:32 INFO - PROCESS | 1653 | 1469142752873 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}] 16:12:32 INFO - PROCESS | 1653 | 1469142752874 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:32 INFO - PROCESS | 1653 | 1469142752971 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 16:12:32 INFO - PROCESS | 1653 | 1469142752976 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:32 INFO - PROCESS | 1653 | 1469142752977 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f06800 == 36 [pid = 1653] [id = 254] 16:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x113e42800) [pid = 1653] [serial = 760] [outer = 0x0] 16:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1213d4c00) [pid = 1653] [serial = 761] [outer = 0x113e42800] 16:12:33 INFO - PROCESS | 1653 | 1469142753011 Marionette DEBUG loaded listener.js 16:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1219c3000) [pid = 1653] [serial = 762] [outer = 0x113e42800] 16:12:33 INFO - PROCESS | 1653 | 1469142753284 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]]]}] 16:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 472ms 16:12:33 INFO - PROCESS | 1653 | 1469142753340 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 16:12:33 INFO - PROCESS | 1653 | 1469142753341 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 16:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:12:33 INFO - PROCESS | 1653 | 1469142753343 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:12:33 INFO - PROCESS | 1653 | 1469142753344 Marionette TRACE conn2 <- [1,990,null,{}] 16:12:33 INFO - PROCESS | 1653 | 1469142753346 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}] 16:12:33 INFO - PROCESS | 1653 | 1469142753347 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:33 INFO - PROCESS | 1653 | 1469142753424 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 16:12:33 INFO - PROCESS | 1653 | 1469142753427 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:33 INFO - PROCESS | 1653 | 1469142753428 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x129190800 == 37 [pid = 1653] [id = 255] 16:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119b30800) [pid = 1653] [serial = 763] [outer = 0x0] 16:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123d12400) [pid = 1653] [serial = 764] [outer = 0x119b30800] 16:12:33 INFO - PROCESS | 1653 | 1469142753454 Marionette DEBUG loaded listener.js 16:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124ab6c00) [pid = 1653] [serial = 765] [outer = 0x119b30800] 16:12:33 INFO - PROCESS | 1653 | 1469142753792 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]]]}] 16:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 470ms 16:12:33 INFO - PROCESS | 1653 | 1469142753813 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 16:12:33 INFO - PROCESS | 1653 | 1469142753815 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 16:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:12:33 INFO - PROCESS | 1653 | 1469142753819 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:12:33 INFO - PROCESS | 1653 | 1469142753821 Marionette TRACE conn2 <- [1,994,null,{}] 16:12:33 INFO - PROCESS | 1653 | 1469142753823 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}] 16:12:33 INFO - PROCESS | 1653 | 1469142753824 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:33 INFO - PROCESS | 1653 | 1469142753939 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 16:12:33 INFO - PROCESS | 1653 | 1469142753953 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:33 INFO - PROCESS | 1653 | 1469142753954 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x121130000 == 38 [pid = 1653] [id = 256] 16:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124ab5400) [pid = 1653] [serial = 766] [outer = 0x0] 16:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124dd4000) [pid = 1653] [serial = 767] [outer = 0x124ab5400] 16:12:33 INFO - PROCESS | 1653 | 1469142753980 Marionette DEBUG loaded listener.js 16:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x126895800) [pid = 1653] [serial = 768] [outer = 0x124ab5400] 16:12:34 INFO - PROCESS | 1653 | 1469142754309 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]]]}] 16:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 519ms 16:12:34 INFO - PROCESS | 1653 | 1469142754338 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 16:12:34 INFO - PROCESS | 1653 | 1469142754339 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 16:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:12:34 INFO - PROCESS | 1653 | 1469142754350 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:12:34 INFO - PROCESS | 1653 | 1469142754352 Marionette TRACE conn2 <- [1,998,null,{}] 16:12:34 INFO - PROCESS | 1653 | 1469142754355 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}] 16:12:34 INFO - PROCESS | 1653 | 1469142754356 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:34 INFO - PROCESS | 1653 | 1469142754450 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 16:12:34 INFO - PROCESS | 1653 | 1469142754453 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:34 INFO - PROCESS | 1653 | 1469142754454 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6c0800 == 39 [pid = 1653] [id = 257] 16:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1219c2c00) [pid = 1653] [serial = 769] [outer = 0x0] 16:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126c66c00) [pid = 1653] [serial = 770] [outer = 0x1219c2c00] 16:12:34 INFO - PROCESS | 1653 | 1469142754478 Marionette DEBUG loaded listener.js 16:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127007400) [pid = 1653] [serial = 771] [outer = 0x1219c2c00] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11272a000) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118f87c00) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x110fec800) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119739800) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11973d800) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118404400) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1219ca000) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11840c800) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112768c00) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116788800) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1129b4800) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112771000) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11272d000) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x120fba400) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118f43c00) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1176b0400) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11276dc00) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:12:35 INFO - PROCESS | 1653 | 1469142755279 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]]]}] 16:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 974ms 16:12:35 INFO - PROCESS | 1653 | 1469142755325 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 16:12:35 INFO - PROCESS | 1653 | 1469142755328 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 16:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:12:35 INFO - PROCESS | 1653 | 1469142755331 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:12:35 INFO - PROCESS | 1653 | 1469142755334 Marionette TRACE conn2 <- [1,1002,null,{}] 16:12:35 INFO - PROCESS | 1653 | 1469142755338 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}] 16:12:35 INFO - PROCESS | 1653 | 1469142755340 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:35 INFO - PROCESS | 1653 | 1469142755452 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 16:12:35 INFO - PROCESS | 1653 | 1469142755524 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:35 INFO - PROCESS | 1653 | 1469142755526 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11735e000 == 40 [pid = 1653] [id = 258] 16:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1129ae400) [pid = 1653] [serial = 772] [outer = 0x0] 16:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112a8c800) [pid = 1653] [serial = 773] [outer = 0x1129ae400] 16:12:35 INFO - PROCESS | 1653 | 1469142755558 Marionette DEBUG loaded listener.js 16:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x113e98400) [pid = 1653] [serial = 774] [outer = 0x1129ae400] 16:12:36 INFO - PROCESS | 1653 | 1469142756238 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]]]}] 16:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 975ms 16:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:12:36 INFO - PROCESS | 1653 | 1469142756307 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 16:12:36 INFO - PROCESS | 1653 | 1469142756310 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 16:12:36 INFO - PROCESS | 1653 | 1469142756315 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:12:36 INFO - PROCESS | 1653 | 1469142756318 Marionette TRACE conn2 <- [1,1006,null,{}] 16:12:36 INFO - PROCESS | 1653 | 1469142756323 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}] 16:12:36 INFO - PROCESS | 1653 | 1469142756326 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:36 INFO - PROCESS | 1653 | 1469142756464 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 16:12:36 INFO - PROCESS | 1653 | 1469142756585 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:36 INFO - PROCESS | 1653 | 1469142756589 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11707a800 == 41 [pid = 1653] [id = 259] 16:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11607f000) [pid = 1653] [serial = 775] [outer = 0x0] 16:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1160ec400) [pid = 1653] [serial = 776] [outer = 0x11607f000] 16:12:36 INFO - PROCESS | 1653 | 1469142756615 Marionette DEBUG loaded listener.js 16:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11697c400) [pid = 1653] [serial = 777] [outer = 0x11607f000] 16:12:36 INFO - PROCESS | 1653 | --DOCSHELL 0x121130000 == 40 [pid = 1653] [id = 256] 16:12:36 INFO - PROCESS | 1653 | --DOCSHELL 0x129190800 == 39 [pid = 1653] [id = 255] 16:12:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118f06800 == 38 [pid = 1653] [id = 254] 16:12:36 INFO - PROCESS | 1653 | --DOCSHELL 0x126e28800 == 37 [pid = 1653] [id = 253] 16:12:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12531a800 == 36 [pid = 1653] [id = 252] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126587000) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOCSHELL 0x121916000 == 35 [pid = 1653] [id = 251] 16:12:36 INFO - PROCESS | 1653 | --DOCSHELL 0x121248800 == 34 [pid = 1653] [id = 250] 16:12:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11945d800 == 33 [pid = 1653] [id = 249] 16:12:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118f07800 == 32 [pid = 1653] [id = 248] 16:12:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1170c1000 == 31 [pid = 1653] [id = 247] 16:12:36 INFO - PROCESS | 1653 | --DOCSHELL 0x113e7b000 == 30 [pid = 1653] [id = 246] 16:12:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1296b4800 == 29 [pid = 1653] [id = 245] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118961800) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119841c00) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1194e3000) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118f83c00) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118959400) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119d50c00) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119887000) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x120fb9000) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1219bac00) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1219c5c00) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x123dcec00) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1211d4000) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1186be800) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1182ed400) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118356c00) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116907400) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1169f3c00) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12532f400) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x112e72000) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1110a1400) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x112a86400) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11278b800) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1253d3400) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1182dec00) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1253cc400) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x123d18c00) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x119b31000) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1194eb000) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x118965c00) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x118407000) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x112fc8400) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1127b7000) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x120fb5400) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 16:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1186cdc00) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 16:12:37 INFO - PROCESS | 1653 | 1469142757105 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]]]}] 16:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 824ms 16:12:37 INFO - PROCESS | 1653 | 1469142757143 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 16:12:37 INFO - PROCESS | 1653 | 1469142757148 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 16:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:12:37 INFO - PROCESS | 1653 | 1469142757159 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:12:37 INFO - PROCESS | 1653 | 1469142757161 Marionette TRACE conn2 <- [1,1010,null,{}] 16:12:37 INFO - PROCESS | 1653 | 1469142757164 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}] 16:12:37 INFO - PROCESS | 1653 | 1469142757170 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:37 INFO - PROCESS | 1653 | 1469142757280 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 16:12:37 INFO - PROCESS | 1653 | 1469142757359 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:37 INFO - PROCESS | 1653 | 1469142757360 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x117368800 == 30 [pid = 1653] [id = 260] 16:12:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x11697bc00) [pid = 1653] [serial = 778] [outer = 0x0] 16:12:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1180ba800) [pid = 1653] [serial = 779] [outer = 0x11697bc00] 16:12:37 INFO - PROCESS | 1653 | 1469142757404 Marionette DEBUG loaded listener.js 16:12:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1182e8c00) [pid = 1653] [serial = 780] [outer = 0x11697bc00] 16:12:37 INFO - PROCESS | 1653 | 1469142757747 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]]]}] 16:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 623ms 16:12:37 INFO - PROCESS | 1653 | 1469142757782 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 16:12:37 INFO - PROCESS | 1653 | 1469142757784 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 16:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:12:37 INFO - PROCESS | 1653 | 1469142757789 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:12:37 INFO - PROCESS | 1653 | 1469142757793 Marionette TRACE conn2 <- [1,1014,null,{}] 16:12:37 INFO - PROCESS | 1653 | 1469142757807 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}] 16:12:37 INFO - PROCESS | 1653 | 1469142757812 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:37 INFO - PROCESS | 1653 | 1469142757963 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 16:12:38 INFO - PROCESS | 1653 | 1469142758001 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:38 INFO - PROCESS | 1653 | 1469142758003 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x119445000 == 31 [pid = 1653] [id = 261] 16:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11830f000) [pid = 1653] [serial = 781] [outer = 0x0] 16:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1186c0000) [pid = 1653] [serial = 782] [outer = 0x11830f000] 16:12:38 INFO - PROCESS | 1653 | 1469142758048 Marionette DEBUG loaded listener.js 16:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118f4c000) [pid = 1653] [serial = 783] [outer = 0x11830f000] 16:12:38 INFO - PROCESS | 1653 | 1469142758407 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]]]}] 16:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 675ms 16:12:38 INFO - PROCESS | 1653 | 1469142758464 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 16:12:38 INFO - PROCESS | 1653 | 1469142758466 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 16:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:12:38 INFO - PROCESS | 1653 | 1469142758468 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:12:38 INFO - PROCESS | 1653 | 1469142758469 Marionette TRACE conn2 <- [1,1018,null,{}] 16:12:38 INFO - PROCESS | 1653 | 1469142758471 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}] 16:12:38 INFO - PROCESS | 1653 | 1469142758472 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:38 INFO - PROCESS | 1653 | 1469142758548 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 16:12:38 INFO - PROCESS | 1653 | 1469142758553 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:38 INFO - PROCESS | 1653 | 1469142758554 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12124c000 == 32 [pid = 1653] [id = 262] 16:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11276f400) [pid = 1653] [serial = 784] [outer = 0x0] 16:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118f9bc00) [pid = 1653] [serial = 785] [outer = 0x11276f400] 16:12:38 INFO - PROCESS | 1653 | 1469142758579 Marionette DEBUG loaded listener.js 16:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1193e2400) [pid = 1653] [serial = 786] [outer = 0x11276f400] 16:12:38 INFO - PROCESS | 1653 | 1469142758880 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]]]}] 16:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 469ms 16:12:38 INFO - PROCESS | 1653 | 1469142758937 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 16:12:38 INFO - PROCESS | 1653 | 1469142758938 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 16:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:12:38 INFO - PROCESS | 1653 | 1469142758941 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:12:38 INFO - PROCESS | 1653 | 1469142758942 Marionette TRACE conn2 <- [1,1022,null,{}] 16:12:38 INFO - PROCESS | 1653 | 1469142758944 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}] 16:12:38 INFO - PROCESS | 1653 | 1469142758945 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:39 INFO - PROCESS | 1653 | 1469142759016 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 16:12:39 INFO - PROCESS | 1653 | 1469142759074 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:39 INFO - PROCESS | 1653 | 1469142759076 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x121918800 == 33 [pid = 1653] [id = 263] 16:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1129b4800) [pid = 1653] [serial = 787] [outer = 0x0] 16:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1194e2400) [pid = 1653] [serial = 788] [outer = 0x1129b4800] 16:12:39 INFO - PROCESS | 1653 | 1469142759100 Marionette DEBUG loaded listener.js 16:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11972b800) [pid = 1653] [serial = 789] [outer = 0x1129b4800] 16:12:39 INFO - PROCESS | 1653 | 1469142759444 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]]]}] 16:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 517ms 16:12:39 INFO - PROCESS | 1653 | 1469142759459 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 16:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:12:39 INFO - PROCESS | 1653 | 1469142759460 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 16:12:39 INFO - PROCESS | 1653 | 1469142759462 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:12:39 INFO - PROCESS | 1653 | 1469142759463 Marionette TRACE conn2 <- [1,1026,null,{}] 16:12:39 INFO - PROCESS | 1653 | 1469142759465 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}] 16:12:39 INFO - PROCESS | 1653 | 1469142759472 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:39 INFO - PROCESS | 1653 | 1469142759595 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 16:12:39 INFO - PROCESS | 1653 | 1469142759598 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:39 INFO - PROCESS | 1653 | 1469142759599 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253ba800 == 34 [pid = 1653] [id = 264] 16:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1194e8400) [pid = 1653] [serial = 790] [outer = 0x0] 16:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11984f400) [pid = 1653] [serial = 791] [outer = 0x1194e8400] 16:12:39 INFO - PROCESS | 1653 | 1469142759625 Marionette DEBUG loaded listener.js 16:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1219c4000) [pid = 1653] [serial = 792] [outer = 0x1194e8400] 16:12:39 INFO - PROCESS | 1653 | 1469142759947 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]]]}] 16:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 518ms 16:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:12:39 INFO - PROCESS | 1653 | 1469142759981 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 16:12:39 INFO - PROCESS | 1653 | 1469142759982 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 16:12:39 INFO - PROCESS | 1653 | 1469142759987 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:12:39 INFO - PROCESS | 1653 | 1469142759989 Marionette TRACE conn2 <- [1,1030,null,{}] 16:12:39 INFO - PROCESS | 1653 | 1469142759991 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}] 16:12:39 INFO - PROCESS | 1653 | 1469142759992 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:40 INFO - PROCESS | 1653 | 1469142760082 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 16:12:40 INFO - PROCESS | 1653 | 1469142760115 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:40 INFO - PROCESS | 1653 | 1469142760116 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x126eca800 == 35 [pid = 1653] [id = 265] 16:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11835bc00) [pid = 1653] [serial = 793] [outer = 0x0] 16:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x123d12c00) [pid = 1653] [serial = 794] [outer = 0x11835bc00] 16:12:40 INFO - PROCESS | 1653 | 1469142760140 Marionette DEBUG loaded listener.js 16:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124c13800) [pid = 1653] [serial = 795] [outer = 0x11835bc00] 16:12:40 INFO - PROCESS | 1653 | 1469142760545 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]]]}] 16:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 570ms 16:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:12:40 INFO - PROCESS | 1653 | 1469142760558 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 16:12:40 INFO - PROCESS | 1653 | 1469142760559 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 16:12:40 INFO - PROCESS | 1653 | 1469142760571 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:12:40 INFO - PROCESS | 1653 | 1469142760572 Marionette TRACE conn2 <- [1,1034,null,{}] 16:12:40 INFO - PROCESS | 1653 | 1469142760575 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}] 16:12:40 INFO - PROCESS | 1653 | 1469142760577 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:40 INFO - PROCESS | 1653 | 1469142760706 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 16:12:40 INFO - PROCESS | 1653 | 1469142760709 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:40 INFO - PROCESS | 1653 | 1469142760710 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160aa000 == 36 [pid = 1653] [id = 266] 16:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11272cc00) [pid = 1653] [serial = 796] [outer = 0x0] 16:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12532bc00) [pid = 1653] [serial = 797] [outer = 0x11272cc00] 16:12:40 INFO - PROCESS | 1653 | 1469142760734 Marionette DEBUG loaded listener.js 16:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1253d1000) [pid = 1653] [serial = 798] [outer = 0x11272cc00] 16:12:41 INFO - PROCESS | 1653 | 1469142761076 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]]]}] 16:12:41 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119b30800) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:12:41 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124ab5400) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:12:41 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124c1b800) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:12:41 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11835e400) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:12:41 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118305000) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:12:41 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1122b4400) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:12:41 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11984e000) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:12:41 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x111ba5800) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:12:41 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1129b1800) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:12:41 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1129b9400) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:12:41 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x113e42800) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:12:41 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11336dc00) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 577ms 16:12:41 INFO - PROCESS | 1653 | 1469142761140 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 16:12:41 INFO - PROCESS | 1653 | 1469142761141 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 16:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:12:41 INFO - PROCESS | 1653 | 1469142761143 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:12:41 INFO - PROCESS | 1653 | 1469142761144 Marionette TRACE conn2 <- [1,1038,null,{}] 16:12:41 INFO - PROCESS | 1653 | 1469142761147 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}] 16:12:41 INFO - PROCESS | 1653 | 1469142761148 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:41 INFO - PROCESS | 1653 | 1469142761223 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 16:12:41 INFO - PROCESS | 1653 | 1469142761228 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:41 INFO - PROCESS | 1653 | 1469142761229 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c35800 == 37 [pid = 1653] [id = 267] 16:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11690d800) [pid = 1653] [serial = 799] [outer = 0x0] 16:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118305000) [pid = 1653] [serial = 800] [outer = 0x11690d800] 16:12:41 INFO - PROCESS | 1653 | 1469142761255 Marionette DEBUG loaded listener.js 16:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119841800) [pid = 1653] [serial = 801] [outer = 0x11690d800] 16:12:41 INFO - PROCESS | 1653 | 1469142761642 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]]]}] 16:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 518ms 16:12:41 INFO - PROCESS | 1653 | 1469142761662 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 16:12:41 INFO - PROCESS | 1653 | 1469142761664 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 16:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:12:41 INFO - PROCESS | 1653 | 1469142761669 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:12:41 INFO - PROCESS | 1653 | 1469142761671 Marionette TRACE conn2 <- [1,1042,null,{}] 16:12:41 INFO - PROCESS | 1653 | 1469142761674 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}] 16:12:41 INFO - PROCESS | 1653 | 1469142761675 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:41 INFO - PROCESS | 1653 | 1469142761792 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 16:12:41 INFO - PROCESS | 1653 | 1469142761798 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:41 INFO - PROCESS | 1653 | 1469142761799 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296ab000 == 38 [pid = 1653] [id = 268] 16:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119842400) [pid = 1653] [serial = 802] [outer = 0x0] 16:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1253ce400) [pid = 1653] [serial = 803] [outer = 0x119842400] 16:12:41 INFO - PROCESS | 1653 | 1469142761839 Marionette DEBUG loaded listener.js 16:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x126894c00) [pid = 1653] [serial = 804] [outer = 0x119842400] 16:12:42 INFO - PROCESS | 1653 | 1469142762200 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]]]}] 16:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 570ms 16:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:12:42 INFO - PROCESS | 1653 | 1469142762238 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 16:12:42 INFO - PROCESS | 1653 | 1469142762240 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 16:12:42 INFO - PROCESS | 1653 | 1469142762242 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:12:42 INFO - PROCESS | 1653 | 1469142762244 Marionette TRACE conn2 <- [1,1046,null,{}] 16:12:42 INFO - PROCESS | 1653 | 1469142762246 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}] 16:12:42 INFO - PROCESS | 1653 | 1469142762247 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:42 INFO - PROCESS | 1653 | 1469142762358 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 16:12:42 INFO - PROCESS | 1653 | 1469142762364 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:42 INFO - PROCESS | 1653 | 1469142762375 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6c2800 == 39 [pid = 1653] [id = 269] 16:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118f89400) [pid = 1653] [serial = 805] [outer = 0x0] 16:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x127010800) [pid = 1653] [serial = 806] [outer = 0x118f89400] 16:12:42 INFO - PROCESS | 1653 | 1469142762402 Marionette DEBUG loaded listener.js 16:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1274cd000) [pid = 1653] [serial = 807] [outer = 0x118f89400] 16:12:42 INFO - PROCESS | 1653 | 1469142762723 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]]]}] 16:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 518ms 16:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:12:42 INFO - PROCESS | 1653 | 1469142762761 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 16:12:42 INFO - PROCESS | 1653 | 1469142762762 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 16:12:42 INFO - PROCESS | 1653 | 1469142762764 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:12:42 INFO - PROCESS | 1653 | 1469142762765 Marionette TRACE conn2 <- [1,1050,null,{}] 16:12:42 INFO - PROCESS | 1653 | 1469142762767 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}] 16:12:42 INFO - PROCESS | 1653 | 1469142762769 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:42 INFO - PROCESS | 1653 | 1469142762844 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 16:12:42 INFO - PROCESS | 1653 | 1469142762848 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:42 INFO - PROCESS | 1653 | 1469142762849 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab99800 == 40 [pid = 1653] [id = 270] 16:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1274d2000) [pid = 1653] [serial = 808] [outer = 0x0] 16:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x128987000) [pid = 1653] [serial = 809] [outer = 0x1274d2000] 16:12:42 INFO - PROCESS | 1653 | 1469142762875 Marionette DEBUG loaded listener.js 16:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12898d800) [pid = 1653] [serial = 810] [outer = 0x1274d2000] 16:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x117368800 == 39 [pid = 1653] [id = 260] 16:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11707a800 == 38 [pid = 1653] [id = 259] 16:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11735e000 == 37 [pid = 1653] [id = 258] 16:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6c0800 == 36 [pid = 1653] [id = 257] 16:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119445000 == 35 [pid = 1653] [id = 261] 16:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x121918800 == 34 [pid = 1653] [id = 263] 16:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1253ba800 == 33 [pid = 1653] [id = 264] 16:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x126eca800 == 32 [pid = 1653] [id = 265] 16:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x124c35800 == 31 [pid = 1653] [id = 267] 16:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1160aa000 == 30 [pid = 1653] [id = 266] 16:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1296ab000 == 29 [pid = 1653] [id = 268] 16:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12124c000 == 28 [pid = 1653] [id = 262] 16:12:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6c2800 == 27 [pid = 1653] [id = 269] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124ab6c00) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x123d12400) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124dd4000) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x126895800) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126c64400) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118f83800) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1194efc00) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118359800) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118407400) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119730c00) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11984d800) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x120fb2400) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1210b8800) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1180b7000) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1182e8000) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x112a80400) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x112fc7c00) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x11840cc00) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x118f7d400) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1213d4c00) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x11403a000) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x116780800) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x1219c3000) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 16:12:44 INFO - PROCESS | 1653 | 1469142764189 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]]]}] 16:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1472ms 16:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:12:44 INFO - PROCESS | 1653 | 1469142764236 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 16:12:44 INFO - PROCESS | 1653 | 1469142764239 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 16:12:44 INFO - PROCESS | 1653 | 1469142764242 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:12:44 INFO - PROCESS | 1653 | 1469142764244 Marionette TRACE conn2 <- [1,1054,null,{}] 16:12:44 INFO - PROCESS | 1653 | 1469142764248 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}] 16:12:44 INFO - PROCESS | 1653 | 1469142764250 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:44 INFO - PROCESS | 1653 | 1469142764332 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 16:12:44 INFO - PROCESS | 1653 | 1469142764382 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:44 INFO - PROCESS | 1653 | 1469142764383 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x115188000 == 28 [pid = 1653] [id = 271] 16:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x112a81000) [pid = 1653] [serial = 811] [outer = 0x0] 16:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x112f6f800) [pid = 1653] [serial = 812] [outer = 0x112a81000] 16:12:44 INFO - PROCESS | 1653 | 1469142764411 Marionette DEBUG loaded listener.js 16:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x113e42800) [pid = 1653] [serial = 813] [outer = 0x112a81000] 16:12:44 INFO - PROCESS | 1653 | 1469142764709 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]]]}] 16:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 520ms 16:12:44 INFO - PROCESS | 1653 | 1469142764762 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 16:12:44 INFO - PROCESS | 1653 | 1469142764765 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 16:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:12:44 INFO - PROCESS | 1653 | 1469142764772 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:12:44 INFO - PROCESS | 1653 | 1469142764774 Marionette TRACE conn2 <- [1,1058,null,{}] 16:12:44 INFO - PROCESS | 1653 | 1469142764776 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}] 16:12:44 INFO - PROCESS | 1653 | 1469142764778 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:44 INFO - PROCESS | 1653 | 1469142764852 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 16:12:44 INFO - PROCESS | 1653 | 1469142764900 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:44 INFO - PROCESS | 1653 | 1469142764901 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x117092800 == 29 [pid = 1653] [id = 272] 16:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x113e48c00) [pid = 1653] [serial = 814] [outer = 0x0] 16:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x116084800) [pid = 1653] [serial = 815] [outer = 0x113e48c00] 16:12:44 INFO - PROCESS | 1653 | 1469142764928 Marionette DEBUG loaded listener.js 16:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1169f3c00) [pid = 1653] [serial = 816] [outer = 0x113e48c00] 16:12:45 INFO - PROCESS | 1653 | 1469142765196 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]]]}] 16:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 469ms 16:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:12:45 INFO - PROCESS | 1653 | 1469142765241 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 16:12:45 INFO - PROCESS | 1653 | 1469142765243 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 16:12:45 INFO - PROCESS | 1653 | 1469142765257 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:12:45 INFO - PROCESS | 1653 | 1469142765260 Marionette TRACE conn2 <- [1,1062,null,{}] 16:12:45 INFO - PROCESS | 1653 | 1469142765271 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}] 16:12:45 INFO - PROCESS | 1653 | 1469142765274 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:45 INFO - PROCESS | 1653 | 1469142765346 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 16:12:45 INFO - PROCESS | 1653 | 1469142765354 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:45 INFO - PROCESS | 1653 | 1469142765356 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f12000 == 30 [pid = 1653] [id = 273] 16:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x111f2e800) [pid = 1653] [serial = 817] [outer = 0x0] 16:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1182e6c00) [pid = 1653] [serial = 818] [outer = 0x111f2e800] 16:12:45 INFO - PROCESS | 1653 | 1469142765383 Marionette DEBUG loaded listener.js 16:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11830fc00) [pid = 1653] [serial = 819] [outer = 0x111f2e800] 16:12:45 INFO - PROCESS | 1653 | 1469142765709 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]]]}] 16:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 486ms 16:12:45 INFO - PROCESS | 1653 | 1469142765731 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 16:12:45 INFO - PROCESS | 1653 | 1469142765733 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 16:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:12:45 INFO - PROCESS | 1653 | 1469142765738 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:12:45 INFO - PROCESS | 1653 | 1469142765739 Marionette TRACE conn2 <- [1,1066,null,{}] 16:12:45 INFO - PROCESS | 1653 | 1469142765742 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}] 16:12:45 INFO - PROCESS | 1653 | 1469142765743 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:45 INFO - PROCESS | 1653 | 1469142765836 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 16:12:45 INFO - PROCESS | 1653 | 1469142765842 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:45 INFO - PROCESS | 1653 | 1469142765843 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191bb000 == 31 [pid = 1653] [id = 274] 16:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11835e800) [pid = 1653] [serial = 820] [outer = 0x0] 16:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11840d400) [pid = 1653] [serial = 821] [outer = 0x11835e800] 16:12:45 INFO - PROCESS | 1653 | 1469142765869 Marionette DEBUG loaded listener.js 16:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1186bf800) [pid = 1653] [serial = 822] [outer = 0x11835e800] 16:12:46 INFO - PROCESS | 1653 | 1469142766242 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]]]}] 16:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 520ms 16:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:12:46 INFO - PROCESS | 1653 | 1469142766258 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 16:12:46 INFO - PROCESS | 1653 | 1469142766260 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 16:12:46 INFO - PROCESS | 1653 | 1469142766263 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:12:46 INFO - PROCESS | 1653 | 1469142766265 Marionette TRACE conn2 <- [1,1070,null,{}] 16:12:46 INFO - PROCESS | 1653 | 1469142766268 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}] 16:12:46 INFO - PROCESS | 1653 | 1469142766269 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:46 INFO - PROCESS | 1653 | 1469142766379 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 16:12:46 INFO - PROCESS | 1653 | 1469142766455 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:46 INFO - PROCESS | 1653 | 1469142766456 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bc8000 == 32 [pid = 1653] [id = 275] 16:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1129b4c00) [pid = 1653] [serial = 823] [outer = 0x0] 16:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1186c8c00) [pid = 1653] [serial = 824] [outer = 0x1129b4c00] 16:12:46 INFO - PROCESS | 1653 | 1469142766493 Marionette DEBUG loaded listener.js 16:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118f7dc00) [pid = 1653] [serial = 825] [outer = 0x1129b4c00] 16:12:46 INFO - PROCESS | 1653 | 1469142766882 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]]]}] 16:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 669ms 16:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:12:46 INFO - PROCESS | 1653 | 1469142766932 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 16:12:46 INFO - PROCESS | 1653 | 1469142766933 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 16:12:46 INFO - PROCESS | 1653 | 1469142766935 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:12:46 INFO - PROCESS | 1653 | 1469142766936 Marionette TRACE conn2 <- [1,1074,null,{}] 16:12:46 INFO - PROCESS | 1653 | 1469142766939 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}] 16:12:46 INFO - PROCESS | 1653 | 1469142766943 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:47 INFO - PROCESS | 1653 | 1469142767054 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 16:12:47 INFO - PROCESS | 1653 | 1469142767060 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:47 INFO - PROCESS | 1653 | 1469142767061 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x121909800 == 33 [pid = 1653] [id = 276] 16:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1169f4000) [pid = 1653] [serial = 826] [outer = 0x0] 16:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118f8a400) [pid = 1653] [serial = 827] [outer = 0x1169f4000] 16:12:47 INFO - PROCESS | 1653 | 1469142767086 Marionette DEBUG loaded listener.js 16:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119840c00) [pid = 1653] [serial = 828] [outer = 0x1169f4000] 16:12:47 INFO - PROCESS | 1653 | 1469142767387 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]]]}] 16:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 469ms 16:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:12:47 INFO - PROCESS | 1653 | 1469142767406 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 16:12:47 INFO - PROCESS | 1653 | 1469142767407 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 16:12:47 INFO - PROCESS | 1653 | 1469142767409 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:12:47 INFO - PROCESS | 1653 | 1469142767410 Marionette TRACE conn2 <- [1,1078,null,{}] 16:12:47 INFO - PROCESS | 1653 | 1469142767412 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}] 16:12:47 INFO - PROCESS | 1653 | 1469142767413 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:47 INFO - PROCESS | 1653 | 1469142767492 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 16:12:47 INFO - PROCESS | 1653 | 1469142767495 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:47 INFO - PROCESS | 1653 | 1469142767496 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x125317000 == 34 [pid = 1653] [id = 277] 16:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119841c00) [pid = 1653] [serial = 829] [outer = 0x0] 16:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11984f000) [pid = 1653] [serial = 830] [outer = 0x119841c00] 16:12:47 INFO - PROCESS | 1653 | 1469142767522 Marionette DEBUG loaded listener.js 16:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x120fae000) [pid = 1653] [serial = 831] [outer = 0x119841c00] 16:12:47 INFO - PROCESS | 1653 | 1469142767851 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]]]}] 16:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 469ms 16:12:47 INFO - PROCESS | 1653 | 1469142767878 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 16:12:47 INFO - PROCESS | 1653 | 1469142767879 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 16:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:12:47 INFO - PROCESS | 1653 | 1469142767882 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:12:47 INFO - PROCESS | 1653 | 1469142767883 Marionette TRACE conn2 <- [1,1082,null,{}] 16:12:47 INFO - PROCESS | 1653 | 1469142767887 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}] 16:12:47 INFO - PROCESS | 1653 | 1469142767888 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:47 INFO - PROCESS | 1653 | 1469142767957 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 16:12:48 INFO - PROCESS | 1653 | 1469142768009 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:48 INFO - PROCESS | 1653 | 1469142768010 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253bf800 == 35 [pid = 1653] [id = 278] 16:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11973e400) [pid = 1653] [serial = 832] [outer = 0x0] 16:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x120fb5c00) [pid = 1653] [serial = 833] [outer = 0x11973e400] 16:12:48 INFO - PROCESS | 1653 | 1469142768034 Marionette DEBUG loaded listener.js 16:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1211cf400) [pid = 1653] [serial = 834] [outer = 0x11973e400] 16:12:48 INFO - PROCESS | 1653 | 1469142768309 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]]]}] 16:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 471ms 16:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:12:48 INFO - PROCESS | 1653 | 1469142768360 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 16:12:48 INFO - PROCESS | 1653 | 1469142768362 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 16:12:48 INFO - PROCESS | 1653 | 1469142768365 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:12:48 INFO - PROCESS | 1653 | 1469142768367 Marionette TRACE conn2 <- [1,1086,null,{}] 16:12:48 INFO - PROCESS | 1653 | 1469142768374 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}] 16:12:48 INFO - PROCESS | 1653 | 1469142768376 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:48 INFO - PROCESS | 1653 | 1469142768492 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 16:12:48 INFO - PROCESS | 1653 | 1469142768569 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:48 INFO - PROCESS | 1653 | 1469142768570 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f11800 == 36 [pid = 1653] [id = 279] 16:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113b9f800) [pid = 1653] [serial = 835] [outer = 0x0] 16:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1219ac400) [pid = 1653] [serial = 836] [outer = 0x113b9f800] 16:12:48 INFO - PROCESS | 1653 | 1469142768594 Marionette DEBUG loaded listener.js 16:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1219c4800) [pid = 1653] [serial = 837] [outer = 0x113b9f800] 16:12:48 INFO - PROCESS | 1653 | 1469142768825 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]]]}] 16:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 524ms 16:12:48 INFO - PROCESS | 1653 | 1469142768890 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 16:12:48 INFO - PROCESS | 1653 | 1469142768891 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 16:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:12:48 INFO - PROCESS | 1653 | 1469142768893 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:12:48 INFO - PROCESS | 1653 | 1469142768894 Marionette TRACE conn2 <- [1,1090,null,{}] 16:12:48 INFO - PROCESS | 1653 | 1469142768897 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}] 16:12:48 INFO - PROCESS | 1653 | 1469142768898 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:48 INFO - PROCESS | 1653 | 1469142768979 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 16:12:48 INFO - PROCESS | 1653 | 1469142768983 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:48 INFO - PROCESS | 1653 | 1469142768986 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e5a000 == 37 [pid = 1653] [id = 280] 16:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1219bd400) [pid = 1653] [serial = 838] [outer = 0x0] 16:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123d15000) [pid = 1653] [serial = 839] [outer = 0x1219bd400] 16:12:49 INFO - PROCESS | 1653 | 1469142769010 Marionette DEBUG loaded listener.js 16:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124a17800) [pid = 1653] [serial = 840] [outer = 0x1219bd400] 16:12:49 INFO - PROCESS | 1653 | 1469142769383 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]]]}] 16:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 520ms 16:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:12:49 INFO - PROCESS | 1653 | 1469142769414 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 16:12:49 INFO - PROCESS | 1653 | 1469142769416 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 16:12:49 INFO - PROCESS | 1653 | 1469142769419 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:12:49 INFO - PROCESS | 1653 | 1469142769422 Marionette TRACE conn2 <- [1,1094,null,{}] 16:12:49 INFO - PROCESS | 1653 | 1469142769426 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}] 16:12:49 INFO - PROCESS | 1653 | 1469142769428 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:49 INFO - PROCESS | 1653 | 1469142769586 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 16:12:49 INFO - PROCESS | 1653 | 1469142769619 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:49 INFO - PROCESS | 1653 | 1469142769621 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bb3000 == 38 [pid = 1653] [id = 281] 16:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124dd3400) [pid = 1653] [serial = 841] [outer = 0x0] 16:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1253cb800) [pid = 1653] [serial = 842] [outer = 0x124dd3400] 16:12:49 INFO - PROCESS | 1653 | 1469142769663 Marionette DEBUG loaded listener.js 16:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126c64400) [pid = 1653] [serial = 843] [outer = 0x124dd3400] 16:12:50 INFO - PROCESS | 1653 | 1469142770051 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]]]}] 16:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 16:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:12:50 INFO - PROCESS | 1653 | 1469142770090 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 16:12:50 INFO - PROCESS | 1653 | 1469142770092 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 16:12:50 INFO - PROCESS | 1653 | 1469142770094 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:12:50 INFO - PROCESS | 1653 | 1469142770095 Marionette TRACE conn2 <- [1,1098,null,{}] 16:12:50 INFO - PROCESS | 1653 | 1469142770098 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}] 16:12:50 INFO - PROCESS | 1653 | 1469142770099 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:50 INFO - PROCESS | 1653 | 1469142770191 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 16:12:50 INFO - PROCESS | 1653 | 1469142770201 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:50 INFO - PROCESS | 1653 | 1469142770204 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a63b800 == 39 [pid = 1653] [id = 282] 16:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126e53400) [pid = 1653] [serial = 844] [outer = 0x0] 16:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1270b3800) [pid = 1653] [serial = 845] [outer = 0x126e53400] 16:12:50 INFO - PROCESS | 1653 | 1469142770227 Marionette DEBUG loaded listener.js 16:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1274cf400) [pid = 1653] [serial = 846] [outer = 0x126e53400] 16:12:50 INFO - PROCESS | 1653 | 1469142770575 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]]]}] 16:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 520ms 16:12:50 INFO - PROCESS | 1653 | 1469142770615 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 16:12:50 INFO - PROCESS | 1653 | 1469142770617 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 16:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:12:50 INFO - PROCESS | 1653 | 1469142770620 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:12:50 INFO - PROCESS | 1653 | 1469142770622 Marionette TRACE conn2 <- [1,1102,null,{}] 16:12:50 INFO - PROCESS | 1653 | 1469142770625 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}] 16:12:50 INFO - PROCESS | 1653 | 1469142770626 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:50 INFO - PROCESS | 1653 | 1469142770768 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 16:12:50 INFO - PROCESS | 1653 | 1469142770789 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:50 INFO - PROCESS | 1653 | 1469142770790 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aabf000 == 40 [pid = 1653] [id = 283] 16:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1274d7000) [pid = 1653] [serial = 847] [outer = 0x0] 16:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128986000) [pid = 1653] [serial = 848] [outer = 0x1274d7000] 16:12:50 INFO - PROCESS | 1653 | 1469142770821 Marionette DEBUG loaded listener.js 16:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12898c400) [pid = 1653] [serial = 849] [outer = 0x1274d7000] 16:12:51 INFO - PROCESS | 1653 | 1469142771138 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]]]}] 16:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 570ms 16:12:51 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1194e8400) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:12:51 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11835bc00) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:12:51 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11272cc00) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:12:51 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11690d800) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:12:51 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11276f400) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:12:51 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11830f000) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:12:51 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11697bc00) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:12:51 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11607f000) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:12:51 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1129ae400) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:12:51 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118f89400) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:12:51 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1219c2c00) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:12:51 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1129b4800) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:12:51 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119842400) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:12:51 INFO - PROCESS | 1653 | 1469142771338 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 16:12:51 INFO - PROCESS | 1653 | 1469142771340 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 16:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:12:51 INFO - PROCESS | 1653 | 1469142771346 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:12:51 INFO - PROCESS | 1653 | 1469142771348 Marionette TRACE conn2 <- [1,1106,null,{}] 16:12:51 INFO - PROCESS | 1653 | 1469142771352 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}] 16:12:51 INFO - PROCESS | 1653 | 1469142771353 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:51 INFO - PROCESS | 1653 | 1469142771493 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 16:12:51 INFO - PROCESS | 1653 | 1469142771502 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:51 INFO - PROCESS | 1653 | 1469142771503 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x121139000 == 41 [pid = 1653] [id = 284] 16:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a80c00) [pid = 1653] [serial = 850] [outer = 0x0] 16:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116974000) [pid = 1653] [serial = 851] [outer = 0x112a80c00] 16:12:51 INFO - PROCESS | 1653 | 1469142771529 Marionette DEBUG loaded listener.js 16:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118964400) [pid = 1653] [serial = 852] [outer = 0x112a80c00] 16:12:51 INFO - PROCESS | 1653 | 1469142771852 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]]]}] 16:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 519ms 16:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:12:51 INFO - PROCESS | 1653 | 1469142771865 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 16:12:51 INFO - PROCESS | 1653 | 1469142771867 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 16:12:51 INFO - PROCESS | 1653 | 1469142771872 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:12:51 INFO - PROCESS | 1653 | 1469142771873 Marionette TRACE conn2 <- [1,1110,null,{}] 16:12:51 INFO - PROCESS | 1653 | 1469142771875 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}] 16:12:51 INFO - PROCESS | 1653 | 1469142771876 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:51 INFO - PROCESS | 1653 | 1469142771984 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 16:12:52 INFO - PROCESS | 1653 | 1469142772014 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:52 INFO - PROCESS | 1653 | 1469142772015 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b95f800 == 42 [pid = 1653] [id = 285] 16:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11840c800) [pid = 1653] [serial = 853] [outer = 0x0] 16:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118f94800) [pid = 1653] [serial = 854] [outer = 0x11840c800] 16:12:52 INFO - PROCESS | 1653 | 1469142772040 Marionette DEBUG loaded listener.js 16:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12898d000) [pid = 1653] [serial = 855] [outer = 0x11840c800] 16:12:52 INFO - PROCESS | 1653 | 1469142772298 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]]]}] 16:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 470ms 16:12:52 INFO - PROCESS | 1653 | 1469142772341 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 16:12:52 INFO - PROCESS | 1653 | 1469142772342 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 16:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:12:52 INFO - PROCESS | 1653 | 1469142772344 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:12:52 INFO - PROCESS | 1653 | 1469142772345 Marionette TRACE conn2 <- [1,1114,null,{}] 16:12:52 INFO - PROCESS | 1653 | 1469142772347 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}] 16:12:52 INFO - PROCESS | 1653 | 1469142772348 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:52 INFO - PROCESS | 1653 | 1469142772428 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 16:12:52 INFO - PROCESS | 1653 | 1469142772432 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:52 INFO - PROCESS | 1653 | 1469142772433 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba46800 == 43 [pid = 1653] [id = 286] 16:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11278a000) [pid = 1653] [serial = 856] [outer = 0x0] 16:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1289b6800) [pid = 1653] [serial = 857] [outer = 0x11278a000] 16:12:52 INFO - PROCESS | 1653 | 1469142772458 Marionette DEBUG loaded listener.js 16:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1289bc000) [pid = 1653] [serial = 858] [outer = 0x11278a000] 16:12:52 INFO - PROCESS | 1653 | 1469142772787 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]]]}] 16:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 470ms 16:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:12:52 INFO - PROCESS | 1653 | 1469142772814 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 16:12:52 INFO - PROCESS | 1653 | 1469142772816 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 16:12:52 INFO - PROCESS | 1653 | 1469142772818 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:12:52 INFO - PROCESS | 1653 | 1469142772819 Marionette TRACE conn2 <- [1,1118,null,{}] 16:12:52 INFO - PROCESS | 1653 | 1469142772821 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}] 16:12:52 INFO - PROCESS | 1653 | 1469142772822 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:52 INFO - PROCESS | 1653 | 1469142772932 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 16:12:52 INFO - PROCESS | 1653 | 1469142772940 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:52 INFO - PROCESS | 1653 | 1469142772941 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba59800 == 44 [pid = 1653] [id = 287] 16:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1211cf800) [pid = 1653] [serial = 859] [outer = 0x0] 16:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1289c2400) [pid = 1653] [serial = 860] [outer = 0x1211cf800] 16:12:52 INFO - PROCESS | 1653 | 1469142772964 Marionette DEBUG loaded listener.js 16:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128ba2c00) [pid = 1653] [serial = 861] [outer = 0x1211cf800] 16:12:53 INFO - PROCESS | 1653 | 1469142773497 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]]]}] 16:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 721ms 16:12:53 INFO - PROCESS | 1653 | 1469142773541 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 16:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:12:53 INFO - PROCESS | 1653 | 1469142773545 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 16:12:53 INFO - PROCESS | 1653 | 1469142773551 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:12:53 INFO - PROCESS | 1653 | 1469142773554 Marionette TRACE conn2 <- [1,1122,null,{}] 16:12:53 INFO - PROCESS | 1653 | 1469142773560 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}] 16:12:53 INFO - PROCESS | 1653 | 1469142773562 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:53 INFO - PROCESS | 1653 | 1469142773731 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 16:12:53 INFO - PROCESS | 1653 | 1469142773827 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:53 INFO - PROCESS | 1653 | 1469142773830 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11652a800 == 45 [pid = 1653] [id = 288] 16:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11276bc00) [pid = 1653] [serial = 862] [outer = 0x0] 16:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112a84800) [pid = 1653] [serial = 863] [outer = 0x11276bc00] 16:12:53 INFO - PROCESS | 1653 | 1469142773861 Marionette DEBUG loaded listener.js 16:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113e44c00) [pid = 1653] [serial = 864] [outer = 0x11276bc00] 16:12:54 INFO - PROCESS | 1653 | 1469142774391 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]]]}] 16:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 875ms 16:12:54 INFO - PROCESS | 1653 | 1469142774427 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 16:12:54 INFO - PROCESS | 1653 | 1469142774430 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 16:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:12:54 INFO - PROCESS | 1653 | 1469142774438 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:12:54 INFO - PROCESS | 1653 | 1469142774440 Marionette TRACE conn2 <- [1,1126,null,{}] 16:12:54 INFO - PROCESS | 1653 | 1469142774442 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}] 16:12:54 INFO - PROCESS | 1653 | 1469142774444 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:54 INFO - PROCESS | 1653 | 1469142774552 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 16:12:54 INFO - PROCESS | 1653 | 1469142774635 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:54 INFO - PROCESS | 1653 | 1469142774636 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x121261800 == 46 [pid = 1653] [id = 289] 16:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116978800) [pid = 1653] [serial = 865] [outer = 0x0] 16:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x117e26800) [pid = 1653] [serial = 866] [outer = 0x116978800] 16:12:54 INFO - PROCESS | 1653 | 1469142774666 Marionette DEBUG loaded listener.js 16:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118303000) [pid = 1653] [serial = 867] [outer = 0x116978800] 16:12:55 INFO - PROCESS | 1653 | 1469142775505 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]]]}] 16:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1123ms 16:12:55 INFO - PROCESS | 1653 | 1469142775561 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 16:12:55 INFO - PROCESS | 1653 | 1469142775564 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 16:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:12:55 INFO - PROCESS | 1653 | 1469142775596 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:12:55 INFO - PROCESS | 1653 | 1469142775599 Marionette TRACE conn2 <- [1,1130,null,{}] 16:12:55 INFO - PROCESS | 1653 | 1469142775605 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}] 16:12:55 INFO - PROCESS | 1653 | 1469142775607 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:55 INFO - PROCESS | 1653 | 1469142775754 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128987000) [pid = 1653] [serial = 809] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba46800 == 45 [pid = 1653] [id = 286] 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b95f800 == 44 [pid = 1653] [id = 285] 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x121139000 == 43 [pid = 1653] [id = 284] 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12aabf000 == 42 [pid = 1653] [id = 283] 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12a63b800 == 41 [pid = 1653] [id = 282] 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119bb3000 == 40 [pid = 1653] [id = 281] 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x128e5a000 == 39 [pid = 1653] [id = 280] 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x118f11800 == 38 [pid = 1653] [id = 279] 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1253bf800 == 37 [pid = 1653] [id = 278] 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x125317000 == 36 [pid = 1653] [id = 277] 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x121909800 == 35 [pid = 1653] [id = 276] 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119bc8000 == 34 [pid = 1653] [id = 275] 16:12:55 INFO - PROCESS | 1653 | 1469142775877 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:55 INFO - PROCESS | 1653 | 1469142775879 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1191bb000 == 33 [pid = 1653] [id = 274] 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x118f12000 == 32 [pid = 1653] [id = 273] 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x117092800 == 31 [pid = 1653] [id = 272] 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x115188000 == 30 [pid = 1653] [id = 271] 16:12:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab99800 == 29 [pid = 1653] [id = 270] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11984f400) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x123d12c00) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12532bc00) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124c13800) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118305000) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119841800) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1253d1000) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118f9bc00) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1193e2400) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1186c0000) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118f4c000) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1180ba800) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1182e8c00) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1160ec400) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11697c400) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113e98400) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1274cd000) [pid = 1653] [serial = 807] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112a8c800) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126c66c00) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x127007400) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1194e2400) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1253ce400) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11972b800) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1219c4000) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126894c00) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x127010800) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 16:12:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x113bdb000 == 30 [pid = 1653] [id = 290] 16:12:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x113ba8400) [pid = 1653] [serial = 868] [outer = 0x0] 16:12:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116787800) [pid = 1653] [serial = 869] [outer = 0x113ba8400] 16:12:55 INFO - PROCESS | 1653 | 1469142775935 Marionette DEBUG loaded listener.js 16:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1182e7800) [pid = 1653] [serial = 870] [outer = 0x113ba8400] 16:12:56 INFO - PROCESS | 1653 | 1469142776255 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]]]}] 16:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 701ms 16:12:56 INFO - PROCESS | 1653 | 1469142776277 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 16:12:56 INFO - PROCESS | 1653 | 1469142776280 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 16:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:12:56 INFO - PROCESS | 1653 | 1469142776292 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:12:56 INFO - PROCESS | 1653 | 1469142776293 Marionette TRACE conn2 <- [1,1134,null,{}] 16:12:56 INFO - PROCESS | 1653 | 1469142776295 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}] 16:12:56 INFO - PROCESS | 1653 | 1469142776297 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:56 INFO - PROCESS | 1653 | 1469142776378 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 16:12:56 INFO - PROCESS | 1653 | 1469142776441 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:56 INFO - PROCESS | 1653 | 1469142776442 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e36800 == 31 [pid = 1653] [id = 291] 16:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1182e5800) [pid = 1653] [serial = 871] [outer = 0x0] 16:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118365800) [pid = 1653] [serial = 872] [outer = 0x1182e5800] 16:12:56 INFO - PROCESS | 1653 | 1469142776469 Marionette DEBUG loaded listener.js 16:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1186cd000) [pid = 1653] [serial = 873] [outer = 0x1182e5800] 16:12:56 INFO - PROCESS | 1653 | 1469142776751 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]]]}] 16:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 527ms 16:12:56 INFO - PROCESS | 1653 | 1469142776811 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 16:12:56 INFO - PROCESS | 1653 | 1469142776812 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 16:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:12:56 INFO - PROCESS | 1653 | 1469142776814 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:12:56 INFO - PROCESS | 1653 | 1469142776817 Marionette TRACE conn2 <- [1,1138,null,{}] 16:12:56 INFO - PROCESS | 1653 | 1469142776826 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}] 16:12:56 INFO - PROCESS | 1653 | 1469142776829 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:56 INFO - PROCESS | 1653 | 1469142776896 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 16:12:56 INFO - PROCESS | 1653 | 1469142776906 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:56 INFO - PROCESS | 1653 | 1469142776908 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198de000 == 32 [pid = 1653] [id = 292] 16:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118966000) [pid = 1653] [serial = 874] [outer = 0x0] 16:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118f92800) [pid = 1653] [serial = 875] [outer = 0x118966000] 16:12:56 INFO - PROCESS | 1653 | 1469142776929 Marionette DEBUG loaded listener.js 16:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1194e4000) [pid = 1653] [serial = 876] [outer = 0x118966000] 16:12:57 INFO - PROCESS | 1653 | 1469142777375 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]]]}] 16:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 579ms 16:12:57 INFO - PROCESS | 1653 | 1469142777394 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 16:12:57 INFO - PROCESS | 1653 | 1469142777397 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 16:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:12:57 INFO - PROCESS | 1653 | 1469142777400 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:12:57 INFO - PROCESS | 1653 | 1469142777402 Marionette TRACE conn2 <- [1,1142,null,{}] 16:12:57 INFO - PROCESS | 1653 | 1469142777405 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}] 16:12:57 INFO - PROCESS | 1653 | 1469142777407 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:57 INFO - PROCESS | 1653 | 1469142777528 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 16:12:57 INFO - PROCESS | 1653 | 1469142777536 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:57 INFO - PROCESS | 1653 | 1469142777537 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12156c000 == 33 [pid = 1653] [id = 293] 16:12:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11972c400) [pid = 1653] [serial = 877] [outer = 0x0] 16:12:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11984d800) [pid = 1653] [serial = 878] [outer = 0x11972c400] 16:12:57 INFO - PROCESS | 1653 | 1469142777578 Marionette DEBUG loaded listener.js 16:12:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119d4b800) [pid = 1653] [serial = 879] [outer = 0x11972c400] 16:12:57 INFO - PROCESS | 1653 | 1469142777924 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]]]}] 16:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 571ms 16:12:57 INFO - PROCESS | 1653 | 1469142777993 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 16:12:57 INFO - PROCESS | 1653 | 1469142777994 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 16:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:12:58 INFO - PROCESS | 1653 | 1469142778010 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:12:58 INFO - PROCESS | 1653 | 1469142778011 Marionette TRACE conn2 <- [1,1146,null,{}] 16:12:58 INFO - PROCESS | 1653 | 1469142778021 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}] 16:12:58 INFO - PROCESS | 1653 | 1469142778023 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:58 INFO - PROCESS | 1653 | 1469142778117 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 16:12:58 INFO - PROCESS | 1653 | 1469142778121 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:58 INFO - PROCESS | 1653 | 1469142778122 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x125314000 == 34 [pid = 1653] [id = 294] 16:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112fc8400) [pid = 1653] [serial = 880] [outer = 0x0] 16:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x120fb4400) [pid = 1653] [serial = 881] [outer = 0x112fc8400] 16:12:58 INFO - PROCESS | 1653 | 1469142778146 Marionette DEBUG loaded listener.js 16:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121805800) [pid = 1653] [serial = 882] [outer = 0x112fc8400] 16:12:58 INFO - PROCESS | 1653 | 1469142778473 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]]]}] 16:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 536ms 16:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:12:58 INFO - PROCESS | 1653 | 1469142778537 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 16:12:58 INFO - PROCESS | 1653 | 1469142778538 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 16:12:58 INFO - PROCESS | 1653 | 1469142778541 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:12:58 INFO - PROCESS | 1653 | 1469142778542 Marionette TRACE conn2 <- [1,1150,null,{}] 16:12:58 INFO - PROCESS | 1653 | 1469142778544 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}] 16:12:58 INFO - PROCESS | 1653 | 1469142778548 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:58 INFO - PROCESS | 1653 | 1469142778658 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 16:12:58 INFO - PROCESS | 1653 | 1469142778672 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:58 INFO - PROCESS | 1653 | 1469142778673 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1268c8800 == 35 [pid = 1653] [id = 295] 16:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12180d400) [pid = 1653] [serial = 883] [outer = 0x0] 16:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123d1a800) [pid = 1653] [serial = 884] [outer = 0x12180d400] 16:12:58 INFO - PROCESS | 1653 | 1469142778698 Marionette DEBUG loaded listener.js 16:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126c66c00) [pid = 1653] [serial = 885] [outer = 0x12180d400] 16:12:59 INFO - PROCESS | 1653 | 1469142779025 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]]]}] 16:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 517ms 16:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:12:59 INFO - PROCESS | 1653 | 1469142779071 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 16:12:59 INFO - PROCESS | 1653 | 1469142779072 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 16:12:59 INFO - PROCESS | 1653 | 1469142779074 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:12:59 INFO - PROCESS | 1653 | 1469142779075 Marionette TRACE conn2 <- [1,1154,null,{}] 16:12:59 INFO - PROCESS | 1653 | 1469142779078 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}] 16:12:59 INFO - PROCESS | 1653 | 1469142779079 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:59 INFO - PROCESS | 1653 | 1469142779172 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 16:12:59 INFO - PROCESS | 1653 | 1469142779184 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:59 INFO - PROCESS | 1653 | 1469142779185 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e73000 == 36 [pid = 1653] [id = 296] 16:12:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1270b0000) [pid = 1653] [serial = 886] [outer = 0x0] 16:12:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1273dc800) [pid = 1653] [serial = 887] [outer = 0x1270b0000] 16:12:59 INFO - PROCESS | 1653 | 1469142779209 Marionette DEBUG loaded listener.js 16:12:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1274d5000) [pid = 1653] [serial = 888] [outer = 0x1270b0000] 16:12:59 INFO - PROCESS | 1653 | 1469142779532 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]]]}] 16:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 468ms 16:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:12:59 INFO - PROCESS | 1653 | 1469142779545 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 16:12:59 INFO - PROCESS | 1653 | 1469142779546 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 16:12:59 INFO - PROCESS | 1653 | 1469142779548 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:12:59 INFO - PROCESS | 1653 | 1469142779549 Marionette TRACE conn2 <- [1,1158,null,{}] 16:12:59 INFO - PROCESS | 1653 | 1469142779554 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}] 16:12:59 INFO - PROCESS | 1653 | 1469142779555 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:59 INFO - PROCESS | 1653 | 1469142779649 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 16:12:59 INFO - PROCESS | 1653 | 1469142779653 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:59 INFO - PROCESS | 1653 | 1469142779654 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:12:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12940e000 == 37 [pid = 1653] [id = 297] 16:12:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119884c00) [pid = 1653] [serial = 889] [outer = 0x0] 16:12:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128984c00) [pid = 1653] [serial = 890] [outer = 0x119884c00] 16:12:59 INFO - PROCESS | 1653 | 1469142779677 Marionette DEBUG loaded listener.js 16:12:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1289ba400) [pid = 1653] [serial = 891] [outer = 0x119884c00] 16:12:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1289bf400) [pid = 1653] [serial = 892] [outer = 0x12cbeb800] 16:13:00 INFO - PROCESS | 1653 | 1469142780176 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]]]}] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112a80c00) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11840c800) [pid = 1653] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124dd3400) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113e48c00) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126e53400) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1169f4000) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11973e400) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1274d7000) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1274d2000) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113b9f800) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112a81000) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119841c00) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1219bd400) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11835e800) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1129b4c00) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11278a000) [pid = 1653] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:13:00 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x111f2e800) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 16:13:00 INFO - PROCESS | 1653 | 1469142780219 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 16:13:00 INFO - PROCESS | 1653 | 1469142780221 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 16:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:13:00 INFO - PROCESS | 1653 | 1469142780223 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:13:00 INFO - PROCESS | 1653 | 1469142780224 Marionette TRACE conn2 <- [1,1162,null,{}] 16:13:00 INFO - PROCESS | 1653 | 1469142780226 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}] 16:13:00 INFO - PROCESS | 1653 | 1469142780227 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:00 INFO - PROCESS | 1653 | 1469142780308 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 16:13:00 INFO - PROCESS | 1653 | 1469142780311 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:00 INFO - PROCESS | 1653 | 1469142780312 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11945a000 == 38 [pid = 1653] [id = 298] 16:13:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113e4d800) [pid = 1653] [serial = 893] [outer = 0x0] 16:13:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1169f4000) [pid = 1653] [serial = 894] [outer = 0x113e4d800] 16:13:00 INFO - PROCESS | 1653 | 1469142780336 Marionette DEBUG loaded listener.js 16:13:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118f7c000) [pid = 1653] [serial = 895] [outer = 0x113e4d800] 16:13:00 INFO - PROCESS | 1653 | 1469142780668 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]]]}] 16:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 471ms 16:13:00 INFO - PROCESS | 1653 | 1469142780694 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 16:13:00 INFO - PROCESS | 1653 | 1469142780695 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 16:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:13:00 INFO - PROCESS | 1653 | 1469142780697 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:13:00 INFO - PROCESS | 1653 | 1469142780698 Marionette TRACE conn2 <- [1,1166,null,{}] 16:13:00 INFO - PROCESS | 1653 | 1469142780701 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}] 16:13:00 INFO - PROCESS | 1653 | 1469142780704 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:00 INFO - PROCESS | 1653 | 1469142780778 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 16:13:00 INFO - PROCESS | 1653 | 1469142780835 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:00 INFO - PROCESS | 1653 | 1469142780836 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6b9000 == 39 [pid = 1653] [id = 299] 16:13:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118f7bc00) [pid = 1653] [serial = 896] [outer = 0x0] 16:13:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x120fb8400) [pid = 1653] [serial = 897] [outer = 0x118f7bc00] 16:13:00 INFO - PROCESS | 1653 | 1469142780860 Marionette DEBUG loaded listener.js 16:13:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1274cbc00) [pid = 1653] [serial = 898] [outer = 0x118f7bc00] 16:13:01 INFO - PROCESS | 1653 | 1469142781126 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]]]}] 16:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 472ms 16:13:01 INFO - PROCESS | 1653 | 1469142781175 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 16:13:01 INFO - PROCESS | 1653 | 1469142781176 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 16:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:13:01 INFO - PROCESS | 1653 | 1469142781178 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:13:01 INFO - PROCESS | 1653 | 1469142781180 Marionette TRACE conn2 <- [1,1170,null,{}] 16:13:01 INFO - PROCESS | 1653 | 1469142781182 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}] 16:13:01 INFO - PROCESS | 1653 | 1469142781185 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:01 INFO - PROCESS | 1653 | 1469142781281 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 16:13:01 INFO - PROCESS | 1653 | 1469142781286 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:01 INFO - PROCESS | 1653 | 1469142781289 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b146800 == 40 [pid = 1653] [id = 300] 16:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1212f0800) [pid = 1653] [serial = 899] [outer = 0x0] 16:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1289c3400) [pid = 1653] [serial = 900] [outer = 0x1212f0800] 16:13:01 INFO - PROCESS | 1653 | 1469142781320 Marionette DEBUG loaded listener.js 16:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1294cc000) [pid = 1653] [serial = 901] [outer = 0x1212f0800] 16:13:01 INFO - PROCESS | 1653 | 1469142781796 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]]]}] 16:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 625ms 16:13:01 INFO - PROCESS | 1653 | 1469142781804 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 16:13:01 INFO - PROCESS | 1653 | 1469142781806 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 16:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:13:01 INFO - PROCESS | 1653 | 1469142781809 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:13:01 INFO - PROCESS | 1653 | 1469142781811 Marionette TRACE conn2 <- [1,1174,null,{}] 16:13:01 INFO - PROCESS | 1653 | 1469142781814 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}] 16:13:01 INFO - PROCESS | 1653 | 1469142781816 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:01 INFO - PROCESS | 1653 | 1469142781936 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 16:13:01 INFO - PROCESS | 1653 | 1469142781939 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:01 INFO - PROCESS | 1653 | 1469142781940 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba4e000 == 41 [pid = 1653] [id = 301] 16:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1294cc400) [pid = 1653] [serial = 902] [outer = 0x0] 16:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1294d5400) [pid = 1653] [serial = 903] [outer = 0x1294cc400] 16:13:01 INFO - PROCESS | 1653 | 1469142781958 Marionette DEBUG loaded listener.js 16:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a5b3400) [pid = 1653] [serial = 904] [outer = 0x1294cc400] 16:13:02 INFO - PROCESS | 1653 | --DOCSHELL 0x113bdb000 == 40 [pid = 1653] [id = 290] 16:13:02 INFO - PROCESS | 1653 | --DOCSHELL 0x121261800 == 39 [pid = 1653] [id = 289] 16:13:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11652a800 == 38 [pid = 1653] [id = 288] 16:13:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba59800 == 37 [pid = 1653] [id = 287] 16:13:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1198de000 == 36 [pid = 1653] [id = 292] 16:13:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12156c000 == 35 [pid = 1653] [id = 293] 16:13:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12940e000 == 34 [pid = 1653] [id = 297] 16:13:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6b9000 == 33 [pid = 1653] [id = 299] 16:13:03 INFO - PROCESS | 1653 | --DOCSHELL 0x117e36800 == 32 [pid = 1653] [id = 291] 16:13:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12b146800 == 31 [pid = 1653] [id = 300] 16:13:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1268c8800 == 30 [pid = 1653] [id = 295] 16:13:03 INFO - PROCESS | 1653 | --DOCSHELL 0x125314000 == 29 [pid = 1653] [id = 294] 16:13:03 INFO - PROCESS | 1653 | --DOCSHELL 0x128e73000 == 28 [pid = 1653] [id = 296] 16:13:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11945a000 == 27 [pid = 1653] [id = 298] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1289bc000) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1289c2400) [pid = 1653] [serial = 860] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118964400) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12898d000) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x126c64400) [pid = 1653] [serial = 843] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1169f3c00) [pid = 1653] [serial = 816] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1270b3800) [pid = 1653] [serial = 845] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116974000) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119840c00) [pid = 1653] [serial = 828] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1211cf400) [pid = 1653] [serial = 834] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12898c400) [pid = 1653] [serial = 849] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116084800) [pid = 1653] [serial = 815] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12898d800) [pid = 1653] [serial = 810] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1274cf400) [pid = 1653] [serial = 846] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1219ac400) [pid = 1653] [serial = 836] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x113e42800) [pid = 1653] [serial = 813] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x120fb5c00) [pid = 1653] [serial = 833] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128986000) [pid = 1653] [serial = 848] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x120fae000) [pid = 1653] [serial = 831] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1219c4800) [pid = 1653] [serial = 837] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x123d15000) [pid = 1653] [serial = 839] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11840d400) [pid = 1653] [serial = 821] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1186c8c00) [pid = 1653] [serial = 824] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1289b6800) [pid = 1653] [serial = 857] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x118f7dc00) [pid = 1653] [serial = 825] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1186bf800) [pid = 1653] [serial = 822] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x124a17800) [pid = 1653] [serial = 840] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11830fc00) [pid = 1653] [serial = 819] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x118f94800) [pid = 1653] [serial = 854] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x118f8a400) [pid = 1653] [serial = 827] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x11984f000) [pid = 1653] [serial = 830] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1253cb800) [pid = 1653] [serial = 842] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x112f6f800) [pid = 1653] [serial = 812] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1182e6c00) [pid = 1653] [serial = 818] [outer = 0x0] [url = about:blank] 16:13:03 INFO - PROCESS | 1653 | 1469142783591 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] 16:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:13:03 INFO - PROCESS | 1653 | 1469142783642 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 16:13:03 INFO - PROCESS | 1653 | 1469142783645 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:13:03 INFO - PROCESS | 1653 | 1469142783647 Marionette TRACE conn2 <- [1,1178,null,{}] 16:13:03 INFO - PROCESS | 1653 | 1469142783652 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}] 16:13:03 INFO - PROCESS | 1653 | 1469142783653 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:03 INFO - PROCESS | 1653 | 1469142783733 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 16:13:03 INFO - PROCESS | 1653 | 1469142783784 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:03 INFO - PROCESS | 1653 | 1469142783786 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x113e86800 == 28 [pid = 1653] [id = 302] 16:13:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1129af000) [pid = 1653] [serial = 905] [outer = 0x0] 16:13:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x112a8d800) [pid = 1653] [serial = 906] [outer = 0x1129af000] 16:13:03 INFO - PROCESS | 1653 | 1469142783813 Marionette DEBUG loaded listener.js 16:13:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x113e96800) [pid = 1653] [serial = 907] [outer = 0x1129af000] 16:13:04 INFO - PROCESS | 1653 | 1469142784126 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] 16:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:13:04 INFO - PROCESS | 1653 | 1469142784172 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 16:13:04 INFO - PROCESS | 1653 | 1469142784176 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:13:04 INFO - PROCESS | 1653 | 1469142784178 Marionette TRACE conn2 <- [1,1182,null,{}] 16:13:04 INFO - PROCESS | 1653 | 1469142784180 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}] 16:13:04 INFO - PROCESS | 1653 | 1469142784182 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:04 INFO - PROCESS | 1653 | 1469142784257 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 16:13:04 INFO - PROCESS | 1653 | 1469142784262 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:04 INFO - PROCESS | 1653 | 1469142784263 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170c1000 == 29 [pid = 1653] [id = 303] 16:13:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x116080c00) [pid = 1653] [serial = 908] [outer = 0x0] 16:13:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x116971800) [pid = 1653] [serial = 909] [outer = 0x116080c00] 16:13:04 INFO - PROCESS | 1653 | 1469142784292 Marionette DEBUG loaded listener.js 16:13:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1172b0000) [pid = 1653] [serial = 910] [outer = 0x116080c00] 16:13:04 INFO - PROCESS | 1653 | 1469142784636 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] 16:13:04 INFO - PROCESS | 1653 | 1469142784648 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 16:13:04 INFO - PROCESS | 1653 | 1469142784661 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:13:04 INFO - PROCESS | 1653 | 1469142784663 Marionette TRACE conn2 <- [1,1186,null,{}] 16:13:04 INFO - PROCESS | 1653 | 1469142784674 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}] 16:13:04 INFO - PROCESS | 1653 | 1469142784677 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:04 INFO - PROCESS | 1653 | 1469142784750 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 16:13:04 INFO - PROCESS | 1653 | 1469142784756 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:04 INFO - PROCESS | 1653 | 1469142784757 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f1e000 == 30 [pid = 1653] [id = 304] 16:13:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x110fe5400) [pid = 1653] [serial = 911] [outer = 0x0] 16:13:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118303800) [pid = 1653] [serial = 912] [outer = 0x110fe5400] 16:13:04 INFO - PROCESS | 1653 | 1469142784786 Marionette DEBUG loaded listener.js 16:13:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118311800) [pid = 1653] [serial = 913] [outer = 0x110fe5400] 16:13:05 INFO - PROCESS | 1653 | 1469142785127 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] 16:13:05 INFO - PROCESS | 1653 | 1469142785141 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 16:13:05 INFO - PROCESS | 1653 | 1469142785143 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:13:05 INFO - PROCESS | 1653 | 1469142785144 Marionette TRACE conn2 <- [1,1190,null,{}] 16:13:05 INFO - PROCESS | 1653 | 1469142785146 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}] 16:13:05 INFO - PROCESS | 1653 | 1469142785147 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:05 INFO - PROCESS | 1653 | 1469142785225 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 16:13:05 INFO - PROCESS | 1653 | 1469142785276 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:05 INFO - PROCESS | 1653 | 1469142785277 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191cc800 == 31 [pid = 1653] [id = 305] 16:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118311400) [pid = 1653] [serial = 914] [outer = 0x0] 16:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x118410800) [pid = 1653] [serial = 915] [outer = 0x118311400] 16:13:05 INFO - PROCESS | 1653 | 1469142785302 Marionette DEBUG loaded listener.js 16:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118966c00) [pid = 1653] [serial = 916] [outer = 0x118311400] 16:13:05 INFO - PROCESS | 1653 | 1469142785573 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] 16:13:05 INFO - PROCESS | 1653 | 1469142785612 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 16:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:13:05 INFO - PROCESS | 1653 | 1469142785615 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:13:05 INFO - PROCESS | 1653 | 1469142785616 Marionette TRACE conn2 <- [1,1194,null,{}] 16:13:05 INFO - PROCESS | 1653 | 1469142785625 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}] 16:13:05 INFO - PROCESS | 1653 | 1469142785627 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:05 INFO - PROCESS | 1653 | 1469142785709 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 16:13:05 INFO - PROCESS | 1653 | 1469142785713 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:05 INFO - PROCESS | 1653 | 1469142785714 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x120ecd800 == 32 [pid = 1653] [id = 306] 16:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x113e48c00) [pid = 1653] [serial = 917] [outer = 0x0] 16:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118f51c00) [pid = 1653] [serial = 918] [outer = 0x113e48c00] 16:13:05 INFO - PROCESS | 1653 | 1469142785741 Marionette DEBUG loaded listener.js 16:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118f9ac00) [pid = 1653] [serial = 919] [outer = 0x113e48c00] 16:13:06 INFO - PROCESS | 1653 | 1469142786084 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] 16:13:06 INFO - PROCESS | 1653 | 1469142786140 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 16:13:06 INFO - PROCESS | 1653 | 1469142786142 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:13:06 INFO - PROCESS | 1653 | 1469142786143 Marionette TRACE conn2 <- [1,1198,null,{}] 16:13:06 INFO - PROCESS | 1653 | 1469142786145 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}] 16:13:06 INFO - PROCESS | 1653 | 1469142786149 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:06 INFO - PROCESS | 1653 | 1469142786234 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 16:13:06 INFO - PROCESS | 1653 | 1469142786240 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:06 INFO - PROCESS | 1653 | 1469142786241 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x121903000 == 33 [pid = 1653] [id = 307] 16:13:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1191d4400) [pid = 1653] [serial = 920] [outer = 0x0] 16:13:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1194e5400) [pid = 1653] [serial = 921] [outer = 0x1191d4400] 16:13:06 INFO - PROCESS | 1653 | 1469142786265 Marionette DEBUG loaded listener.js 16:13:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119885400) [pid = 1653] [serial = 922] [outer = 0x1191d4400] 16:13:06 INFO - PROCESS | 1653 | 1469142786561 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]]]}] 16:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 469ms 16:13:06 INFO - PROCESS | 1653 | 1469142786611 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 16:13:06 INFO - PROCESS | 1653 | 1469142786612 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 16:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:13:06 INFO - PROCESS | 1653 | 1469142786614 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:13:06 INFO - PROCESS | 1653 | 1469142786616 Marionette TRACE conn2 <- [1,1202,null,{}] 16:13:06 INFO - PROCESS | 1653 | 1469142786620 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}] 16:13:06 INFO - PROCESS | 1653 | 1469142786622 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:06 INFO - PROCESS | 1653 | 1469142786699 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 16:13:06 INFO - PROCESS | 1653 | 1469142786750 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:06 INFO - PROCESS | 1653 | 1469142786751 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x123db5800 == 34 [pid = 1653] [id = 308] 16:13:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118f84400) [pid = 1653] [serial = 923] [outer = 0x0] 16:13:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119b3b400) [pid = 1653] [serial = 924] [outer = 0x118f84400] 16:13:06 INFO - PROCESS | 1653 | 1469142786775 Marionette DEBUG loaded listener.js 16:13:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1211cf400) [pid = 1653] [serial = 925] [outer = 0x118f84400] 16:13:07 INFO - PROCESS | 1653 | 1469142787011 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]]]}] 16:13:07 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 16:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 420ms 16:13:07 INFO - PROCESS | 1653 | 1469142787041 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 16:13:07 INFO - PROCESS | 1653 | 1469142787043 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 16:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:13:07 INFO - PROCESS | 1653 | 1469142787045 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:13:07 INFO - PROCESS | 1653 | 1469142787046 Marionette TRACE conn2 <- [1,1206,null,{}] 16:13:07 INFO - PROCESS | 1653 | 1469142787048 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}] 16:13:07 INFO - PROCESS | 1653 | 1469142787049 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:07 INFO - PROCESS | 1653 | 1469142787138 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 16:13:07 INFO - PROCESS | 1653 | 1469142787141 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:07 INFO - PROCESS | 1653 | 1469142787143 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253b8000 == 35 [pid = 1653] [id = 309] 16:13:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119d50000) [pid = 1653] [serial = 926] [outer = 0x0] 16:13:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1214ef400) [pid = 1653] [serial = 927] [outer = 0x119d50000] 16:13:07 INFO - PROCESS | 1653 | 1469142787169 Marionette DEBUG loaded listener.js 16:13:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1219cc000) [pid = 1653] [serial = 928] [outer = 0x119d50000] 16:13:07 INFO - PROCESS | 1653 | 1469142787480 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]]]}] 16:13:07 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 16:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 470ms 16:13:07 INFO - PROCESS | 1653 | 1469142787515 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 16:13:07 INFO - PROCESS | 1653 | 1469142787517 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 16:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:13:07 INFO - PROCESS | 1653 | 1469142787522 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:13:07 INFO - PROCESS | 1653 | 1469142787523 Marionette TRACE conn2 <- [1,1210,null,{}] 16:13:07 INFO - PROCESS | 1653 | 1469142787525 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}] 16:13:07 INFO - PROCESS | 1653 | 1469142787526 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:07 INFO - PROCESS | 1653 | 1469142787596 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 16:13:07 INFO - PROCESS | 1653 | 1469142787656 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:07 INFO - PROCESS | 1653 | 1469142787657 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f1d000 == 36 [pid = 1653] [id = 310] 16:13:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1122e2000) [pid = 1653] [serial = 929] [outer = 0x0] 16:13:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123d67c00) [pid = 1653] [serial = 930] [outer = 0x1122e2000] 16:13:07 INFO - PROCESS | 1653 | 1469142787681 Marionette DEBUG loaded listener.js 16:13:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124ab7000) [pid = 1653] [serial = 931] [outer = 0x1122e2000] 16:13:07 INFO - PROCESS | 1653 | 1469142787944 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]]]}] 16:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 469ms 16:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:13:07 INFO - PROCESS | 1653 | 1469142787991 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 16:13:07 INFO - PROCESS | 1653 | 1469142787992 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 16:13:07 INFO - PROCESS | 1653 | 1469142787994 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:13:07 INFO - PROCESS | 1653 | 1469142787995 Marionette TRACE conn2 <- [1,1214,null,{}] 16:13:08 INFO - PROCESS | 1653 | 1469142787998 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}] 16:13:08 INFO - PROCESS | 1653 | 1469142787999 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:08 INFO - PROCESS | 1653 | 1469142788079 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 16:13:08 INFO - PROCESS | 1653 | 1469142788083 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:08 INFO - PROCESS | 1653 | 1469142788084 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c5000 == 37 [pid = 1653] [id = 311] 16:13:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124ab7800) [pid = 1653] [serial = 932] [outer = 0x0] 16:13:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12532e800) [pid = 1653] [serial = 933] [outer = 0x124ab7800] 16:13:08 INFO - PROCESS | 1653 | 1469142788111 Marionette DEBUG loaded listener.js 16:13:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1253d7400) [pid = 1653] [serial = 934] [outer = 0x124ab7800] 16:13:08 INFO - PROCESS | 1653 | 1469142788431 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]]]}] 16:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 467ms 16:13:08 INFO - PROCESS | 1653 | 1469142788462 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 16:13:08 INFO - PROCESS | 1653 | 1469142788464 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 16:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:13:08 INFO - PROCESS | 1653 | 1469142788466 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:13:08 INFO - PROCESS | 1653 | 1469142788468 Marionette TRACE conn2 <- [1,1218,null,{}] 16:13:08 INFO - PROCESS | 1653 | 1469142788470 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}] 16:13:08 INFO - PROCESS | 1653 | 1469142788472 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:08 INFO - PROCESS | 1653 | 1469142788589 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 16:13:08 INFO - PROCESS | 1653 | 1469142788600 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:08 INFO - PROCESS | 1653 | 1469142788609 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x120ec4000 == 38 [pid = 1653] [id = 312] 16:13:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1127b1c00) [pid = 1653] [serial = 935] [outer = 0x0] 16:13:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125332800) [pid = 1653] [serial = 936] [outer = 0x1127b1c00] 16:13:08 INFO - PROCESS | 1653 | 1469142788635 Marionette DEBUG loaded listener.js 16:13:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1270b2400) [pid = 1653] [serial = 937] [outer = 0x1127b1c00] 16:13:08 INFO - PROCESS | 1653 | 1469142788973 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]]]}] 16:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 522ms 16:13:08 INFO - PROCESS | 1653 | 1469142788989 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 16:13:08 INFO - PROCESS | 1653 | 1469142788990 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 16:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:13:08 INFO - PROCESS | 1653 | 1469142788992 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:13:08 INFO - PROCESS | 1653 | 1469142788993 Marionette TRACE conn2 <- [1,1222,null,{}] 16:13:08 INFO - PROCESS | 1653 | 1469142788995 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}] 16:13:08 INFO - PROCESS | 1653 | 1469142788996 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:09 INFO - PROCESS | 1653 | 1469142789091 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 16:13:09 INFO - PROCESS | 1653 | 1469142789101 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:09 INFO - PROCESS | 1653 | 1469142789102 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a63b000 == 39 [pid = 1653] [id = 313] 16:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1273e0000) [pid = 1653] [serial = 938] [outer = 0x0] 16:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1274ce800) [pid = 1653] [serial = 939] [outer = 0x1273e0000] 16:13:09 INFO - PROCESS | 1653 | 1469142789126 Marionette DEBUG loaded listener.js 16:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128985800) [pid = 1653] [serial = 940] [outer = 0x1273e0000] 16:13:09 INFO - PROCESS | 1653 | 1469142789428 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] 16:13:09 INFO - PROCESS | 1653 | 1469142789461 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 16:13:09 INFO - PROCESS | 1653 | 1469142789463 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:13:09 INFO - PROCESS | 1653 | 1469142789464 Marionette TRACE conn2 <- [1,1226,null,{}] 16:13:09 INFO - PROCESS | 1653 | 1469142789467 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}] 16:13:09 INFO - PROCESS | 1653 | 1469142789468 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:09 INFO - PROCESS | 1653 | 1469142789564 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 16:13:09 INFO - PROCESS | 1653 | 1469142789604 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:09 INFO - PROCESS | 1653 | 1469142789605 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a756000 == 40 [pid = 1653] [id = 314] 16:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x120fb6000) [pid = 1653] [serial = 941] [outer = 0x0] 16:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128991c00) [pid = 1653] [serial = 942] [outer = 0x120fb6000] 16:13:09 INFO - PROCESS | 1653 | 1469142789628 Marionette DEBUG loaded listener.js 16:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1289b9c00) [pid = 1653] [serial = 943] [outer = 0x120fb6000] 16:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 471ms 16:13:09 INFO - PROCESS | 1653 | 1469142789931 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]]]}] 16:13:09 INFO - PROCESS | 1653 | 1469142789942 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 16:13:09 INFO - PROCESS | 1653 | 1469142789943 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 16:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:13:09 INFO - PROCESS | 1653 | 1469142789954 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:13:09 INFO - PROCESS | 1653 | 1469142789957 Marionette TRACE conn2 <- [1,1230,null,{}] 16:13:09 INFO - PROCESS | 1653 | 1469142789959 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}] 16:13:09 INFO - PROCESS | 1653 | 1469142789961 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:10 INFO - PROCESS | 1653 | 1469142790063 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 16:13:10 INFO - PROCESS | 1653 | 1469142790076 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:10 INFO - PROCESS | 1653 | 1469142790077 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aba1800 == 41 [pid = 1653] [id = 315] 16:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1274d8800) [pid = 1653] [serial = 944] [outer = 0x0] 16:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128ca7400) [pid = 1653] [serial = 945] [outer = 0x1274d8800] 16:13:10 INFO - PROCESS | 1653 | 1469142790115 Marionette DEBUG loaded listener.js 16:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1292e6c00) [pid = 1653] [serial = 946] [outer = 0x1274d8800] 16:13:10 INFO - PROCESS | 1653 | 1469142790524 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]]]}] 16:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 622ms 16:13:10 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1270b0000) [pid = 1653] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:13:10 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12180d400) [pid = 1653] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:13:10 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119884c00) [pid = 1653] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:13:10 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113e4d800) [pid = 1653] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:13:10 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118f7bc00) [pid = 1653] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:13:10 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116978800) [pid = 1653] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:13:10 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11276bc00) [pid = 1653] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:13:10 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1211cf800) [pid = 1653] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:13:10 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1212f0800) [pid = 1653] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:13:10 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11972c400) [pid = 1653] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:13:10 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118966000) [pid = 1653] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:13:10 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1182e5800) [pid = 1653] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:13:10 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113ba8400) [pid = 1653] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:13:10 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112fc8400) [pid = 1653] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:13:10 INFO - PROCESS | 1653 | 1469142790689 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 16:13:10 INFO - PROCESS | 1653 | 1469142790690 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 16:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:13:10 INFO - PROCESS | 1653 | 1469142790702 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:13:10 INFO - PROCESS | 1653 | 1469142790703 Marionette TRACE conn2 <- [1,1234,null,{}] 16:13:10 INFO - PROCESS | 1653 | 1469142790705 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}] 16:13:10 INFO - PROCESS | 1653 | 1469142790706 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:10 INFO - PROCESS | 1653 | 1469142790792 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 16:13:10 INFO - PROCESS | 1653 | 1469142790795 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:10 INFO - PROCESS | 1653 | 1469142790796 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1248b8000 == 42 [pid = 1653] [id = 316] 16:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x115e0b400) [pid = 1653] [serial = 947] [outer = 0x0] 16:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1182e4800) [pid = 1653] [serial = 948] [outer = 0x115e0b400] 16:13:10 INFO - PROCESS | 1653 | 1469142790820 Marionette DEBUG loaded listener.js 16:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1191df800) [pid = 1653] [serial = 949] [outer = 0x115e0b400] 16:13:11 INFO - PROCESS | 1653 | 1469142791111 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]]]}] 16:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 423ms 16:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:13:11 INFO - PROCESS | 1653 | 1469142791126 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 16:13:11 INFO - PROCESS | 1653 | 1469142791127 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 16:13:11 INFO - PROCESS | 1653 | 1469142791129 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:13:11 INFO - PROCESS | 1653 | 1469142791131 Marionette TRACE conn2 <- [1,1238,null,{}] 16:13:11 INFO - PROCESS | 1653 | 1469142791133 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}] 16:13:11 INFO - PROCESS | 1653 | 1469142791135 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:11 INFO - PROCESS | 1653 | 1469142791244 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 16:13:11 INFO - PROCESS | 1653 | 1469142791249 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:11 INFO - PROCESS | 1653 | 1469142791250 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b979800 == 43 [pid = 1653] [id = 317] 16:13:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119732c00) [pid = 1653] [serial = 950] [outer = 0x0] 16:13:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1274ce400) [pid = 1653] [serial = 951] [outer = 0x119732c00] 16:13:11 INFO - PROCESS | 1653 | 1469142791285 Marionette DEBUG loaded listener.js 16:13:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1292eb400) [pid = 1653] [serial = 952] [outer = 0x119732c00] 16:13:11 INFO - PROCESS | 1653 | 1469142791730 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]]]}] 16:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 619ms 16:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:13:11 INFO - PROCESS | 1653 | 1469142791749 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 16:13:11 INFO - PROCESS | 1653 | 1469142791750 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 16:13:11 INFO - PROCESS | 1653 | 1469142791754 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:13:11 INFO - PROCESS | 1653 | 1469142791756 Marionette TRACE conn2 <- [1,1242,null,{}] 16:13:11 INFO - PROCESS | 1653 | 1469142791758 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}] 16:13:11 INFO - PROCESS | 1653 | 1469142791759 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:11 INFO - PROCESS | 1653 | 1469142791845 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 16:13:11 INFO - PROCESS | 1653 | 1469142791848 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:11 INFO - PROCESS | 1653 | 1469142791850 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bda2000 == 44 [pid = 1653] [id = 318] 16:13:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1219c2800) [pid = 1653] [serial = 953] [outer = 0x0] 16:13:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1292ef000) [pid = 1653] [serial = 954] [outer = 0x1219c2800] 16:13:11 INFO - PROCESS | 1653 | 1469142791874 Marionette DEBUG loaded listener.js 16:13:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a5adc00) [pid = 1653] [serial = 955] [outer = 0x1219c2800] 16:13:12 INFO - PROCESS | 1653 | 1469142792178 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]]]}] 16:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 472ms 16:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:13:12 INFO - PROCESS | 1653 | 1469142792226 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 16:13:12 INFO - PROCESS | 1653 | 1469142792228 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 16:13:12 INFO - PROCESS | 1653 | 1469142792231 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:13:12 INFO - PROCESS | 1653 | 1469142792232 Marionette TRACE conn2 <- [1,1246,null,{}] 16:13:12 INFO - PROCESS | 1653 | 1469142792234 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}] 16:13:12 INFO - PROCESS | 1653 | 1469142792235 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:12 INFO - PROCESS | 1653 | 1469142792311 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 16:13:12 INFO - PROCESS | 1653 | 1469142792369 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:12 INFO - PROCESS | 1653 | 1469142792370 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c054000 == 45 [pid = 1653] [id = 319] 16:13:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1292f0c00) [pid = 1653] [serial = 956] [outer = 0x0] 16:13:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a60a800) [pid = 1653] [serial = 957] [outer = 0x1292f0c00] 16:13:12 INFO - PROCESS | 1653 | 1469142792393 Marionette DEBUG loaded listener.js 16:13:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a7c2800) [pid = 1653] [serial = 958] [outer = 0x1292f0c00] 16:13:12 INFO - PROCESS | 1653 | 1469142792661 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]]]}] 16:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 469ms 16:13:12 INFO - PROCESS | 1653 | 1469142792741 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 16:13:12 INFO - PROCESS | 1653 | 1469142792744 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 16:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:13:12 INFO - PROCESS | 1653 | 1469142792748 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:13:12 INFO - PROCESS | 1653 | 1469142792752 Marionette TRACE conn2 <- [1,1250,null,{}] 16:13:12 INFO - PROCESS | 1653 | 1469142792756 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}] 16:13:12 INFO - PROCESS | 1653 | 1469142792758 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:12 INFO - PROCESS | 1653 | 1469142792879 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 16:13:12 INFO - PROCESS | 1653 | 1469142792929 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:12 INFO - PROCESS | 1653 | 1469142792931 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b5c800 == 46 [pid = 1653] [id = 320] 16:13:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112777000) [pid = 1653] [serial = 959] [outer = 0x0] 16:13:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1129ac000) [pid = 1653] [serial = 960] [outer = 0x112777000] 16:13:12 INFO - PROCESS | 1653 | 1469142792963 Marionette DEBUG loaded listener.js 16:13:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11336f400) [pid = 1653] [serial = 961] [outer = 0x112777000] 16:13:13 INFO - PROCESS | 1653 | 1469142793483 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]]]}] 16:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 773ms 16:13:13 INFO - PROCESS | 1653 | 1469142793544 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 16:13:13 INFO - PROCESS | 1653 | 1469142793546 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 16:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:13:13 INFO - PROCESS | 1653 | 1469142793554 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:13:13 INFO - PROCESS | 1653 | 1469142793557 Marionette TRACE conn2 <- [1,1254,null,{}] 16:13:13 INFO - PROCESS | 1653 | 1469142793560 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}] 16:13:13 INFO - PROCESS | 1653 | 1469142793561 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:13 INFO - PROCESS | 1653 | 1469142793673 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 16:13:13 INFO - PROCESS | 1653 | 1469142793748 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:13 INFO - PROCESS | 1653 | 1469142793749 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191c7800 == 47 [pid = 1653] [id = 321] 16:13:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1169e9800) [pid = 1653] [serial = 962] [outer = 0x0] 16:13:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1172e1800) [pid = 1653] [serial = 963] [outer = 0x1169e9800] 16:13:13 INFO - PROCESS | 1653 | 1469142793780 Marionette DEBUG loaded listener.js 16:13:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1182e2400) [pid = 1653] [serial = 964] [outer = 0x1169e9800] 16:13:14 INFO - PROCESS | 1653 | 1469142794494 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]]]}] 16:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 977ms 16:13:14 INFO - PROCESS | 1653 | 1469142794533 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 16:13:14 INFO - PROCESS | 1653 | 1469142794536 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 16:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:13:14 INFO - PROCESS | 1653 | 1469142794542 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:13:14 INFO - PROCESS | 1653 | 1469142794544 Marionette TRACE conn2 <- [1,1258,null,{}] 16:13:14 INFO - PROCESS | 1653 | 1469142794547 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}] 16:13:14 INFO - PROCESS | 1653 | 1469142794549 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:14 INFO - PROCESS | 1653 | 1469142794650 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 16:13:14 INFO - PROCESS | 1653 | 1469142794730 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:14 INFO - PROCESS | 1653 | 1469142794732 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170d5000 == 48 [pid = 1653] [id = 322] 16:13:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1176b0c00) [pid = 1653] [serial = 965] [outer = 0x0] 16:13:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1180b7000) [pid = 1653] [serial = 966] [outer = 0x1176b0c00] 16:13:14 INFO - PROCESS | 1653 | 1469142794761 Marionette DEBUG loaded listener.js 16:13:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118304800) [pid = 1653] [serial = 967] [outer = 0x1176b0c00] 16:13:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12bda2000 == 47 [pid = 1653] [id = 318] 16:13:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12b979800 == 46 [pid = 1653] [id = 317] 16:13:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1248b8000 == 45 [pid = 1653] [id = 316] 16:13:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12aba1800 == 44 [pid = 1653] [id = 315] 16:13:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12a756000 == 43 [pid = 1653] [id = 314] 16:13:14 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1294d5400) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 16:13:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12a63b000 == 42 [pid = 1653] [id = 313] 16:13:14 INFO - PROCESS | 1653 | --DOCSHELL 0x120ec4000 == 41 [pid = 1653] [id = 312] 16:13:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c5000 == 40 [pid = 1653] [id = 311] 16:13:14 INFO - PROCESS | 1653 | --DOCSHELL 0x118f1d000 == 39 [pid = 1653] [id = 310] 16:13:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1253b8000 == 38 [pid = 1653] [id = 309] 16:13:14 INFO - PROCESS | 1653 | --DOCSHELL 0x123db5800 == 37 [pid = 1653] [id = 308] 16:13:14 INFO - PROCESS | 1653 | --DOCSHELL 0x121903000 == 36 [pid = 1653] [id = 307] 16:13:14 INFO - PROCESS | 1653 | --DOCSHELL 0x120ecd800 == 35 [pid = 1653] [id = 306] 16:13:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1191cc800 == 34 [pid = 1653] [id = 305] 16:13:14 INFO - PROCESS | 1653 | --DOCSHELL 0x118f1e000 == 33 [pid = 1653] [id = 304] 16:13:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1170c1000 == 32 [pid = 1653] [id = 303] 16:13:15 INFO - PROCESS | 1653 | --DOCSHELL 0x113e86800 == 31 [pid = 1653] [id = 302] 16:13:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba4e000 == 30 [pid = 1653] [id = 301] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1273dc800) [pid = 1653] [serial = 887] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x123d1a800) [pid = 1653] [serial = 884] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11830cc00) [pid = 1653] [serial = 486] [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.] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128984c00) [pid = 1653] [serial = 890] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1169f4000) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1274cbc00) [pid = 1653] [serial = 898] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x120fb8400) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118f7c000) [pid = 1653] [serial = 895] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x117e26800) [pid = 1653] [serial = 866] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113e44c00) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112a84800) [pid = 1653] [serial = 863] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128ba2c00) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1294cc000) [pid = 1653] [serial = 901] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11984d800) [pid = 1653] [serial = 878] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118f92800) [pid = 1653] [serial = 875] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1194e4000) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118365800) [pid = 1653] [serial = 872] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1186cd000) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116787800) [pid = 1653] [serial = 869] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1182e7800) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118303000) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x120fb4400) [pid = 1653] [serial = 881] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121805800) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126c66c00) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1274d5000) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1289c3400) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1289ba400) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119d4b800) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 16:13:15 INFO - PROCESS | 1653 | 1469142795125 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]]]}] 16:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 620ms 16:13:15 INFO - PROCESS | 1653 | 1469142795161 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 16:13:15 INFO - PROCESS | 1653 | 1469142795164 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 16:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:13:15 INFO - PROCESS | 1653 | 1469142795168 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:13:15 INFO - PROCESS | 1653 | 1469142795170 Marionette TRACE conn2 <- [1,1262,null,{}] 16:13:15 INFO - PROCESS | 1653 | 1469142795172 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}] 16:13:15 INFO - PROCESS | 1653 | 1469142795174 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:15 INFO - PROCESS | 1653 | 1469142795251 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 16:13:15 INFO - PROCESS | 1653 | 1469142795302 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:15 INFO - PROCESS | 1653 | 1469142795304 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11828f800 == 31 [pid = 1653] [id = 323] 16:13:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1182ec800) [pid = 1653] [serial = 968] [outer = 0x0] 16:13:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118402800) [pid = 1653] [serial = 969] [outer = 0x1182ec800] 16:13:15 INFO - PROCESS | 1653 | 1469142795330 Marionette DEBUG loaded listener.js 16:13:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1186c0000) [pid = 1653] [serial = 970] [outer = 0x1182ec800] 16:13:15 INFO - PROCESS | 1653 | 1469142795634 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]]]}] 16:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 520ms 16:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:13:15 INFO - PROCESS | 1653 | 1469142795688 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 16:13:15 INFO - PROCESS | 1653 | 1469142795690 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 16:13:15 INFO - PROCESS | 1653 | 1469142795692 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:13:15 INFO - PROCESS | 1653 | 1469142795694 Marionette TRACE conn2 <- [1,1266,null,{}] 16:13:15 INFO - PROCESS | 1653 | 1469142795702 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}] 16:13:15 INFO - PROCESS | 1653 | 1469142795705 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:15 INFO - PROCESS | 1653 | 1469142795781 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 16:13:15 INFO - PROCESS | 1653 | 1469142795789 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:15 INFO - PROCESS | 1653 | 1469142795791 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bbd800 == 32 [pid = 1653] [id = 324] 16:13:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118f44400) [pid = 1653] [serial = 971] [outer = 0x0] 16:13:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1191e1800) [pid = 1653] [serial = 972] [outer = 0x118f44400] 16:13:15 INFO - PROCESS | 1653 | 1469142795818 Marionette DEBUG loaded listener.js 16:13:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1194ed800) [pid = 1653] [serial = 973] [outer = 0x118f44400] 16:13:16 INFO - PROCESS | 1653 | 1469142796177 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]]]}] 16:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 521ms 16:13:16 INFO - PROCESS | 1653 | 1469142796213 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 16:13:16 INFO - PROCESS | 1653 | 1469142796215 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 16:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:13:16 INFO - PROCESS | 1653 | 1469142796217 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:13:16 INFO - PROCESS | 1653 | 1469142796218 Marionette TRACE conn2 <- [1,1270,null,{}] 16:13:16 INFO - PROCESS | 1653 | 1469142796223 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}] 16:13:16 INFO - PROCESS | 1653 | 1469142796224 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:16 INFO - PROCESS | 1653 | 1469142796299 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 16:13:16 INFO - PROCESS | 1653 | 1469142796305 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:16 INFO - PROCESS | 1653 | 1469142796306 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x121912000 == 33 [pid = 1653] [id = 325] 16:13:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119731400) [pid = 1653] [serial = 974] [outer = 0x0] 16:13:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119748c00) [pid = 1653] [serial = 975] [outer = 0x119731400] 16:13:16 INFO - PROCESS | 1653 | 1469142796330 Marionette DEBUG loaded listener.js 16:13:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11984a400) [pid = 1653] [serial = 976] [outer = 0x119731400] 16:13:16 INFO - PROCESS | 1653 | 1469142796633 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]]]}] 16:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 470ms 16:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:13:16 INFO - PROCESS | 1653 | 1469142796689 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 16:13:16 INFO - PROCESS | 1653 | 1469142796690 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 16:13:16 INFO - PROCESS | 1653 | 1469142796692 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:13:16 INFO - PROCESS | 1653 | 1469142796693 Marionette TRACE conn2 <- [1,1274,null,{}] 16:13:16 INFO - PROCESS | 1653 | 1469142796695 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}] 16:13:16 INFO - PROCESS | 1653 | 1469142796696 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:16 INFO - PROCESS | 1653 | 1469142796772 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 16:13:16 INFO - PROCESS | 1653 | 1469142796837 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:16 INFO - PROCESS | 1653 | 1469142796845 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253a9800 == 34 [pid = 1653] [id = 326] 16:13:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11984f000) [pid = 1653] [serial = 977] [outer = 0x0] 16:13:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119d53000) [pid = 1653] [serial = 978] [outer = 0x11984f000] 16:13:16 INFO - PROCESS | 1653 | 1469142796869 Marionette DEBUG loaded listener.js 16:13:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1210b8400) [pid = 1653] [serial = 979] [outer = 0x11984f000] 16:13:17 INFO - PROCESS | 1653 | 1469142797178 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]]]}] 16:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 518ms 16:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:13:17 INFO - PROCESS | 1653 | 1469142797211 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 16:13:17 INFO - PROCESS | 1653 | 1469142797212 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 16:13:17 INFO - PROCESS | 1653 | 1469142797214 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:13:17 INFO - PROCESS | 1653 | 1469142797215 Marionette TRACE conn2 <- [1,1278,null,{}] 16:13:17 INFO - PROCESS | 1653 | 1469142797217 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}] 16:13:17 INFO - PROCESS | 1653 | 1469142797223 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:17 INFO - PROCESS | 1653 | 1469142797339 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 16:13:17 INFO - PROCESS | 1653 | 1469142797352 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:17 INFO - PROCESS | 1653 | 1469142797353 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1268d0800 == 35 [pid = 1653] [id = 327] 16:13:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1212efc00) [pid = 1653] [serial = 980] [outer = 0x0] 16:13:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x123d1a800) [pid = 1653] [serial = 981] [outer = 0x1212efc00] 16:13:17 INFO - PROCESS | 1653 | 1469142797377 Marionette DEBUG loaded listener.js 16:13:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126587000) [pid = 1653] [serial = 982] [outer = 0x1212efc00] 16:13:17 INFO - PROCESS | 1653 | 1469142797688 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]]]}] 16:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 520ms 16:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:13:17 INFO - PROCESS | 1653 | 1469142797734 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 16:13:17 INFO - PROCESS | 1653 | 1469142797735 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 16:13:17 INFO - PROCESS | 1653 | 1469142797738 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:13:17 INFO - PROCESS | 1653 | 1469142797739 Marionette TRACE conn2 <- [1,1282,null,{}] 16:13:17 INFO - PROCESS | 1653 | 1469142797741 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}] 16:13:17 INFO - PROCESS | 1653 | 1469142797742 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:17 INFO - PROCESS | 1653 | 1469142797849 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 16:13:17 INFO - PROCESS | 1653 | 1469142797853 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:17 INFO - PROCESS | 1653 | 1469142797854 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289d3800 == 36 [pid = 1653] [id = 328] 16:13:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1219c6000) [pid = 1653] [serial = 983] [outer = 0x0] 16:13:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126c64c00) [pid = 1653] [serial = 984] [outer = 0x1219c6000] 16:13:17 INFO - PROCESS | 1653 | 1469142797878 Marionette DEBUG loaded listener.js 16:13:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1270b0800) [pid = 1653] [serial = 985] [outer = 0x1219c6000] 16:13:18 INFO - PROCESS | 1653 | 1469142798189 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]]]}] 16:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 469ms 16:13:18 INFO - PROCESS | 1653 | 1469142798211 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 16:13:18 INFO - PROCESS | 1653 | 1469142798212 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 16:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:13:18 INFO - PROCESS | 1653 | 1469142798214 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:13:18 INFO - PROCESS | 1653 | 1469142798215 Marionette TRACE conn2 <- [1,1286,null,{}] 16:13:18 INFO - PROCESS | 1653 | 1469142798218 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}] 16:13:18 INFO - PROCESS | 1653 | 1469142798220 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:18 INFO - PROCESS | 1653 | 1469142798318 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 16:13:18 INFO - PROCESS | 1653 | 1469142798322 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:18 INFO - PROCESS | 1653 | 1469142798323 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x129195800 == 37 [pid = 1653] [id = 329] 16:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112a84400) [pid = 1653] [serial = 986] [outer = 0x0] 16:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1274cd800) [pid = 1653] [serial = 987] [outer = 0x112a84400] 16:13:18 INFO - PROCESS | 1653 | 1469142798346 Marionette DEBUG loaded listener.js 16:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12898b400) [pid = 1653] [serial = 988] [outer = 0x112a84400] 16:13:18 INFO - PROCESS | 1653 | 1469142798678 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]]]}] 16:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 470ms 16:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:13:18 INFO - PROCESS | 1653 | 1469142798692 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 16:13:18 INFO - PROCESS | 1653 | 1469142798693 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 16:13:18 INFO - PROCESS | 1653 | 1469142798695 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:13:18 INFO - PROCESS | 1653 | 1469142798696 Marionette TRACE conn2 <- [1,1290,null,{}] 16:13:18 INFO - PROCESS | 1653 | 1469142798698 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}] 16:13:18 INFO - PROCESS | 1653 | 1469142798699 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:18 INFO - PROCESS | 1653 | 1469142798815 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 16:13:18 INFO - PROCESS | 1653 | 1469142798819 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:18 INFO - PROCESS | 1653 | 1469142798820 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a630800 == 38 [pid = 1653] [id = 330] 16:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x113371800) [pid = 1653] [serial = 989] [outer = 0x0] 16:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1289b6800) [pid = 1653] [serial = 990] [outer = 0x113371800] 16:13:18 INFO - PROCESS | 1653 | 1469142798843 Marionette DEBUG loaded listener.js 16:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128ba1000) [pid = 1653] [serial = 991] [outer = 0x113371800] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1273e0000) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x120fb6000) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x110fe5400) [pid = 1653] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119d50000) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118311400) [pid = 1653] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1294cc400) [pid = 1653] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1129af000) [pid = 1653] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124ab7800) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118f84400) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1122e2000) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116080c00) [pid = 1653] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113e48c00) [pid = 1653] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1191d4400) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1274d8800) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1219c2800) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x115e0b400) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1127b1c00) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:13:19 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119732c00) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:13:19 INFO - PROCESS | 1653 | 1469142799318 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]]]}] 16:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 673ms 16:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:13:19 INFO - PROCESS | 1653 | 1469142799369 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 16:13:19 INFO - PROCESS | 1653 | 1469142799370 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 16:13:19 INFO - PROCESS | 1653 | 1469142799372 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:13:19 INFO - PROCESS | 1653 | 1469142799373 Marionette TRACE conn2 <- [1,1294,null,{}] 16:13:19 INFO - PROCESS | 1653 | 1469142799375 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}] 16:13:19 INFO - PROCESS | 1653 | 1469142799376 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:19 INFO - PROCESS | 1653 | 1469142799453 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 16:13:19 INFO - PROCESS | 1653 | 1469142799457 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:19 INFO - PROCESS | 1653 | 1469142799458 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x126c21000 == 39 [pid = 1653] [id = 331] 16:13:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1129ae400) [pid = 1653] [serial = 992] [outer = 0x0] 16:13:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1176aa400) [pid = 1653] [serial = 993] [outer = 0x1129ae400] 16:13:19 INFO - PROCESS | 1653 | 1469142799482 Marionette DEBUG loaded listener.js 16:13:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1194f0c00) [pid = 1653] [serial = 994] [outer = 0x1129ae400] 16:13:19 INFO - PROCESS | 1653 | 1469142799799 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]]]}] 16:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 468ms 16:13:19 INFO - PROCESS | 1653 | 1469142799841 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 16:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:13:19 INFO - PROCESS | 1653 | 1469142799842 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 16:13:19 INFO - PROCESS | 1653 | 1469142799844 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:13:19 INFO - PROCESS | 1653 | 1469142799846 Marionette TRACE conn2 <- [1,1298,null,{}] 16:13:19 INFO - PROCESS | 1653 | 1469142799848 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}] 16:13:19 INFO - PROCESS | 1653 | 1469142799850 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:19 INFO - PROCESS | 1653 | 1469142799967 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 16:13:19 INFO - PROCESS | 1653 | 1469142799976 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:19 INFO - PROCESS | 1653 | 1469142799978 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b130800 == 40 [pid = 1653] [id = 332] 16:13:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119d4e800) [pid = 1653] [serial = 995] [outer = 0x0] 16:13:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1274d6400) [pid = 1653] [serial = 996] [outer = 0x119d4e800] 16:13:20 INFO - PROCESS | 1653 | 1469142800003 Marionette DEBUG loaded listener.js 16:13:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1292e7000) [pid = 1653] [serial = 997] [outer = 0x119d4e800] 16:13:20 INFO - PROCESS | 1653 | 1469142800312 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]]]}] 16:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 519ms 16:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:13:20 INFO - PROCESS | 1653 | 1469142800363 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 16:13:20 INFO - PROCESS | 1653 | 1469142800364 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 16:13:20 INFO - PROCESS | 1653 | 1469142800366 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:13:20 INFO - PROCESS | 1653 | 1469142800367 Marionette TRACE conn2 <- [1,1302,null,{}] 16:13:20 INFO - PROCESS | 1653 | 1469142800370 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}] 16:13:20 INFO - PROCESS | 1653 | 1469142800371 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:20 INFO - PROCESS | 1653 | 1469142800448 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 16:13:20 INFO - PROCESS | 1653 | 1469142800454 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:20 INFO - PROCESS | 1653 | 1469142800455 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b978000 == 41 [pid = 1653] [id = 333] 16:13:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1292ef800) [pid = 1653] [serial = 998] [outer = 0x0] 16:13:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a5b0000) [pid = 1653] [serial = 999] [outer = 0x1292ef800] 16:13:20 INFO - PROCESS | 1653 | 1469142800479 Marionette DEBUG loaded listener.js 16:13:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a7c3c00) [pid = 1653] [serial = 1000] [outer = 0x1292ef800] 16:13:20 INFO - PROCESS | 1653 | 1469142800793 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]]]}] 16:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 472ms 16:13:20 INFO - PROCESS | 1653 | 1469142800839 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 16:13:20 INFO - PROCESS | 1653 | 1469142800840 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 16:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:13:20 INFO - PROCESS | 1653 | 1469142800842 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:13:20 INFO - PROCESS | 1653 | 1469142800851 Marionette TRACE conn2 <- [1,1306,null,{}] 16:13:20 INFO - PROCESS | 1653 | 1469142800864 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}] 16:13:20 INFO - PROCESS | 1653 | 1469142800865 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:20 INFO - PROCESS | 1653 | 1469142800942 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 16:13:20 INFO - PROCESS | 1653 | 1469142800945 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:20 INFO - PROCESS | 1653 | 1469142800946 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bdaa000 == 42 [pid = 1653] [id = 334] 16:13:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119d50000) [pid = 1653] [serial = 1001] [outer = 0x0] 16:13:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a927c00) [pid = 1653] [serial = 1002] [outer = 0x119d50000] 16:13:20 INFO - PROCESS | 1653 | 1469142800970 Marionette DEBUG loaded listener.js 16:13:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a92fc00) [pid = 1653] [serial = 1003] [outer = 0x119d50000] 16:13:21 INFO - PROCESS | 1653 | 1469142801447 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]]]}] 16:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 640ms 16:13:21 INFO - PROCESS | 1653 | 1469142801483 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 16:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:13:21 INFO - PROCESS | 1653 | 1469142801490 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 16:13:21 INFO - PROCESS | 1653 | 1469142801496 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:13:21 INFO - PROCESS | 1653 | 1469142801499 Marionette TRACE conn2 <- [1,1310,null,{}] 16:13:21 INFO - PROCESS | 1653 | 1469142801526 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}] 16:13:21 INFO - PROCESS | 1653 | 1469142801529 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:21 INFO - PROCESS | 1653 | 1469142801689 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 16:13:21 INFO - PROCESS | 1653 | 1469142801755 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:21 INFO - PROCESS | 1653 | 1469142801758 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x117094800 == 43 [pid = 1653] [id = 335] 16:13:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112fc6400) [pid = 1653] [serial = 1004] [outer = 0x0] 16:13:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116787400) [pid = 1653] [serial = 1005] [outer = 0x112fc6400] 16:13:21 INFO - PROCESS | 1653 | 1469142801789 Marionette DEBUG loaded listener.js 16:13:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1182e2800) [pid = 1653] [serial = 1006] [outer = 0x112fc6400] 16:13:22 INFO - PROCESS | 1653 | 1469142802217 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] 16:13:22 INFO - PROCESS | 1653 | 1469142802271 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 16:13:22 INFO - PROCESS | 1653 | 1469142802276 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:13:22 INFO - PROCESS | 1653 | 1469142802277 Marionette TRACE conn2 <- [1,1314,null,{}] 16:13:22 INFO - PROCESS | 1653 | 1469142802280 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}] 16:13:22 INFO - PROCESS | 1653 | 1469142802282 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:22 INFO - PROCESS | 1653 | 1469142802385 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 16:13:22 INFO - PROCESS | 1653 | 1469142802440 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:22 INFO - PROCESS | 1653 | 1469142802441 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12190d800 == 44 [pid = 1653] [id = 336] 16:13:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11840f000) [pid = 1653] [serial = 1007] [outer = 0x0] 16:13:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118f83800) [pid = 1653] [serial = 1008] [outer = 0x11840f000] 16:13:22 INFO - PROCESS | 1653 | 1469142802471 Marionette DEBUG loaded listener.js 16:13:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1193e2400) [pid = 1653] [serial = 1009] [outer = 0x11840f000] 16:13:22 INFO - PROCESS | 1653 | 1469142802904 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]]]}] 16:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 669ms 16:13:22 INFO - PROCESS | 1653 | 1469142802945 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 16:13:22 INFO - PROCESS | 1653 | 1469142802948 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 16:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:13:23 INFO - PROCESS | 1653 | 1469142803021 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:13:23 INFO - PROCESS | 1653 | 1469142803025 Marionette TRACE conn2 <- [1,1318,null,{}] 16:13:23 INFO - PROCESS | 1653 | 1469142803043 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}] 16:13:23 INFO - PROCESS | 1653 | 1469142803048 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:23 INFO - PROCESS | 1653 | 1469142803156 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 16:13:23 INFO - PROCESS | 1653 | 1469142803207 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:23 INFO - PROCESS | 1653 | 1469142803209 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b136000 == 45 [pid = 1653] [id = 337] 16:13:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11988b800) [pid = 1653] [serial = 1010] [outer = 0x0] 16:13:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1219c4c00) [pid = 1653] [serial = 1011] [outer = 0x11988b800] 16:13:23 INFO - PROCESS | 1653 | 1469142803240 Marionette DEBUG loaded listener.js 16:13:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12484b000) [pid = 1653] [serial = 1012] [outer = 0x11988b800] 16:13:23 INFO - PROCESS | 1653 | 1469142803686 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]]]}] 16:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 767ms 16:13:23 INFO - PROCESS | 1653 | 1469142803752 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 16:13:23 INFO - PROCESS | 1653 | 1469142803754 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 16:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:13:23 INFO - PROCESS | 1653 | 1469142803757 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:13:23 INFO - PROCESS | 1653 | 1469142803758 Marionette TRACE conn2 <- [1,1322,null,{}] 16:13:23 INFO - PROCESS | 1653 | 1469142803760 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}] 16:13:23 INFO - PROCESS | 1653 | 1469142803762 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:23 INFO - PROCESS | 1653 | 1469142803864 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 16:13:23 INFO - PROCESS | 1653 | 1469142803919 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:23 INFO - PROCESS | 1653 | 1469142803920 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3b8800 == 46 [pid = 1653] [id = 338] 16:13:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124c15c00) [pid = 1653] [serial = 1013] [outer = 0x0] 16:13:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126585400) [pid = 1653] [serial = 1014] [outer = 0x124c15c00] 16:13:23 INFO - PROCESS | 1653 | 1469142803949 Marionette DEBUG loaded listener.js 16:13:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128985400) [pid = 1653] [serial = 1015] [outer = 0x124c15c00] 16:13:24 INFO - PROCESS | 1653 | 1469142804382 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]]]}] 16:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 16:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:13:24 INFO - PROCESS | 1653 | 1469142804426 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 16:13:24 INFO - PROCESS | 1653 | 1469142804428 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 16:13:24 INFO - PROCESS | 1653 | 1469142804430 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:13:24 INFO - PROCESS | 1653 | 1469142804431 Marionette TRACE conn2 <- [1,1326,null,{}] 16:13:24 INFO - PROCESS | 1653 | 1469142804615 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}] 16:13:24 INFO - PROCESS | 1653 | 1469142804617 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:24 INFO - PROCESS | 1653 | 1469142804752 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 16:13:24 INFO - PROCESS | 1653 | 1469142804797 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:24 INFO - PROCESS | 1653 | 1469142804799 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198c5000 == 47 [pid = 1653] [id = 339] 16:13:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11697c400) [pid = 1653] [serial = 1016] [outer = 0x0] 16:13:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1176ae400) [pid = 1653] [serial = 1017] [outer = 0x11697c400] 16:13:24 INFO - PROCESS | 1653 | 1469142804828 Marionette DEBUG loaded listener.js 16:13:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118306400) [pid = 1653] [serial = 1018] [outer = 0x11697c400] 16:13:25 INFO - PROCESS | 1653 | 1469142805256 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]]]}] 16:13:25 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 16:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 841ms 16:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:13:25 INFO - PROCESS | 1653 | 1469142805272 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 16:13:25 INFO - PROCESS | 1653 | 1469142805274 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 16:13:25 INFO - PROCESS | 1653 | 1469142805277 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:13:25 INFO - PROCESS | 1653 | 1469142805279 Marionette TRACE conn2 <- [1,1330,null,{}] 16:13:25 INFO - PROCESS | 1653 | 1469142805282 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}] 16:13:25 INFO - PROCESS | 1653 | 1469142805284 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:25 INFO - PROCESS | 1653 | 1469142805374 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 16:13:25 INFO - PROCESS | 1653 | 1469142805429 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:25 INFO - PROCESS | 1653 | 1469142805431 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bb6800 == 48 [pid = 1653] [id = 340] 16:13:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118965c00) [pid = 1653] [serial = 1019] [outer = 0x0] 16:13:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x118f80800) [pid = 1653] [serial = 1020] [outer = 0x118965c00] 16:13:25 INFO - PROCESS | 1653 | 1469142805459 Marionette DEBUG loaded listener.js 16:13:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1194e4400) [pid = 1653] [serial = 1021] [outer = 0x118965c00] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12b978000 == 47 [pid = 1653] [id = 333] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12b130800 == 46 [pid = 1653] [id = 332] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x126c21000 == 45 [pid = 1653] [id = 331] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12a630800 == 44 [pid = 1653] [id = 330] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x129195800 == 43 [pid = 1653] [id = 329] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1289d3800 == 42 [pid = 1653] [id = 328] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1268d0800 == 41 [pid = 1653] [id = 327] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1253a9800 == 40 [pid = 1653] [id = 326] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x121912000 == 39 [pid = 1653] [id = 325] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x119bbd800 == 38 [pid = 1653] [id = 324] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x11828f800 == 37 [pid = 1653] [id = 323] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1170d5000 == 36 [pid = 1653] [id = 322] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1191c7800 == 35 [pid = 1653] [id = 321] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x113b5c800 == 34 [pid = 1653] [id = 320] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12c054000 == 33 [pid = 1653] [id = 319] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1198c5000 == 32 [pid = 1653] [id = 339] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3b8800 == 31 [pid = 1653] [id = 338] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12b136000 == 30 [pid = 1653] [id = 337] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12190d800 == 29 [pid = 1653] [id = 336] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12bdaa000 == 28 [pid = 1653] [id = 334] 16:13:26 INFO - PROCESS | 1653 | --DOCSHELL 0x117094800 == 27 [pid = 1653] [id = 335] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1274ce800) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128991c00) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x118303800) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118311800) [pid = 1653] [serial = 913] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1214ef400) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1219cc000) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118410800) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118966c00) [pid = 1653] [serial = 916] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a5b3400) [pid = 1653] [serial = 904] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112a8d800) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x113e96800) [pid = 1653] [serial = 907] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12532e800) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1253d7400) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119b3b400) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1211cf400) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x123d67c00) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124ab7000) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116971800) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1172b0000) [pid = 1653] [serial = 910] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118f51c00) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118f9ac00) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1194e5400) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119885400) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128ca7400) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1289b9c00) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a5adc00) [pid = 1653] [serial = 955] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1292e6c00) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1182e4800) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1191df800) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1292ef000) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a60a800) [pid = 1653] [serial = 957] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x125332800) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1274ce400) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1270b2400) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128985800) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1292eb400) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 16:13:26 INFO - PROCESS | 1653 | 1469142806390 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]]]}] 16:13:26 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 16:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1123ms 16:13:26 INFO - PROCESS | 1653 | 1469142806404 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 16:13:26 INFO - PROCESS | 1653 | 1469142806409 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 16:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:13:26 INFO - PROCESS | 1653 | 1469142806414 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:13:26 INFO - PROCESS | 1653 | 1469142806417 Marionette TRACE conn2 <- [1,1334,null,{}] 16:13:26 INFO - PROCESS | 1653 | 1469142806433 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}] 16:13:26 INFO - PROCESS | 1653 | 1469142806438 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:26 INFO - PROCESS | 1653 | 1469142806545 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 16:13:26 INFO - PROCESS | 1653 | 1469142806552 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:26 INFO - PROCESS | 1653 | 1469142806555 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169a6000 == 28 [pid = 1653] [id = 341] 16:13:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x114037400) [pid = 1653] [serial = 1022] [outer = 0x0] 16:13:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116514000) [pid = 1653] [serial = 1023] [outer = 0x114037400] 16:13:26 INFO - PROCESS | 1653 | 1469142806584 Marionette DEBUG loaded listener.js 16:13:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116a97c00) [pid = 1653] [serial = 1024] [outer = 0x114037400] 16:13:26 INFO - PROCESS | 1653 | 1469142806947 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]]]}] 16:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 586ms 16:13:27 INFO - PROCESS | 1653 | 1469142807000 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 16:13:27 INFO - PROCESS | 1653 | 1469142807004 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 16:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:13:27 INFO - PROCESS | 1653 | 1469142807009 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:13:27 INFO - PROCESS | 1653 | 1469142807011 Marionette TRACE conn2 <- [1,1338,null,{}] 16:13:27 INFO - PROCESS | 1653 | 1469142807014 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}] 16:13:27 INFO - PROCESS | 1653 | 1469142807017 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:27 INFO - PROCESS | 1653 | 1469142807123 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 16:13:27 INFO - PROCESS | 1653 | 1469142807129 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:27 INFO - PROCESS | 1653 | 1469142807131 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186ac000 == 29 [pid = 1653] [id = 342] 16:13:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117e31000) [pid = 1653] [serial = 1025] [outer = 0x0] 16:13:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1182e7000) [pid = 1653] [serial = 1026] [outer = 0x117e31000] 16:13:27 INFO - PROCESS | 1653 | 1469142807174 Marionette DEBUG loaded listener.js 16:13:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11835c000) [pid = 1653] [serial = 1027] [outer = 0x117e31000] 16:13:28 INFO - PROCESS | 1653 | 1469142808159 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]]]}] 16:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1171ms 16:13:28 INFO - PROCESS | 1653 | 1469142808180 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 16:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:13:28 INFO - PROCESS | 1653 | 1469142808183 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 16:13:28 INFO - PROCESS | 1653 | 1469142808189 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:13:28 INFO - PROCESS | 1653 | 1469142808191 Marionette TRACE conn2 <- [1,1342,null,{}] 16:13:28 INFO - PROCESS | 1653 | 1469142808199 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}] 16:13:28 INFO - PROCESS | 1653 | 1469142808202 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:28 INFO - PROCESS | 1653 | 1469142808293 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 16:13:28 INFO - PROCESS | 1653 | 1469142808328 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:28 INFO - PROCESS | 1653 | 1469142808330 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b43000 == 30 [pid = 1653] [id = 343] 16:13:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118f7c000) [pid = 1653] [serial = 1028] [outer = 0x0] 16:13:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118f8a400) [pid = 1653] [serial = 1029] [outer = 0x118f7c000] 16:13:28 INFO - PROCESS | 1653 | 1469142808358 Marionette DEBUG loaded listener.js 16:13:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1193e3c00) [pid = 1653] [serial = 1030] [outer = 0x118f7c000] 16:13:28 INFO - PROCESS | 1653 | 1469142808684 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]]]}] 16:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 524ms 16:13:28 INFO - PROCESS | 1653 | 1469142808710 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 16:13:28 INFO - PROCESS | 1653 | 1469142808712 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 16:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:13:28 INFO - PROCESS | 1653 | 1469142808714 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:13:28 INFO - PROCESS | 1653 | 1469142808715 Marionette TRACE conn2 <- [1,1346,null,{}] 16:13:28 INFO - PROCESS | 1653 | 1469142808717 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}] 16:13:28 INFO - PROCESS | 1653 | 1469142808718 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:28 INFO - PROCESS | 1653 | 1469142808815 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 16:13:28 INFO - PROCESS | 1653 | 1469142808849 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:28 INFO - PROCESS | 1653 | 1469142808850 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12135d000 == 31 [pid = 1653] [id = 344] 16:13:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1194e2c00) [pid = 1653] [serial = 1031] [outer = 0x0] 16:13:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119734800) [pid = 1653] [serial = 1032] [outer = 0x1194e2c00] 16:13:28 INFO - PROCESS | 1653 | 1469142808875 Marionette DEBUG loaded listener.js 16:13:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11984a000) [pid = 1653] [serial = 1033] [outer = 0x1194e2c00] 16:13:29 INFO - PROCESS | 1653 | 1469142809198 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]]]}] 16:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 521ms 16:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:13:29 INFO - PROCESS | 1653 | 1469142809236 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 16:13:29 INFO - PROCESS | 1653 | 1469142809237 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 16:13:29 INFO - PROCESS | 1653 | 1469142809239 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:13:29 INFO - PROCESS | 1653 | 1469142809240 Marionette TRACE conn2 <- [1,1350,null,{}] 16:13:29 INFO - PROCESS | 1653 | 1469142809243 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}] 16:13:29 INFO - PROCESS | 1653 | 1469142809244 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:29 INFO - PROCESS | 1653 | 1469142809333 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 16:13:29 INFO - PROCESS | 1653 | 1469142809369 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:29 INFO - PROCESS | 1653 | 1469142809370 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x125315800 == 32 [pid = 1653] [id = 345] 16:13:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118303800) [pid = 1653] [serial = 1034] [outer = 0x0] 16:13:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119b33800) [pid = 1653] [serial = 1035] [outer = 0x118303800] 16:13:29 INFO - PROCESS | 1653 | 1469142809394 Marionette DEBUG loaded listener.js 16:13:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x120fb6400) [pid = 1653] [serial = 1036] [outer = 0x118303800] 16:13:29 INFO - PROCESS | 1653 | 1469142809744 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]]]}] 16:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 519ms 16:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:13:29 INFO - PROCESS | 1653 | 1469142809758 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 16:13:29 INFO - PROCESS | 1653 | 1469142809760 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 16:13:29 INFO - PROCESS | 1653 | 1469142809762 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:13:29 INFO - PROCESS | 1653 | 1469142809763 Marionette TRACE conn2 <- [1,1354,null,{}] 16:13:29 INFO - PROCESS | 1653 | 1469142809765 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}] 16:13:29 INFO - PROCESS | 1653 | 1469142809771 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:29 INFO - PROCESS | 1653 | 1469142809874 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 16:13:29 INFO - PROCESS | 1653 | 1469142809911 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:29 INFO - PROCESS | 1653 | 1469142809912 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ec9800 == 33 [pid = 1653] [id = 346] 16:13:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x120fb7400) [pid = 1653] [serial = 1037] [outer = 0x0] 16:13:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1219c0000) [pid = 1653] [serial = 1038] [outer = 0x120fb7400] 16:13:29 INFO - PROCESS | 1653 | 1469142809937 Marionette DEBUG loaded listener.js 16:13:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124c86400) [pid = 1653] [serial = 1039] [outer = 0x120fb7400] 16:13:30 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1212efc00) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:13:30 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1219c6000) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:13:30 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119731400) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:13:30 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1169e9800) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:13:30 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112777000) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:13:30 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1182ec800) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:13:30 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1292f0c00) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:13:30 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11984f000) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:13:30 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118f44400) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:13:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1176b0c00) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:13:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112a84400) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:13:30 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1292ef800) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:13:30 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119d50000) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:13:30 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113371800) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:13:30 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1129ae400) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:13:30 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119d4e800) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:13:30 INFO - PROCESS | 1653 | 1469142810570 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]]]}] 16:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 821ms 16:13:30 INFO - PROCESS | 1653 | 1469142810584 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 16:13:30 INFO - PROCESS | 1653 | 1469142810587 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 16:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:13:30 INFO - PROCESS | 1653 | 1469142810592 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:13:30 INFO - PROCESS | 1653 | 1469142810594 Marionette TRACE conn2 <- [1,1358,null,{}] 16:13:30 INFO - PROCESS | 1653 | 1469142810597 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}] 16:13:30 INFO - PROCESS | 1653 | 1469142810599 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:30 INFO - PROCESS | 1653 | 1469142810735 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 16:13:30 INFO - PROCESS | 1653 | 1469142810819 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:30 INFO - PROCESS | 1653 | 1469142810820 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1268d8800 == 34 [pid = 1653] [id = 347] 16:13:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112733400) [pid = 1653] [serial = 1040] [outer = 0x0] 16:13:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116788800) [pid = 1653] [serial = 1041] [outer = 0x112733400] 16:13:30 INFO - PROCESS | 1653 | 1469142810845 Marionette DEBUG loaded listener.js 16:13:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118f45400) [pid = 1653] [serial = 1042] [outer = 0x112733400] 16:13:31 INFO - PROCESS | 1653 | 1469142811100 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]]]}] 16:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 520ms 16:13:31 INFO - PROCESS | 1653 | 1469142811111 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 16:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:13:31 INFO - PROCESS | 1653 | 1469142811112 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 16:13:31 INFO - PROCESS | 1653 | 1469142811115 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:13:31 INFO - PROCESS | 1653 | 1469142811116 Marionette TRACE conn2 <- [1,1362,null,{}] 16:13:31 INFO - PROCESS | 1653 | 1469142811128 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}] 16:13:31 INFO - PROCESS | 1653 | 1469142811129 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:31 INFO - PROCESS | 1653 | 1469142811207 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 16:13:31 INFO - PROCESS | 1653 | 1469142811211 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:31 INFO - PROCESS | 1653 | 1469142811212 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x129186800 == 35 [pid = 1653] [id = 348] 16:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x115e0b400) [pid = 1653] [serial = 1043] [outer = 0x0] 16:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1212efc00) [pid = 1653] [serial = 1044] [outer = 0x115e0b400] 16:13:31 INFO - PROCESS | 1653 | 1469142811239 Marionette DEBUG loaded listener.js 16:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12532e800) [pid = 1653] [serial = 1045] [outer = 0x115e0b400] 16:13:31 INFO - PROCESS | 1653 | 1469142811575 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]]]}] 16:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 469ms 16:13:31 INFO - PROCESS | 1653 | 1469142811585 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 16:13:31 INFO - PROCESS | 1653 | 1469142811587 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 16:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:13:31 INFO - PROCESS | 1653 | 1469142811591 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:13:31 INFO - PROCESS | 1653 | 1469142811592 Marionette TRACE conn2 <- [1,1366,null,{}] 16:13:31 INFO - PROCESS | 1653 | 1469142811595 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}] 16:13:31 INFO - PROCESS | 1653 | 1469142811596 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:31 INFO - PROCESS | 1653 | 1469142811700 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 16:13:31 INFO - PROCESS | 1653 | 1469142811705 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:31 INFO - PROCESS | 1653 | 1469142811706 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12941d800 == 36 [pid = 1653] [id = 349] 16:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1129b3c00) [pid = 1653] [serial = 1046] [outer = 0x0] 16:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124c8b800) [pid = 1653] [serial = 1047] [outer = 0x1129b3c00] 16:13:31 INFO - PROCESS | 1653 | 1469142811730 Marionette DEBUG loaded listener.js 16:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126895800) [pid = 1653] [serial = 1048] [outer = 0x1129b3c00] 16:13:32 INFO - PROCESS | 1653 | 1469142812040 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] 16:13:32 INFO - PROCESS | 1653 | 1469142812061 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 16:13:32 INFO - PROCESS | 1653 | 1469142812063 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:13:32 INFO - PROCESS | 1653 | 1469142812064 Marionette TRACE conn2 <- [1,1370,null,{}] 16:13:32 INFO - PROCESS | 1653 | 1469142812066 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}] 16:13:32 INFO - PROCESS | 1653 | 1469142812067 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:32 INFO - PROCESS | 1653 | 1469142812142 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 16:13:32 INFO - PROCESS | 1653 | 1469142812145 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:32 INFO - PROCESS | 1653 | 1469142812146 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a626800 == 37 [pid = 1653] [id = 350] 16:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x112fc3c00) [pid = 1653] [serial = 1049] [outer = 0x0] 16:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127009c00) [pid = 1653] [serial = 1050] [outer = 0x112fc3c00] 16:13:32 INFO - PROCESS | 1653 | 1469142812173 Marionette DEBUG loaded listener.js 16:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1274d7800) [pid = 1653] [serial = 1051] [outer = 0x112fc3c00] 16:13:32 INFO - PROCESS | 1653 | 1469142812663 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] 16:13:32 INFO - PROCESS | 1653 | 1469142812687 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 16:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:13:32 INFO - PROCESS | 1653 | 1469142812690 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:13:32 INFO - PROCESS | 1653 | 1469142812692 Marionette TRACE conn2 <- [1,1374,null,{}] 16:13:32 INFO - PROCESS | 1653 | 1469142812696 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}] 16:13:32 INFO - PROCESS | 1653 | 1469142812698 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:32 INFO - PROCESS | 1653 | 1469142812812 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 16:13:32 INFO - PROCESS | 1653 | 1469142812890 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:32 INFO - PROCESS | 1653 | 1469142812892 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b9000 == 38 [pid = 1653] [id = 351] 16:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112771c00) [pid = 1653] [serial = 1052] [outer = 0x0] 16:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11337cc00) [pid = 1653] [serial = 1053] [outer = 0x112771c00] 16:13:32 INFO - PROCESS | 1653 | 1469142812922 Marionette DEBUG loaded listener.js 16:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1160ec400) [pid = 1653] [serial = 1054] [outer = 0x112771c00] 16:13:33 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:13:33 INFO - PROCESS | 1653 | 1469142813492 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] 16:13:33 INFO - PROCESS | 1653 | 1469142813565 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 16:13:33 INFO - PROCESS | 1653 | 1469142813570 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:13:33 INFO - PROCESS | 1653 | 1469142813572 Marionette TRACE conn2 <- [1,1378,null,{}] 16:13:33 INFO - PROCESS | 1653 | 1469142813575 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}] 16:13:33 INFO - PROCESS | 1653 | 1469142813576 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:33 INFO - PROCESS | 1653 | 1469142813685 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 16:13:33 INFO - PROCESS | 1653 | 1469142813740 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:33 INFO - PROCESS | 1653 | 1469142813742 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d97800 == 39 [pid = 1653] [id = 352] 16:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11835e800) [pid = 1653] [serial = 1055] [outer = 0x0] 16:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11840bc00) [pid = 1653] [serial = 1056] [outer = 0x11835e800] 16:13:33 INFO - PROCESS | 1653 | 1469142813772 Marionette DEBUG loaded listener.js 16:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118967400) [pid = 1653] [serial = 1057] [outer = 0x11835e800] 16:13:34 INFO - PROCESS | 1653 | 1469142814412 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] 16:13:34 INFO - PROCESS | 1653 | 1469142814446 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 16:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:13:34 INFO - PROCESS | 1653 | 1469142814451 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:13:34 INFO - PROCESS | 1653 | 1469142814454 Marionette TRACE conn2 <- [1,1382,null,{}] 16:13:34 INFO - PROCESS | 1653 | 1469142814459 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}] 16:13:34 INFO - PROCESS | 1653 | 1469142814461 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:34 INFO - PROCESS | 1653 | 1469142814598 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12a927c00) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1289b6800) [pid = 1653] [serial = 990] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1194f0c00) [pid = 1653] [serial = 994] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1176aa400) [pid = 1653] [serial = 993] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12a5b0000) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128ba1000) [pid = 1653] [serial = 991] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126587000) [pid = 1653] [serial = 982] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1274d6400) [pid = 1653] [serial = 996] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1292e7000) [pid = 1653] [serial = 997] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a92fc00) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1210b8400) [pid = 1653] [serial = 979] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x123d1a800) [pid = 1653] [serial = 981] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126c64c00) [pid = 1653] [serial = 984] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1270b0800) [pid = 1653] [serial = 985] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119748c00) [pid = 1653] [serial = 975] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11984a400) [pid = 1653] [serial = 976] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1172e1800) [pid = 1653] [serial = 963] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1182e2400) [pid = 1653] [serial = 964] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1129ac000) [pid = 1653] [serial = 960] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11336f400) [pid = 1653] [serial = 961] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118402800) [pid = 1653] [serial = 969] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1186c0000) [pid = 1653] [serial = 970] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a7c2800) [pid = 1653] [serial = 958] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119d53000) [pid = 1653] [serial = 978] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1191e1800) [pid = 1653] [serial = 972] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1194ed800) [pid = 1653] [serial = 973] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1180b7000) [pid = 1653] [serial = 966] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1274cd800) [pid = 1653] [serial = 987] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12898b400) [pid = 1653] [serial = 988] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118304800) [pid = 1653] [serial = 967] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12a7c3c00) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 16:13:34 INFO - PROCESS | 1653 | 1469142814689 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:34 INFO - PROCESS | 1653 | 1469142814690 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11653e000 == 30 [pid = 1653] [id = 353] 16:13:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x116971800) [pid = 1653] [serial = 1058] [outer = 0x0] 16:13:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1180b7000) [pid = 1653] [serial = 1059] [outer = 0x116971800] 16:13:34 INFO - PROCESS | 1653 | 1469142814718 Marionette DEBUG loaded listener.js 16:13:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118303000) [pid = 1653] [serial = 1060] [outer = 0x116971800] 16:13:35 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:13:35 INFO - PROCESS | 1653 | 1469142815049 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] 16:13:35 INFO - PROCESS | 1653 | 1469142815079 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 16:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:13:35 INFO - PROCESS | 1653 | 1469142815083 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:13:35 INFO - PROCESS | 1653 | 1469142815085 Marionette TRACE conn2 <- [1,1386,null,{}] 16:13:35 INFO - PROCESS | 1653 | 1469142815088 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}] 16:13:35 INFO - PROCESS | 1653 | 1469142815089 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:35 INFO - PROCESS | 1653 | 1469142815178 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 16:13:35 INFO - PROCESS | 1653 | 1469142815231 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:35 INFO - PROCESS | 1653 | 1469142815232 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fbf000 == 31 [pid = 1653] [id = 354] 16:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118306000) [pid = 1653] [serial = 1061] [outer = 0x0] 16:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118411c00) [pid = 1653] [serial = 1062] [outer = 0x118306000] 16:13:35 INFO - PROCESS | 1653 | 1469142815258 Marionette DEBUG loaded listener.js 16:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1191db800) [pid = 1653] [serial = 1063] [outer = 0x118306000] 16:13:35 INFO - PROCESS | 1653 | 1469142815538 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] 16:13:35 INFO - PROCESS | 1653 | 1469142815561 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 16:13:35 INFO - PROCESS | 1653 | 1469142815563 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:13:35 INFO - PROCESS | 1653 | 1469142815565 Marionette TRACE conn2 <- [1,1390,null,{}] 16:13:35 INFO - PROCESS | 1653 | 1469142815584 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}] 16:13:35 INFO - PROCESS | 1653 | 1469142815592 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:35 INFO - PROCESS | 1653 | 1469142815717 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 16:13:35 INFO - PROCESS | 1653 | 1469142815799 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:35 INFO - PROCESS | 1653 | 1469142815802 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x121260000 == 32 [pid = 1653] [id = 355] 16:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11830a800) [pid = 1653] [serial = 1064] [outer = 0x0] 16:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1194f0800) [pid = 1653] [serial = 1065] [outer = 0x11830a800] 16:13:35 INFO - PROCESS | 1653 | 1469142815846 Marionette DEBUG loaded listener.js 16:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x120fb8800) [pid = 1653] [serial = 1066] [outer = 0x11830a800] 16:13:36 INFO - PROCESS | 1653 | 1469142816227 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]]]}] 16:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 675ms 16:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:13:36 INFO - PROCESS | 1653 | 1469142816238 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 16:13:36 INFO - PROCESS | 1653 | 1469142816240 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 16:13:36 INFO - PROCESS | 1653 | 1469142816242 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:13:36 INFO - PROCESS | 1653 | 1469142816243 Marionette TRACE conn2 <- [1,1394,null,{}] 16:13:36 INFO - PROCESS | 1653 | 1469142816246 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}] 16:13:36 INFO - PROCESS | 1653 | 1469142816247 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:36 INFO - PROCESS | 1653 | 1469142816354 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 16:13:36 INFO - PROCESS | 1653 | 1469142816360 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:36 INFO - PROCESS | 1653 | 1469142816361 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12530e000 == 33 [pid = 1653] [id = 356] 16:13:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118f44400) [pid = 1653] [serial = 1067] [outer = 0x0] 16:13:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1219acc00) [pid = 1653] [serial = 1068] [outer = 0x118f44400] 16:13:36 INFO - PROCESS | 1653 | 1469142816386 Marionette DEBUG loaded listener.js 16:13:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x123d12400) [pid = 1653] [serial = 1069] [outer = 0x118f44400] 16:13:36 INFO - PROCESS | 1653 | 1469142816723 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]]]}] 16:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 518ms 16:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:13:36 INFO - PROCESS | 1653 | 1469142816761 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 16:13:36 INFO - PROCESS | 1653 | 1469142816762 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 16:13:36 INFO - PROCESS | 1653 | 1469142816764 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:13:36 INFO - PROCESS | 1653 | 1469142816765 Marionette TRACE conn2 <- [1,1398,null,{}] 16:13:36 INFO - PROCESS | 1653 | 1469142816767 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}] 16:13:36 INFO - PROCESS | 1653 | 1469142816768 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:36 INFO - PROCESS | 1653 | 1469142816862 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 16:13:37 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118965c00) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:13:37 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x117e31000) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:13:37 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x114037400) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:13:37 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112fc6400) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:13:37 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11840f000) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:13:37 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11988b800) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:13:37 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118303800) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:13:37 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1194e2c00) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:13:37 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x120fb7400) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:13:37 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x112733400) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:13:37 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124c15c00) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:13:37 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11697c400) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:13:37 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x115e0b400) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:13:37 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1129b3c00) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:13:37 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x118f7c000) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:13:37 INFO - PROCESS | 1653 | 1469142817103 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:37 INFO - PROCESS | 1653 | 1469142817104 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x112d5a800 == 34 [pid = 1653] [id = 357] 16:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x110fe8000) [pid = 1653] [serial = 1070] [outer = 0x0] 16:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11272b400) [pid = 1653] [serial = 1071] [outer = 0x110fe8000] 16:13:37 INFO - PROCESS | 1653 | 1469142817138 Marionette DEBUG loaded listener.js 16:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x113b9f800) [pid = 1653] [serial = 1072] [outer = 0x110fe8000] 16:13:37 INFO - PROCESS | 1653 | 1469142817575 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]]]}] 16:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 872ms 16:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:13:37 INFO - PROCESS | 1653 | 1469142817638 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 16:13:37 INFO - PROCESS | 1653 | 1469142817641 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 16:13:37 INFO - PROCESS | 1653 | 1469142817644 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:13:37 INFO - PROCESS | 1653 | 1469142817646 Marionette TRACE conn2 <- [1,1402,null,{}] 16:13:37 INFO - PROCESS | 1653 | 1469142817649 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}] 16:13:37 INFO - PROCESS | 1653 | 1469142817654 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:37 INFO - PROCESS | 1653 | 1469142817750 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 16:13:37 INFO - PROCESS | 1653 | 1469142817815 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:37 INFO - PROCESS | 1653 | 1469142817817 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x120ecd800 == 35 [pid = 1653] [id = 358] 16:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118359c00) [pid = 1653] [serial = 1073] [outer = 0x0] 16:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11840e000) [pid = 1653] [serial = 1074] [outer = 0x118359c00] 16:13:37 INFO - PROCESS | 1653 | 1469142817847 Marionette DEBUG loaded listener.js 16:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118964000) [pid = 1653] [serial = 1075] [outer = 0x118359c00] 16:13:38 INFO - PROCESS | 1653 | 1469142818259 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]]]}] 16:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 16:13:38 INFO - PROCESS | 1653 | 1469142818315 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 16:13:38 INFO - PROCESS | 1653 | 1469142818318 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 16:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:13:38 INFO - PROCESS | 1653 | 1469142818321 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:13:38 INFO - PROCESS | 1653 | 1469142818322 Marionette TRACE conn2 <- [1,1406,null,{}] 16:13:38 INFO - PROCESS | 1653 | 1469142818325 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}] 16:13:38 INFO - PROCESS | 1653 | 1469142818326 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:38 INFO - PROCESS | 1653 | 1469142818425 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 16:13:38 INFO - PROCESS | 1653 | 1469142818482 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:38 INFO - PROCESS | 1653 | 1469142818483 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c7000 == 36 [pid = 1653] [id = 359] 16:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1194e3c00) [pid = 1653] [serial = 1076] [outer = 0x0] 16:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11973e000) [pid = 1653] [serial = 1077] [outer = 0x1194e3c00] 16:13:38 INFO - PROCESS | 1653 | 1469142818513 Marionette DEBUG loaded listener.js 16:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11984d800) [pid = 1653] [serial = 1078] [outer = 0x1194e3c00] 16:13:38 INFO - PROCESS | 1653 | 1469142818925 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]]]}] 16:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 619ms 16:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:13:38 INFO - PROCESS | 1653 | 1469142818940 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 16:13:38 INFO - PROCESS | 1653 | 1469142818942 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 16:13:38 INFO - PROCESS | 1653 | 1469142818949 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:13:38 INFO - PROCESS | 1653 | 1469142818954 Marionette TRACE conn2 <- [1,1410,null,{}] 16:13:38 INFO - PROCESS | 1653 | 1469142818957 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}] 16:13:38 INFO - PROCESS | 1653 | 1469142818960 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:39 INFO - PROCESS | 1653 | 1469142819057 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 16:13:39 INFO - PROCESS | 1653 | 1469142819147 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:39 INFO - PROCESS | 1653 | 1469142819148 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12969a800 == 37 [pid = 1653] [id = 360] 16:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1211d7000) [pid = 1653] [serial = 1079] [outer = 0x0] 16:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12484bc00) [pid = 1653] [serial = 1080] [outer = 0x1211d7000] 16:13:39 INFO - PROCESS | 1653 | 1469142819177 Marionette DEBUG loaded listener.js 16:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x124dd4800) [pid = 1653] [serial = 1081] [outer = 0x1211d7000] 16:13:39 INFO - PROCESS | 1653 | 1469142819645 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]]]}] 16:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 733ms 16:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:13:39 INFO - PROCESS | 1653 | 1469142819678 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 16:13:39 INFO - PROCESS | 1653 | 1469142819680 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 16:13:39 INFO - PROCESS | 1653 | 1469142819682 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:13:39 INFO - PROCESS | 1653 | 1469142819683 Marionette TRACE conn2 <- [1,1414,null,{}] 16:13:39 INFO - PROCESS | 1653 | 1469142819687 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}] 16:13:39 INFO - PROCESS | 1653 | 1469142819689 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:39 INFO - PROCESS | 1653 | 1469142819782 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 16:13:39 INFO - PROCESS | 1653 | 1469142819848 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:39 INFO - PROCESS | 1653 | 1469142819849 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x121139800 == 38 [pid = 1653] [id = 361] 16:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12688c000) [pid = 1653] [serial = 1082] [outer = 0x0] 16:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x126893400) [pid = 1653] [serial = 1083] [outer = 0x12688c000] 16:13:39 INFO - PROCESS | 1653 | 1469142819879 Marionette DEBUG loaded listener.js 16:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x126e59000) [pid = 1653] [serial = 1084] [outer = 0x12688c000] 16:13:40 INFO - PROCESS | 1653 | 1469142820486 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]]]}] 16:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 822ms 16:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:13:40 INFO - PROCESS | 1653 | 1469142820505 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 16:13:40 INFO - PROCESS | 1653 | 1469142820509 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 16:13:40 INFO - PROCESS | 1653 | 1469142820514 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:13:40 INFO - PROCESS | 1653 | 1469142820517 Marionette TRACE conn2 <- [1,1418,null,{}] 16:13:40 INFO - PROCESS | 1653 | 1469142820540 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}] 16:13:40 INFO - PROCESS | 1653 | 1469142820542 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:40 INFO - PROCESS | 1653 | 1469142820685 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 16:13:40 INFO - PROCESS | 1653 | 1469142820759 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:40 INFO - PROCESS | 1653 | 1469142820763 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169af800 == 39 [pid = 1653] [id = 362] 16:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1129ab400) [pid = 1653] [serial = 1085] [outer = 0x0] 16:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112fc3000) [pid = 1653] [serial = 1086] [outer = 0x1129ab400] 16:13:40 INFO - PROCESS | 1653 | 1469142820809 Marionette DEBUG loaded listener.js 16:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1181f1400) [pid = 1653] [serial = 1087] [outer = 0x1129ab400] 16:13:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12530e000 == 38 [pid = 1653] [id = 356] 16:13:41 INFO - PROCESS | 1653 | --DOCSHELL 0x121260000 == 37 [pid = 1653] [id = 355] 16:13:41 INFO - PROCESS | 1653 | --DOCSHELL 0x118fbf000 == 36 [pid = 1653] [id = 354] 16:13:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11653e000 == 35 [pid = 1653] [id = 353] 16:13:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b9000 == 34 [pid = 1653] [id = 351] 16:13:41 INFO - PROCESS | 1653 | --DOCSHELL 0x123d97800 == 33 [pid = 1653] [id = 352] 16:13:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a626800 == 32 [pid = 1653] [id = 350] 16:13:41 INFO - PROCESS | 1653 | --DOCSHELL 0x121139800 == 31 [pid = 1653] [id = 361] 16:13:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12969a800 == 30 [pid = 1653] [id = 360] 16:13:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c7000 == 29 [pid = 1653] [id = 359] 16:13:41 INFO - PROCESS | 1653 | --DOCSHELL 0x120ecd800 == 28 [pid = 1653] [id = 358] 16:13:41 INFO - PROCESS | 1653 | --DOCSHELL 0x112d5a800 == 27 [pid = 1653] [id = 357] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1194e4400) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118f80800) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1182e7000) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116514000) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116a97c00) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1182e2800) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116787400) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1193e2400) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118f83800) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12484b000) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1219c4c00) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119b33800) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x119734800) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1219c0000) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x116788800) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x128985400) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x120fb6400) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x126585400) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x118306400) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x118f45400) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1176ae400) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1212efc00) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x124c8b800) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x124c86400) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x126895800) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x127009c00) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x118f8a400) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x1193e3c00) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x12532e800) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x11984a000) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x11835c000) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 16:13:41 INFO - PROCESS | 1653 | 1469142821656 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]]]}] 16:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1177ms 16:13:41 INFO - PROCESS | 1653 | 1469142821691 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 16:13:41 INFO - PROCESS | 1653 | 1469142821694 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 16:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:13:41 INFO - PROCESS | 1653 | 1469142821701 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:13:41 INFO - PROCESS | 1653 | 1469142821707 Marionette TRACE conn2 <- [1,1422,null,{}] 16:13:41 INFO - PROCESS | 1653 | 1469142821713 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}] 16:13:41 INFO - PROCESS | 1653 | 1469142821715 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:41 INFO - PROCESS | 1653 | 1469142821797 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 16:13:41 INFO - PROCESS | 1653 | 1469142821802 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:41 INFO - PROCESS | 1653 | 1469142821807 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x116949800 == 28 [pid = 1653] [id = 363] 16:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x112f29c00) [pid = 1653] [serial = 1088] [outer = 0x0] 16:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x112fc5000) [pid = 1653] [serial = 1089] [outer = 0x112f29c00] 16:13:41 INFO - PROCESS | 1653 | 1469142821844 Marionette DEBUG loaded listener.js 16:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x112773400) [pid = 1653] [serial = 1090] [outer = 0x112f29c00] 16:13:42 INFO - PROCESS | 1653 | 1469142822367 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]]]}] 16:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 681ms 16:13:42 INFO - PROCESS | 1653 | 1469142822378 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 16:13:42 INFO - PROCESS | 1653 | 1469142822383 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 16:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:13:42 INFO - PROCESS | 1653 | 1469142822392 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:13:42 INFO - PROCESS | 1653 | 1469142822394 Marionette TRACE conn2 <- [1,1426,null,{}] 16:13:42 INFO - PROCESS | 1653 | 1469142822398 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}] 16:13:42 INFO - PROCESS | 1653 | 1469142822401 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:42 INFO - PROCESS | 1653 | 1469142822495 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 16:13:42 INFO - PROCESS | 1653 | 1469142822537 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:42 INFO - PROCESS | 1653 | 1469142822538 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186a4800 == 29 [pid = 1653] [id = 364] 16:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1181f5000) [pid = 1653] [serial = 1091] [outer = 0x0] 16:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1182e3000) [pid = 1653] [serial = 1092] [outer = 0x1181f5000] 16:13:42 INFO - PROCESS | 1653 | 1469142822565 Marionette DEBUG loaded listener.js 16:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x118306800) [pid = 1653] [serial = 1093] [outer = 0x1181f5000] 16:13:42 INFO - PROCESS | 1653 | 1469142822896 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]]]}] 16:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 521ms 16:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:13:42 INFO - PROCESS | 1653 | 1469142822913 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 16:13:42 INFO - PROCESS | 1653 | 1469142822914 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 16:13:42 INFO - PROCESS | 1653 | 1469142822916 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:13:42 INFO - PROCESS | 1653 | 1469142822919 Marionette TRACE conn2 <- [1,1430,null,{}] 16:13:42 INFO - PROCESS | 1653 | 1469142822930 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}] 16:13:42 INFO - PROCESS | 1653 | 1469142822933 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:43 INFO - PROCESS | 1653 | 1469142823010 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 16:13:43 INFO - PROCESS | 1653 | 1469142823015 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:43 INFO - PROCESS | 1653 | 1469142823017 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b42800 == 30 [pid = 1653] [id = 365] 16:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x11835a000) [pid = 1653] [serial = 1094] [outer = 0x0] 16:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x118411400) [pid = 1653] [serial = 1095] [outer = 0x11835a000] 16:13:43 INFO - PROCESS | 1653 | 1469142823048 Marionette DEBUG loaded listener.js 16:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x118f45400) [pid = 1653] [serial = 1096] [outer = 0x11835a000] 16:13:43 INFO - PROCESS | 1653 | 1469142823387 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]]]}] 16:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 523ms 16:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:13:43 INFO - PROCESS | 1653 | 1469142823441 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 16:13:43 INFO - PROCESS | 1653 | 1469142823443 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 16:13:43 INFO - PROCESS | 1653 | 1469142823445 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:13:43 INFO - PROCESS | 1653 | 1469142823446 Marionette TRACE conn2 <- [1,1434,null,{}] 16:13:43 INFO - PROCESS | 1653 | 1469142823448 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}] 16:13:43 INFO - PROCESS | 1653 | 1469142823449 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:43 INFO - PROCESS | 1653 | 1469142823553 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 16:13:43 INFO - PROCESS | 1653 | 1469142823564 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:43 INFO - PROCESS | 1653 | 1469142823565 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x120ed5800 == 31 [pid = 1653] [id = 366] 16:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11850c400) [pid = 1653] [serial = 1097] [outer = 0x0] 16:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x118f89400) [pid = 1653] [serial = 1098] [outer = 0x11850c400] 16:13:43 INFO - PROCESS | 1653 | 1469142823590 Marionette DEBUG loaded listener.js 16:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1194e4000) [pid = 1653] [serial = 1099] [outer = 0x11850c400] 16:13:43 INFO - PROCESS | 1653 | 1469142823944 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]]]}] 16:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 519ms 16:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:13:43 INFO - PROCESS | 1653 | 1469142823964 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 16:13:43 INFO - PROCESS | 1653 | 1469142823965 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 16:13:43 INFO - PROCESS | 1653 | 1469142823968 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:13:43 INFO - PROCESS | 1653 | 1469142823970 Marionette TRACE conn2 <- [1,1438,null,{}] 16:13:43 INFO - PROCESS | 1653 | 1469142823973 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}] 16:13:43 INFO - PROCESS | 1653 | 1469142823974 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:44 INFO - PROCESS | 1653 | 1469142824074 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 16:13:44 INFO - PROCESS | 1653 | 1469142824110 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:44 INFO - PROCESS | 1653 | 1469142824111 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c23800 == 32 [pid = 1653] [id = 367] 16:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x110feb400) [pid = 1653] [serial = 1100] [outer = 0x0] 16:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1194ea800) [pid = 1653] [serial = 1101] [outer = 0x110feb400] 16:13:44 INFO - PROCESS | 1653 | 1469142824136 Marionette DEBUG loaded listener.js 16:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119840c00) [pid = 1653] [serial = 1102] [outer = 0x110feb400] 16:13:44 INFO - PROCESS | 1653 | 1469142824496 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]]]}] 16:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 571ms 16:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:13:44 INFO - PROCESS | 1653 | 1469142824539 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 16:13:44 INFO - PROCESS | 1653 | 1469142824540 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 16:13:44 INFO - PROCESS | 1653 | 1469142824542 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:13:44 INFO - PROCESS | 1653 | 1469142824543 Marionette TRACE conn2 <- [1,1442,null,{}] 16:13:44 INFO - PROCESS | 1653 | 1469142824546 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}] 16:13:44 INFO - PROCESS | 1653 | 1469142824550 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:44 INFO - PROCESS | 1653 | 1469142824651 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 16:13:44 INFO - PROCESS | 1653 | 1469142824656 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:44 INFO - PROCESS | 1653 | 1469142824657 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12531f000 == 33 [pid = 1653] [id = 368] 16:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119846800) [pid = 1653] [serial = 1103] [outer = 0x0] 16:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x120faf000) [pid = 1653] [serial = 1104] [outer = 0x119846800] 16:13:44 INFO - PROCESS | 1653 | 1469142824681 Marionette DEBUG loaded listener.js 16:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1213d5800) [pid = 1653] [serial = 1105] [outer = 0x119846800] 16:13:45 INFO - PROCESS | 1653 | 1469142825027 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]]]}] 16:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 520ms 16:13:45 INFO - PROCESS | 1653 | 1469142825068 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 16:13:45 INFO - PROCESS | 1653 | 1469142825070 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 16:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:13:45 INFO - PROCESS | 1653 | 1469142825072 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:13:45 INFO - PROCESS | 1653 | 1469142825073 Marionette TRACE conn2 <- [1,1446,null,{}] 16:13:45 INFO - PROCESS | 1653 | 1469142825075 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}] 16:13:45 INFO - PROCESS | 1653 | 1469142825076 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:45 INFO - PROCESS | 1653 | 1469142825166 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 16:13:45 INFO - PROCESS | 1653 | 1469142825169 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:45 INFO - PROCESS | 1653 | 1469142825171 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x127340800 == 34 [pid = 1653] [id = 369] 16:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1191db000) [pid = 1653] [serial = 1106] [outer = 0x0] 16:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1219cac00) [pid = 1653] [serial = 1107] [outer = 0x1191db000] 16:13:45 INFO - PROCESS | 1653 | 1469142825195 Marionette DEBUG loaded listener.js 16:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x123dd7800) [pid = 1653] [serial = 1108] [outer = 0x1191db000] 16:13:45 INFO - PROCESS | 1653 | 1469142825496 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]]]}] 16:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 469ms 16:13:45 INFO - PROCESS | 1653 | 1469142825542 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 16:13:45 INFO - PROCESS | 1653 | 1469142825543 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 16:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:13:45 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118f44400) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:13:45 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11835e800) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:13:45 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x116971800) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:13:45 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118306000) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:13:45 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11830a800) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:13:45 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x112fc3c00) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:13:45 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x112771c00) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:13:45 INFO - PROCESS | 1653 | 1469142825644 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:13:45 INFO - PROCESS | 1653 | 1469142825645 Marionette TRACE conn2 <- [1,1450,null,{}] 16:13:45 INFO - PROCESS | 1653 | 1469142825647 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}] 16:13:45 INFO - PROCESS | 1653 | 1469142825649 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:45 INFO - PROCESS | 1653 | 1469142825721 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 16:13:45 INFO - PROCESS | 1653 | 1469142825726 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:45 INFO - PROCESS | 1653 | 1469142825727 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x127767800 == 35 [pid = 1653] [id = 370] 16:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1182e3c00) [pid = 1653] [serial = 1109] [outer = 0x0] 16:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11835e800) [pid = 1653] [serial = 1110] [outer = 0x1182e3c00] 16:13:45 INFO - PROCESS | 1653 | 1469142825751 Marionette DEBUG loaded listener.js 16:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11276d800) [pid = 1653] [serial = 1111] [outer = 0x1182e3c00] 16:13:46 INFO - PROCESS | 1653 | 1469142826091 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]]]}] 16:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 473ms 16:13:46 INFO - PROCESS | 1653 | 1469142826112 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 16:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:13:46 INFO - PROCESS | 1653 | 1469142826124 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 16:13:46 INFO - PROCESS | 1653 | 1469142826126 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:13:46 INFO - PROCESS | 1653 | 1469142826127 Marionette TRACE conn2 <- [1,1454,null,{}] 16:13:46 INFO - PROCESS | 1653 | 1469142826129 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}] 16:13:46 INFO - PROCESS | 1653 | 1469142826130 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:46 INFO - PROCESS | 1653 | 1469142826202 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 16:13:46 INFO - PROCESS | 1653 | 1469142826208 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:46 INFO - PROCESS | 1653 | 1469142826209 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12918b000 == 36 [pid = 1653] [id = 371] 16:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x112777000) [pid = 1653] [serial = 1112] [outer = 0x0] 16:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x124dd2c00) [pid = 1653] [serial = 1113] [outer = 0x112777000] 16:13:46 INFO - PROCESS | 1653 | 1469142826233 Marionette DEBUG loaded listener.js 16:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x126589400) [pid = 1653] [serial = 1114] [outer = 0x112777000] 16:13:46 INFO - PROCESS | 1653 | 1469142826545 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]]]}] 16:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 468ms 16:13:46 INFO - PROCESS | 1653 | 1469142826595 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 16:13:46 INFO - PROCESS | 1653 | 1469142826596 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 16:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:13:46 INFO - PROCESS | 1653 | 1469142826598 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:13:46 INFO - PROCESS | 1653 | 1469142826599 Marionette TRACE conn2 <- [1,1458,null,{}] 16:13:46 INFO - PROCESS | 1653 | 1469142826602 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}] 16:13:46 INFO - PROCESS | 1653 | 1469142826603 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:46 INFO - PROCESS | 1653 | 1469142826702 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 16:13:46 INFO - PROCESS | 1653 | 1469142826710 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:46 INFO - PROCESS | 1653 | 1469142826711 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x129414800 == 37 [pid = 1653] [id = 372] 16:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x126590c00) [pid = 1653] [serial = 1115] [outer = 0x0] 16:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x126899000) [pid = 1653] [serial = 1116] [outer = 0x126590c00] 16:13:46 INFO - PROCESS | 1653 | 1469142826735 Marionette DEBUG loaded listener.js 16:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x126e5b000) [pid = 1653] [serial = 1117] [outer = 0x126590c00] 16:13:47 INFO - PROCESS | 1653 | 1469142827049 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]]]}] 16:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 468ms 16:13:47 INFO - PROCESS | 1653 | 1469142827067 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 16:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:13:47 INFO - PROCESS | 1653 | 1469142827079 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 16:13:47 INFO - PROCESS | 1653 | 1469142827082 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:13:47 INFO - PROCESS | 1653 | 1469142827083 Marionette TRACE conn2 <- [1,1462,null,{}] 16:13:47 INFO - PROCESS | 1653 | 1469142827086 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}] 16:13:47 INFO - PROCESS | 1653 | 1469142827090 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:47 INFO - PROCESS | 1653 | 1469142827175 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 16:13:47 INFO - PROCESS | 1653 | 1469142827179 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:47 INFO - PROCESS | 1653 | 1469142827181 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a749800 == 38 [pid = 1653] [id = 373] 16:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12700b800) [pid = 1653] [serial = 1118] [outer = 0x0] 16:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1274d7c00) [pid = 1653] [serial = 1119] [outer = 0x12700b800] 16:13:47 INFO - PROCESS | 1653 | 1469142827207 Marionette DEBUG loaded listener.js 16:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1289b5c00) [pid = 1653] [serial = 1120] [outer = 0x12700b800] 16:13:47 INFO - PROCESS | 1653 | 1469142827530 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]]]}] 16:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 469ms 16:13:47 INFO - PROCESS | 1653 | 1469142827552 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 16:13:47 INFO - PROCESS | 1653 | 1469142827553 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 16:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:13:47 INFO - PROCESS | 1653 | 1469142827559 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:13:47 INFO - PROCESS | 1653 | 1469142827560 Marionette TRACE conn2 <- [1,1466,null,{}] 16:13:47 INFO - PROCESS | 1653 | 1469142827562 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}] 16:13:47 INFO - PROCESS | 1653 | 1469142827563 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:47 INFO - PROCESS | 1653 | 1469142827663 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 16:13:47 INFO - PROCESS | 1653 | 1469142827741 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:47 INFO - PROCESS | 1653 | 1469142827743 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133d0000 == 39 [pid = 1653] [id = 374] 16:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x110fe8400) [pid = 1653] [serial = 1121] [outer = 0x0] 16:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1120e5800) [pid = 1653] [serial = 1122] [outer = 0x110fe8400] 16:13:47 INFO - PROCESS | 1653 | 1469142827775 Marionette DEBUG loaded listener.js 16:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1127b7000) [pid = 1653] [serial = 1123] [outer = 0x110fe8400] 16:13:48 INFO - PROCESS | 1653 | 1469142828349 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]]]}] 16:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 869ms 16:13:48 INFO - PROCESS | 1653 | 1469142828451 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 16:13:48 INFO - PROCESS | 1653 | 1469142828453 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 16:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:13:48 INFO - PROCESS | 1653 | 1469142828480 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:13:48 INFO - PROCESS | 1653 | 1469142828482 Marionette TRACE conn2 <- [1,1470,null,{}] 16:13:48 INFO - PROCESS | 1653 | 1469142828486 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}] 16:13:48 INFO - PROCESS | 1653 | 1469142828488 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:48 INFO - PROCESS | 1653 | 1469142828618 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 16:13:48 INFO - PROCESS | 1653 | 1469142828668 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:48 INFO - PROCESS | 1653 | 1469142828670 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b51800 == 40 [pid = 1653] [id = 375] 16:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116aa3400) [pid = 1653] [serial = 1124] [outer = 0x0] 16:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1176abc00) [pid = 1653] [serial = 1125] [outer = 0x116aa3400] 16:13:48 INFO - PROCESS | 1653 | 1469142828700 Marionette DEBUG loaded listener.js 16:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118307000) [pid = 1653] [serial = 1126] [outer = 0x116aa3400] 16:13:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12a749800 == 39 [pid = 1653] [id = 373] 16:13:49 INFO - PROCESS | 1653 | --DOCSHELL 0x129414800 == 38 [pid = 1653] [id = 372] 16:13:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12918b000 == 37 [pid = 1653] [id = 371] 16:13:49 INFO - PROCESS | 1653 | --DOCSHELL 0x127767800 == 36 [pid = 1653] [id = 370] 16:13:49 INFO - PROCESS | 1653 | --DOCSHELL 0x127340800 == 35 [pid = 1653] [id = 369] 16:13:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12531f000 == 34 [pid = 1653] [id = 368] 16:13:49 INFO - PROCESS | 1653 | --DOCSHELL 0x123c23800 == 33 [pid = 1653] [id = 367] 16:13:49 INFO - PROCESS | 1653 | --DOCSHELL 0x120ed5800 == 32 [pid = 1653] [id = 366] 16:13:49 INFO - PROCESS | 1653 | --DOCSHELL 0x119b42800 == 31 [pid = 1653] [id = 365] 16:13:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1186a4800 == 30 [pid = 1653] [id = 364] 16:13:49 INFO - PROCESS | 1653 | --DOCSHELL 0x116949800 == 29 [pid = 1653] [id = 363] 16:13:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1169af800 == 28 [pid = 1653] [id = 362] 16:13:49 INFO - PROCESS | 1653 | 1469142829328 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]]]}] 16:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 877ms 16:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:13:49 INFO - PROCESS | 1653 | 1469142829358 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 16:13:49 INFO - PROCESS | 1653 | 1469142829361 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 16:13:49 INFO - PROCESS | 1653 | 1469142829366 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:13:49 INFO - PROCESS | 1653 | 1469142829369 Marionette TRACE conn2 <- [1,1474,null,{}] 16:13:49 INFO - PROCESS | 1653 | 1469142829376 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}] 16:13:49 INFO - PROCESS | 1653 | 1469142829378 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:49 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x123d12400) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 16:13:49 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1219acc00) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 16:13:49 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118967400) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 16:13:49 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1180b7000) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 16:13:49 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1191db800) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 16:13:49 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11840bc00) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 16:13:49 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x120fb8800) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 16:13:49 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1274d7800) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 16:13:49 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1194f0800) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 16:13:49 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1160ec400) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 16:13:49 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11337cc00) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 16:13:49 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118303000) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 16:13:49 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118411c00) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 16:13:49 INFO - PROCESS | 1653 | 1469142829544 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 16:13:49 INFO - PROCESS | 1653 | 1469142829591 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:49 INFO - PROCESS | 1653 | 1469142829592 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x117095000 == 29 [pid = 1653] [id = 376] 16:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116787800) [pid = 1653] [serial = 1127] [outer = 0x0] 16:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1172b1c00) [pid = 1653] [serial = 1128] [outer = 0x116787800] 16:13:49 INFO - PROCESS | 1653 | 1469142829636 Marionette DEBUG loaded listener.js 16:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1182e8c00) [pid = 1653] [serial = 1129] [outer = 0x116787800] 16:13:49 INFO - PROCESS | 1653 | 1469142829984 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]]]}] 16:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 676ms 16:13:50 INFO - PROCESS | 1653 | 1469142830063 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 16:13:50 INFO - PROCESS | 1653 | 1469142830066 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 16:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:13:50 INFO - PROCESS | 1653 | 1469142830072 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:13:50 INFO - PROCESS | 1653 | 1469142830074 Marionette TRACE conn2 <- [1,1478,null,{}] 16:13:50 INFO - PROCESS | 1653 | 1469142830077 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}] 16:13:50 INFO - PROCESS | 1653 | 1469142830078 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:50 INFO - PROCESS | 1653 | 1469142830156 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 16:13:50 INFO - PROCESS | 1653 | 1469142830161 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:50 INFO - PROCESS | 1653 | 1469142830162 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11945b800 == 30 [pid = 1653] [id = 377] 16:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11830e000) [pid = 1653] [serial = 1130] [outer = 0x0] 16:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1186c7400) [pid = 1653] [serial = 1131] [outer = 0x11830e000] 16:13:50 INFO - PROCESS | 1653 | 1469142830190 Marionette DEBUG loaded listener.js 16:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118f7e800) [pid = 1653] [serial = 1132] [outer = 0x11830e000] 16:13:50 INFO - PROCESS | 1653 | 1469142830524 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]]]}] 16:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 469ms 16:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:13:50 INFO - PROCESS | 1653 | 1469142830542 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 16:13:50 INFO - PROCESS | 1653 | 1469142830543 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 16:13:50 INFO - PROCESS | 1653 | 1469142830545 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:13:50 INFO - PROCESS | 1653 | 1469142830548 Marionette TRACE conn2 <- [1,1482,null,{}] 16:13:50 INFO - PROCESS | 1653 | 1469142830556 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}] 16:13:50 INFO - PROCESS | 1653 | 1469142830559 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:50 INFO - PROCESS | 1653 | 1469142830641 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 16:13:50 INFO - PROCESS | 1653 | 1469142830694 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:50 INFO - PROCESS | 1653 | 1469142830696 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c1c800 == 31 [pid = 1653] [id = 378] 16:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118f81400) [pid = 1653] [serial = 1133] [outer = 0x0] 16:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1194e2800) [pid = 1653] [serial = 1134] [outer = 0x118f81400] 16:13:50 INFO - PROCESS | 1653 | 1469142830723 Marionette DEBUG loaded listener.js 16:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119845c00) [pid = 1653] [serial = 1135] [outer = 0x118f81400] 16:13:51 INFO - PROCESS | 1653 | 1469142831010 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]]]}] 16:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 520ms 16:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:13:51 INFO - PROCESS | 1653 | 1469142831066 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 16:13:51 INFO - PROCESS | 1653 | 1469142831068 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 16:13:51 INFO - PROCESS | 1653 | 1469142831071 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:13:51 INFO - PROCESS | 1653 | 1469142831073 Marionette TRACE conn2 <- [1,1486,null,{}] 16:13:51 INFO - PROCESS | 1653 | 1469142831076 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}] 16:13:51 INFO - PROCESS | 1653 | 1469142831077 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:51 INFO - PROCESS | 1653 | 1469142831152 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 16:13:51 INFO - PROCESS | 1653 | 1469142831206 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:51 INFO - PROCESS | 1653 | 1469142831208 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1268c8800 == 32 [pid = 1653] [id = 379] 16:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118f9d400) [pid = 1653] [serial = 1136] [outer = 0x0] 16:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119b39000) [pid = 1653] [serial = 1137] [outer = 0x118f9d400] 16:13:51 INFO - PROCESS | 1653 | 1469142831233 Marionette DEBUG loaded listener.js 16:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1211cb800) [pid = 1653] [serial = 1138] [outer = 0x118f9d400] 16:13:51 INFO - PROCESS | 1653 | 1469142831564 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]]]}] 16:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 520ms 16:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:13:51 INFO - PROCESS | 1653 | 1469142831591 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 16:13:51 INFO - PROCESS | 1653 | 1469142831592 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 16:13:51 INFO - PROCESS | 1653 | 1469142831594 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:13:51 INFO - PROCESS | 1653 | 1469142831595 Marionette TRACE conn2 <- [1,1490,null,{}] 16:13:51 INFO - PROCESS | 1653 | 1469142831597 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}] 16:13:51 INFO - PROCESS | 1653 | 1469142831599 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:51 INFO - PROCESS | 1653 | 1469142831691 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 16:13:51 INFO - PROCESS | 1653 | 1469142831705 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:51 INFO - PROCESS | 1653 | 1469142831706 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fb8800 == 33 [pid = 1653] [id = 380] 16:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1129b7c00) [pid = 1653] [serial = 1139] [outer = 0x0] 16:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1213d5400) [pid = 1653] [serial = 1140] [outer = 0x1129b7c00] 16:13:51 INFO - PROCESS | 1653 | 1469142831730 Marionette DEBUG loaded listener.js 16:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124c17c00) [pid = 1653] [serial = 1141] [outer = 0x1129b7c00] 16:13:52 INFO - PROCESS | 1653 | 1469142832043 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]]]}] 16:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 468ms 16:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:13:52 INFO - PROCESS | 1653 | 1469142832062 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 16:13:52 INFO - PROCESS | 1653 | 1469142832063 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 16:13:52 INFO - PROCESS | 1653 | 1469142832065 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:13:52 INFO - PROCESS | 1653 | 1469142832066 Marionette TRACE conn2 <- [1,1494,null,{}] 16:13:52 INFO - PROCESS | 1653 | 1469142832069 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}] 16:13:52 INFO - PROCESS | 1653 | 1469142832075 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:52 INFO - PROCESS | 1653 | 1469142832203 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 16:13:52 INFO - PROCESS | 1653 | 1469142832206 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:52 INFO - PROCESS | 1653 | 1469142832208 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aabd800 == 34 [pid = 1653] [id = 381] 16:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1219c5000) [pid = 1653] [serial = 1142] [outer = 0x0] 16:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x127004800) [pid = 1653] [serial = 1143] [outer = 0x1219c5000] 16:13:52 INFO - PROCESS | 1653 | 1469142832232 Marionette DEBUG loaded listener.js 16:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1289bac00) [pid = 1653] [serial = 1144] [outer = 0x1219c5000] 16:13:52 INFO - PROCESS | 1653 | 1469142832598 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]]]}] 16:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 568ms 16:13:52 INFO - PROCESS | 1653 | 1469142832641 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 16:13:52 INFO - PROCESS | 1653 | 1469142832642 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 16:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:13:52 INFO - PROCESS | 1653 | 1469142832645 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:13:52 INFO - PROCESS | 1653 | 1469142832646 Marionette TRACE conn2 <- [1,1498,null,{}] 16:13:52 INFO - PROCESS | 1653 | 1469142832648 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}] 16:13:52 INFO - PROCESS | 1653 | 1469142832649 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:52 INFO - PROCESS | 1653 | 1469142832742 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 16:13:52 INFO - PROCESS | 1653 | 1469142832746 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:52 INFO - PROCESS | 1653 | 1469142832747 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b137000 == 35 [pid = 1653] [id = 382] 16:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1194e4400) [pid = 1653] [serial = 1145] [outer = 0x0] 16:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1289c2c00) [pid = 1653] [serial = 1146] [outer = 0x1194e4400] 16:13:52 INFO - PROCESS | 1653 | 1469142832770 Marionette DEBUG loaded listener.js 16:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1291b2000) [pid = 1653] [serial = 1147] [outer = 0x1194e4400] 16:13:53 INFO - PROCESS | 1653 | 1469142833113 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]]]}] 16:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 518ms 16:13:53 INFO - PROCESS | 1653 | 1469142833174 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 16:13:53 INFO - PROCESS | 1653 | 1469142833175 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 16:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:13:53 INFO - PROCESS | 1653 | 1469142833177 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:13:53 INFO - PROCESS | 1653 | 1469142833178 Marionette TRACE conn2 <- [1,1502,null,{}] 16:13:53 INFO - PROCESS | 1653 | 1469142833181 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}] 16:13:53 INFO - PROCESS | 1653 | 1469142833182 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:53 INFO - PROCESS | 1653 | 1469142833275 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 16:13:53 INFO - PROCESS | 1653 | 1469142833285 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:53 INFO - PROCESS | 1653 | 1469142833286 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12142c000 == 36 [pid = 1653] [id = 383] 16:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1292e3c00) [pid = 1653] [serial = 1148] [outer = 0x0] 16:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1292f0c00) [pid = 1653] [serial = 1149] [outer = 0x1292e3c00] 16:13:53 INFO - PROCESS | 1653 | 1469142833312 Marionette DEBUG loaded listener.js 16:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a605c00) [pid = 1653] [serial = 1150] [outer = 0x1292e3c00] 16:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x110feb400) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11835a000) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112f29c00) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1129ab400) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1181f5000) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119846800) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x110fe8000) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118359c00) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1194e3c00) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1211d7000) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12688c000) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1191db000) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1182e3c00) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112777000) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11850c400) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x126590c00) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:13:53 INFO - PROCESS | 1653 | 1469142833712 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]]]}] 16:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 568ms 16:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:13:53 INFO - PROCESS | 1653 | 1469142833746 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 16:13:53 INFO - PROCESS | 1653 | 1469142833747 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 16:13:53 INFO - PROCESS | 1653 | 1469142833749 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:13:53 INFO - PROCESS | 1653 | 1469142833750 Marionette TRACE conn2 <- [1,1506,null,{}] 16:13:53 INFO - PROCESS | 1653 | 1469142833753 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}] 16:13:53 INFO - PROCESS | 1653 | 1469142833754 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:53 INFO - PROCESS | 1653 | 1469142833829 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 16:13:53 INFO - PROCESS | 1653 | 1469142833832 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:53 INFO - PROCESS | 1653 | 1469142833834 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253aa000 == 37 [pid = 1653] [id = 384] 16:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1129ab400) [pid = 1653] [serial = 1151] [outer = 0x0] 16:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116909800) [pid = 1653] [serial = 1152] [outer = 0x1129ab400] 16:13:53 INFO - PROCESS | 1653 | 1469142833860 Marionette DEBUG loaded listener.js 16:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11840e800) [pid = 1653] [serial = 1153] [outer = 0x1129ab400] 16:13:54 INFO - PROCESS | 1653 | 1469142834189 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]]]}] 16:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 468ms 16:13:54 INFO - PROCESS | 1653 | 1469142834218 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 16:13:54 INFO - PROCESS | 1653 | 1469142834219 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 16:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:13:54 INFO - PROCESS | 1653 | 1469142834224 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:13:54 INFO - PROCESS | 1653 | 1469142834225 Marionette TRACE conn2 <- [1,1510,null,{}] 16:13:54 INFO - PROCESS | 1653 | 1469142834227 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}] 16:13:54 INFO - PROCESS | 1653 | 1469142834228 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:54 INFO - PROCESS | 1653 | 1469142834327 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 16:13:54 INFO - PROCESS | 1653 | 1469142834332 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:54 INFO - PROCESS | 1653 | 1469142834333 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1268d8800 == 38 [pid = 1653] [id = 385] 16:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118f86800) [pid = 1653] [serial = 1154] [outer = 0x0] 16:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119b31000) [pid = 1653] [serial = 1155] [outer = 0x118f86800] 16:13:54 INFO - PROCESS | 1653 | 1469142834357 Marionette DEBUG loaded listener.js 16:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1219ca800) [pid = 1653] [serial = 1156] [outer = 0x118f86800] 16:13:54 INFO - PROCESS | 1653 | 1469142834703 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]]]}] 16:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 519ms 16:13:54 INFO - PROCESS | 1653 | 1469142834743 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 16:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:13:54 INFO - PROCESS | 1653 | 1469142834745 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 16:13:54 INFO - PROCESS | 1653 | 1469142834748 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:13:54 INFO - PROCESS | 1653 | 1469142834751 Marionette TRACE conn2 <- [1,1514,null,{}] 16:13:54 INFO - PROCESS | 1653 | 1469142834754 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}] 16:13:54 INFO - PROCESS | 1653 | 1469142834757 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:54 INFO - PROCESS | 1653 | 1469142834894 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 16:13:54 INFO - PROCESS | 1653 | 1469142834970 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:54 INFO - PROCESS | 1653 | 1469142834972 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3a2000 == 39 [pid = 1653] [id = 386] 16:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1191e1800) [pid = 1653] [serial = 1157] [outer = 0x0] 16:13:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1270afc00) [pid = 1653] [serial = 1158] [outer = 0x1191e1800] 16:13:55 INFO - PROCESS | 1653 | 1469142835013 Marionette DEBUG loaded listener.js 16:13:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a928000) [pid = 1653] [serial = 1159] [outer = 0x1191e1800] 16:13:55 INFO - PROCESS | 1653 | 1469142835285 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]]]}] 16:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 573ms 16:13:55 INFO - PROCESS | 1653 | 1469142835327 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 16:13:55 INFO - PROCESS | 1653 | 1469142835328 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 16:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:13:55 INFO - PROCESS | 1653 | 1469142835330 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:13:55 INFO - PROCESS | 1653 | 1469142835331 Marionette TRACE conn2 <- [1,1518,null,{}] 16:13:55 INFO - PROCESS | 1653 | 1469142835333 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}] 16:13:55 INFO - PROCESS | 1653 | 1469142835334 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:55 INFO - PROCESS | 1653 | 1469142835415 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 16:13:55 INFO - PROCESS | 1653 | 1469142835420 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:55 INFO - PROCESS | 1653 | 1469142835422 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c64e800 == 40 [pid = 1653] [id = 387] 16:13:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a933000) [pid = 1653] [serial = 1160] [outer = 0x0] 16:13:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a92a400) [pid = 1653] [serial = 1161] [outer = 0x12a933000] 16:13:55 INFO - PROCESS | 1653 | 1469142835447 Marionette DEBUG loaded listener.js 16:13:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12aa92c00) [pid = 1653] [serial = 1162] [outer = 0x12a933000] 16:13:55 INFO - PROCESS | 1653 | 1469142835891 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]]]}] 16:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 620ms 16:13:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:13:55 INFO - PROCESS | 1653 | 1469142835951 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 16:13:55 INFO - PROCESS | 1653 | 1469142835953 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 16:13:55 INFO - PROCESS | 1653 | 1469142835957 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:13:55 INFO - PROCESS | 1653 | 1469142835959 Marionette TRACE conn2 <- [1,1522,null,{}] 16:13:55 INFO - PROCESS | 1653 | 1469142835963 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}] 16:13:55 INFO - PROCESS | 1653 | 1469142835965 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:56 INFO - PROCESS | 1653 | 1469142836068 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 16:13:56 INFO - PROCESS | 1653 | 1469142836137 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:56 INFO - PROCESS | 1653 | 1469142836139 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fa7800 == 41 [pid = 1653] [id = 388] 16:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x114037800) [pid = 1653] [serial = 1163] [outer = 0x0] 16:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116974000) [pid = 1653] [serial = 1164] [outer = 0x114037800] 16:13:56 INFO - PROCESS | 1653 | 1469142836170 Marionette DEBUG loaded listener.js 16:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118305c00) [pid = 1653] [serial = 1165] [outer = 0x114037800] 16:13:56 INFO - PROCESS | 1653 | 1469142836552 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"]]]}] 16:13:56 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 () { 16:13:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:13:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:13:56 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 () { 16:13:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:13:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:13:56 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 () { 16:13:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:13:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:13:56 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 () { 16:13:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:13:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:13:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 622ms 16:13:56 INFO - PROCESS | 1653 | 1469142836579 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 16:13:56 INFO - PROCESS | 1653 | 1469142836582 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 16:13:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:13:56 INFO - PROCESS | 1653 | 1469142836587 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:13:56 INFO - PROCESS | 1653 | 1469142836588 Marionette TRACE conn2 <- [1,1526,null,{}] 16:13:56 INFO - PROCESS | 1653 | 1469142836591 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}] 16:13:56 INFO - PROCESS | 1653 | 1469142836593 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:56 INFO - PROCESS | 1653 | 1469142836694 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 16:13:56 INFO - PROCESS | 1653 | 1469142836750 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:56 INFO - PROCESS | 1653 | 1469142836751 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x127344000 == 42 [pid = 1653] [id = 389] 16:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11835dc00) [pid = 1653] [serial = 1166] [outer = 0x0] 16:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1194e6800) [pid = 1653] [serial = 1167] [outer = 0x11835dc00] 16:13:56 INFO - PROCESS | 1653 | 1469142836782 Marionette DEBUG loaded listener.js 16:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119847000) [pid = 1653] [serial = 1168] [outer = 0x11835dc00] 16:13:57 INFO - PROCESS | 1653 | 1469142837176 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"]]]}] 16:13:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:13:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:13:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:13:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:13:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:13:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:13:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:13:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:13:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:13:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 619ms 16:13:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:13:57 INFO - PROCESS | 1653 | 1469142837207 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 16:13:57 INFO - PROCESS | 1653 | 1469142837209 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 16:13:57 INFO - PROCESS | 1653 | 1469142837211 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:13:57 INFO - PROCESS | 1653 | 1469142837214 Marionette TRACE conn2 <- [1,1530,null,{}] 16:13:57 INFO - PROCESS | 1653 | 1469142837221 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}] 16:13:57 INFO - PROCESS | 1653 | 1469142837224 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:57 INFO - PROCESS | 1653 | 1469142837324 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 16:13:57 INFO - PROCESS | 1653 | 1469142837399 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:57 INFO - PROCESS | 1653 | 1469142837401 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3ac800 == 43 [pid = 1653] [id = 390] 16:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1219c1000) [pid = 1653] [serial = 1169] [outer = 0x0] 16:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1274d9400) [pid = 1653] [serial = 1170] [outer = 0x1219c1000] 16:13:57 INFO - PROCESS | 1653 | 1469142837475 Marionette DEBUG loaded listener.js 16:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1289b6000) [pid = 1653] [serial = 1171] [outer = 0x1219c1000] 16:13:57 INFO - PROCESS | 1653 | 1469142837843 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]]]}] 16:13:57 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 16:13:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:13:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:13:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:13:57 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. 16:13:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:13:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 673ms 16:13:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:13:57 INFO - PROCESS | 1653 | 1469142837885 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 16:13:57 INFO - PROCESS | 1653 | 1469142837887 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 16:13:57 INFO - PROCESS | 1653 | 1469142837889 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:13:57 INFO - PROCESS | 1653 | 1469142837890 Marionette TRACE conn2 <- [1,1534,null,{}] 16:13:57 INFO - PROCESS | 1653 | 1469142837893 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}] 16:13:57 INFO - PROCESS | 1653 | 1469142837894 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:57 INFO - PROCESS | 1653 | 1469142837996 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 16:13:58 INFO - PROCESS | 1653 | 1469142838054 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:58 INFO - PROCESS | 1653 | 1469142838055 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cabf800 == 44 [pid = 1653] [id = 391] 16:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1289c3400) [pid = 1653] [serial = 1172] [outer = 0x0] 16:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12a60b400) [pid = 1653] [serial = 1173] [outer = 0x1289c3400] 16:13:58 INFO - PROCESS | 1653 | 1469142838084 Marionette DEBUG loaded listener.js 16:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12a7cb800) [pid = 1653] [serial = 1174] [outer = 0x1289c3400] 16:13:58 INFO - PROCESS | 1653 | 1469142838505 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]]]}] 16:13:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:13:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 16:13:58 INFO - PROCESS | 1653 | 1469142838719 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 16:13:58 INFO - PROCESS | 1653 | 1469142838722 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 16:13:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:13:58 INFO - PROCESS | 1653 | 1469142838743 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:13:58 INFO - PROCESS | 1653 | 1469142838745 Marionette TRACE conn2 <- [1,1538,null,{}] 16:13:58 INFO - PROCESS | 1653 | 1469142838748 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}] 16:13:58 INFO - PROCESS | 1653 | 1469142838750 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:58 INFO - PROCESS | 1653 | 1469142838848 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 16:13:58 INFO - PROCESS | 1653 | 1469142838915 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:58 INFO - PROCESS | 1653 | 1469142838918 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:13:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198d6800 == 45 [pid = 1653] [id = 392] 16:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116789000) [pid = 1653] [serial = 1175] [outer = 0x0] 16:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1169ed000) [pid = 1653] [serial = 1176] [outer = 0x116789000] 16:13:58 INFO - PROCESS | 1653 | 1469142838944 Marionette DEBUG loaded listener.js 16:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1182e4000) [pid = 1653] [serial = 1177] [outer = 0x116789000] 16:13:59 INFO - PROCESS | 1653 | 1469142839364 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]]]}] 16:13:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:13:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 673ms 16:13:59 INFO - PROCESS | 1653 | 1469142839415 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 16:13:59 INFO - PROCESS | 1653 | 1469142839417 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 16:13:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3a2000 == 44 [pid = 1653] [id = 386] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1268d8800 == 43 [pid = 1653] [id = 385] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1253aa000 == 42 [pid = 1653] [id = 384] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12142c000 == 41 [pid = 1653] [id = 383] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12b137000 == 40 [pid = 1653] [id = 382] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12aabd800 == 39 [pid = 1653] [id = 381] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x118fb8800 == 38 [pid = 1653] [id = 380] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1268c8800 == 37 [pid = 1653] [id = 379] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x123c1c800 == 36 [pid = 1653] [id = 378] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11945b800 == 35 [pid = 1653] [id = 377] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x117095000 == 34 [pid = 1653] [id = 376] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1133d0000 == 33 [pid = 1653] [id = 374] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x119b51800 == 32 [pid = 1653] [id = 375] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12cabf800 == 31 [pid = 1653] [id = 391] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3ac800 == 30 [pid = 1653] [id = 390] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x127344000 == 29 [pid = 1653] [id = 389] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12c64e800 == 28 [pid = 1653] [id = 387] 16:13:59 INFO - PROCESS | 1653 | --DOCSHELL 0x118fa7800 == 27 [pid = 1653] [id = 388] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1274d7c00) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1194ea800) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118411400) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118f45400) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112fc5000) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112773400) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1181f1400) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112fc3000) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1182e3000) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118306800) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120faf000) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113b9f800) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11272b400) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118964000) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11840e000) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11984d800) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11973e000) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124dd4800) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12484bc00) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126e59000) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126893400) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119840c00) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1219cac00) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1213d5800) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11835e800) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124dd2c00) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11276d800) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x123dd7800) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118f89400) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x126899000) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x126589400) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1194e4000) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x126e5b000) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 16:13:59 INFO - PROCESS | 1653 | 1469142839987 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:13:59 INFO - PROCESS | 1653 | 1469142839989 Marionette TRACE conn2 <- [1,1542,null,{}] 16:13:59 INFO - PROCESS | 1653 | 1469142839998 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}] 16:14:00 INFO - PROCESS | 1653 | 1469142839999 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:00 INFO - PROCESS | 1653 | 1469142840084 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 16:14:00 INFO - PROCESS | 1653 | 1469142840091 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:00 INFO - PROCESS | 1653 | 1469142840093 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x116009800 == 28 [pid = 1653] [id = 393] 16:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112a82c00) [pid = 1653] [serial = 1178] [outer = 0x0] 16:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112a8f800) [pid = 1653] [serial = 1179] [outer = 0x112a82c00] 16:14:00 INFO - PROCESS | 1653 | 1469142840120 Marionette DEBUG loaded listener.js 16:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x113e95c00) [pid = 1653] [serial = 1180] [outer = 0x112a82c00] 16:14:00 INFO - PROCESS | 1653 | 1469142840462 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]]]}] 16:14:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:14:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1092ms 16:14:00 INFO - PROCESS | 1653 | 1469142840512 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 16:14:00 INFO - PROCESS | 1653 | 1469142840514 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 16:14:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:14:00 INFO - PROCESS | 1653 | 1469142840543 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:14:00 INFO - PROCESS | 1653 | 1469142840545 Marionette TRACE conn2 <- [1,1546,null,{}] 16:14:00 INFO - PROCESS | 1653 | 1469142840549 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}] 16:14:00 INFO - PROCESS | 1653 | 1469142840552 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:00 INFO - PROCESS | 1653 | 1469142840631 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 16:14:00 INFO - PROCESS | 1653 | 1469142840636 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:00 INFO - PROCESS | 1653 | 1469142840638 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170db000 == 29 [pid = 1653] [id = 394] 16:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1169f4800) [pid = 1653] [serial = 1181] [outer = 0x0] 16:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1182e2400) [pid = 1653] [serial = 1182] [outer = 0x1169f4800] 16:14:00 INFO - PROCESS | 1653 | 1469142840666 Marionette DEBUG loaded listener.js 16:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118309000) [pid = 1653] [serial = 1183] [outer = 0x1169f4800] 16:14:01 INFO - PROCESS | 1653 | 1469142841010 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]]]}] 16:14:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:14:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 474ms 16:14:01 INFO - PROCESS | 1653 | 1469142841014 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 16:14:01 INFO - PROCESS | 1653 | 1469142841015 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 16:14:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:14:01 INFO - PROCESS | 1653 | 1469142841017 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:14:01 INFO - PROCESS | 1653 | 1469142841019 Marionette TRACE conn2 <- [1,1550,null,{}] 16:14:01 INFO - PROCESS | 1653 | 1469142841025 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}] 16:14:01 INFO - PROCESS | 1653 | 1469142841026 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:01 INFO - PROCESS | 1653 | 1469142841115 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 16:14:01 INFO - PROCESS | 1653 | 1469142841174 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:01 INFO - PROCESS | 1653 | 1469142841179 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191cb000 == 30 [pid = 1653] [id = 395] 16:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118408000) [pid = 1653] [serial = 1184] [outer = 0x0] 16:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1186c7c00) [pid = 1653] [serial = 1185] [outer = 0x118408000] 16:14:01 INFO - PROCESS | 1653 | 1469142841207 Marionette DEBUG loaded listener.js 16:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1176ab800) [pid = 1653] [serial = 1186] [outer = 0x118408000] 16:14:01 INFO - PROCESS | 1653 | 1469142841516 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]]]}] 16:14:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:14:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 522ms 16:14:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:14:01 INFO - PROCESS | 1653 | 1469142841541 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 16:14:01 INFO - PROCESS | 1653 | 1469142841543 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 16:14:01 INFO - PROCESS | 1653 | 1469142841545 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:14:01 INFO - PROCESS | 1653 | 1469142841546 Marionette TRACE conn2 <- [1,1554,null,{}] 16:14:01 INFO - PROCESS | 1653 | 1469142841548 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}] 16:14:01 INFO - PROCESS | 1653 | 1469142841549 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:01 INFO - PROCESS | 1653 | 1469142841626 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 16:14:01 INFO - PROCESS | 1653 | 1469142841630 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:01 INFO - PROCESS | 1653 | 1469142841631 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x121369000 == 31 [pid = 1653] [id = 396] 16:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118f83c00) [pid = 1653] [serial = 1187] [outer = 0x0] 16:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1194e7800) [pid = 1653] [serial = 1188] [outer = 0x118f83c00] 16:14:01 INFO - PROCESS | 1653 | 1469142841658 Marionette DEBUG loaded listener.js 16:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1194f0c00) [pid = 1653] [serial = 1189] [outer = 0x118f83c00] 16:14:01 INFO - PROCESS | 1653 | 1469142841981 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]]]}] 16:14:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:14:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 468ms 16:14:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:14:02 INFO - PROCESS | 1653 | 1469142842014 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 16:14:02 INFO - PROCESS | 1653 | 1469142842015 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 16:14:02 INFO - PROCESS | 1653 | 1469142842017 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:14:02 INFO - PROCESS | 1653 | 1469142842018 Marionette TRACE conn2 <- [1,1558,null,{}] 16:14:02 INFO - PROCESS | 1653 | 1469142842022 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}] 16:14:02 INFO - PROCESS | 1653 | 1469142842024 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:02 INFO - PROCESS | 1653 | 1469142842129 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 16:14:02 INFO - PROCESS | 1653 | 1469142842143 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:02 INFO - PROCESS | 1653 | 1469142842151 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c1c800 == 32 [pid = 1653] [id = 397] 16:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1160ea400) [pid = 1653] [serial = 1190] [outer = 0x0] 16:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119739800) [pid = 1653] [serial = 1191] [outer = 0x1160ea400] 16:14:02 INFO - PROCESS | 1653 | 1469142842175 Marionette DEBUG loaded listener.js 16:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119b30400) [pid = 1653] [serial = 1192] [outer = 0x1160ea400] 16:14:02 INFO - PROCESS | 1653 | 1469142842514 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]]]}] 16:14:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:14:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 522ms 16:14:02 INFO - PROCESS | 1653 | 1469142842541 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 16:14:02 INFO - PROCESS | 1653 | 1469142842542 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 16:14:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:14:02 INFO - PROCESS | 1653 | 1469142842544 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:14:02 INFO - PROCESS | 1653 | 1469142842545 Marionette TRACE conn2 <- [1,1562,null,{}] 16:14:02 INFO - PROCESS | 1653 | 1469142842548 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}] 16:14:02 INFO - PROCESS | 1653 | 1469142842552 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:02 INFO - PROCESS | 1653 | 1469142842676 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 16:14:02 INFO - PROCESS | 1653 | 1469142842680 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:02 INFO - PROCESS | 1653 | 1469142842681 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1268d0800 == 33 [pid = 1653] [id = 398] 16:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119d4c800) [pid = 1653] [serial = 1193] [outer = 0x0] 16:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1210bd400) [pid = 1653] [serial = 1194] [outer = 0x119d4c800] 16:14:02 INFO - PROCESS | 1653 | 1469142842706 Marionette DEBUG loaded listener.js 16:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12484dc00) [pid = 1653] [serial = 1195] [outer = 0x119d4c800] 16:14:03 INFO - PROCESS | 1653 | 1469142843024 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]]]}] 16:14:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:14:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 518ms 16:14:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:14:03 INFO - PROCESS | 1653 | 1469142843063 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 16:14:03 INFO - PROCESS | 1653 | 1469142843064 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 16:14:03 INFO - PROCESS | 1653 | 1469142843066 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:14:03 INFO - PROCESS | 1653 | 1469142843067 Marionette TRACE conn2 <- [1,1566,null,{}] 16:14:03 INFO - PROCESS | 1653 | 1469142843070 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}] 16:14:03 INFO - PROCESS | 1653 | 1469142843071 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:03 INFO - PROCESS | 1653 | 1469142843163 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 16:14:03 INFO - PROCESS | 1653 | 1469142843175 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:03 INFO - PROCESS | 1653 | 1469142843176 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x127348800 == 34 [pid = 1653] [id = 399] 16:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124a10800) [pid = 1653] [serial = 1196] [outer = 0x0] 16:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126890800) [pid = 1653] [serial = 1197] [outer = 0x124a10800] 16:14:03 INFO - PROCESS | 1653 | 1469142843208 Marionette DEBUG loaded listener.js 16:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1270b0400) [pid = 1653] [serial = 1198] [outer = 0x124a10800] 16:14:03 INFO - PROCESS | 1653 | 1469142843554 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]]]}] 16:14:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:14:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 521ms 16:14:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:14:03 INFO - PROCESS | 1653 | 1469142843587 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 16:14:03 INFO - PROCESS | 1653 | 1469142843589 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 16:14:03 INFO - PROCESS | 1653 | 1469142843591 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:14:03 INFO - PROCESS | 1653 | 1469142843592 Marionette TRACE conn2 <- [1,1570,null,{}] 16:14:03 INFO - PROCESS | 1653 | 1469142843594 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}] 16:14:03 INFO - PROCESS | 1653 | 1469142843595 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:03 INFO - PROCESS | 1653 | 1469142843689 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 16:14:03 INFO - PROCESS | 1653 | 1469142843698 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:03 INFO - PROCESS | 1653 | 1469142843699 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289da800 == 35 [pid = 1653] [id = 400] 16:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112729800) [pid = 1653] [serial = 1199] [outer = 0x0] 16:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1274cf400) [pid = 1653] [serial = 1200] [outer = 0x112729800] 16:14:03 INFO - PROCESS | 1653 | 1469142843723 Marionette DEBUG loaded listener.js 16:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128985c00) [pid = 1653] [serial = 1201] [outer = 0x112729800] 16:14:04 INFO - PROCESS | 1653 | 1469142844044 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]]]}] 16:14:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:14:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 470ms 16:14:04 INFO - PROCESS | 1653 | 1469142844061 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 16:14:04 INFO - PROCESS | 1653 | 1469142844062 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 16:14:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:14:04 INFO - PROCESS | 1653 | 1469142844065 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:14:04 INFO - PROCESS | 1653 | 1469142844066 Marionette TRACE conn2 <- [1,1574,null,{}] 16:14:04 INFO - PROCESS | 1653 | 1469142844068 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}] 16:14:04 INFO - PROCESS | 1653 | 1469142844069 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:04 INFO - PROCESS | 1653 | 1469142844346 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 16:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12700b800) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1129b7c00) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1219c5000) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116787800) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118f9d400) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118f81400) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11830e000) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x110fe8400) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116aa3400) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1194e4400) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1292e3c00) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1129ab400) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118f86800) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a933000) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1191e1800) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:14:04 INFO - PROCESS | 1653 | 1469142844394 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:04 INFO - PROCESS | 1653 | 1469142844395 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x121254000 == 36 [pid = 1653] [id = 401] 16:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x110fe9c00) [pid = 1653] [serial = 1202] [outer = 0x0] 16:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1129ab400) [pid = 1653] [serial = 1203] [outer = 0x110fe9c00] 16:14:04 INFO - PROCESS | 1653 | 1469142844419 Marionette DEBUG loaded listener.js 16:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1182ec400) [pid = 1653] [serial = 1204] [outer = 0x110fe9c00] 16:14:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:14:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 620ms 16:14:04 INFO - PROCESS | 1653 | 1469142844678 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]]]}] 16:14:04 INFO - PROCESS | 1653 | 1469142844686 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 16:14:04 INFO - PROCESS | 1653 | 1469142844687 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 16:14:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:14:04 INFO - PROCESS | 1653 | 1469142844697 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:14:04 INFO - PROCESS | 1653 | 1469142844698 Marionette TRACE conn2 <- [1,1578,null,{}] 16:14:04 INFO - PROCESS | 1653 | 1469142844700 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}] 16:14:04 INFO - PROCESS | 1653 | 1469142844701 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:04 INFO - PROCESS | 1653 | 1469142844782 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 16:14:04 INFO - PROCESS | 1653 | 1469142844786 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:04 INFO - PROCESS | 1653 | 1469142844789 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6c9800 == 37 [pid = 1653] [id = 402] 16:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11835a800) [pid = 1653] [serial = 1205] [outer = 0x0] 16:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1210b7c00) [pid = 1653] [serial = 1206] [outer = 0x11835a800] 16:14:04 INFO - PROCESS | 1653 | 1469142844814 Marionette DEBUG loaded listener.js 16:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12898ec00) [pid = 1653] [serial = 1207] [outer = 0x11835a800] 16:14:05 INFO - PROCESS | 1653 | 1469142845139 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]]]}] 16:14:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:14:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 469ms 16:14:05 INFO - PROCESS | 1653 | 1469142845167 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 16:14:05 INFO - PROCESS | 1653 | 1469142845168 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 16:14:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:14:05 INFO - PROCESS | 1653 | 1469142845170 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:14:05 INFO - PROCESS | 1653 | 1469142845172 Marionette TRACE conn2 <- [1,1582,null,{}] 16:14:05 INFO - PROCESS | 1653 | 1469142845175 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}] 16:14:05 INFO - PROCESS | 1653 | 1469142845176 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:05 INFO - PROCESS | 1653 | 1469142845294 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 16:14:05 INFO - PROCESS | 1653 | 1469142845300 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:05 INFO - PROCESS | 1653 | 1469142845301 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b12b000 == 38 [pid = 1653] [id = 403] 16:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124a15800) [pid = 1653] [serial = 1208] [outer = 0x0] 16:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1289bf000) [pid = 1653] [serial = 1209] [outer = 0x124a15800] 16:14:05 INFO - PROCESS | 1653 | 1469142845328 Marionette DEBUG loaded listener.js 16:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1294cf800) [pid = 1653] [serial = 1210] [outer = 0x124a15800] 16:14:05 INFO - PROCESS | 1653 | 1469142845646 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]]]}] 16:14:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:14:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 520ms 16:14:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:14:05 INFO - PROCESS | 1653 | 1469142845691 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 16:14:05 INFO - PROCESS | 1653 | 1469142845692 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 16:14:05 INFO - PROCESS | 1653 | 1469142845694 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:14:05 INFO - PROCESS | 1653 | 1469142845695 Marionette TRACE conn2 <- [1,1586,null,{}] 16:14:05 INFO - PROCESS | 1653 | 1469142845698 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}] 16:14:05 INFO - PROCESS | 1653 | 1469142845699 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:05 INFO - PROCESS | 1653 | 1469142845775 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 16:14:05 INFO - PROCESS | 1653 | 1469142845778 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:05 INFO - PROCESS | 1653 | 1469142845779 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba43000 == 39 [pid = 1653] [id = 404] 16:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1294d5400) [pid = 1653] [serial = 1211] [outer = 0x0] 16:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a7c2000) [pid = 1653] [serial = 1212] [outer = 0x1294d5400] 16:14:05 INFO - PROCESS | 1653 | 1469142845803 Marionette DEBUG loaded listener.js 16:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a92ec00) [pid = 1653] [serial = 1213] [outer = 0x1294d5400] 16:14:06 INFO - PROCESS | 1653 | 1469142846132 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]]]}] 16:14:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:14:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 468ms 16:14:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:14:06 INFO - PROCESS | 1653 | 1469142846163 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 16:14:06 INFO - PROCESS | 1653 | 1469142846164 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 16:14:06 INFO - PROCESS | 1653 | 1469142846166 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:14:06 INFO - PROCESS | 1653 | 1469142846167 Marionette TRACE conn2 <- [1,1590,null,{}] 16:14:06 INFO - PROCESS | 1653 | 1469142846169 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}] 16:14:06 INFO - PROCESS | 1653 | 1469142846171 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:06 INFO - PROCESS | 1653 | 1469142846276 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 16:14:06 INFO - PROCESS | 1653 | 1469142846282 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:06 INFO - PROCESS | 1653 | 1469142846283 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd9d800 == 40 [pid = 1653] [id = 405] 16:14:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a92f000) [pid = 1653] [serial = 1214] [outer = 0x0] 16:14:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12aa93400) [pid = 1653] [serial = 1215] [outer = 0x12a92f000] 16:14:06 INFO - PROCESS | 1653 | 1469142846307 Marionette DEBUG loaded listener.js 16:14:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12aa9f000) [pid = 1653] [serial = 1216] [outer = 0x12a92f000] 16:14:06 INFO - PROCESS | 1653 | 1469142846882 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]]]}] 16:14:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:14:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 772ms 16:14:06 INFO - PROCESS | 1653 | 1469142846951 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 16:14:06 INFO - PROCESS | 1653 | 1469142846957 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 16:14:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:14:06 INFO - PROCESS | 1653 | 1469142846963 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:14:06 INFO - PROCESS | 1653 | 1469142846969 Marionette TRACE conn2 <- [1,1594,null,{}] 16:14:06 INFO - PROCESS | 1653 | 1469142846974 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}] 16:14:06 INFO - PROCESS | 1653 | 1469142846976 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:07 INFO - PROCESS | 1653 | 1469142847125 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 16:14:07 INFO - PROCESS | 1653 | 1469142847201 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:07 INFO - PROCESS | 1653 | 1469142847203 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11829c000 == 41 [pid = 1653] [id = 406] 16:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112fbf400) [pid = 1653] [serial = 1217] [outer = 0x0] 16:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1160e9800) [pid = 1653] [serial = 1218] [outer = 0x112fbf400] 16:14:07 INFO - PROCESS | 1653 | 1469142847234 Marionette DEBUG loaded listener.js 16:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x117e2c000) [pid = 1653] [serial = 1219] [outer = 0x112fbf400] 16:14:07 INFO - PROCESS | 1653 | 1469142847767 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]]]}] 16:14:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:14:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 876ms 16:14:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:14:07 INFO - PROCESS | 1653 | 1469142847841 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 16:14:07 INFO - PROCESS | 1653 | 1469142847844 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 16:14:07 INFO - PROCESS | 1653 | 1469142847849 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:14:07 INFO - PROCESS | 1653 | 1469142847851 Marionette TRACE conn2 <- [1,1598,null,{}] 16:14:07 INFO - PROCESS | 1653 | 1469142847853 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}] 16:14:07 INFO - PROCESS | 1653 | 1469142847855 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:07 INFO - PROCESS | 1653 | 1469142847966 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 16:14:08 INFO - PROCESS | 1653 | 1469142848048 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:08 INFO - PROCESS | 1653 | 1469142848049 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bb4800 == 42 [pid = 1653] [id = 407] 16:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116088400) [pid = 1653] [serial = 1220] [outer = 0x0] 16:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1182e3c00) [pid = 1653] [serial = 1221] [outer = 0x116088400] 16:14:08 INFO - PROCESS | 1653 | 1469142848080 Marionette DEBUG loaded listener.js 16:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11895b400) [pid = 1653] [serial = 1222] [outer = 0x116088400] 16:14:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba43000 == 41 [pid = 1653] [id = 404] 16:14:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12b12b000 == 40 [pid = 1653] [id = 403] 16:14:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6c9800 == 39 [pid = 1653] [id = 402] 16:14:08 INFO - PROCESS | 1653 | --DOCSHELL 0x121254000 == 38 [pid = 1653] [id = 401] 16:14:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1289da800 == 37 [pid = 1653] [id = 400] 16:14:08 INFO - PROCESS | 1653 | --DOCSHELL 0x127348800 == 36 [pid = 1653] [id = 399] 16:14:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1268d0800 == 35 [pid = 1653] [id = 398] 16:14:08 INFO - PROCESS | 1653 | --DOCSHELL 0x123c1c800 == 34 [pid = 1653] [id = 397] 16:14:08 INFO - PROCESS | 1653 | --DOCSHELL 0x121369000 == 33 [pid = 1653] [id = 396] 16:14:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1191cb000 == 32 [pid = 1653] [id = 395] 16:14:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1170db000 == 31 [pid = 1653] [id = 394] 16:14:08 INFO - PROCESS | 1653 | --DOCSHELL 0x116009800 == 30 [pid = 1653] [id = 393] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1289b5c00) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1219ca800) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12a92a400) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1270afc00) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12aa92c00) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124c17c00) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1211cb800) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12a928000) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1213d5400) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x127004800) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1172b1c00) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1182e8c00) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119b39000) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1194e2800) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119845c00) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1186c7400) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118f7e800) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1120e5800) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1127b7000) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1176abc00) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118307000) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1289c2c00) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1291b2000) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1292f0c00) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11840e800) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119b31000) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116909800) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a605c00) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1289bac00) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 16:14:08 INFO - PROCESS | 1653 | 1469142848758 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]]]}] 16:14:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:14:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 922ms 16:14:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:14:08 INFO - PROCESS | 1653 | 1469142848772 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 16:14:08 INFO - PROCESS | 1653 | 1469142848774 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 16:14:08 INFO - PROCESS | 1653 | 1469142848777 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:14:08 INFO - PROCESS | 1653 | 1469142848779 Marionette TRACE conn2 <- [1,1602,null,{}] 16:14:08 INFO - PROCESS | 1653 | 1469142848783 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}] 16:14:08 INFO - PROCESS | 1653 | 1469142848784 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:08 INFO - PROCESS | 1653 | 1469142848866 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 16:14:08 INFO - PROCESS | 1653 | 1469142848874 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:08 INFO - PROCESS | 1653 | 1469142848877 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b9000 == 31 [pid = 1653] [id = 408] 16:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1180b9800) [pid = 1653] [serial = 1223] [outer = 0x0] 16:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1182e9000) [pid = 1653] [serial = 1224] [outer = 0x1180b9800] 16:14:08 INFO - PROCESS | 1653 | 1469142848905 Marionette DEBUG loaded listener.js 16:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11835e800) [pid = 1653] [serial = 1225] [outer = 0x1180b9800] 16:14:09 INFO - PROCESS | 1653 | 1469142849245 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]]]}] 16:14:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:14:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 474ms 16:14:09 INFO - PROCESS | 1653 | 1469142849251 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 16:14:09 INFO - PROCESS | 1653 | 1469142849256 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 16:14:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:14:09 INFO - PROCESS | 1653 | 1469142849261 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:14:09 INFO - PROCESS | 1653 | 1469142849263 Marionette TRACE conn2 <- [1,1606,null,{}] 16:14:09 INFO - PROCESS | 1653 | 1469142849265 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}] 16:14:09 INFO - PROCESS | 1653 | 1469142849267 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:09 INFO - PROCESS | 1653 | 1469142849381 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 16:14:09 INFO - PROCESS | 1653 | 1469142849389 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:09 INFO - PROCESS | 1653 | 1469142849391 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fb9800 == 32 [pid = 1653] [id = 409] 16:14:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118f7d800) [pid = 1653] [serial = 1226] [outer = 0x0] 16:14:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118f80400) [pid = 1653] [serial = 1227] [outer = 0x118f7d800] 16:14:09 INFO - PROCESS | 1653 | 1469142849437 Marionette DEBUG loaded listener.js 16:14:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118f8a400) [pid = 1653] [serial = 1228] [outer = 0x118f7d800] 16:14:09 INFO - PROCESS | 1653 | 1469142849763 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]]]}] 16:14:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:14:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 522ms 16:14:09 INFO - PROCESS | 1653 | 1469142849784 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 16:14:09 INFO - PROCESS | 1653 | 1469142849785 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 16:14:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:14:09 INFO - PROCESS | 1653 | 1469142849790 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:14:09 INFO - PROCESS | 1653 | 1469142849793 Marionette TRACE conn2 <- [1,1610,null,{}] 16:14:09 INFO - PROCESS | 1653 | 1469142849800 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}] 16:14:09 INFO - PROCESS | 1653 | 1469142849804 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:09 INFO - PROCESS | 1653 | 1469142849885 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 16:14:09 INFO - PROCESS | 1653 | 1469142849942 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:09 INFO - PROCESS | 1653 | 1469142849944 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x121a76800 == 33 [pid = 1653] [id = 410] 16:14:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118f89c00) [pid = 1653] [serial = 1229] [outer = 0x0] 16:14:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1194ef800) [pid = 1653] [serial = 1230] [outer = 0x118f89c00] 16:14:09 INFO - PROCESS | 1653 | 1469142849972 Marionette DEBUG loaded listener.js 16:14:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119b33800) [pid = 1653] [serial = 1231] [outer = 0x118f89c00] 16:14:10 INFO - PROCESS | 1653 | 1469142850280 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]]]}] 16:14:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:14:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 523ms 16:14:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:14:10 INFO - PROCESS | 1653 | 1469142850312 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 16:14:10 INFO - PROCESS | 1653 | 1469142850315 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 16:14:10 INFO - PROCESS | 1653 | 1469142850318 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:14:10 INFO - PROCESS | 1653 | 1469142850321 Marionette TRACE conn2 <- [1,1614,null,{}] 16:14:10 INFO - PROCESS | 1653 | 1469142850325 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}] 16:14:10 INFO - PROCESS | 1653 | 1469142850327 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:10 INFO - PROCESS | 1653 | 1469142850491 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 16:14:10 INFO - PROCESS | 1653 | 1469142850539 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:10 INFO - PROCESS | 1653 | 1469142850540 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253bf800 == 34 [pid = 1653] [id = 411] 16:14:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118f9a800) [pid = 1653] [serial = 1232] [outer = 0x0] 16:14:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1211cb800) [pid = 1653] [serial = 1233] [outer = 0x118f9a800] 16:14:10 INFO - PROCESS | 1653 | 1469142850581 Marionette DEBUG loaded listener.js 16:14:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1219ca800) [pid = 1653] [serial = 1234] [outer = 0x118f9a800] 16:14:10 INFO - PROCESS | 1653 | 1469142850989 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]]]}] 16:14:11 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 16:14:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 723ms 16:14:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:14:11 INFO - PROCESS | 1653 | 1469142851040 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 16:14:11 INFO - PROCESS | 1653 | 1469142851041 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 16:14:11 INFO - PROCESS | 1653 | 1469142851043 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:14:11 INFO - PROCESS | 1653 | 1469142851044 Marionette TRACE conn2 <- [1,1618,null,{}] 16:14:11 INFO - PROCESS | 1653 | 1469142851047 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}] 16:14:11 INFO - PROCESS | 1653 | 1469142851048 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:11 INFO - PROCESS | 1653 | 1469142851142 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 16:14:11 INFO - PROCESS | 1653 | 1469142851153 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:11 INFO - PROCESS | 1653 | 1469142851156 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289cf800 == 35 [pid = 1653] [id = 412] 16:14:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1129b1c00) [pid = 1653] [serial = 1235] [outer = 0x0] 16:14:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123dcf000) [pid = 1653] [serial = 1236] [outer = 0x1129b1c00] 16:14:11 INFO - PROCESS | 1653 | 1469142851181 Marionette DEBUG loaded listener.js 16:14:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12532fc00) [pid = 1653] [serial = 1237] [outer = 0x1129b1c00] 16:14:11 INFO - PROCESS | 1653 | 1469142851522 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]]]}] 16:14:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:14:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 520ms 16:14:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:14:11 INFO - PROCESS | 1653 | 1469142851564 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 16:14:11 INFO - PROCESS | 1653 | 1469142851565 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 16:14:11 INFO - PROCESS | 1653 | 1469142851567 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:14:11 INFO - PROCESS | 1653 | 1469142851568 Marionette TRACE conn2 <- [1,1622,null,{}] 16:14:11 INFO - PROCESS | 1653 | 1469142851570 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}] 16:14:11 INFO - PROCESS | 1653 | 1469142851574 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:11 INFO - PROCESS | 1653 | 1469142851693 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 16:14:11 INFO - PROCESS | 1653 | 1469142851706 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:11 INFO - PROCESS | 1653 | 1469142851707 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296ac000 == 36 [pid = 1653] [id = 413] 16:14:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126588c00) [pid = 1653] [serial = 1238] [outer = 0x0] 16:14:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1273e0400) [pid = 1653] [serial = 1239] [outer = 0x126588c00] 16:14:11 INFO - PROCESS | 1653 | 1469142851733 Marionette DEBUG loaded listener.js 16:14:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128bac000) [pid = 1653] [serial = 1240] [outer = 0x126588c00] 16:14:12 INFO - PROCESS | 1653 | 1469142852074 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]]]}] 16:14:12 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 16:14:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 518ms 16:14:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:14:12 INFO - PROCESS | 1653 | 1469142852085 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 16:14:12 INFO - PROCESS | 1653 | 1469142852087 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 16:14:12 INFO - PROCESS | 1653 | 1469142852091 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:14:12 INFO - PROCESS | 1653 | 1469142852092 Marionette TRACE conn2 <- [1,1626,null,{}] 16:14:12 INFO - PROCESS | 1653 | 1469142852094 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}] 16:14:12 INFO - PROCESS | 1653 | 1469142852095 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:12 INFO - PROCESS | 1653 | 1469142852192 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 16:14:12 INFO - PROCESS | 1653 | 1469142852205 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:12 INFO - PROCESS | 1653 | 1469142852206 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fa8000 == 37 [pid = 1653] [id = 414] 16:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128bad000) [pid = 1653] [serial = 1241] [outer = 0x0] 16:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1291b6c00) [pid = 1653] [serial = 1242] [outer = 0x128bad000] 16:14:12 INFO - PROCESS | 1653 | 1469142852229 Marionette DEBUG loaded listener.js 16:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1294d0800) [pid = 1653] [serial = 1243] [outer = 0x128bad000] 16:14:12 INFO - PROCESS | 1653 | 1469142852521 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]]]}] 16:14:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:14:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 471ms 16:14:12 INFO - PROCESS | 1653 | 1469142852561 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 16:14:12 INFO - PROCESS | 1653 | 1469142852563 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 16:14:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:14:12 INFO - PROCESS | 1653 | 1469142852565 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:14:12 INFO - PROCESS | 1653 | 1469142852566 Marionette TRACE conn2 <- [1,1630,null,{}] 16:14:12 INFO - PROCESS | 1653 | 1469142852568 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}] 16:14:12 INFO - PROCESS | 1653 | 1469142852570 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:12 INFO - PROCESS | 1653 | 1469142852666 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 16:14:12 INFO - PROCESS | 1653 | 1469142852715 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:12 INFO - PROCESS | 1653 | 1469142852716 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b137800 == 38 [pid = 1653] [id = 415] 16:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a5af400) [pid = 1653] [serial = 1244] [outer = 0x0] 16:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a60bc00) [pid = 1653] [serial = 1245] [outer = 0x12a5af400] 16:14:12 INFO - PROCESS | 1653 | 1469142852748 Marionette DEBUG loaded listener.js 16:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a932400) [pid = 1653] [serial = 1246] [outer = 0x12a5af400] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1294d5400) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119d4c800) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118f83c00) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118408000) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1169f4800) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a82c00) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116789000) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124a10800) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x114037800) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112729800) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11835dc00) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1219c1000) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x110fe9c00) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1289c3400) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1160ea400) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124a15800) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11835a800) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:14:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:14:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 569ms 16:14:13 INFO - PROCESS | 1653 | 1469142853127 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]]]}] 16:14:13 INFO - PROCESS | 1653 | 1469142853135 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 16:14:13 INFO - PROCESS | 1653 | 1469142853136 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 16:14:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:14:13 INFO - PROCESS | 1653 | 1469142853143 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:14:13 INFO - PROCESS | 1653 | 1469142853144 Marionette TRACE conn2 <- [1,1634,null,{}] 16:14:13 INFO - PROCESS | 1653 | 1469142853147 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}] 16:14:13 INFO - PROCESS | 1653 | 1469142853148 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:13 INFO - PROCESS | 1653 | 1469142853258 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 16:14:13 INFO - PROCESS | 1653 | 1469142853292 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:13 INFO - PROCESS | 1653 | 1469142853293 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aab0800 == 39 [pid = 1653] [id = 416] 16:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112768800) [pid = 1653] [serial = 1247] [outer = 0x0] 16:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11835dc00) [pid = 1653] [serial = 1248] [outer = 0x112768800] 16:14:13 INFO - PROCESS | 1653 | 1469142853317 Marionette DEBUG loaded listener.js 16:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1219c1000) [pid = 1653] [serial = 1249] [outer = 0x112768800] 16:14:13 INFO - PROCESS | 1653 | 1469142853596 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]]]}] 16:14:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:14:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 470ms 16:14:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:14:13 INFO - PROCESS | 1653 | 1469142853613 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 16:14:13 INFO - PROCESS | 1653 | 1469142853615 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 16:14:13 INFO - PROCESS | 1653 | 1469142853617 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:14:13 INFO - PROCESS | 1653 | 1469142853618 Marionette TRACE conn2 <- [1,1638,null,{}] 16:14:13 INFO - PROCESS | 1653 | 1469142853629 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}] 16:14:13 INFO - PROCESS | 1653 | 1469142853630 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:13 INFO - PROCESS | 1653 | 1469142853729 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 16:14:13 INFO - PROCESS | 1653 | 1469142853734 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:13 INFO - PROCESS | 1653 | 1469142853737 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bda5000 == 40 [pid = 1653] [id = 417] 16:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1219c8800) [pid = 1653] [serial = 1250] [outer = 0x0] 16:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12a5a9c00) [pid = 1653] [serial = 1251] [outer = 0x1219c8800] 16:14:13 INFO - PROCESS | 1653 | 1469142853787 Marionette DEBUG loaded listener.js 16:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12aa94000) [pid = 1653] [serial = 1252] [outer = 0x1219c8800] 16:14:14 INFO - PROCESS | 1653 | 1469142854134 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]]]}] 16:14:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:14:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 572ms 16:14:14 INFO - PROCESS | 1653 | 1469142854199 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 16:14:14 INFO - PROCESS | 1653 | 1469142854200 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 16:14:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:14:14 INFO - PROCESS | 1653 | 1469142854203 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:14:14 INFO - PROCESS | 1653 | 1469142854204 Marionette TRACE conn2 <- [1,1642,null,{}] 16:14:14 INFO - PROCESS | 1653 | 1469142854207 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}] 16:14:14 INFO - PROCESS | 1653 | 1469142854208 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:14 INFO - PROCESS | 1653 | 1469142854298 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 16:14:14 INFO - PROCESS | 1653 | 1469142854302 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:14 INFO - PROCESS | 1653 | 1469142854303 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3b7000 == 41 [pid = 1653] [id = 418] 16:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126589800) [pid = 1653] [serial = 1253] [outer = 0x0] 16:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12abac800) [pid = 1653] [serial = 1254] [outer = 0x126589800] 16:14:14 INFO - PROCESS | 1653 | 1469142854330 Marionette DEBUG loaded listener.js 16:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b107c00) [pid = 1653] [serial = 1255] [outer = 0x126589800] 16:14:14 INFO - PROCESS | 1653 | 1469142854697 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]]]}] 16:14:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:14:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 521ms 16:14:14 INFO - PROCESS | 1653 | 1469142854725 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 16:14:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:14:14 INFO - PROCESS | 1653 | 1469142854727 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 16:14:14 INFO - PROCESS | 1653 | 1469142854730 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:14:14 INFO - PROCESS | 1653 | 1469142854732 Marionette TRACE conn2 <- [1,1646,null,{}] 16:14:14 INFO - PROCESS | 1653 | 1469142854735 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}] 16:14:14 INFO - PROCESS | 1653 | 1469142854737 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:14 INFO - PROCESS | 1653 | 1469142854869 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 16:14:14 INFO - PROCESS | 1653 | 1469142854875 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:14 INFO - PROCESS | 1653 | 1469142854876 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c659800 == 42 [pid = 1653] [id = 419] 16:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12abbac00) [pid = 1653] [serial = 1256] [outer = 0x0] 16:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b111400) [pid = 1653] [serial = 1257] [outer = 0x12abbac00] 16:14:14 INFO - PROCESS | 1653 | 1469142854907 Marionette DEBUG loaded listener.js 16:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b8cd000) [pid = 1653] [serial = 1258] [outer = 0x12abbac00] 16:14:15 INFO - PROCESS | 1653 | 1469142855385 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]]]}] 16:14:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:14:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 676ms 16:14:15 INFO - PROCESS | 1653 | 1469142855406 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 16:14:15 INFO - PROCESS | 1653 | 1469142855408 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 16:14:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:14:15 INFO - PROCESS | 1653 | 1469142855411 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:14:15 INFO - PROCESS | 1653 | 1469142855415 Marionette TRACE conn2 <- [1,1650,null,{}] 16:14:15 INFO - PROCESS | 1653 | 1469142855418 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}] 16:14:15 INFO - PROCESS | 1653 | 1469142855419 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:15 INFO - PROCESS | 1653 | 1469142855528 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 16:14:15 INFO - PROCESS | 1653 | 1469142855600 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:15 INFO - PROCESS | 1653 | 1469142855601 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191d0000 == 43 [pid = 1653] [id = 420] 16:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118306400) [pid = 1653] [serial = 1259] [outer = 0x0] 16:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118402c00) [pid = 1653] [serial = 1260] [outer = 0x118306400] 16:14:15 INFO - PROCESS | 1653 | 1469142855632 Marionette DEBUG loaded listener.js 16:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1186ccc00) [pid = 1653] [serial = 1261] [outer = 0x118306400] 16:14:16 INFO - PROCESS | 1653 | 1469142856049 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]]]}] 16:14:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:14:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 674ms 16:14:16 INFO - PROCESS | 1653 | 1469142856086 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 16:14:16 INFO - PROCESS | 1653 | 1469142856089 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 16:14:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:14:16 INFO - PROCESS | 1653 | 1469142856095 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:14:16 INFO - PROCESS | 1653 | 1469142856097 Marionette TRACE conn2 <- [1,1654,null,{}] 16:14:16 INFO - PROCESS | 1653 | 1469142856099 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}] 16:14:16 INFO - PROCESS | 1653 | 1469142856102 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:16 INFO - PROCESS | 1653 | 1469142856252 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 16:14:16 INFO - PROCESS | 1653 | 1469142856355 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:16 INFO - PROCESS | 1653 | 1469142856357 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296b0000 == 44 [pid = 1653] [id = 421] 16:14:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119845000) [pid = 1653] [serial = 1262] [outer = 0x0] 16:14:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119b30c00) [pid = 1653] [serial = 1263] [outer = 0x119845000] 16:14:16 INFO - PROCESS | 1653 | 1469142856406 Marionette DEBUG loaded listener.js 16:14:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1212f5c00) [pid = 1653] [serial = 1264] [outer = 0x119845000] 16:14:16 INFO - PROCESS | 1653 | 1469142856929 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]]]}] 16:14:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:14:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 870ms 16:14:16 INFO - PROCESS | 1653 | 1469142856964 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 16:14:16 INFO - PROCESS | 1653 | 1469142856966 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 16:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:14:16 INFO - PROCESS | 1653 | 1469142856968 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:14:16 INFO - PROCESS | 1653 | 1469142856971 Marionette TRACE conn2 <- [1,1658,null,{}] 16:14:16 INFO - PROCESS | 1653 | 1469142856979 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}] 16:14:16 INFO - PROCESS | 1653 | 1469142856982 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:17 INFO - PROCESS | 1653 | 1469142857085 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 16:14:17 INFO - PROCESS | 1653 | 1469142857149 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:17 INFO - PROCESS | 1653 | 1469142857151 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cacb800 == 45 [pid = 1653] [id = 422] 16:14:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126890c00) [pid = 1653] [serial = 1265] [outer = 0x0] 16:14:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1274ce400) [pid = 1653] [serial = 1266] [outer = 0x126890c00] 16:14:17 INFO - PROCESS | 1653 | 1469142857222 Marionette DEBUG loaded listener.js 16:14:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1289c2800) [pid = 1653] [serial = 1267] [outer = 0x126890c00] 16:14:17 INFO - PROCESS | 1653 | 1469142857657 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]]]}] 16:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 773ms 16:14:17 INFO - PROCESS | 1653 | 1469142857742 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 16:14:17 INFO - PROCESS | 1653 | 1469142857745 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 16:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:14:17 INFO - PROCESS | 1653 | 1469142857749 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:14:17 INFO - PROCESS | 1653 | 1469142857751 Marionette TRACE conn2 <- [1,1662,null,{}] 16:14:17 INFO - PROCESS | 1653 | 1469142857754 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}] 16:14:17 INFO - PROCESS | 1653 | 1469142857756 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:17 INFO - PROCESS | 1653 | 1469142857907 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 16:14:18 INFO - PROCESS | 1653 | 1469142858033 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:18 INFO - PROCESS | 1653 | 1469142858034 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba56800 == 46 [pid = 1653] [id = 423] 16:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x113ba4800) [pid = 1653] [serial = 1268] [outer = 0x0] 16:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12a7c8000) [pid = 1653] [serial = 1269] [outer = 0x113ba4800] 16:14:18 INFO - PROCESS | 1653 | 1469142858064 Marionette DEBUG loaded listener.js 16:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12abb3c00) [pid = 1653] [serial = 1270] [outer = 0x113ba4800] 16:14:18 INFO - PROCESS | 1653 | 1469142858629 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]]]}] 16:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 920ms 16:14:18 INFO - PROCESS | 1653 | 1469142858685 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 16:14:18 INFO - PROCESS | 1653 | 1469142858689 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 16:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:14:18 INFO - PROCESS | 1653 | 1469142858694 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:14:18 INFO - PROCESS | 1653 | 1469142858696 Marionette TRACE conn2 <- [1,1666,null,{}] 16:14:18 INFO - PROCESS | 1653 | 1469142858700 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}] 16:14:18 INFO - PROCESS | 1653 | 1469142858701 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:18 INFO - PROCESS | 1653 | 1469142858802 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 16:14:18 INFO - PROCESS | 1653 | 1469142858876 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:18 INFO - PROCESS | 1653 | 1469142858879 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170c0000 == 47 [pid = 1653] [id = 424] 16:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11272d800) [pid = 1653] [serial = 1271] [outer = 0x0] 16:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112775400) [pid = 1653] [serial = 1272] [outer = 0x11272d800] 16:14:18 INFO - PROCESS | 1653 | 1469142858906 Marionette DEBUG loaded listener.js 16:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1129b1000) [pid = 1653] [serial = 1273] [outer = 0x11272d800] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3b7000 == 46 [pid = 1653] [id = 418] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12bda5000 == 45 [pid = 1653] [id = 417] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12aab0800 == 44 [pid = 1653] [id = 416] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b137800 == 43 [pid = 1653] [id = 415] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x118fa8000 == 42 [pid = 1653] [id = 414] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1296ac000 == 41 [pid = 1653] [id = 413] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1289cf800 == 40 [pid = 1653] [id = 412] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1253bf800 == 39 [pid = 1653] [id = 411] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x121a76800 == 38 [pid = 1653] [id = 410] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x118fb9800 == 37 [pid = 1653] [id = 409] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b9000 == 36 [pid = 1653] [id = 408] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119bb4800 == 35 [pid = 1653] [id = 407] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11829c000 == 34 [pid = 1653] [id = 406] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd9d800 == 33 [pid = 1653] [id = 405] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1198d6800 == 32 [pid = 1653] [id = 392] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba56800 == 31 [pid = 1653] [id = 423] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12cacb800 == 30 [pid = 1653] [id = 422] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1296b0000 == 29 [pid = 1653] [id = 421] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1191d0000 == 28 [pid = 1653] [id = 420] 16:14:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c659800 == 27 [pid = 1653] [id = 419] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1210bd400) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1194e7800) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1194f0c00) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1186c7c00) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1176ab800) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1182e2400) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118309000) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112a8f800) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113e95c00) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1182e4000) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1169ed000) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126890800) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118305c00) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116974000) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1274cf400) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119847000) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1194e6800) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1270b0400) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1289b6000) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1274d9400) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128985c00) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1182ec400) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a7cb800) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a60b400) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1129ab400) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119739800) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119b30400) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1294cf800) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1210b7c00) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12484dc00) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1289bf000) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a92ec00) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12898ec00) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12a7c2000) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 16:14:19 INFO - PROCESS | 1653 | 1469142859928 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]]]}] 16:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1271ms 16:14:19 INFO - PROCESS | 1653 | 1469142859966 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 16:14:19 INFO - PROCESS | 1653 | 1469142859971 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 16:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:14:19 INFO - PROCESS | 1653 | 1469142859977 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:14:19 INFO - PROCESS | 1653 | 1469142859980 Marionette TRACE conn2 <- [1,1670,null,{}] 16:14:19 INFO - PROCESS | 1653 | 1469142859986 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}] 16:14:19 INFO - PROCESS | 1653 | 1469142859989 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:20 INFO - PROCESS | 1653 | 1469142860124 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 16:14:20 INFO - PROCESS | 1653 | 1469142860133 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:20 INFO - PROCESS | 1653 | 1469142860137 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x116099000 == 28 [pid = 1653] [id = 425] 16:14:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1129b0000) [pid = 1653] [serial = 1274] [outer = 0x0] 16:14:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1129b7c00) [pid = 1653] [serial = 1275] [outer = 0x1129b0000] 16:14:20 INFO - PROCESS | 1653 | 1469142860183 Marionette DEBUG loaded listener.js 16:14:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112e6c000) [pid = 1653] [serial = 1276] [outer = 0x1129b0000] 16:14:20 INFO - PROCESS | 1653 | 1469142860631 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]]]}] 16:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 677ms 16:14:20 INFO - PROCESS | 1653 | 1469142860652 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 16:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:14:20 INFO - PROCESS | 1653 | 1469142860658 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 16:14:20 INFO - PROCESS | 1653 | 1469142860663 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:14:20 INFO - PROCESS | 1653 | 1469142860665 Marionette TRACE conn2 <- [1,1674,null,{}] 16:14:20 INFO - PROCESS | 1653 | 1469142860668 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}] 16:14:20 INFO - PROCESS | 1653 | 1469142860669 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:20 INFO - PROCESS | 1653 | 1469142860745 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 16:14:20 INFO - PROCESS | 1653 | 1469142860749 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:20 INFO - PROCESS | 1653 | 1469142860751 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x117372800 == 29 [pid = 1653] [id = 426] 16:14:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11602fc00) [pid = 1653] [serial = 1277] [outer = 0x0] 16:14:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116513800) [pid = 1653] [serial = 1278] [outer = 0x11602fc00] 16:14:20 INFO - PROCESS | 1653 | 1469142860779 Marionette DEBUG loaded listener.js 16:14:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11690d800) [pid = 1653] [serial = 1279] [outer = 0x11602fc00] 16:14:21 INFO - PROCESS | 1653 | 1469142861107 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]]]}] 16:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 473ms 16:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:14:21 INFO - PROCESS | 1653 | 1469142861138 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 16:14:21 INFO - PROCESS | 1653 | 1469142861140 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 16:14:21 INFO - PROCESS | 1653 | 1469142861142 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:14:21 INFO - PROCESS | 1653 | 1469142861151 Marionette TRACE conn2 <- [1,1678,null,{}] 16:14:21 INFO - PROCESS | 1653 | 1469142861171 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}] 16:14:21 INFO - PROCESS | 1653 | 1469142861174 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:21 INFO - PROCESS | 1653 | 1469142861250 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 16:14:21 INFO - PROCESS | 1653 | 1469142861258 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:21 INFO - PROCESS | 1653 | 1469142861260 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x119462800 == 30 [pid = 1653] [id = 427] 16:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1180b7400) [pid = 1653] [serial = 1280] [outer = 0x0] 16:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1182e3000) [pid = 1653] [serial = 1281] [outer = 0x1180b7400] 16:14:21 INFO - PROCESS | 1653 | 1469142861289 Marionette DEBUG loaded listener.js 16:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118307400) [pid = 1653] [serial = 1282] [outer = 0x1180b7400] 16:14:21 INFO - PROCESS | 1653 | 1469142861643 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]]]}] 16:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 535ms 16:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:14:21 INFO - PROCESS | 1653 | 1469142861677 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 16:14:21 INFO - PROCESS | 1653 | 1469142861679 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 16:14:21 INFO - PROCESS | 1653 | 1469142861681 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:14:21 INFO - PROCESS | 1653 | 1469142861682 Marionette TRACE conn2 <- [1,1682,null,{}] 16:14:21 INFO - PROCESS | 1653 | 1469142861684 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}] 16:14:21 INFO - PROCESS | 1653 | 1469142861685 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:21 INFO - PROCESS | 1653 | 1469142861763 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 16:14:21 INFO - PROCESS | 1653 | 1469142861824 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:21 INFO - PROCESS | 1653 | 1469142861825 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x120ec4000 == 31 [pid = 1653] [id = 428] 16:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1182e4c00) [pid = 1653] [serial = 1283] [outer = 0x0] 16:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11835e400) [pid = 1653] [serial = 1284] [outer = 0x1182e4c00] 16:14:21 INFO - PROCESS | 1653 | 1469142861850 Marionette DEBUG loaded listener.js 16:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1186cd000) [pid = 1653] [serial = 1285] [outer = 0x1182e4c00] 16:14:22 INFO - PROCESS | 1653 | 1469142862173 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]]]}] 16:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 520ms 16:14:22 INFO - PROCESS | 1653 | 1469142862208 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 16:14:22 INFO - PROCESS | 1653 | 1469142862210 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 16:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:14:22 INFO - PROCESS | 1653 | 1469142862214 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:14:22 INFO - PROCESS | 1653 | 1469142862215 Marionette TRACE conn2 <- [1,1686,null,{}] 16:14:22 INFO - PROCESS | 1653 | 1469142862219 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}] 16:14:22 INFO - PROCESS | 1653 | 1469142862221 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:22 INFO - PROCESS | 1653 | 1469142862369 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 16:14:22 INFO - PROCESS | 1653 | 1469142862383 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:22 INFO - PROCESS | 1653 | 1469142862384 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x121914000 == 32 [pid = 1653] [id = 429] 16:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1129b6000) [pid = 1653] [serial = 1286] [outer = 0x0] 16:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118f7c000) [pid = 1653] [serial = 1287] [outer = 0x1129b6000] 16:14:22 INFO - PROCESS | 1653 | 1469142862424 Marionette DEBUG loaded listener.js 16:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118f96c00) [pid = 1653] [serial = 1288] [outer = 0x1129b6000] 16:14:22 INFO - PROCESS | 1653 | 1469142862776 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]]]}] 16:14:22 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 16:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 573ms 16:14:22 INFO - PROCESS | 1653 | 1469142862787 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 16:14:22 INFO - PROCESS | 1653 | 1469142862789 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 16:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:14:22 INFO - PROCESS | 1653 | 1469142862798 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:14:22 INFO - PROCESS | 1653 | 1469142862799 Marionette TRACE conn2 <- [1,1690,null,{}] 16:14:22 INFO - PROCESS | 1653 | 1469142862801 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}] 16:14:22 INFO - PROCESS | 1653 | 1469142862808 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:22 INFO - PROCESS | 1653 | 1469142862921 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 16:14:22 INFO - PROCESS | 1653 | 1469142862957 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:22 INFO - PROCESS | 1653 | 1469142862958 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x126557800 == 33 [pid = 1653] [id = 430] 16:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1191da800) [pid = 1653] [serial = 1289] [outer = 0x0] 16:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1194e9800) [pid = 1653] [serial = 1290] [outer = 0x1191da800] 16:14:22 INFO - PROCESS | 1653 | 1469142862982 Marionette DEBUG loaded listener.js 16:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119846000) [pid = 1653] [serial = 1291] [outer = 0x1191da800] 16:14:23 INFO - PROCESS | 1653 | 1469142863271 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]]]}] 16:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 518ms 16:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:14:23 INFO - PROCESS | 1653 | 1469142863316 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 16:14:23 INFO - PROCESS | 1653 | 1469142863317 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 16:14:23 INFO - PROCESS | 1653 | 1469142863319 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:14:23 INFO - PROCESS | 1653 | 1469142863321 Marionette TRACE conn2 <- [1,1694,null,{}] 16:14:23 INFO - PROCESS | 1653 | 1469142863325 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}] 16:14:23 INFO - PROCESS | 1653 | 1469142863327 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:23 INFO - PROCESS | 1653 | 1469142863429 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 16:14:23 INFO - PROCESS | 1653 | 1469142863432 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:23 INFO - PROCESS | 1653 | 1469142863433 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ec7000 == 34 [pid = 1653] [id = 431] 16:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1191db800) [pid = 1653] [serial = 1292] [outer = 0x0] 16:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11984ac00) [pid = 1653] [serial = 1293] [outer = 0x1191db800] 16:14:23 INFO - PROCESS | 1653 | 1469142863457 Marionette DEBUG loaded listener.js 16:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x120fb4400) [pid = 1653] [serial = 1294] [outer = 0x1191db800] 16:14:23 INFO - PROCESS | 1653 | 1469142863801 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]]]}] 16:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 519ms 16:14:23 INFO - PROCESS | 1653 | 1469142863845 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 16:14:23 INFO - PROCESS | 1653 | 1469142863846 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 16:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:14:23 INFO - PROCESS | 1653 | 1469142863848 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:14:23 INFO - PROCESS | 1653 | 1469142863849 Marionette TRACE conn2 <- [1,1698,null,{}] 16:14:23 INFO - PROCESS | 1653 | 1469142863852 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}] 16:14:23 INFO - PROCESS | 1653 | 1469142863853 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:23 INFO - PROCESS | 1653 | 1469142863947 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 16:14:23 INFO - PROCESS | 1653 | 1469142863950 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:23 INFO - PROCESS | 1653 | 1469142863951 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e68800 == 35 [pid = 1653] [id = 432] 16:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119884800) [pid = 1653] [serial = 1295] [outer = 0x0] 16:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1211cf400) [pid = 1653] [serial = 1296] [outer = 0x119884800] 16:14:23 INFO - PROCESS | 1653 | 1469142863975 Marionette DEBUG loaded listener.js 16:14:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x121807c00) [pid = 1653] [serial = 1297] [outer = 0x119884800] 16:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12abbac00) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1129b1c00) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126588c00) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126589800) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112768800) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118f7d800) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1180b9800) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118f9a800) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118f89c00) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128bad000) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a92f000) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112fbf400) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116088400) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a5af400) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1219c8800) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:14:24 INFO - PROCESS | 1653 | 1469142864435 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]]]}] 16:14:24 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 16:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 619ms 16:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:14:24 INFO - PROCESS | 1653 | 1469142864467 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 16:14:24 INFO - PROCESS | 1653 | 1469142864469 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 16:14:24 INFO - PROCESS | 1653 | 1469142864471 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:14:24 INFO - PROCESS | 1653 | 1469142864472 Marionette TRACE conn2 <- [1,1702,null,{}] 16:14:24 INFO - PROCESS | 1653 | 1469142864475 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}] 16:14:24 INFO - PROCESS | 1653 | 1469142864476 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:24 INFO - PROCESS | 1653 | 1469142864548 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 16:14:24 INFO - PROCESS | 1653 | 1469142864551 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:24 INFO - PROCESS | 1653 | 1469142864562 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12919e800 == 36 [pid = 1653] [id = 433] 16:14:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1129b9c00) [pid = 1653] [serial = 1298] [outer = 0x0] 16:14:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1180bb400) [pid = 1653] [serial = 1299] [outer = 0x1129b9c00] 16:14:24 INFO - PROCESS | 1653 | 1469142864589 Marionette DEBUG loaded listener.js 16:14:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11972f800) [pid = 1653] [serial = 1300] [outer = 0x1129b9c00] 16:14:24 INFO - PROCESS | 1653 | 1469142864906 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]]]}] 16:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 470ms 16:14:24 INFO - PROCESS | 1653 | 1469142864951 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 16:14:24 INFO - PROCESS | 1653 | 1469142864953 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 16:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:14:24 INFO - PROCESS | 1653 | 1469142864964 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:14:24 INFO - PROCESS | 1653 | 1469142864965 Marionette TRACE conn2 <- [1,1706,null,{}] 16:14:24 INFO - PROCESS | 1653 | 1469142864968 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}] 16:14:24 INFO - PROCESS | 1653 | 1469142864969 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:25 INFO - PROCESS | 1653 | 1469142865047 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 16:14:25 INFO - PROCESS | 1653 | 1469142865051 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:25 INFO - PROCESS | 1653 | 1469142865052 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12942a800 == 37 [pid = 1653] [id = 434] 16:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11840dc00) [pid = 1653] [serial = 1301] [outer = 0x0] 16:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1219ad000) [pid = 1653] [serial = 1302] [outer = 0x11840dc00] 16:14:25 INFO - PROCESS | 1653 | 1469142865078 Marionette DEBUG loaded listener.js 16:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1219c7800) [pid = 1653] [serial = 1303] [outer = 0x11840dc00] 16:14:25 INFO - PROCESS | 1653 | 1469142865409 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]]]}] 16:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 470ms 16:14:25 INFO - PROCESS | 1653 | 1469142865435 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 16:14:25 INFO - PROCESS | 1653 | 1469142865436 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 16:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:14:25 INFO - PROCESS | 1653 | 1469142865441 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:14:25 INFO - PROCESS | 1653 | 1469142865443 Marionette TRACE conn2 <- [1,1710,null,{}] 16:14:25 INFO - PROCESS | 1653 | 1469142865445 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}] 16:14:25 INFO - PROCESS | 1653 | 1469142865447 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:25 INFO - PROCESS | 1653 | 1469142865534 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 16:14:25 INFO - PROCESS | 1653 | 1469142865539 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:25 INFO - PROCESS | 1653 | 1469142865542 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aaa1800 == 38 [pid = 1653] [id = 435] 16:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1219c7c00) [pid = 1653] [serial = 1304] [outer = 0x0] 16:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1219ccc00) [pid = 1653] [serial = 1305] [outer = 0x1219c7c00] 16:14:25 INFO - PROCESS | 1653 | 1469142865575 Marionette DEBUG loaded listener.js 16:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124dd4800) [pid = 1653] [serial = 1306] [outer = 0x1219c7c00] 16:14:25 INFO - PROCESS | 1653 | 1469142865911 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]]]}] 16:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 520ms 16:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:14:25 INFO - PROCESS | 1653 | 1469142865961 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 16:14:25 INFO - PROCESS | 1653 | 1469142865963 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 16:14:25 INFO - PROCESS | 1653 | 1469142865965 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:14:25 INFO - PROCESS | 1653 | 1469142865966 Marionette TRACE conn2 <- [1,1714,null,{}] 16:14:25 INFO - PROCESS | 1653 | 1469142865969 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}] 16:14:25 INFO - PROCESS | 1653 | 1469142865970 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:26 INFO - PROCESS | 1653 | 1469142866047 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 16:14:26 INFO - PROCESS | 1653 | 1469142866051 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:26 INFO - PROCESS | 1653 | 1469142866052 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b143800 == 39 [pid = 1653] [id = 436] 16:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x121a2ec00) [pid = 1653] [serial = 1307] [outer = 0x0] 16:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12688d400) [pid = 1653] [serial = 1308] [outer = 0x121a2ec00] 16:14:26 INFO - PROCESS | 1653 | 1469142866077 Marionette DEBUG loaded listener.js 16:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x127004000) [pid = 1653] [serial = 1309] [outer = 0x121a2ec00] 16:14:26 INFO - PROCESS | 1653 | 1469142866562 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]]]}] 16:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 16:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:14:26 INFO - PROCESS | 1653 | 1469142866636 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 16:14:26 INFO - PROCESS | 1653 | 1469142866639 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 16:14:26 INFO - PROCESS | 1653 | 1469142866642 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:14:26 INFO - PROCESS | 1653 | 1469142866644 Marionette TRACE conn2 <- [1,1718,null,{}] 16:14:26 INFO - PROCESS | 1653 | 1469142866648 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}] 16:14:26 INFO - PROCESS | 1653 | 1469142866649 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:26 INFO - PROCESS | 1653 | 1469142866763 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 16:14:26 INFO - PROCESS | 1653 | 1469142866823 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:26 INFO - PROCESS | 1653 | 1469142866825 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x117095000 == 40 [pid = 1653] [id = 437] 16:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1129aec00) [pid = 1653] [serial = 1310] [outer = 0x0] 16:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112a86c00) [pid = 1653] [serial = 1311] [outer = 0x1129aec00] 16:14:26 INFO - PROCESS | 1653 | 1469142866856 Marionette DEBUG loaded listener.js 16:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x113e9b400) [pid = 1653] [serial = 1312] [outer = 0x1129aec00] 16:14:27 INFO - PROCESS | 1653 | 1469142867415 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]]]}] 16:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 821ms 16:14:27 INFO - PROCESS | 1653 | 1469142867480 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 16:14:27 INFO - PROCESS | 1653 | 1469142867484 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 16:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:14:27 INFO - PROCESS | 1653 | 1469142867490 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:14:27 INFO - PROCESS | 1653 | 1469142867492 Marionette TRACE conn2 <- [1,1722,null,{}] 16:14:27 INFO - PROCESS | 1653 | 1469142867495 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}] 16:14:27 INFO - PROCESS | 1653 | 1469142867497 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:27 INFO - PROCESS | 1653 | 1469142867606 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 16:14:27 INFO - PROCESS | 1653 | 1469142867689 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:27 INFO - PROCESS | 1653 | 1469142867690 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1161e3800 == 41 [pid = 1653] [id = 438] 16:14:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x113b24c00) [pid = 1653] [serial = 1313] [outer = 0x0] 16:14:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1169ed000) [pid = 1653] [serial = 1314] [outer = 0x113b24c00] 16:14:27 INFO - PROCESS | 1653 | 1469142867722 Marionette DEBUG loaded listener.js 16:14:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118305c00) [pid = 1653] [serial = 1315] [outer = 0x113b24c00] 16:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12aaa1800 == 40 [pid = 1653] [id = 435] 16:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12942a800 == 39 [pid = 1653] [id = 434] 16:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12919e800 == 38 [pid = 1653] [id = 433] 16:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x128e68800 == 37 [pid = 1653] [id = 432] 16:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x126ec7000 == 36 [pid = 1653] [id = 431] 16:14:28 INFO - PROCESS | 1653 | 1469142868374 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]]]}] 16:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x126557800 == 35 [pid = 1653] [id = 430] 16:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x121914000 == 34 [pid = 1653] [id = 429] 16:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x120ec4000 == 33 [pid = 1653] [id = 428] 16:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x119462800 == 32 [pid = 1653] [id = 427] 16:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x117372800 == 31 [pid = 1653] [id = 426] 16:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x116099000 == 30 [pid = 1653] [id = 425] 16:14:28 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 16:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 922ms 16:14:28 INFO - PROCESS | 1653 | 1469142868411 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 16:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:14:28 INFO - PROCESS | 1653 | 1469142868413 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 16:14:28 INFO - PROCESS | 1653 | 1469142868416 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:14:28 INFO - PROCESS | 1653 | 1469142868418 Marionette TRACE conn2 <- [1,1726,null,{}] 16:14:28 INFO - PROCESS | 1653 | 1469142868421 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}] 16:14:28 INFO - PROCESS | 1653 | 1469142868423 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:28 INFO - PROCESS | 1653 | 1469142868514 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12b8cd000) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12b111400) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x123dcf000) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1273e0400) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12abac800) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11835dc00) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118f80400) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118f8a400) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1182e9000) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11835e800) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1211cb800) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1194ef800) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119b33800) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1291b6c00) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12aa9f000) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12aa93400) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1160e9800) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x117e2c000) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1182e3c00) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11895b400) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128bac000) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b107c00) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a60bc00) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1219c1000) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a5a9c00) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a932400) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1294d0800) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12532fc00) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1219ca800) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12aa94000) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 16:14:28 INFO - PROCESS | 1653 | 1469142868579 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:28 INFO - PROCESS | 1653 | 1469142868580 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11707a800 == 31 [pid = 1653] [id = 439] 16:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1160e9800) [pid = 1653] [serial = 1316] [outer = 0x0] 16:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1176a4400) [pid = 1653] [serial = 1317] [outer = 0x1160e9800] 16:14:28 INFO - PROCESS | 1653 | 1469142868607 Marionette DEBUG loaded listener.js 16:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1182e4000) [pid = 1653] [serial = 1318] [outer = 0x1160e9800] 16:14:28 INFO - PROCESS | 1653 | 1469142868913 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]]]}] 16:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 520ms 16:14:28 INFO - PROCESS | 1653 | 1469142868949 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 16:14:28 INFO - PROCESS | 1653 | 1469142868952 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 16:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:14:28 INFO - PROCESS | 1653 | 1469142868958 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:14:28 INFO - PROCESS | 1653 | 1469142868959 Marionette TRACE conn2 <- [1,1730,null,{}] 16:14:28 INFO - PROCESS | 1653 | 1469142868962 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}] 16:14:28 INFO - PROCESS | 1653 | 1469142868963 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:29 INFO - PROCESS | 1653 | 1469142869042 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 16:14:29 INFO - PROCESS | 1653 | 1469142869046 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:29 INFO - PROCESS | 1653 | 1469142869047 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x119458000 == 32 [pid = 1653] [id = 440] 16:14:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118356c00) [pid = 1653] [serial = 1319] [outer = 0x0] 16:14:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1186c9800) [pid = 1653] [serial = 1320] [outer = 0x118356c00] 16:14:29 INFO - PROCESS | 1653 | 1469142869076 Marionette DEBUG loaded listener.js 16:14:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118f81c00) [pid = 1653] [serial = 1321] [outer = 0x118356c00] 16:14:29 INFO - PROCESS | 1653 | 1469142869442 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]]]}] 16:14:29 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 16:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 521ms 16:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:14:29 INFO - PROCESS | 1653 | 1469142869480 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 16:14:29 INFO - PROCESS | 1653 | 1469142869482 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 16:14:29 INFO - PROCESS | 1653 | 1469142869485 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:14:29 INFO - PROCESS | 1653 | 1469142869488 Marionette TRACE conn2 <- [1,1734,null,{}] 16:14:29 INFO - PROCESS | 1653 | 1469142869499 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}] 16:14:29 INFO - PROCESS | 1653 | 1469142869504 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:29 INFO - PROCESS | 1653 | 1469142869630 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 16:14:29 INFO - PROCESS | 1653 | 1469142869643 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:29 INFO - PROCESS | 1653 | 1469142869645 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c23800 == 33 [pid = 1653] [id = 441] 16:14:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129b4800) [pid = 1653] [serial = 1322] [outer = 0x0] 16:14:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1194ed000) [pid = 1653] [serial = 1323] [outer = 0x1129b4800] 16:14:29 INFO - PROCESS | 1653 | 1469142869691 Marionette DEBUG loaded listener.js 16:14:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119738400) [pid = 1653] [serial = 1324] [outer = 0x1129b4800] 16:14:30 INFO - PROCESS | 1653 | 1469142870089 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]]]}] 16:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 623ms 16:14:30 INFO - PROCESS | 1653 | 1469142870109 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 16:14:30 INFO - PROCESS | 1653 | 1469142870111 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 16:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:14:30 INFO - PROCESS | 1653 | 1469142870114 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:14:30 INFO - PROCESS | 1653 | 1469142870116 Marionette TRACE conn2 <- [1,1738,null,{}] 16:14:30 INFO - PROCESS | 1653 | 1469142870119 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}] 16:14:30 INFO - PROCESS | 1653 | 1469142870121 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:30 INFO - PROCESS | 1653 | 1469142870245 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 16:14:30 INFO - PROCESS | 1653 | 1469142870251 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:30 INFO - PROCESS | 1653 | 1469142870252 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x126e38800 == 34 [pid = 1653] [id = 442] 16:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119844400) [pid = 1653] [serial = 1325] [outer = 0x0] 16:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119b31800) [pid = 1653] [serial = 1326] [outer = 0x119844400] 16:14:30 INFO - PROCESS | 1653 | 1469142870294 Marionette DEBUG loaded listener.js 16:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120fb3400) [pid = 1653] [serial = 1327] [outer = 0x119844400] 16:14:30 INFO - PROCESS | 1653 | 1469142870722 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]]]}] 16:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 621ms 16:14:30 INFO - PROCESS | 1653 | 1469142870735 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 16:14:30 INFO - PROCESS | 1653 | 1469142870737 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 16:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:14:30 INFO - PROCESS | 1653 | 1469142870746 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:14:30 INFO - PROCESS | 1653 | 1469142870747 Marionette TRACE conn2 <- [1,1742,null,{}] 16:14:30 INFO - PROCESS | 1653 | 1469142870749 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}] 16:14:30 INFO - PROCESS | 1653 | 1469142870750 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:30 INFO - PROCESS | 1653 | 1469142870865 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 16:14:30 INFO - PROCESS | 1653 | 1469142870879 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:30 INFO - PROCESS | 1653 | 1469142870880 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c5000 == 35 [pid = 1653] [id = 443] 16:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1129abc00) [pid = 1653] [serial = 1328] [outer = 0x0] 16:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x120fb6c00) [pid = 1653] [serial = 1329] [outer = 0x1129abc00] 16:14:30 INFO - PROCESS | 1653 | 1469142870906 Marionette DEBUG loaded listener.js 16:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1219cb800) [pid = 1653] [serial = 1330] [outer = 0x1129abc00] 16:14:31 INFO - PROCESS | 1653 | 1469142871233 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]]]}] 16:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 520ms 16:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:14:31 INFO - PROCESS | 1653 | 1469142871265 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 16:14:31 INFO - PROCESS | 1653 | 1469142871266 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 16:14:31 INFO - PROCESS | 1653 | 1469142871268 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:14:31 INFO - PROCESS | 1653 | 1469142871269 Marionette TRACE conn2 <- [1,1746,null,{}] 16:14:31 INFO - PROCESS | 1653 | 1469142871271 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}] 16:14:31 INFO - PROCESS | 1653 | 1469142871277 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:31 INFO - PROCESS | 1653 | 1469142871398 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 16:14:31 INFO - PROCESS | 1653 | 1469142871401 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:31 INFO - PROCESS | 1653 | 1469142871403 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296b6000 == 36 [pid = 1653] [id = 444] 16:14:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123d15800) [pid = 1653] [serial = 1331] [outer = 0x0] 16:14:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124abc800) [pid = 1653] [serial = 1332] [outer = 0x123d15800] 16:14:31 INFO - PROCESS | 1653 | 1469142871430 Marionette DEBUG loaded listener.js 16:14:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1273e0400) [pid = 1653] [serial = 1333] [outer = 0x123d15800] 16:14:31 INFO - PROCESS | 1653 | 1469142871779 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]]]}] 16:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 568ms 16:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:14:31 INFO - PROCESS | 1653 | 1469142871837 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 16:14:31 INFO - PROCESS | 1653 | 1469142871838 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 16:14:31 INFO - PROCESS | 1653 | 1469142871841 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:14:31 INFO - PROCESS | 1653 | 1469142871843 Marionette TRACE conn2 <- [1,1750,null,{}] 16:14:31 INFO - PROCESS | 1653 | 1469142871846 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}] 16:14:31 INFO - PROCESS | 1653 | 1469142871848 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:31 INFO - PROCESS | 1653 | 1469142871994 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 16:14:32 INFO - PROCESS | 1653 | 1469142872010 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:32 INFO - PROCESS | 1653 | 1469142872011 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aaa7000 == 37 [pid = 1653] [id = 445] 16:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1274d4400) [pid = 1653] [serial = 1334] [outer = 0x0] 16:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128984400) [pid = 1653] [serial = 1335] [outer = 0x1274d4400] 16:14:32 INFO - PROCESS | 1653 | 1469142872052 Marionette DEBUG loaded listener.js 16:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128990400) [pid = 1653] [serial = 1336] [outer = 0x1274d4400] 16:14:32 INFO - PROCESS | 1653 | 1469142872381 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]]]}] 16:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 569ms 16:14:32 INFO - PROCESS | 1653 | 1469142872410 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 16:14:32 INFO - PROCESS | 1653 | 1469142872411 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 16:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:14:32 INFO - PROCESS | 1653 | 1469142872420 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:14:32 INFO - PROCESS | 1653 | 1469142872422 Marionette TRACE conn2 <- [1,1754,null,{}] 16:14:32 INFO - PROCESS | 1653 | 1469142872426 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}] 16:14:32 INFO - PROCESS | 1653 | 1469142872427 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:32 INFO - PROCESS | 1653 | 1469142872525 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 16:14:32 INFO - PROCESS | 1653 | 1469142872529 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:32 INFO - PROCESS | 1653 | 1469142872530 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b140000 == 38 [pid = 1653] [id = 446] 16:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1274d4800) [pid = 1653] [serial = 1337] [outer = 0x0] 16:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1289b6400) [pid = 1653] [serial = 1338] [outer = 0x1274d4800] 16:14:32 INFO - PROCESS | 1653 | 1469142872554 Marionette DEBUG loaded listener.js 16:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1289c0c00) [pid = 1653] [serial = 1339] [outer = 0x1274d4800] 16:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1180b7400) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1129b0000) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11602fc00) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1182e4c00) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1129b6000) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11272d800) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118306400) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119845000) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126890c00) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113ba4800) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1191da800) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1191db800) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119884800) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1129b9c00) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1219c7c00) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11840dc00) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:14:32 INFO - PROCESS | 1653 | 1469142872978 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]]]}] 16:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 579ms 16:14:32 INFO - PROCESS | 1653 | 1469142872993 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 16:14:32 INFO - PROCESS | 1653 | 1469142872995 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 16:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:14:32 INFO - PROCESS | 1653 | 1469142872997 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:14:32 INFO - PROCESS | 1653 | 1469142872998 Marionette TRACE conn2 <- [1,1758,null,{}] 16:14:33 INFO - PROCESS | 1653 | 1469142873001 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}] 16:14:33 INFO - PROCESS | 1653 | 1469142873002 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:33 INFO - PROCESS | 1653 | 1469142873079 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 16:14:33 INFO - PROCESS | 1653 | 1469142873083 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:33 INFO - PROCESS | 1653 | 1469142873084 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x121a79800 == 39 [pid = 1653] [id = 447] 16:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112a82000) [pid = 1653] [serial = 1340] [outer = 0x0] 16:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11602f800) [pid = 1653] [serial = 1341] [outer = 0x112a82000] 16:14:33 INFO - PROCESS | 1653 | 1469142873108 Marionette DEBUG loaded listener.js 16:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118307c00) [pid = 1653] [serial = 1342] [outer = 0x112a82000] 16:14:33 INFO - PROCESS | 1653 | 1469142873483 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]]]}] 16:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 518ms 16:14:33 INFO - PROCESS | 1653 | 1469142873516 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 16:14:33 INFO - PROCESS | 1653 | 1469142873518 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 16:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:14:33 INFO - PROCESS | 1653 | 1469142873522 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:14:33 INFO - PROCESS | 1653 | 1469142873525 Marionette TRACE conn2 <- [1,1762,null,{}] 16:14:33 INFO - PROCESS | 1653 | 1469142873528 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}] 16:14:33 INFO - PROCESS | 1653 | 1469142873530 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:33 INFO - PROCESS | 1653 | 1469142873688 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 16:14:33 INFO - PROCESS | 1653 | 1469142873703 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:33 INFO - PROCESS | 1653 | 1469142873704 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba55800 == 40 [pid = 1653] [id = 448] 16:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11692c400) [pid = 1653] [serial = 1343] [outer = 0x0] 16:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119840800) [pid = 1653] [serial = 1344] [outer = 0x11692c400] 16:14:33 INFO - PROCESS | 1653 | 1469142873744 Marionette DEBUG loaded listener.js 16:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1213d4c00) [pid = 1653] [serial = 1345] [outer = 0x11692c400] 16:14:34 INFO - PROCESS | 1653 | 1469142874116 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]]]}] 16:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 623ms 16:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:14:34 INFO - PROCESS | 1653 | 1469142874145 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 16:14:34 INFO - PROCESS | 1653 | 1469142874147 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 16:14:34 INFO - PROCESS | 1653 | 1469142874150 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:14:34 INFO - PROCESS | 1653 | 1469142874153 Marionette TRACE conn2 <- [1,1766,null,{}] 16:14:34 INFO - PROCESS | 1653 | 1469142874157 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}] 16:14:34 INFO - PROCESS | 1653 | 1469142874159 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:34 INFO - PROCESS | 1653 | 1469142874338 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 16:14:34 INFO - PROCESS | 1653 | 1469142874346 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:34 INFO - PROCESS | 1653 | 1469142874348 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c39f800 == 41 [pid = 1653] [id = 449] 16:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1122bd000) [pid = 1653] [serial = 1346] [outer = 0x0] 16:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128992400) [pid = 1653] [serial = 1347] [outer = 0x1122bd000] 16:14:34 INFO - PROCESS | 1653 | 1469142874390 Marionette DEBUG loaded listener.js 16:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1292f0800) [pid = 1653] [serial = 1348] [outer = 0x1122bd000] 16:14:34 INFO - PROCESS | 1653 | 1469142874692 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]]]}] 16:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 570ms 16:14:34 INFO - PROCESS | 1653 | 1469142874728 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 16:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:14:34 INFO - PROCESS | 1653 | 1469142874729 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 16:14:34 INFO - PROCESS | 1653 | 1469142874732 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:14:34 INFO - PROCESS | 1653 | 1469142874733 Marionette TRACE conn2 <- [1,1770,null,{}] 16:14:34 INFO - PROCESS | 1653 | 1469142874735 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}] 16:14:34 INFO - PROCESS | 1653 | 1469142874736 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:34 INFO - PROCESS | 1653 | 1469142874819 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 16:14:34 INFO - PROCESS | 1653 | 1469142874825 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:34 INFO - PROCESS | 1653 | 1469142874826 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c65a000 == 42 [pid = 1653] [id = 450] 16:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1294ca000) [pid = 1653] [serial = 1349] [outer = 0x0] 16:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a5a9c00) [pid = 1653] [serial = 1350] [outer = 0x1294ca000] 16:14:34 INFO - PROCESS | 1653 | 1469142874857 Marionette DEBUG loaded listener.js 16:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a610800) [pid = 1653] [serial = 1351] [outer = 0x1294ca000] 16:14:35 INFO - PROCESS | 1653 | 1469142875324 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]]]}] 16:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 620ms 16:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:14:35 INFO - PROCESS | 1653 | 1469142875377 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 16:14:35 INFO - PROCESS | 1653 | 1469142875380 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 16:14:35 INFO - PROCESS | 1653 | 1469142875384 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:14:35 INFO - PROCESS | 1653 | 1469142875387 Marionette TRACE conn2 <- [1,1774,null,{}] 16:14:35 INFO - PROCESS | 1653 | 1469142875394 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}] 16:14:35 INFO - PROCESS | 1653 | 1469142875395 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:35 INFO - PROCESS | 1653 | 1469142875501 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 16:14:35 INFO - PROCESS | 1653 | 1469142875577 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:35 INFO - PROCESS | 1653 | 1469142875578 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119446000 == 43 [pid = 1653] [id = 451] 16:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x117e22800) [pid = 1653] [serial = 1352] [outer = 0x0] 16:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11830b400) [pid = 1653] [serial = 1353] [outer = 0x117e22800] 16:14:35 INFO - PROCESS | 1653 | 1469142875609 Marionette DEBUG loaded listener.js 16:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11840d000) [pid = 1653] [serial = 1354] [outer = 0x117e22800] 16:14:36 INFO - PROCESS | 1653 | 1469142876032 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]]]}] 16:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 676ms 16:14:36 INFO - PROCESS | 1653 | 1469142876060 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 16:14:36 INFO - PROCESS | 1653 | 1469142876064 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 16:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:14:36 INFO - PROCESS | 1653 | 1469142876068 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:14:36 INFO - PROCESS | 1653 | 1469142876070 Marionette TRACE conn2 <- [1,1778,null,{}] 16:14:36 INFO - PROCESS | 1653 | 1469142876073 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}] 16:14:36 INFO - PROCESS | 1653 | 1469142876075 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:36 INFO - PROCESS | 1653 | 1469142876194 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 16:14:36 INFO - PROCESS | 1653 | 1469142876270 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:36 INFO - PROCESS | 1653 | 1469142876271 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x127340800 == 44 [pid = 1653] [id = 452] 16:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1191d6c00) [pid = 1653] [serial = 1355] [outer = 0x0] 16:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1194e3400) [pid = 1653] [serial = 1356] [outer = 0x1191d6c00] 16:14:36 INFO - PROCESS | 1653 | 1469142876302 Marionette DEBUG loaded listener.js 16:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119745000) [pid = 1653] [serial = 1357] [outer = 0x1191d6c00] 16:14:36 INFO - PROCESS | 1653 | 1469142876726 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]]]}] 16:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 16:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 16:14:36 INFO - PROCESS | 1653 | 1469142876739 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 16:14:36 INFO - PROCESS | 1653 | 1469142876742 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 16:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:14:36 INFO - PROCESS | 1653 | 1469142876744 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:14:36 INFO - PROCESS | 1653 | 1469142876747 Marionette TRACE conn2 <- [1,1782,null,{}] 16:14:36 INFO - PROCESS | 1653 | 1469142876772 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}] 16:14:36 INFO - PROCESS | 1653 | 1469142876776 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:36 INFO - PROCESS | 1653 | 1469142876900 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 16:14:36 INFO - PROCESS | 1653 | 1469142876956 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:36 INFO - PROCESS | 1653 | 1469142876958 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c657000 == 45 [pid = 1653] [id = 453] 16:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12484fc00) [pid = 1653] [serial = 1358] [outer = 0x0] 16:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124ab7000) [pid = 1653] [serial = 1359] [outer = 0x12484fc00] 16:14:36 INFO - PROCESS | 1653 | 1469142876989 Marionette DEBUG loaded listener.js 16:14:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126894400) [pid = 1653] [serial = 1360] [outer = 0x12484fc00] 16:14:37 INFO - PROCESS | 1653 | 1469142877403 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]]]}] 16:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 16:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 671ms 16:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:14:37 INFO - PROCESS | 1653 | 1469142877416 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 16:14:37 INFO - PROCESS | 1653 | 1469142877418 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 16:14:37 INFO - PROCESS | 1653 | 1469142877420 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:14:37 INFO - PROCESS | 1653 | 1469142877422 Marionette TRACE conn2 <- [1,1786,null,{}] 16:14:37 INFO - PROCESS | 1653 | 1469142877426 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}] 16:14:37 INFO - PROCESS | 1653 | 1469142877427 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:37 INFO - PROCESS | 1653 | 1469142877546 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 16:14:37 INFO - PROCESS | 1653 | 1469142877621 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:37 INFO - PROCESS | 1653 | 1469142877622 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cad1800 == 46 [pid = 1653] [id = 454] 16:14:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1273e3400) [pid = 1653] [serial = 1361] [outer = 0x0] 16:14:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128985800) [pid = 1653] [serial = 1362] [outer = 0x1273e3400] 16:14:37 INFO - PROCESS | 1653 | 1469142877650 Marionette DEBUG loaded listener.js 16:14:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128b9e800) [pid = 1653] [serial = 1363] [outer = 0x1273e3400] 16:14:38 INFO - PROCESS | 1653 | 1469142878235 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]]]}] 16:14:38 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 16:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 872ms 16:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:14:38 INFO - PROCESS | 1653 | 1469142878292 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 16:14:38 INFO - PROCESS | 1653 | 1469142878294 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 16:14:38 INFO - PROCESS | 1653 | 1469142878298 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:14:38 INFO - PROCESS | 1653 | 1469142878300 Marionette TRACE conn2 <- [1,1790,null,{}] 16:14:38 INFO - PROCESS | 1653 | 1469142878303 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}] 16:14:38 INFO - PROCESS | 1653 | 1469142878305 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:38 INFO - PROCESS | 1653 | 1469142878401 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 16:14:38 INFO - PROCESS | 1653 | 1469142878473 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:38 INFO - PROCESS | 1653 | 1469142878475 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fbf000 == 47 [pid = 1653] [id = 455] 16:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112fca800) [pid = 1653] [serial = 1364] [outer = 0x0] 16:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x113e96800) [pid = 1653] [serial = 1365] [outer = 0x112fca800] 16:14:38 INFO - PROCESS | 1653 | 1469142878502 Marionette DEBUG loaded listener.js 16:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116506400) [pid = 1653] [serial = 1366] [outer = 0x112fca800] 16:14:38 INFO - PROCESS | 1653 | 1469142878946 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]]]}] 16:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 671ms 16:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:14:38 INFO - PROCESS | 1653 | 1469142878969 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 16:14:38 INFO - PROCESS | 1653 | 1469142878972 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 16:14:38 INFO - PROCESS | 1653 | 1469142878976 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:14:38 INFO - PROCESS | 1653 | 1469142878978 Marionette TRACE conn2 <- [1,1794,null,{}] 16:14:38 INFO - PROCESS | 1653 | 1469142878980 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}] 16:14:38 INFO - PROCESS | 1653 | 1469142878982 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:39 INFO - PROCESS | 1653 | 1469142879073 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 16:14:39 INFO - PROCESS | 1653 | 1469142879138 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:39 INFO - PROCESS | 1653 | 1469142879139 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12c39f800 == 46 [pid = 1653] [id = 449] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba55800 == 45 [pid = 1653] [id = 448] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x121a79800 == 44 [pid = 1653] [id = 447] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12b140000 == 43 [pid = 1653] [id = 446] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12aaa7000 == 42 [pid = 1653] [id = 445] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1296b6000 == 41 [pid = 1653] [id = 444] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c5000 == 40 [pid = 1653] [id = 443] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x126e38800 == 39 [pid = 1653] [id = 442] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x123c23800 == 38 [pid = 1653] [id = 441] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x119458000 == 37 [pid = 1653] [id = 440] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11707a800 == 36 [pid = 1653] [id = 439] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x117095000 == 35 [pid = 1653] [id = 437] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12b143800 == 34 [pid = 1653] [id = 436] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1161e3800 == 33 [pid = 1653] [id = 438] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1170c0000 == 32 [pid = 1653] [id = 424] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x118fbf000 == 31 [pid = 1653] [id = 455] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12cad1800 == 30 [pid = 1653] [id = 454] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12c657000 == 29 [pid = 1653] [id = 453] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x127340800 == 28 [pid = 1653] [id = 452] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12c65a000 == 27 [pid = 1653] [id = 450] 16:14:39 INFO - PROCESS | 1653 | --DOCSHELL 0x119446000 == 26 [pid = 1653] [id = 451] 16:14:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x112645000 == 27 [pid = 1653] [id = 456] 16:14:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112769800) [pid = 1653] [serial = 1367] [outer = 0x0] 16:14:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11278e800) [pid = 1653] [serial = 1368] [outer = 0x112769800] 16:14:39 INFO - PROCESS | 1653 | 1469142879703 Marionette DEBUG loaded listener.js 16:14:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112fc7c00) [pid = 1653] [serial = 1369] [outer = 0x112769800] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1186ccc00) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118402c00) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1212f5c00) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119b30c00) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1274ce400) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1289c2800) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12a7c8000) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12abb3c00) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119846000) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1194e9800) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x120fb4400) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11984ac00) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1211cf400) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11972f800) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1180bb400) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1219ccc00) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x121807c00) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1219ad000) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118f96c00) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12688d400) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1219c7800) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124dd4800) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1186cd000) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1182e3000) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118307400) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1129b7c00) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112e6c000) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116513800) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11690d800) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11835e400) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118f7c000) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1129b1000) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 16:14:39 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112775400) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 16:14:40 INFO - PROCESS | 1653 | 1469142880045 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]]]}] 16:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1120ms 16:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:14:40 INFO - PROCESS | 1653 | 1469142880097 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 16:14:40 INFO - PROCESS | 1653 | 1469142880100 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 16:14:40 INFO - PROCESS | 1653 | 1469142880103 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:14:40 INFO - PROCESS | 1653 | 1469142880104 Marionette TRACE conn2 <- [1,1798,null,{}] 16:14:40 INFO - PROCESS | 1653 | 1469142880107 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}] 16:14:40 INFO - PROCESS | 1653 | 1469142880109 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:40 INFO - PROCESS | 1653 | 1469142880187 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 16:14:40 INFO - PROCESS | 1653 | 1469142880194 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:40 INFO - PROCESS | 1653 | 1469142880196 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170cd800 == 28 [pid = 1653] [id = 457] 16:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116080c00) [pid = 1653] [serial = 1370] [outer = 0x0] 16:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1169f4800) [pid = 1653] [serial = 1371] [outer = 0x116080c00] 16:14:40 INFO - PROCESS | 1653 | 1469142880222 Marionette DEBUG loaded listener.js 16:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1180b7400) [pid = 1653] [serial = 1372] [outer = 0x116080c00] 16:14:40 INFO - PROCESS | 1653 | 1469142880569 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]]]}] 16:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 520ms 16:14:40 INFO - PROCESS | 1653 | 1469142880622 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 16:14:40 INFO - PROCESS | 1653 | 1469142880625 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 16:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:14:40 INFO - PROCESS | 1653 | 1469142880629 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:14:40 INFO - PROCESS | 1653 | 1469142880630 Marionette TRACE conn2 <- [1,1802,null,{}] 16:14:40 INFO - PROCESS | 1653 | 1469142880633 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}] 16:14:40 INFO - PROCESS | 1653 | 1469142880634 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:40 INFO - PROCESS | 1653 | 1469142880712 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 16:14:40 INFO - PROCESS | 1653 | 1469142880716 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:40 INFO - PROCESS | 1653 | 1469142880717 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x117090000 == 29 [pid = 1653] [id = 458] 16:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1181f4c00) [pid = 1653] [serial = 1373] [outer = 0x0] 16:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118311000) [pid = 1653] [serial = 1374] [outer = 0x1181f4c00] 16:14:40 INFO - PROCESS | 1653 | 1469142880745 Marionette DEBUG loaded listener.js 16:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11840d800) [pid = 1653] [serial = 1375] [outer = 0x1181f4c00] 16:14:41 INFO - PROCESS | 1653 | 1469142881116 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]]]}] 16:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 520ms 16:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:14:41 INFO - PROCESS | 1653 | 1469142881149 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 16:14:41 INFO - PROCESS | 1653 | 1469142881150 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 16:14:41 INFO - PROCESS | 1653 | 1469142881153 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:14:41 INFO - PROCESS | 1653 | 1469142881155 Marionette TRACE conn2 <- [1,1806,null,{}] 16:14:41 INFO - PROCESS | 1653 | 1469142881163 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}] 16:14:41 INFO - PROCESS | 1653 | 1469142881166 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:41 INFO - PROCESS | 1653 | 1469142881246 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 16:14:41 INFO - PROCESS | 1653 | 1469142881250 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:41 INFO - PROCESS | 1653 | 1469142881252 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x121350800 == 30 [pid = 1653] [id = 459] 16:14:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118504c00) [pid = 1653] [serial = 1376] [outer = 0x0] 16:14:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118f7d400) [pid = 1653] [serial = 1377] [outer = 0x118504c00] 16:14:41 INFO - PROCESS | 1653 | 1469142881279 Marionette DEBUG loaded listener.js 16:14:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118f9ac00) [pid = 1653] [serial = 1378] [outer = 0x118504c00] 16:14:41 INFO - PROCESS | 1653 | 1469142881803 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]]]}] 16:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 722ms 16:14:41 INFO - PROCESS | 1653 | 1469142881875 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 16:14:41 INFO - PROCESS | 1653 | 1469142881878 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 16:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:14:41 INFO - PROCESS | 1653 | 1469142881881 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:14:41 INFO - PROCESS | 1653 | 1469142881883 Marionette TRACE conn2 <- [1,1810,null,{}] 16:14:41 INFO - PROCESS | 1653 | 1469142881887 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}] 16:14:41 INFO - PROCESS | 1653 | 1469142881889 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:41 INFO - PROCESS | 1653 | 1469142881994 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 16:14:42 INFO - PROCESS | 1653 | 1469142882096 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:42 INFO - PROCESS | 1653 | 1469142882098 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fa2800 == 31 [pid = 1653] [id = 460] 16:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116909c00) [pid = 1653] [serial = 1379] [outer = 0x0] 16:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1172b2400) [pid = 1653] [serial = 1380] [outer = 0x116909c00] 16:14:42 INFO - PROCESS | 1653 | 1469142882130 Marionette DEBUG loaded listener.js 16:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118305000) [pid = 1653] [serial = 1381] [outer = 0x116909c00] 16:14:42 INFO - PROCESS | 1653 | 1469142882648 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]]]}] 16:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 777ms 16:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:14:42 INFO - PROCESS | 1653 | 1469142882658 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 16:14:42 INFO - PROCESS | 1653 | 1469142882661 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 16:14:42 INFO - PROCESS | 1653 | 1469142882665 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:14:42 INFO - PROCESS | 1653 | 1469142882667 Marionette TRACE conn2 <- [1,1814,null,{}] 16:14:42 INFO - PROCESS | 1653 | 1469142882670 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}] 16:14:42 INFO - PROCESS | 1653 | 1469142882671 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:42 INFO - PROCESS | 1653 | 1469142882822 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 16:14:42 INFO - PROCESS | 1653 | 1469142882832 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:42 INFO - PROCESS | 1653 | 1469142882833 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x121917000 == 32 [pid = 1653] [id = 461] 16:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1181f4800) [pid = 1653] [serial = 1382] [outer = 0x0] 16:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118f43c00) [pid = 1653] [serial = 1383] [outer = 0x1181f4800] 16:14:42 INFO - PROCESS | 1653 | 1469142882864 Marionette DEBUG loaded listener.js 16:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118f9b800) [pid = 1653] [serial = 1384] [outer = 0x1181f4800] 16:14:43 INFO - PROCESS | 1653 | --DOCSHELL 0x117090000 == 31 [pid = 1653] [id = 458] 16:14:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1170cd800 == 30 [pid = 1653] [id = 457] 16:14:43 INFO - PROCESS | 1653 | --DOCSHELL 0x112645000 == 29 [pid = 1653] [id = 456] 16:14:43 INFO - PROCESS | 1653 | 1469142883484 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]]]}] 16:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 871ms 16:14:43 INFO - PROCESS | 1653 | 1469142883539 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 16:14:43 INFO - PROCESS | 1653 | 1469142883541 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 16:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:14:43 INFO - PROCESS | 1653 | 1469142883544 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:14:43 INFO - PROCESS | 1653 | 1469142883546 Marionette TRACE conn2 <- [1,1818,null,{}] 16:14:43 INFO - PROCESS | 1653 | 1469142883549 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}] 16:14:43 INFO - PROCESS | 1653 | 1469142883551 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:43 INFO - PROCESS | 1653 | 1469142883630 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 16:14:43 INFO - PROCESS | 1653 | 1469142883635 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:43 INFO - PROCESS | 1653 | 1469142883638 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x118296800 == 30 [pid = 1653] [id = 462] 16:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112fc5000) [pid = 1653] [serial = 1385] [outer = 0x0] 16:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1176a5800) [pid = 1653] [serial = 1386] [outer = 0x112fc5000] 16:14:43 INFO - PROCESS | 1653 | 1469142883749 Marionette DEBUG loaded listener.js 16:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118364800) [pid = 1653] [serial = 1387] [outer = 0x112fc5000] 16:14:44 INFO - PROCESS | 1653 | 1469142884085 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]]]}] 16:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 572ms 16:14:44 INFO - PROCESS | 1653 | 1469142884116 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 16:14:44 INFO - PROCESS | 1653 | 1469142884119 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 16:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:14:44 INFO - PROCESS | 1653 | 1469142884130 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:14:44 INFO - PROCESS | 1653 | 1469142884132 Marionette TRACE conn2 <- [1,1822,null,{}] 16:14:44 INFO - PROCESS | 1653 | 1469142884135 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}] 16:14:44 INFO - PROCESS | 1653 | 1469142884136 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:44 INFO - PROCESS | 1653 | 1469142884234 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 16:14:44 INFO - PROCESS | 1653 | 1469142884239 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:44 INFO - PROCESS | 1653 | 1469142884240 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12155e000 == 31 [pid = 1653] [id = 463] 16:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118410800) [pid = 1653] [serial = 1388] [outer = 0x0] 16:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1191db800) [pid = 1653] [serial = 1389] [outer = 0x118410800] 16:14:44 INFO - PROCESS | 1653 | 1469142884266 Marionette DEBUG loaded listener.js 16:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1194e8400) [pid = 1653] [serial = 1390] [outer = 0x118410800] 16:14:44 INFO - PROCESS | 1653 | 1469142884622 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]]]}] 16:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 525ms 16:14:44 INFO - PROCESS | 1653 | 1469142884657 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 16:14:44 INFO - PROCESS | 1653 | 1469142884659 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 16:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:14:44 INFO - PROCESS | 1653 | 1469142884662 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:14:44 INFO - PROCESS | 1653 | 1469142884664 Marionette TRACE conn2 <- [1,1826,null,{}] 16:14:44 INFO - PROCESS | 1653 | 1469142884672 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}] 16:14:44 INFO - PROCESS | 1653 | 1469142884675 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:44 INFO - PROCESS | 1653 | 1469142884781 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 16:14:44 INFO - PROCESS | 1653 | 1469142884786 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:44 INFO - PROCESS | 1653 | 1469142884788 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x126e28800 == 32 [pid = 1653] [id = 464] 16:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11972c400) [pid = 1653] [serial = 1391] [outer = 0x0] 16:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11984a800) [pid = 1653] [serial = 1392] [outer = 0x11972c400] 16:14:44 INFO - PROCESS | 1653 | 1469142884816 Marionette DEBUG loaded listener.js 16:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x120fb9800) [pid = 1653] [serial = 1393] [outer = 0x11972c400] 16:14:45 INFO - PROCESS | 1653 | 1469142885212 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]]]}] 16:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 570ms 16:14:45 INFO - PROCESS | 1653 | 1469142885239 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 16:14:45 INFO - PROCESS | 1653 | 1469142885241 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 16:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:14:45 INFO - PROCESS | 1653 | 1469142885245 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:14:45 INFO - PROCESS | 1653 | 1469142885247 Marionette TRACE conn2 <- [1,1830,null,{}] 16:14:45 INFO - PROCESS | 1653 | 1469142885250 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}] 16:14:45 INFO - PROCESS | 1653 | 1469142885252 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:45 INFO - PROCESS | 1653 | 1469142885404 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 16:14:45 INFO - PROCESS | 1653 | 1469142885429 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:45 INFO - PROCESS | 1653 | 1469142885430 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11300a000 == 33 [pid = 1653] [id = 465] 16:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1219bac00) [pid = 1653] [serial = 1394] [outer = 0x0] 16:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1219c3000) [pid = 1653] [serial = 1395] [outer = 0x1219bac00] 16:14:45 INFO - PROCESS | 1653 | 1469142885471 Marionette DEBUG loaded listener.js 16:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x123c0a400) [pid = 1653] [serial = 1396] [outer = 0x1219bac00] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123d15800) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1274d4400) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1274d4800) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1129b4800) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x121a2ec00) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1129aec00) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118356c00) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119844400) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113b24c00) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1160e9800) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a82000) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11692c400) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1294ca000) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1122bd000) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1129abc00) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112769800) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116080c00) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112fca800) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x117e22800) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1191d6c00) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12484fc00) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1273e3400) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1181f4c00) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:14:45 INFO - PROCESS | 1653 | 1469142885879 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]]]}] 16:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 671ms 16:14:45 INFO - PROCESS | 1653 | 1469142885915 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 16:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:14:45 INFO - PROCESS | 1653 | 1469142885924 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 16:14:45 INFO - PROCESS | 1653 | 1469142885926 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:14:45 INFO - PROCESS | 1653 | 1469142885927 Marionette TRACE conn2 <- [1,1834,null,{}] 16:14:45 INFO - PROCESS | 1653 | 1469142885929 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}] 16:14:45 INFO - PROCESS | 1653 | 1469142885931 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:46 INFO - PROCESS | 1653 | 1469142886003 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 16:14:46 INFO - PROCESS | 1653 | 1469142886081 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:46 INFO - PROCESS | 1653 | 1469142886082 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x125309800 == 34 [pid = 1653] [id = 466] 16:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112a82000) [pid = 1653] [serial = 1397] [outer = 0x0] 16:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x114037c00) [pid = 1653] [serial = 1398] [outer = 0x112a82000] 16:14:46 INFO - PROCESS | 1653 | 1469142886106 Marionette DEBUG loaded listener.js 16:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117e22800) [pid = 1653] [serial = 1399] [outer = 0x112a82000] 16:14:46 INFO - PROCESS | 1653 | 1469142886367 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]]]}] 16:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 16:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 469ms 16:14:46 INFO - PROCESS | 1653 | 1469142886395 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 16:14:46 INFO - PROCESS | 1653 | 1469142886397 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 16:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:14:46 INFO - PROCESS | 1653 | 1469142886399 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:14:46 INFO - PROCESS | 1653 | 1469142886400 Marionette TRACE conn2 <- [1,1838,null,{}] 16:14:46 INFO - PROCESS | 1653 | 1469142886402 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}] 16:14:46 INFO - PROCESS | 1653 | 1469142886408 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:46 INFO - PROCESS | 1653 | 1469142886515 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 16:14:46 INFO - PROCESS | 1653 | 1469142886519 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:46 INFO - PROCESS | 1653 | 1469142886520 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6c4000 == 35 [pid = 1653] [id = 467] 16:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118356c00) [pid = 1653] [serial = 1400] [outer = 0x0] 16:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1219ba800) [pid = 1653] [serial = 1401] [outer = 0x118356c00] 16:14:46 INFO - PROCESS | 1653 | 1469142886547 Marionette DEBUG loaded listener.js 16:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12532f000) [pid = 1653] [serial = 1402] [outer = 0x118356c00] 16:14:46 INFO - PROCESS | 1653 | 1469142886876 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]]]}] 16:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 520ms 16:14:46 INFO - PROCESS | 1653 | 1469142886920 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 16:14:46 INFO - PROCESS | 1653 | 1469142886921 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 16:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:14:46 INFO - PROCESS | 1653 | 1469142886925 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:14:46 INFO - PROCESS | 1653 | 1469142886933 Marionette TRACE conn2 <- [1,1842,null,{}] 16:14:46 INFO - PROCESS | 1653 | 1469142886946 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}] 16:14:46 INFO - PROCESS | 1653 | 1469142886947 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:47 INFO - PROCESS | 1653 | 1469142887020 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 16:14:47 INFO - PROCESS | 1653 | 1469142887025 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:47 INFO - PROCESS | 1653 | 1469142887026 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab8f800 == 36 [pid = 1653] [id = 468] 16:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124ac0c00) [pid = 1653] [serial = 1403] [outer = 0x0] 16:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126894800) [pid = 1653] [serial = 1404] [outer = 0x124ac0c00] 16:14:47 INFO - PROCESS | 1653 | 1469142887050 Marionette DEBUG loaded listener.js 16:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126e5c400) [pid = 1653] [serial = 1405] [outer = 0x124ac0c00] 16:14:47 INFO - PROCESS | 1653 | 1469142887390 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]]]}] 16:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 486ms 16:14:47 INFO - PROCESS | 1653 | 1469142887411 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 16:14:47 INFO - PROCESS | 1653 | 1469142887412 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 16:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:14:47 INFO - PROCESS | 1653 | 1469142887415 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:14:47 INFO - PROCESS | 1653 | 1469142887416 Marionette TRACE conn2 <- [1,1846,null,{}] 16:14:47 INFO - PROCESS | 1653 | 1469142887418 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}] 16:14:47 INFO - PROCESS | 1653 | 1469142887419 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:47 INFO - PROCESS | 1653 | 1469142887496 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 16:14:47 INFO - PROCESS | 1653 | 1469142887500 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:47 INFO - PROCESS | 1653 | 1469142887501 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b962000 == 37 [pid = 1653] [id = 469] 16:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126890000) [pid = 1653] [serial = 1406] [outer = 0x0] 16:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1274cbc00) [pid = 1653] [serial = 1407] [outer = 0x126890000] 16:14:47 INFO - PROCESS | 1653 | 1469142887525 Marionette DEBUG loaded listener.js 16:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1274d7c00) [pid = 1653] [serial = 1408] [outer = 0x126890000] 16:14:47 INFO - PROCESS | 1653 | 1469142887951 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]]]}] 16:14:47 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) 16:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 568ms 16:14:47 INFO - PROCESS | 1653 | 1469142887991 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 16:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:14:48 INFO - PROCESS | 1653 | 1469142887996 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 16:14:48 INFO - PROCESS | 1653 | 1469142888001 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:14:48 INFO - PROCESS | 1653 | 1469142888003 Marionette TRACE conn2 <- [1,1850,null,{}] 16:14:48 INFO - PROCESS | 1653 | 1469142888010 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}] 16:14:48 INFO - PROCESS | 1653 | 1469142888012 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:48 INFO - PROCESS | 1653 | 1469142888124 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 16:14:48 INFO - PROCESS | 1653 | 1469142888218 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:48 INFO - PROCESS | 1653 | 1469142888219 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x111d97800 == 38 [pid = 1653] [id = 470] 16:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112e76c00) [pid = 1653] [serial = 1409] [outer = 0x0] 16:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116084000) [pid = 1653] [serial = 1410] [outer = 0x112e76c00] 16:14:48 INFO - PROCESS | 1653 | 1469142888250 Marionette DEBUG loaded listener.js 16:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1180ba800) [pid = 1653] [serial = 1411] [outer = 0x112e76c00] 16:14:48 INFO - PROCESS | 1653 | 1469142888639 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]]]}] 16:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 675ms 16:14:48 INFO - PROCESS | 1653 | 1469142888678 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 16:14:48 INFO - PROCESS | 1653 | 1469142888681 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 16:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:14:48 INFO - PROCESS | 1653 | 1469142888686 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:14:48 INFO - PROCESS | 1653 | 1469142888687 Marionette TRACE conn2 <- [1,1854,null,{}] 16:14:48 INFO - PROCESS | 1653 | 1469142888692 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}] 16:14:48 INFO - PROCESS | 1653 | 1469142888694 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:48 INFO - PROCESS | 1653 | 1469142888815 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 16:14:48 INFO - PROCESS | 1653 | 1469142888888 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:48 INFO - PROCESS | 1653 | 1469142888890 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c9000 == 39 [pid = 1653] [id = 471] 16:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11840a400) [pid = 1653] [serial = 1412] [outer = 0x0] 16:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118f9b000) [pid = 1653] [serial = 1413] [outer = 0x11840a400] 16:14:48 INFO - PROCESS | 1653 | 1469142888922 Marionette DEBUG loaded listener.js 16:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119733400) [pid = 1653] [serial = 1414] [outer = 0x11840a400] 16:14:49 INFO - PROCESS | 1653 | 1469142889353 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]]]}] 16:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 722ms 16:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:14:49 INFO - PROCESS | 1653 | 1469142889408 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 16:14:49 INFO - PROCESS | 1653 | 1469142889409 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 16:14:49 INFO - PROCESS | 1653 | 1469142889412 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:14:49 INFO - PROCESS | 1653 | 1469142889414 Marionette TRACE conn2 <- [1,1858,null,{}] 16:14:49 INFO - PROCESS | 1653 | 1469142889439 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}] 16:14:49 INFO - PROCESS | 1653 | 1469142889442 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:49 INFO - PROCESS | 1653 | 1469142889562 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 16:14:49 INFO - PROCESS | 1653 | 1469142889616 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:49 INFO - PROCESS | 1653 | 1469142889618 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bdb5000 == 40 [pid = 1653] [id = 472] 16:14:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1214ec800) [pid = 1653] [serial = 1415] [outer = 0x0] 16:14:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1219be400) [pid = 1653] [serial = 1416] [outer = 0x1214ec800] 16:14:49 INFO - PROCESS | 1653 | 1469142889649 Marionette DEBUG loaded listener.js 16:14:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12484d800) [pid = 1653] [serial = 1417] [outer = 0x1214ec800] 16:14:50 INFO - PROCESS | 1653 | 1469142890058 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]]]}] 16:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 16:14:50 INFO - PROCESS | 1653 | 1469142890083 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 16:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:14:50 INFO - PROCESS | 1653 | 1469142890085 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 16:14:50 INFO - PROCESS | 1653 | 1469142890087 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:14:50 INFO - PROCESS | 1653 | 1469142890088 Marionette TRACE conn2 <- [1,1862,null,{}] 16:14:50 INFO - PROCESS | 1653 | 1469142890109 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}] 16:14:50 INFO - PROCESS | 1653 | 1469142890110 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:50 INFO - PROCESS | 1653 | 1469142890208 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 16:14:50 INFO - PROCESS | 1653 | 1469142890267 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:50 INFO - PROCESS | 1653 | 1469142890268 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3b3000 == 41 [pid = 1653] [id = 473] 16:14:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126894c00) [pid = 1653] [serial = 1418] [outer = 0x0] 16:14:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128987400) [pid = 1653] [serial = 1419] [outer = 0x126894c00] 16:14:50 INFO - PROCESS | 1653 | 1469142890297 Marionette DEBUG loaded listener.js 16:14:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128991400) [pid = 1653] [serial = 1420] [outer = 0x126894c00] 16:14:50 INFO - PROCESS | 1653 | 1469142890724 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]]]}] 16:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 690ms 16:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:14:50 INFO - PROCESS | 1653 | 1469142890778 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 16:14:50 INFO - PROCESS | 1653 | 1469142890779 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 16:14:50 INFO - PROCESS | 1653 | 1469142890781 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:14:50 INFO - PROCESS | 1653 | 1469142890782 Marionette TRACE conn2 <- [1,1866,null,{}] 16:14:50 INFO - PROCESS | 1653 | 1469142890785 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}] 16:14:50 INFO - PROCESS | 1653 | 1469142890786 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:50 INFO - PROCESS | 1653 | 1469142890883 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 16:14:50 INFO - PROCESS | 1653 | 1469142890942 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:50 INFO - PROCESS | 1653 | 1469142890943 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11695e000 == 42 [pid = 1653] [id = 474] 16:14:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1129b2400) [pid = 1653] [serial = 1421] [outer = 0x0] 16:14:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11830ec00) [pid = 1653] [serial = 1422] [outer = 0x1129b2400] 16:14:50 INFO - PROCESS | 1653 | 1469142890972 Marionette DEBUG loaded listener.js 16:14:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124c1ec00) [pid = 1653] [serial = 1423] [outer = 0x1129b2400] 16:14:51 INFO - PROCESS | 1653 | 1469142891567 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]]]}] 16:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 821ms 16:14:51 INFO - PROCESS | 1653 | 1469142891602 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 16:14:51 INFO - PROCESS | 1653 | 1469142891605 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 16:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:14:51 INFO - PROCESS | 1653 | 1469142891608 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:14:51 INFO - PROCESS | 1653 | 1469142891611 Marionette TRACE conn2 <- [1,1870,null,{}] 16:14:51 INFO - PROCESS | 1653 | 1469142891615 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}] 16:14:51 INFO - PROCESS | 1653 | 1469142891616 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:51 INFO - PROCESS | 1653 | 1469142891711 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 16:14:51 INFO - PROCESS | 1653 | 1469142891772 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:51 INFO - PROCESS | 1653 | 1469142891774 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f11800 == 43 [pid = 1653] [id = 475] 16:14:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116513800) [pid = 1653] [serial = 1424] [outer = 0x0] 16:14:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1182e3000) [pid = 1653] [serial = 1425] [outer = 0x116513800] 16:14:51 INFO - PROCESS | 1653 | 1469142891814 Marionette DEBUG loaded listener.js 16:14:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118407000) [pid = 1653] [serial = 1426] [outer = 0x116513800] 16:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab8f800 == 42 [pid = 1653] [id = 468] 16:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6c4000 == 41 [pid = 1653] [id = 467] 16:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x125309800 == 40 [pid = 1653] [id = 466] 16:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11300a000 == 39 [pid = 1653] [id = 465] 16:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x126e28800 == 38 [pid = 1653] [id = 464] 16:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12155e000 == 37 [pid = 1653] [id = 463] 16:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x118296800 == 36 [pid = 1653] [id = 462] 16:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x121917000 == 35 [pid = 1653] [id = 461] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118f7d400) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x118fa2800 == 34 [pid = 1653] [id = 460] 16:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x121350800 == 33 [pid = 1653] [id = 459] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11278e800) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1169f4800) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116506400) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x113e96800) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118311000) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11830b400) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1194e3400) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124ab7000) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128985800) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1180b7400) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112fc7c00) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124abc800) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128984400) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1289b6400) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1194ed000) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119738400) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x127004000) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112a86c00) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113e9b400) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1186c9800) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118f81c00) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119b31800) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x120fb3400) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1169ed000) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118305c00) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128990400) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1176a4400) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1182e4000) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11602f800) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119840800) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a5a9c00) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12a610800) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118307c00) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128992400) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1292f0800) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11840d000) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119745000) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x126894400) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11840d800) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x128b9e800) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1289c0c00) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x120fb6c00) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1273e0400) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1213d4c00) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1219cb800) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 16:14:52 INFO - PROCESS | 1653 | 1469142892177 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]]]}] 16:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 620ms 16:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:14:52 INFO - PROCESS | 1653 | 1469142892229 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 16:14:52 INFO - PROCESS | 1653 | 1469142892231 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 16:14:52 INFO - PROCESS | 1653 | 1469142892235 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:14:52 INFO - PROCESS | 1653 | 1469142892237 Marionette TRACE conn2 <- [1,1874,null,{}] 16:14:52 INFO - PROCESS | 1653 | 1469142892240 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}] 16:14:52 INFO - PROCESS | 1653 | 1469142892241 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:52 INFO - PROCESS | 1653 | 1469142892327 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 16:14:52 INFO - PROCESS | 1653 | 1469142892386 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:52 INFO - PROCESS | 1653 | 1469142892387 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fa8800 == 34 [pid = 1653] [id = 476] 16:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11840c000) [pid = 1653] [serial = 1427] [outer = 0x0] 16:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118965800) [pid = 1653] [serial = 1428] [outer = 0x11840c000] 16:14:52 INFO - PROCESS | 1653 | 1469142892414 Marionette DEBUG loaded listener.js 16:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118f99c00) [pid = 1653] [serial = 1429] [outer = 0x11840c000] 16:14:52 INFO - PROCESS | 1653 | 1469142892719 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]]]}] 16:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 523ms 16:14:52 INFO - PROCESS | 1653 | 1469142892760 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 16:14:52 INFO - PROCESS | 1653 | 1469142892762 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 16:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:14:52 INFO - PROCESS | 1653 | 1469142892765 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:14:52 INFO - PROCESS | 1653 | 1469142892769 Marionette TRACE conn2 <- [1,1878,null,{}] 16:14:52 INFO - PROCESS | 1653 | 1469142892780 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}] 16:14:52 INFO - PROCESS | 1653 | 1469142892784 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:52 INFO - PROCESS | 1653 | 1469142892880 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 16:14:52 INFO - PROCESS | 1653 | 1469142892939 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:52 INFO - PROCESS | 1653 | 1469142892941 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x121566800 == 35 [pid = 1653] [id = 477] 16:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1191d4800) [pid = 1653] [serial = 1430] [outer = 0x0] 16:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1194ef800) [pid = 1653] [serial = 1431] [outer = 0x1191d4800] 16:14:52 INFO - PROCESS | 1653 | 1469142892968 Marionette DEBUG loaded listener.js 16:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1211d3800) [pid = 1653] [serial = 1432] [outer = 0x1191d4800] 16:14:53 INFO - PROCESS | 1653 | 1469142893276 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]]]}] 16:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 526ms 16:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:14:53 INFO - PROCESS | 1653 | 1469142893293 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 16:14:53 INFO - PROCESS | 1653 | 1469142893295 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 16:14:53 INFO - PROCESS | 1653 | 1469142893297 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:14:53 INFO - PROCESS | 1653 | 1469142893298 Marionette TRACE conn2 <- [1,1882,null,{}] 16:14:53 INFO - PROCESS | 1653 | 1469142893300 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}] 16:14:53 INFO - PROCESS | 1653 | 1469142893302 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:53 INFO - PROCESS | 1653 | 1469142893383 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 16:14:53 INFO - PROCESS | 1653 | 1469142893386 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:53 INFO - PROCESS | 1653 | 1469142893388 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x126c14000 == 36 [pid = 1653] [id = 478] 16:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x123c07c00) [pid = 1653] [serial = 1433] [outer = 0x0] 16:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1253cc000) [pid = 1653] [serial = 1434] [outer = 0x123c07c00] 16:14:53 INFO - PROCESS | 1653 | 1469142893416 Marionette DEBUG loaded listener.js 16:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x127004000) [pid = 1653] [serial = 1435] [outer = 0x123c07c00] 16:14:53 INFO - PROCESS | 1653 | 1469142893732 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]]]}] 16:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 470ms 16:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:14:53 INFO - PROCESS | 1653 | 1469142893768 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 16:14:53 INFO - PROCESS | 1653 | 1469142893769 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 16:14:53 INFO - PROCESS | 1653 | 1469142893771 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:14:53 INFO - PROCESS | 1653 | 1469142893774 Marionette TRACE conn2 <- [1,1886,null,{}] 16:14:53 INFO - PROCESS | 1653 | 1469142893777 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}] 16:14:53 INFO - PROCESS | 1653 | 1469142893778 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:53 INFO - PROCESS | 1653 | 1469142893887 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 16:14:53 INFO - PROCESS | 1653 | 1469142893893 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:53 INFO - PROCESS | 1653 | 1469142893894 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12734f800 == 37 [pid = 1653] [id = 479] 16:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1129afc00) [pid = 1653] [serial = 1436] [outer = 0x0] 16:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x126c5a000) [pid = 1653] [serial = 1437] [outer = 0x1129afc00] 16:14:53 INFO - PROCESS | 1653 | 1469142893919 Marionette DEBUG loaded listener.js 16:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x128992800) [pid = 1653] [serial = 1438] [outer = 0x1129afc00] 16:14:54 INFO - PROCESS | 1653 | 1469142894285 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]]]}] 16:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 521ms 16:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:14:54 INFO - PROCESS | 1653 | 1469142894293 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 16:14:54 INFO - PROCESS | 1653 | 1469142894294 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 16:14:54 INFO - PROCESS | 1653 | 1469142894296 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:14:54 INFO - PROCESS | 1653 | 1469142894297 Marionette TRACE conn2 <- [1,1890,null,{}] 16:14:54 INFO - PROCESS | 1653 | 1469142894300 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}] 16:14:54 INFO - PROCESS | 1653 | 1469142894304 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:54 INFO - PROCESS | 1653 | 1469142894418 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 16:14:54 INFO - PROCESS | 1653 | 1469142894429 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:54 INFO - PROCESS | 1653 | 1469142894430 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x116543000 == 38 [pid = 1653] [id = 480] 16:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1289bcc00) [pid = 1653] [serial = 1439] [outer = 0x0] 16:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1292eac00) [pid = 1653] [serial = 1440] [outer = 0x1289bcc00] 16:14:54 INFO - PROCESS | 1653 | 1469142894455 Marionette DEBUG loaded listener.js 16:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11692c400) [pid = 1653] [serial = 1441] [outer = 0x1289bcc00] 16:14:54 INFO - PROCESS | 1653 | 1469142894776 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]]]}] 16:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 518ms 16:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:14:54 INFO - PROCESS | 1653 | 1469142894815 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 16:14:54 INFO - PROCESS | 1653 | 1469142894816 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 16:14:54 INFO - PROCESS | 1653 | 1469142894818 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:14:54 INFO - PROCESS | 1653 | 1469142894819 Marionette TRACE conn2 <- [1,1894,null,{}] 16:14:54 INFO - PROCESS | 1653 | 1469142894822 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}] 16:14:54 INFO - PROCESS | 1653 | 1469142894823 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:54 INFO - PROCESS | 1653 | 1469142894923 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 16:14:54 INFO - PROCESS | 1653 | 1469142894934 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:54 INFO - PROCESS | 1653 | 1469142894935 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aba5800 == 39 [pid = 1653] [id = 481] 16:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x128991000) [pid = 1653] [serial = 1442] [outer = 0x0] 16:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12a7c1c00) [pid = 1653] [serial = 1443] [outer = 0x128991000] 16:14:54 INFO - PROCESS | 1653 | 1469142894959 Marionette DEBUG loaded listener.js 16:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12a7ca400) [pid = 1653] [serial = 1444] [outer = 0x128991000] 16:14:55 INFO - PROCESS | 1653 | 1469142895288 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]]]}] 16:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 518ms 16:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:14:55 INFO - PROCESS | 1653 | 1469142895337 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 16:14:55 INFO - PROCESS | 1653 | 1469142895338 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 16:14:55 INFO - PROCESS | 1653 | 1469142895340 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:14:55 INFO - PROCESS | 1653 | 1469142895341 Marionette TRACE conn2 <- [1,1898,null,{}] 16:14:55 INFO - PROCESS | 1653 | 1469142895344 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}] 16:14:55 INFO - PROCESS | 1653 | 1469142895345 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:55 INFO - PROCESS | 1653 | 1469142895445 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 16:14:55 INFO - PROCESS | 1653 | 1469142895449 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:55 INFO - PROCESS | 1653 | 1469142895450 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b977800 == 40 [pid = 1653] [id = 482] 16:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1289c2c00) [pid = 1653] [serial = 1445] [outer = 0x0] 16:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12a92e000) [pid = 1653] [serial = 1446] [outer = 0x1289c2c00] 16:14:55 INFO - PROCESS | 1653 | 1469142895506 Marionette DEBUG loaded listener.js 16:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12a934c00) [pid = 1653] [serial = 1447] [outer = 0x1289c2c00] 16:14:55 INFO - PROCESS | 1653 | 1469142895818 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]]]}] 16:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 520ms 16:14:55 INFO - PROCESS | 1653 | 1469142895860 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 16:14:55 INFO - PROCESS | 1653 | 1469142895862 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 16:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:14:55 INFO - PROCESS | 1653 | 1469142895864 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:14:55 INFO - PROCESS | 1653 | 1469142895865 Marionette TRACE conn2 <- [1,1902,null,{}] 16:14:55 INFO - PROCESS | 1653 | 1469142895867 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}] 16:14:55 INFO - PROCESS | 1653 | 1469142895868 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:55 INFO - PROCESS | 1653 | 1469142895970 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 16:14:55 INFO - PROCESS | 1653 | 1469142895981 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:55 INFO - PROCESS | 1653 | 1469142895982 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bdb0800 == 41 [pid = 1653] [id = 483] 16:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12a934800) [pid = 1653] [serial = 1448] [outer = 0x0] 16:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12aa93000) [pid = 1653] [serial = 1449] [outer = 0x12a934800] 16:14:56 INFO - PROCESS | 1653 | 1469142896013 Marionette DEBUG loaded listener.js 16:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12abb1800) [pid = 1653] [serial = 1450] [outer = 0x12a934800] 16:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118410800) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11972c400) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1181f4800) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1219bac00) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112a82000) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118356c00) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124ac0c00) [pid = 1653] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112fc5000) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:14:56 INFO - PROCESS | 1653 | 1469142896352 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]]]}] 16:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 518ms 16:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:14:56 INFO - PROCESS | 1653 | 1469142896382 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 16:14:56 INFO - PROCESS | 1653 | 1469142896384 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 16:14:56 INFO - PROCESS | 1653 | 1469142896386 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:14:56 INFO - PROCESS | 1653 | 1469142896387 Marionette TRACE conn2 <- [1,1906,null,{}] 16:14:56 INFO - PROCESS | 1653 | 1469142896389 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}] 16:14:56 INFO - PROCESS | 1653 | 1469142896390 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:56 INFO - PROCESS | 1653 | 1469142896470 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 16:14:56 INFO - PROCESS | 1653 | 1469142896532 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:56 INFO - PROCESS | 1653 | 1469142896533 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3b7000 == 42 [pid = 1653] [id = 484] 16:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11272a400) [pid = 1653] [serial = 1451] [outer = 0x0] 16:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1194ef000) [pid = 1653] [serial = 1452] [outer = 0x11272a400] 16:14:56 INFO - PROCESS | 1653 | 1469142896558 Marionette DEBUG loaded listener.js 16:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x126c58c00) [pid = 1653] [serial = 1453] [outer = 0x11272a400] 16:14:57 INFO - PROCESS | 1653 | 1469142897025 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]]]}] 16:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 668ms 16:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:14:57 INFO - PROCESS | 1653 | 1469142897055 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 16:14:57 INFO - PROCESS | 1653 | 1469142897058 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 16:14:57 INFO - PROCESS | 1653 | 1469142897061 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:14:57 INFO - PROCESS | 1653 | 1469142897064 Marionette TRACE conn2 <- [1,1910,null,{}] 16:14:57 INFO - PROCESS | 1653 | 1469142897068 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}] 16:14:57 INFO - PROCESS | 1653 | 1469142897069 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:57 INFO - PROCESS | 1653 | 1469142897182 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 16:14:57 INFO - PROCESS | 1653 | 1469142897242 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:57 INFO - PROCESS | 1653 | 1469142897244 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186ab000 == 43 [pid = 1653] [id = 485] 16:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116514800) [pid = 1653] [serial = 1454] [outer = 0x0] 16:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1176af800) [pid = 1653] [serial = 1455] [outer = 0x116514800] 16:14:57 INFO - PROCESS | 1653 | 1469142897276 Marionette DEBUG loaded listener.js 16:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1182eb400) [pid = 1653] [serial = 1456] [outer = 0x116514800] 16:14:57 INFO - PROCESS | 1653 | 1469142897725 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]]]}] 16:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 672ms 16:14:57 INFO - PROCESS | 1653 | 1469142897733 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 16:14:57 INFO - PROCESS | 1653 | 1469142897736 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 16:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:14:57 INFO - PROCESS | 1653 | 1469142897743 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:14:57 INFO - PROCESS | 1653 | 1469142897745 Marionette TRACE conn2 <- [1,1914,null,{}] 16:14:57 INFO - PROCESS | 1653 | 1469142897748 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}] 16:14:57 INFO - PROCESS | 1653 | 1469142897749 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:57 INFO - PROCESS | 1653 | 1469142897877 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 16:14:57 INFO - PROCESS | 1653 | 1469142897951 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:57 INFO - PROCESS | 1653 | 1469142897952 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c35000 == 44 [pid = 1653] [id = 486] 16:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118960800) [pid = 1653] [serial = 1457] [outer = 0x0] 16:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119730000) [pid = 1653] [serial = 1458] [outer = 0x118960800] 16:14:57 INFO - PROCESS | 1653 | 1469142897983 Marionette DEBUG loaded listener.js 16:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11984d400) [pid = 1653] [serial = 1459] [outer = 0x118960800] 16:14:58 INFO - PROCESS | 1653 | 1469142898390 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]]]}] 16:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 672ms 16:14:58 INFO - PROCESS | 1653 | 1469142898414 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 16:14:58 INFO - PROCESS | 1653 | 1469142898416 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 16:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:14:58 INFO - PROCESS | 1653 | 1469142898418 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:14:58 INFO - PROCESS | 1653 | 1469142898421 Marionette TRACE conn2 <- [1,1918,null,{}] 16:14:58 INFO - PROCESS | 1653 | 1469142898429 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}] 16:14:58 INFO - PROCESS | 1653 | 1469142898432 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:58 INFO - PROCESS | 1653 | 1469142898540 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 16:14:58 INFO - PROCESS | 1653 | 1469142898603 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:58 INFO - PROCESS | 1653 | 1469142898605 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b96b000 == 45 [pid = 1653] [id = 487] 16:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1219c7c00) [pid = 1653] [serial = 1460] [outer = 0x0] 16:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124855800) [pid = 1653] [serial = 1461] [outer = 0x1219c7c00] 16:14:58 INFO - PROCESS | 1653 | 1469142898637 Marionette DEBUG loaded listener.js 16:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128987800) [pid = 1653] [serial = 1462] [outer = 0x1219c7c00] 16:14:59 INFO - PROCESS | 1653 | 1469142899115 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]]]}] 16:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 724ms 16:14:59 INFO - PROCESS | 1653 | 1469142899143 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 16:14:59 INFO - PROCESS | 1653 | 1469142899144 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 16:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:14:59 INFO - PROCESS | 1653 | 1469142899147 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:14:59 INFO - PROCESS | 1653 | 1469142899148 Marionette TRACE conn2 <- [1,1922,null,{}] 16:14:59 INFO - PROCESS | 1653 | 1469142899151 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}] 16:14:59 INFO - PROCESS | 1653 | 1469142899152 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:59 INFO - PROCESS | 1653 | 1469142899279 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 16:14:59 INFO - PROCESS | 1653 | 1469142899340 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:59 INFO - PROCESS | 1653 | 1469142899341 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:14:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12733f000 == 46 [pid = 1653] [id = 488] 16:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1219c6c00) [pid = 1653] [serial = 1463] [outer = 0x0] 16:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1289bc400) [pid = 1653] [serial = 1464] [outer = 0x1219c6c00] 16:14:59 INFO - PROCESS | 1653 | 1469142899370 Marionette DEBUG loaded listener.js 16:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1291b7000) [pid = 1653] [serial = 1465] [outer = 0x1219c6c00] 16:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x115e0cc00) [pid = 1653] [serial = 1466] [outer = 0x12cbeb800] 16:15:00 INFO - PROCESS | 1653 | 1469142900005 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]]]}] 16:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 918ms 16:15:00 INFO - PROCESS | 1653 | 1469142900066 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 16:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:15:00 INFO - PROCESS | 1653 | 1469142900068 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 16:15:00 INFO - PROCESS | 1653 | 1469142900072 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:15:00 INFO - PROCESS | 1653 | 1469142900074 Marionette TRACE conn2 <- [1,1926,null,{}] 16:15:00 INFO - PROCESS | 1653 | 1469142900077 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}] 16:15:00 INFO - PROCESS | 1653 | 1469142900079 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:00 INFO - PROCESS | 1653 | 1469142900172 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 16:15:00 INFO - PROCESS | 1653 | 1469142900247 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:00 INFO - PROCESS | 1653 | 1469142900249 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b5e800 == 47 [pid = 1653] [id = 489] 16:15:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118411400) [pid = 1653] [serial = 1467] [outer = 0x0] 16:15:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1186ccc00) [pid = 1653] [serial = 1468] [outer = 0x118411400] 16:15:00 INFO - PROCESS | 1653 | 1469142900278 Marionette DEBUG loaded listener.js 16:15:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118f88800) [pid = 1653] [serial = 1469] [outer = 0x118411400] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12c046800 == 46 [pid = 1653] [id = 12] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12b96d800 == 45 [pid = 1653] [id = 10] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba4d000 == 44 [pid = 1653] [id = 21] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12bdb0800 == 43 [pid = 1653] [id = 483] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12b977800 == 42 [pid = 1653] [id = 482] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12aba5800 == 41 [pid = 1653] [id = 481] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116543000 == 40 [pid = 1653] [id = 480] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12734f800 == 39 [pid = 1653] [id = 479] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x126c14000 == 38 [pid = 1653] [id = 478] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x121566800 == 37 [pid = 1653] [id = 477] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x118fa8800 == 36 [pid = 1653] [id = 476] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x118f11800 == 35 [pid = 1653] [id = 475] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3b3000 == 34 [pid = 1653] [id = 473] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12bdb5000 == 33 [pid = 1653] [id = 472] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c9000 == 32 [pid = 1653] [id = 471] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12b962000 == 31 [pid = 1653] [id = 469] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x111d97800 == 30 [pid = 1653] [id = 470] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12cba2000 == 29 [pid = 1653] [id = 16] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12b133800 == 28 [pid = 1653] [id = 9] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12cac2800 == 27 [pid = 1653] [id = 15] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x129191000 == 26 [pid = 1653] [id = 6] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6c3000 == 25 [pid = 1653] [id = 8] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12d5bc800 == 24 [pid = 1653] [id = 19] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11695e000 == 23 [pid = 1653] [id = 474] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3a9800 == 22 [pid = 1653] [id = 13] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12c654000 == 21 [pid = 1653] [id = 14] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12da35800 == 20 [pid = 1653] [id = 20] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x117083000 == 19 [pid = 1653] [id = 25] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12bdb3800 == 18 [pid = 1653] [id = 11] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1132dc800 == 17 [pid = 1653] [id = 24] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12da43000 == 16 [pid = 1653] [id = 22] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12e262800 == 15 [pid = 1653] [id = 23] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1133c5800 == 14 [pid = 1653] [id = 26] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12b96b000 == 13 [pid = 1653] [id = 487] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x124c35000 == 12 [pid = 1653] [id = 486] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1186ab000 == 11 [pid = 1653] [id = 485] 16:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3b7000 == 10 [pid = 1653] [id = 484] 16:15:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12733f000 == 9 [pid = 1653] [id = 488] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1191db800) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11984a800) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118f9b800) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118f43c00) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1172b2400) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1219c3000) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x120fb9800) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x114037c00) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1274cbc00) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1219ba800) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x126894800) [pid = 1653] [serial = 1404] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126e5c400) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x123c0a400) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12532f000) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1176a5800) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x117e22800) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1194e8400) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118364800) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 16:15:03 INFO - PROCESS | 1653 | 1469142903350 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]]]}] 16:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 3286ms 16:15:03 INFO - PROCESS | 1653 | 1469142903360 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 16:15:03 INFO - PROCESS | 1653 | 1469142903363 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 16:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:15:03 INFO - PROCESS | 1653 | 1469142903366 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:15:03 INFO - PROCESS | 1653 | 1469142903368 Marionette TRACE conn2 <- [1,1930,null,{}] 16:15:03 INFO - PROCESS | 1653 | 1469142903386 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}] 16:15:03 INFO - PROCESS | 1653 | 1469142903388 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:03 INFO - PROCESS | 1653 | 1469142903472 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 16:15:03 INFO - PROCESS | 1653 | 1469142903479 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:03 INFO - PROCESS | 1653 | 1469142903482 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x118293000 == 10 [pid = 1653] [id = 490] 16:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1181f7c00) [pid = 1653] [serial = 1470] [outer = 0x0] 16:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1182dfc00) [pid = 1653] [serial = 1471] [outer = 0x1181f7c00] 16:15:03 INFO - PROCESS | 1653 | 1469142903510 Marionette DEBUG loaded listener.js 16:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118409800) [pid = 1653] [serial = 1472] [outer = 0x1181f7c00] 16:15:03 INFO - PROCESS | 1653 | 1469142903878 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]]]}] 16:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 520ms 16:15:03 INFO - PROCESS | 1653 | 1469142903887 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 16:15:03 INFO - PROCESS | 1653 | 1469142903893 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 16:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:15:03 INFO - PROCESS | 1653 | 1469142903899 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:15:03 INFO - PROCESS | 1653 | 1469142903901 Marionette TRACE conn2 <- [1,1934,null,{}] 16:15:03 INFO - PROCESS | 1653 | 1469142903904 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}] 16:15:03 INFO - PROCESS | 1653 | 1469142903907 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:03 INFO - PROCESS | 1653 | 1469142903995 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 16:15:04 INFO - PROCESS | 1653 | 1469142904053 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:04 INFO - PROCESS | 1653 | 1469142904055 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170d8000 == 11 [pid = 1653] [id = 491] 16:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118410800) [pid = 1653] [serial = 1473] [outer = 0x0] 16:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118f7dc00) [pid = 1653] [serial = 1474] [outer = 0x118410800] 16:15:04 INFO - PROCESS | 1653 | 1469142904082 Marionette DEBUG loaded listener.js 16:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1194e4000) [pid = 1653] [serial = 1475] [outer = 0x118410800] 16:15:04 INFO - PROCESS | 1653 | 1469142904416 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]]]}] 16:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 571ms 16:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:15:04 INFO - PROCESS | 1653 | 1469142904471 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 16:15:04 INFO - PROCESS | 1653 | 1469142904472 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 16:15:04 INFO - PROCESS | 1653 | 1469142904474 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:15:04 INFO - PROCESS | 1653 | 1469142904477 Marionette TRACE conn2 <- [1,1938,null,{}] 16:15:04 INFO - PROCESS | 1653 | 1469142904485 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}] 16:15:04 INFO - PROCESS | 1653 | 1469142904488 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:04 INFO - PROCESS | 1653 | 1469142904596 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 16:15:04 INFO - PROCESS | 1653 | 1469142904604 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:04 INFO - PROCESS | 1653 | 1469142904606 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253c1800 == 12 [pid = 1653] [id = 492] 16:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x113374000) [pid = 1653] [serial = 1476] [outer = 0x0] 16:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11984ec00) [pid = 1653] [serial = 1477] [outer = 0x113374000] 16:15:04 INFO - PROCESS | 1653 | 1469142904635 Marionette DEBUG loaded listener.js 16:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1213d5400) [pid = 1653] [serial = 1478] [outer = 0x113374000] 16:15:04 INFO - PROCESS | 1653 | 1469142904946 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]]]}] 16:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 522ms 16:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:15:05 INFO - PROCESS | 1653 | 1469142904997 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 16:15:05 INFO - PROCESS | 1653 | 1469142904998 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 16:15:05 INFO - PROCESS | 1653 | 1469142905000 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:15:05 INFO - PROCESS | 1653 | 1469142905001 Marionette TRACE conn2 <- [1,1942,null,{}] 16:15:05 INFO - PROCESS | 1653 | 1469142905003 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}] 16:15:05 INFO - PROCESS | 1653 | 1469142905004 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:05 INFO - PROCESS | 1653 | 1469142905083 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 16:15:05 INFO - PROCESS | 1653 | 1469142905086 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:05 INFO - PROCESS | 1653 | 1469142905087 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12918e800 == 13 [pid = 1653] [id = 493] 16:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1219cb800) [pid = 1653] [serial = 1479] [outer = 0x0] 16:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124c1b000) [pid = 1653] [serial = 1480] [outer = 0x1219cb800] 16:15:05 INFO - PROCESS | 1653 | 1469142905114 Marionette DEBUG loaded listener.js 16:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1253d7c00) [pid = 1653] [serial = 1481] [outer = 0x1219cb800] 16:15:05 INFO - PROCESS | 1653 | 1469142905520 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]]]}] 16:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 570ms 16:15:05 INFO - PROCESS | 1653 | 1469142905570 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 16:15:05 INFO - PROCESS | 1653 | 1469142905571 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 16:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:15:05 INFO - PROCESS | 1653 | 1469142905573 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:15:05 INFO - PROCESS | 1653 | 1469142905574 Marionette TRACE conn2 <- [1,1946,null,{}] 16:15:05 INFO - PROCESS | 1653 | 1469142905576 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}] 16:15:05 INFO - PROCESS | 1653 | 1469142905577 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:05 INFO - PROCESS | 1653 | 1469142905687 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 16:15:05 INFO - PROCESS | 1653 | 1469142905747 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:05 INFO - PROCESS | 1653 | 1469142905748 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296a5000 == 14 [pid = 1653] [id = 494] 16:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11840a800) [pid = 1653] [serial = 1482] [outer = 0x0] 16:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126896800) [pid = 1653] [serial = 1483] [outer = 0x11840a800] 16:15:05 INFO - PROCESS | 1653 | 1469142905787 Marionette DEBUG loaded listener.js 16:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x127008c00) [pid = 1653] [serial = 1484] [outer = 0x11840a800] 16:15:06 INFO - PROCESS | 1653 | 1469142906235 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]]]}] 16:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 668ms 16:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:15:06 INFO - PROCESS | 1653 | 1469142906242 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 16:15:06 INFO - PROCESS | 1653 | 1469142906243 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 16:15:06 INFO - PROCESS | 1653 | 1469142906245 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:15:06 INFO - PROCESS | 1653 | 1469142906246 Marionette TRACE conn2 <- [1,1950,null,{}] 16:15:06 INFO - PROCESS | 1653 | 1469142906248 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}] 16:15:06 INFO - PROCESS | 1653 | 1469142906252 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:06 INFO - PROCESS | 1653 | 1469142906380 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 16:15:06 INFO - PROCESS | 1653 | 1469142906392 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:06 INFO - PROCESS | 1653 | 1469142906393 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aaa7000 == 15 [pid = 1653] [id = 495] 16:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1194e5000) [pid = 1653] [serial = 1485] [outer = 0x0] 16:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128987000) [pid = 1653] [serial = 1486] [outer = 0x1194e5000] 16:15:06 INFO - PROCESS | 1653 | 1469142906418 Marionette DEBUG loaded listener.js 16:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1294cac00) [pid = 1653] [serial = 1487] [outer = 0x1194e5000] 16:15:06 INFO - PROCESS | 1653 | 1469142906767 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]]]}] 16:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 570ms 16:15:06 INFO - PROCESS | 1653 | 1469142906815 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 16:15:06 INFO - PROCESS | 1653 | 1469142906817 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 16:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:15:06 INFO - PROCESS | 1653 | 1469142906819 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:15:06 INFO - PROCESS | 1653 | 1469142906820 Marionette TRACE conn2 <- [1,1954,null,{}] 16:15:06 INFO - PROCESS | 1653 | 1469142906822 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}] 16:15:06 INFO - PROCESS | 1653 | 1469142906823 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:06 INFO - PROCESS | 1653 | 1469142906928 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 16:15:06 INFO - PROCESS | 1653 | 1469142906940 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:06 INFO - PROCESS | 1653 | 1469142906941 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b969000 == 16 [pid = 1653] [id = 496] 16:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112a80800) [pid = 1653] [serial = 1488] [outer = 0x0] 16:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a5b3000) [pid = 1653] [serial = 1489] [outer = 0x112a80800] 16:15:06 INFO - PROCESS | 1653 | 1469142906965 Marionette DEBUG loaded listener.js 16:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12a7c5c00) [pid = 1653] [serial = 1490] [outer = 0x112a80800] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1219c6c00) [pid = 1653] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1219c7c00) [pid = 1653] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118960800) [pid = 1653] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116909c00) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118504c00) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116514800) [pid = 1653] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11272a400) [pid = 1653] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1289bcc00) [pid = 1653] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1289c2c00) [pid = 1653] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128991000) [pid = 1653] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12a934800) [pid = 1653] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126894c00) [pid = 1653] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1129afc00) [pid = 1653] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11840a400) [pid = 1653] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116513800) [pid = 1653] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11840c000) [pid = 1653] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1191d4800) [pid = 1653] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112e76c00) [pid = 1653] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1214ec800) [pid = 1653] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123c07c00) [pid = 1653] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1129b2400) [pid = 1653] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126890000) [pid = 1653] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:15:07 INFO - PROCESS | 1653 | 1469142907717 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]]]}] 16:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 918ms 16:15:07 INFO - PROCESS | 1653 | 1469142907738 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 16:15:07 INFO - PROCESS | 1653 | 1469142907739 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 16:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:15:07 INFO - PROCESS | 1653 | 1469142907744 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:15:07 INFO - PROCESS | 1653 | 1469142907745 Marionette TRACE conn2 <- [1,1958,null,{}] 16:15:07 INFO - PROCESS | 1653 | 1469142907747 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}] 16:15:07 INFO - PROCESS | 1653 | 1469142907748 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:07 INFO - PROCESS | 1653 | 1469142907822 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 16:15:07 INFO - PROCESS | 1653 | 1469142907829 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:07 INFO - PROCESS | 1653 | 1469142907830 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b4d800 == 17 [pid = 1653] [id = 497] 16:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116084800) [pid = 1653] [serial = 1491] [outer = 0x0] 16:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11677b800) [pid = 1653] [serial = 1492] [outer = 0x116084800] 16:15:07 INFO - PROCESS | 1653 | 1469142907854 Marionette DEBUG loaded listener.js 16:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1182e9000) [pid = 1653] [serial = 1493] [outer = 0x116084800] 16:15:08 INFO - PROCESS | 1653 | 1469142908181 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]]]}] 16:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 469ms 16:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:15:08 INFO - PROCESS | 1653 | 1469142908213 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 16:15:08 INFO - PROCESS | 1653 | 1469142908214 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 16:15:08 INFO - PROCESS | 1653 | 1469142908216 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:15:08 INFO - PROCESS | 1653 | 1469142908217 Marionette TRACE conn2 <- [1,1962,null,{}] 16:15:08 INFO - PROCESS | 1653 | 1469142908219 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}] 16:15:08 INFO - PROCESS | 1653 | 1469142908220 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:08 INFO - PROCESS | 1653 | 1469142908349 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 16:15:08 INFO - PROCESS | 1653 | 1469142908405 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:08 INFO - PROCESS | 1653 | 1469142908406 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253bb800 == 18 [pid = 1653] [id = 498] 16:15:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11697d400) [pid = 1653] [serial = 1494] [outer = 0x0] 16:15:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118f87800) [pid = 1653] [serial = 1495] [outer = 0x11697d400] 16:15:08 INFO - PROCESS | 1653 | 1469142908476 Marionette DEBUG loaded listener.js 16:15:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1219c6c00) [pid = 1653] [serial = 1496] [outer = 0x11697d400] 16:15:08 INFO - PROCESS | 1653 | 1469142908724 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]]]}] 16:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 520ms 16:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:15:08 INFO - PROCESS | 1653 | 1469142908737 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 16:15:08 INFO - PROCESS | 1653 | 1469142908739 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 16:15:08 INFO - PROCESS | 1653 | 1469142908748 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:15:08 INFO - PROCESS | 1653 | 1469142908749 Marionette TRACE conn2 <- [1,1966,null,{}] 16:15:08 INFO - PROCESS | 1653 | 1469142908751 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}] 16:15:08 INFO - PROCESS | 1653 | 1469142908752 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:08 INFO - PROCESS | 1653 | 1469142908840 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 16:15:08 INFO - PROCESS | 1653 | 1469142908904 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:08 INFO - PROCESS | 1653 | 1469142908905 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3b2000 == 19 [pid = 1653] [id = 499] 16:15:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119733800) [pid = 1653] [serial = 1497] [outer = 0x0] 16:15:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125330400) [pid = 1653] [serial = 1498] [outer = 0x119733800] 16:15:08 INFO - PROCESS | 1653 | 1469142908929 Marionette DEBUG loaded listener.js 16:15:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1291b5800) [pid = 1653] [serial = 1499] [outer = 0x119733800] 16:15:09 INFO - PROCESS | 1653 | 1469142909220 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]]]}] 16:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 526ms 16:15:09 INFO - PROCESS | 1653 | 1469142909268 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 16:15:09 INFO - PROCESS | 1653 | 1469142909270 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 16:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:15:09 INFO - PROCESS | 1653 | 1469142909272 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:15:09 INFO - PROCESS | 1653 | 1469142909276 Marionette TRACE conn2 <- [1,1970,null,{}] 16:15:09 INFO - PROCESS | 1653 | 1469142909279 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}] 16:15:09 INFO - PROCESS | 1653 | 1469142909280 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:09 INFO - PROCESS | 1653 | 1469142909367 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 16:15:09 INFO - PROCESS | 1653 | 1469142909374 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:09 INFO - PROCESS | 1653 | 1469142909384 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296a2800 == 20 [pid = 1653] [id = 500] 16:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1219c4400) [pid = 1653] [serial = 1500] [outer = 0x0] 16:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a7c8000) [pid = 1653] [serial = 1501] [outer = 0x1219c4400] 16:15:09 INFO - PROCESS | 1653 | 1469142909472 Marionette DEBUG loaded listener.js 16:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b105c00) [pid = 1653] [serial = 1502] [outer = 0x1219c4400] 16:15:09 INFO - PROCESS | 1653 | 1469142909724 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]]]}] 16:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 472ms 16:15:09 INFO - PROCESS | 1653 | 1469142909748 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 16:15:09 INFO - PROCESS | 1653 | 1469142909749 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 16:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:15:09 INFO - PROCESS | 1653 | 1469142909751 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:15:09 INFO - PROCESS | 1653 | 1469142909752 Marionette TRACE conn2 <- [1,1974,null,{}] 16:15:09 INFO - PROCESS | 1653 | 1469142909754 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}] 16:15:09 INFO - PROCESS | 1653 | 1469142909756 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:09 INFO - PROCESS | 1653 | 1469142909848 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 16:15:09 INFO - PROCESS | 1653 | 1469142909852 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:09 INFO - PROCESS | 1653 | 1469142909853 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d385000 == 21 [pid = 1653] [id = 501] 16:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b106000) [pid = 1653] [serial = 1503] [outer = 0x0] 16:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b10f800) [pid = 1653] [serial = 1504] [outer = 0x12b106000] 16:15:09 INFO - PROCESS | 1653 | 1469142909877 Marionette DEBUG loaded listener.js 16:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b8c8800) [pid = 1653] [serial = 1505] [outer = 0x12b106000] 16:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 468ms 16:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:15:10 INFO - PROCESS | 1653 | 1469142910213 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]]]}] 16:15:10 INFO - PROCESS | 1653 | 1469142910219 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 16:15:10 INFO - PROCESS | 1653 | 1469142910221 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 16:15:10 INFO - PROCESS | 1653 | 1469142910224 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:15:10 INFO - PROCESS | 1653 | 1469142910226 Marionette TRACE conn2 <- [1,1978,null,{}] 16:15:10 INFO - PROCESS | 1653 | 1469142910229 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}] 16:15:10 INFO - PROCESS | 1653 | 1469142910230 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:10 INFO - PROCESS | 1653 | 1469142910346 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 16:15:10 INFO - PROCESS | 1653 | 1469142910359 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:10 INFO - PROCESS | 1653 | 1469142910360 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d417800 == 22 [pid = 1653] [id = 502] 16:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1294cc800) [pid = 1653] [serial = 1506] [outer = 0x0] 16:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b8cb800) [pid = 1653] [serial = 1507] [outer = 0x1294cc800] 16:15:10 INFO - PROCESS | 1653 | 1469142910384 Marionette DEBUG loaded listener.js 16:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b8d1400) [pid = 1653] [serial = 1508] [outer = 0x1294cc800] 16:15:10 INFO - PROCESS | 1653 | 1469142910666 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]]]}] 16:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 472ms 16:15:10 INFO - PROCESS | 1653 | 1469142910715 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 16:15:10 INFO - PROCESS | 1653 | 1469142910716 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 16:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:15:10 INFO - PROCESS | 1653 | 1469142910718 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:15:10 INFO - PROCESS | 1653 | 1469142910719 Marionette TRACE conn2 <- [1,1982,null,{}] 16:15:10 INFO - PROCESS | 1653 | 1469142910722 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}] 16:15:10 INFO - PROCESS | 1653 | 1469142910725 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:10 INFO - PROCESS | 1653 | 1469142910827 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 16:15:10 INFO - PROCESS | 1653 | 1469142910831 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:10 INFO - PROCESS | 1653 | 1469142910832 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d5b1800 == 23 [pid = 1653] [id = 503] 16:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a928000) [pid = 1653] [serial = 1509] [outer = 0x0] 16:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b8d4000) [pid = 1653] [serial = 1510] [outer = 0x12a928000] 16:15:10 INFO - PROCESS | 1653 | 1469142910893 Marionette DEBUG loaded listener.js 16:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b9b1400) [pid = 1653] [serial = 1511] [outer = 0x12a928000] 16:15:11 INFO - PROCESS | 1653 | 1469142911202 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]]]}] 16:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 518ms 16:15:11 INFO - PROCESS | 1653 | 1469142911246 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 16:15:11 INFO - PROCESS | 1653 | 1469142911247 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 16:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:15:11 INFO - PROCESS | 1653 | 1469142911250 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:15:11 INFO - PROCESS | 1653 | 1469142911251 Marionette TRACE conn2 <- [1,1986,null,{}] 16:15:11 INFO - PROCESS | 1653 | 1469142911253 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}] 16:15:11 INFO - PROCESS | 1653 | 1469142911254 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:11 INFO - PROCESS | 1653 | 1469142911366 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 16:15:11 INFO - PROCESS | 1653 | 1469142911408 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:11 INFO - PROCESS | 1653 | 1469142911409 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12da2c000 == 24 [pid = 1653] [id = 504] 16:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b9b3c00) [pid = 1653] [serial = 1512] [outer = 0x0] 16:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b9b9000) [pid = 1653] [serial = 1513] [outer = 0x12b9b3c00] 16:15:11 INFO - PROCESS | 1653 | 1469142911433 Marionette DEBUG loaded listener.js 16:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12bd5c800) [pid = 1653] [serial = 1514] [outer = 0x12b9b3c00] 16:15:11 INFO - PROCESS | 1653 | 1469142911720 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]]]}] 16:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 518ms 16:15:11 INFO - PROCESS | 1653 | 1469142911768 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 16:15:11 INFO - PROCESS | 1653 | 1469142911770 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 16:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:15:11 INFO - PROCESS | 1653 | 1469142911772 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:15:11 INFO - PROCESS | 1653 | 1469142911774 Marionette TRACE conn2 <- [1,1990,null,{}] 16:15:11 INFO - PROCESS | 1653 | 1469142911777 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}] 16:15:11 INFO - PROCESS | 1653 | 1469142911778 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:11 INFO - PROCESS | 1653 | 1469142911884 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 16:15:11 INFO - PROCESS | 1653 | 1469142911896 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:11 INFO - PROCESS | 1653 | 1469142911897 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x110f5d800 == 25 [pid = 1653] [id = 505] 16:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12bd5f400) [pid = 1653] [serial = 1515] [outer = 0x0] 16:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12bd63000) [pid = 1653] [serial = 1516] [outer = 0x12bd5f400] 16:15:11 INFO - PROCESS | 1653 | 1469142911920 Marionette DEBUG loaded listener.js 16:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12bd67400) [pid = 1653] [serial = 1517] [outer = 0x12bd5f400] 16:15:12 INFO - PROCESS | 1653 | 1469142912243 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]]]}] 16:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 521ms 16:15:12 INFO - PROCESS | 1653 | 1469142912293 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 16:15:12 INFO - PROCESS | 1653 | 1469142912294 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 16:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:15:12 INFO - PROCESS | 1653 | 1469142912297 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:15:12 INFO - PROCESS | 1653 | 1469142912298 Marionette TRACE conn2 <- [1,1994,null,{}] 16:15:12 INFO - PROCESS | 1653 | 1469142912300 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}] 16:15:12 INFO - PROCESS | 1653 | 1469142912301 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:12 INFO - PROCESS | 1653 | 1469142912418 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 16:15:12 INFO - PROCESS | 1653 | 1469142912429 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:12 INFO - PROCESS | 1653 | 1469142912430 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d387000 == 26 [pid = 1653] [id = 506] 16:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12a796c00) [pid = 1653] [serial = 1518] [outer = 0x0] 16:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12a79b800) [pid = 1653] [serial = 1519] [outer = 0x12a796c00] 16:15:12 INFO - PROCESS | 1653 | 1469142912453 Marionette DEBUG loaded listener.js 16:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12a79f000) [pid = 1653] [serial = 1520] [outer = 0x12a796c00] 16:15:12 INFO - PROCESS | 1653 | 1469142912902 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]]]}] 16:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 618ms 16:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:15:12 INFO - PROCESS | 1653 | 1469142912915 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 16:15:12 INFO - PROCESS | 1653 | 1469142912916 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 16:15:12 INFO - PROCESS | 1653 | 1469142912918 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:15:12 INFO - PROCESS | 1653 | 1469142912919 Marionette TRACE conn2 <- [1,1998,null,{}] 16:15:12 INFO - PROCESS | 1653 | 1469142912922 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}] 16:15:12 INFO - PROCESS | 1653 | 1469142912924 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:13 INFO - PROCESS | 1653 | 1469142913005 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 16:15:13 INFO - PROCESS | 1653 | 1469142913010 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:13 INFO - PROCESS | 1653 | 1469142913011 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2d0000 == 27 [pid = 1653] [id = 507] 16:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12a7a1400) [pid = 1653] [serial = 1521] [outer = 0x0] 16:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12bd68c00) [pid = 1653] [serial = 1522] [outer = 0x12a7a1400] 16:15:13 INFO - PROCESS | 1653 | 1469142913034 Marionette DEBUG loaded listener.js 16:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12bdda000) [pid = 1653] [serial = 1523] [outer = 0x12a7a1400] 16:15:13 INFO - PROCESS | 1653 | 1469142913373 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]]]}] 16:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 468ms 16:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:15:13 INFO - PROCESS | 1653 | 1469142913388 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 16:15:13 INFO - PROCESS | 1653 | 1469142913389 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 16:15:13 INFO - PROCESS | 1653 | 1469142913394 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:15:13 INFO - PROCESS | 1653 | 1469142913395 Marionette TRACE conn2 <- [1,2002,null,{}] 16:15:13 INFO - PROCESS | 1653 | 1469142913404 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}] 16:15:13 INFO - PROCESS | 1653 | 1469142913406 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:13 INFO - PROCESS | 1653 | 1469142913564 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 16:15:13 INFO - PROCESS | 1653 | 1469142913572 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:13 INFO - PROCESS | 1653 | 1469142913574 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1161e8800 == 28 [pid = 1653] [id = 508] 16:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1129b5c00) [pid = 1653] [serial = 1524] [outer = 0x0] 16:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1129b7800) [pid = 1653] [serial = 1525] [outer = 0x1129b5c00] 16:15:13 INFO - PROCESS | 1653 | 1469142913603 Marionette DEBUG loaded listener.js 16:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1169f4c00) [pid = 1653] [serial = 1526] [outer = 0x1129b5c00] 16:15:14 INFO - PROCESS | 1653 | 1469142914529 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]]]}] 16:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1170ms 16:15:14 INFO - PROCESS | 1653 | 1469142914564 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 16:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:15:14 INFO - PROCESS | 1653 | 1469142914567 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 16:15:14 INFO - PROCESS | 1653 | 1469142914570 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:15:14 INFO - PROCESS | 1653 | 1469142914571 Marionette TRACE conn2 <- [1,2006,null,{}] 16:15:14 INFO - PROCESS | 1653 | 1469142914575 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}] 16:15:14 INFO - PROCESS | 1653 | 1469142914577 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:14 INFO - PROCESS | 1653 | 1469142914653 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 16:15:14 INFO - PROCESS | 1653 | 1469142914660 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:14 INFO - PROCESS | 1653 | 1469142914663 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x117095800 == 29 [pid = 1653] [id = 509] 16:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x116788800) [pid = 1653] [serial = 1527] [outer = 0x0] 16:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x117e22c00) [pid = 1653] [serial = 1528] [outer = 0x116788800] 16:15:14 INFO - PROCESS | 1653 | 1469142914691 Marionette DEBUG loaded listener.js 16:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x112a83c00) [pid = 1653] [serial = 1529] [outer = 0x116788800] 16:15:15 INFO - PROCESS | 1653 | 1469142915064 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]]]}] 16:15:15 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 16:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 520ms 16:15:15 INFO - PROCESS | 1653 | 1469142915090 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 16:15:15 INFO - PROCESS | 1653 | 1469142915094 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 16:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:15:15 INFO - PROCESS | 1653 | 1469142915099 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:15:15 INFO - PROCESS | 1653 | 1469142915100 Marionette TRACE conn2 <- [1,2010,null,{}] 16:15:15 INFO - PROCESS | 1653 | 1469142915103 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}] 16:15:15 INFO - PROCESS | 1653 | 1469142915104 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:15 INFO - PROCESS | 1653 | 1469142915184 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 16:15:15 INFO - PROCESS | 1653 | 1469142915188 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:15 INFO - PROCESS | 1653 | 1469142915190 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119444800 == 30 [pid = 1653] [id = 510] 16:15:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1182e3c00) [pid = 1653] [serial = 1530] [outer = 0x0] 16:15:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x118404400) [pid = 1653] [serial = 1531] [outer = 0x1182e3c00] 16:15:15 INFO - PROCESS | 1653 | 1469142915221 Marionette DEBUG loaded listener.js 16:15:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x118965c00) [pid = 1653] [serial = 1532] [outer = 0x1182e3c00] 16:15:15 INFO - PROCESS | 1653 | 1469142915567 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]]]}] 16:15:15 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 16:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 521ms 16:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:15:15 INFO - PROCESS | 1653 | 1469142915620 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 16:15:15 INFO - PROCESS | 1653 | 1469142915621 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 16:15:15 INFO - PROCESS | 1653 | 1469142915623 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:15:15 INFO - PROCESS | 1653 | 1469142915625 Marionette TRACE conn2 <- [1,2014,null,{}] 16:15:15 INFO - PROCESS | 1653 | 1469142915634 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}] 16:15:15 INFO - PROCESS | 1653 | 1469142915637 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:15 INFO - PROCESS | 1653 | 1469142915713 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 16:15:15 INFO - PROCESS | 1653 | 1469142915718 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:15 INFO - PROCESS | 1653 | 1469142915720 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x125317000 == 31 [pid = 1653] [id = 511] 16:15:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x117e2fc00) [pid = 1653] [serial = 1533] [outer = 0x0] 16:15:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1194eec00) [pid = 1653] [serial = 1534] [outer = 0x117e2fc00] 16:15:15 INFO - PROCESS | 1653 | 1469142915750 Marionette DEBUG loaded listener.js 16:15:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x119841c00) [pid = 1653] [serial = 1535] [outer = 0x117e2fc00] 16:15:16 INFO - PROCESS | 1653 | 1469142916107 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]]]}] 16:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 521ms 16:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:15:16 INFO - PROCESS | 1653 | 1469142916145 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 16:15:16 INFO - PROCESS | 1653 | 1469142916146 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 16:15:16 INFO - PROCESS | 1653 | 1469142916149 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:15:16 INFO - PROCESS | 1653 | 1469142916150 Marionette TRACE conn2 <- [1,2018,null,{}] 16:15:16 INFO - PROCESS | 1653 | 1469142916152 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}] 16:15:16 INFO - PROCESS | 1653 | 1469142916153 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:16 INFO - PROCESS | 1653 | 1469142916230 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 16:15:16 INFO - PROCESS | 1653 | 1469142916304 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:16 INFO - PROCESS | 1653 | 1469142916306 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12776f000 == 32 [pid = 1653] [id = 512] 16:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x119846400) [pid = 1653] [serial = 1536] [outer = 0x0] 16:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x119d4b400) [pid = 1653] [serial = 1537] [outer = 0x119846400] 16:15:16 INFO - PROCESS | 1653 | 1469142916331 Marionette DEBUG loaded listener.js 16:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1210b8800) [pid = 1653] [serial = 1538] [outer = 0x119846400] 16:15:16 INFO - PROCESS | 1653 | 1469142916620 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]]]}] 16:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 517ms 16:15:16 INFO - PROCESS | 1653 | 1469142916667 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 16:15:16 INFO - PROCESS | 1653 | 1469142916668 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 16:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:15:16 INFO - PROCESS | 1653 | 1469142916670 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:15:16 INFO - PROCESS | 1653 | 1469142916681 Marionette TRACE conn2 <- [1,2022,null,{}] 16:15:16 INFO - PROCESS | 1653 | 1469142916684 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}] 16:15:16 INFO - PROCESS | 1653 | 1469142916685 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:16 INFO - PROCESS | 1653 | 1469142916781 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 16:15:16 INFO - PROCESS | 1653 | 1469142916827 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:16 INFO - PROCESS | 1653 | 1469142916828 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a750000 == 33 [pid = 1653] [id = 513] 16:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1181f5000) [pid = 1653] [serial = 1539] [outer = 0x0] 16:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1219c3800) [pid = 1653] [serial = 1540] [outer = 0x1181f5000] 16:15:16 INFO - PROCESS | 1653 | 1469142916852 Marionette DEBUG loaded listener.js 16:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x123dcec00) [pid = 1653] [serial = 1541] [outer = 0x1181f5000] 16:15:17 INFO - PROCESS | 1653 | 1469142917184 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]]]}] 16:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 530ms 16:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:15:17 INFO - PROCESS | 1653 | 1469142917201 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 16:15:17 INFO - PROCESS | 1653 | 1469142917202 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 16:15:17 INFO - PROCESS | 1653 | 1469142917204 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:15:17 INFO - PROCESS | 1653 | 1469142917205 Marionette TRACE conn2 <- [1,2026,null,{}] 16:15:17 INFO - PROCESS | 1653 | 1469142917217 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}] 16:15:17 INFO - PROCESS | 1653 | 1469142917221 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:17 INFO - PROCESS | 1653 | 1469142917345 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 16:15:17 INFO - PROCESS | 1653 | 1469142917349 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:17 INFO - PROCESS | 1653 | 1469142917351 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba4d800 == 34 [pid = 1653] [id = 514] 16:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x118f4d800) [pid = 1653] [serial = 1542] [outer = 0x0] 16:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12532f400) [pid = 1653] [serial = 1543] [outer = 0x118f4d800] 16:15:17 INFO - PROCESS | 1653 | 1469142917390 Marionette DEBUG loaded listener.js 16:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1274d9800) [pid = 1653] [serial = 1544] [outer = 0x118f4d800] 16:15:17 INFO - PROCESS | 1653 | 1469142917831 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]]]}] 16:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 16:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:15:17 INFO - PROCESS | 1653 | 1469142917877 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 16:15:17 INFO - PROCESS | 1653 | 1469142917878 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 16:15:17 INFO - PROCESS | 1653 | 1469142917880 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:15:17 INFO - PROCESS | 1653 | 1469142917881 Marionette TRACE conn2 <- [1,2030,null,{}] 16:15:17 INFO - PROCESS | 1653 | 1469142917883 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}] 16:15:17 INFO - PROCESS | 1653 | 1469142917884 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:17 INFO - PROCESS | 1653 | 1469142917990 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 16:15:18 INFO - PROCESS | 1653 | 1469142918037 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:18 INFO - PROCESS | 1653 | 1469142918038 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cab8800 == 35 [pid = 1653] [id = 515] 16:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11650ec00) [pid = 1653] [serial = 1545] [outer = 0x0] 16:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1289b4800) [pid = 1653] [serial = 1546] [outer = 0x11650ec00] 16:15:18 INFO - PROCESS | 1653 | 1469142918062 Marionette DEBUG loaded listener.js 16:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x128b9ec00) [pid = 1653] [serial = 1547] [outer = 0x11650ec00] 16:15:18 INFO - PROCESS | 1653 | 1469142918356 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]]]}] 16:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 518ms 16:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:15:18 INFO - PROCESS | 1653 | 1469142918398 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 16:15:18 INFO - PROCESS | 1653 | 1469142918399 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 16:15:18 INFO - PROCESS | 1653 | 1469142918402 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:15:18 INFO - PROCESS | 1653 | 1469142918403 Marionette TRACE conn2 <- [1,2034,null,{}] 16:15:18 INFO - PROCESS | 1653 | 1469142918405 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}] 16:15:18 INFO - PROCESS | 1653 | 1469142918406 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:18 INFO - PROCESS | 1653 | 1469142918507 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 16:15:18 INFO - PROCESS | 1653 | 1469142918510 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:18 INFO - PROCESS | 1653 | 1469142918511 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cba2800 == 36 [pid = 1653] [id = 516] 16:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11972f800) [pid = 1653] [serial = 1548] [outer = 0x0] 16:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1291b5000) [pid = 1653] [serial = 1549] [outer = 0x11972f800] 16:15:18 INFO - PROCESS | 1653 | 1469142918535 Marionette DEBUG loaded listener.js 16:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1292f0800) [pid = 1653] [serial = 1550] [outer = 0x11972f800] 16:15:18 INFO - PROCESS | 1653 | 1469142918850 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]]]}] 16:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 469ms 16:15:18 INFO - PROCESS | 1653 | 1469142918871 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 16:15:18 INFO - PROCESS | 1653 | 1469142918874 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 16:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:15:18 INFO - PROCESS | 1653 | 1469142918883 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:15:18 INFO - PROCESS | 1653 | 1469142918884 Marionette TRACE conn2 <- [1,2038,null,{}] 16:15:18 INFO - PROCESS | 1653 | 1469142918886 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}] 16:15:18 INFO - PROCESS | 1653 | 1469142918888 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:19 INFO - PROCESS | 1653 | 1469142919007 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 16:15:19 INFO - PROCESS | 1653 | 1469142919014 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:19 INFO - PROCESS | 1653 | 1469142919015 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x125316800 == 37 [pid = 1653] [id = 517] 16:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x128989800) [pid = 1653] [serial = 1551] [outer = 0x0] 16:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12a609400) [pid = 1653] [serial = 1552] [outer = 0x128989800] 16:15:19 INFO - PROCESS | 1653 | 1469142919039 Marionette DEBUG loaded listener.js 16:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12a7c0c00) [pid = 1653] [serial = 1553] [outer = 0x128989800] 16:15:19 INFO - PROCESS | 1653 | 1469142919333 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]]]}] 16:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 470ms 16:15:19 INFO - PROCESS | 1653 | 1469142919354 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 16:15:19 INFO - PROCESS | 1653 | 1469142919356 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 16:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:15:19 INFO - PROCESS | 1653 | 1469142919360 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:15:19 INFO - PROCESS | 1653 | 1469142919361 Marionette TRACE conn2 <- [1,2042,null,{}] 16:15:19 INFO - PROCESS | 1653 | 1469142919363 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}] 16:15:19 INFO - PROCESS | 1653 | 1469142919364 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:19 INFO - PROCESS | 1653 | 1469142919439 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 16:15:19 INFO - PROCESS | 1653 | 1469142919444 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:19 INFO - PROCESS | 1653 | 1469142919446 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d763000 == 38 [pid = 1653] [id = 518] 16:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x128ba6c00) [pid = 1653] [serial = 1554] [outer = 0x0] 16:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12a932c00) [pid = 1653] [serial = 1555] [outer = 0x128ba6c00] 16:15:19 INFO - PROCESS | 1653 | 1469142919470 Marionette DEBUG loaded listener.js 16:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12abb5000) [pid = 1653] [serial = 1556] [outer = 0x128ba6c00] 16:15:19 INFO - PROCESS | 1653 | 1469142919825 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]]]}] 16:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 469ms 16:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:15:19 INFO - PROCESS | 1653 | 1469142919829 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 16:15:19 INFO - PROCESS | 1653 | 1469142919831 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 16:15:19 INFO - PROCESS | 1653 | 1469142919833 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:15:19 INFO - PROCESS | 1653 | 1469142919835 Marionette TRACE conn2 <- [1,2046,null,{}] 16:15:19 INFO - PROCESS | 1653 | 1469142919837 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}] 16:15:19 INFO - PROCESS | 1653 | 1469142919838 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:19 INFO - PROCESS | 1653 | 1469142919970 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 16:15:19 INFO - PROCESS | 1653 | 1469142919976 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:19 INFO - PROCESS | 1653 | 1469142919978 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x112685000 == 39 [pid = 1653] [id = 519] 16:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x1292e3800) [pid = 1653] [serial = 1557] [outer = 0x0] 16:15:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12aa9e800) [pid = 1653] [serial = 1558] [outer = 0x1292e3800] 16:15:20 INFO - PROCESS | 1653 | 1469142920003 Marionette DEBUG loaded listener.js 16:15:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12bdd6800) [pid = 1653] [serial = 1559] [outer = 0x1292e3800] 16:15:20 INFO - PROCESS | 1653 | 1469142920313 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]]]}] 16:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 522ms 16:15:20 INFO - PROCESS | 1653 | 1469142920356 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 16:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:15:20 INFO - PROCESS | 1653 | 1469142920359 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 16:15:20 INFO - PROCESS | 1653 | 1469142920362 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:15:20 INFO - PROCESS | 1653 | 1469142920363 Marionette TRACE conn2 <- [1,2050,null,{}] 16:15:20 INFO - PROCESS | 1653 | 1469142920365 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}] 16:15:20 INFO - PROCESS | 1653 | 1469142920366 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:20 INFO - PROCESS | 1653 | 1469142920442 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 16:15:20 INFO - PROCESS | 1653 | 1469142920446 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:20 INFO - PROCESS | 1653 | 1469142920447 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12120f800 == 40 [pid = 1653] [id = 520] 16:15:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12bdd6c00) [pid = 1653] [serial = 1560] [outer = 0x0] 16:15:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12bde0400) [pid = 1653] [serial = 1561] [outer = 0x12bdd6c00] 16:15:20 INFO - PROCESS | 1653 | 1469142920471 Marionette DEBUG loaded listener.js 16:15:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12c3cbc00) [pid = 1653] [serial = 1562] [outer = 0x12bdd6c00] 16:15:20 INFO - PROCESS | 1653 | 1469142920937 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]]]}] 16:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 621ms 16:15:20 INFO - PROCESS | 1653 | 1469142920984 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 16:15:20 INFO - PROCESS | 1653 | 1469142920986 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 16:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:15:20 INFO - PROCESS | 1653 | 1469142920989 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:15:20 INFO - PROCESS | 1653 | 1469142920992 Marionette TRACE conn2 <- [1,2054,null,{}] 16:15:20 INFO - PROCESS | 1653 | 1469142920996 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}] 16:15:20 INFO - PROCESS | 1653 | 1469142920997 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:21 INFO - PROCESS | 1653 | 1469142921100 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 16:15:21 INFO - PROCESS | 1653 | 1469142921220 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:21 INFO - PROCESS | 1653 | 1469142921221 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x119b5e800 == 39 [pid = 1653] [id = 489] 16:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12120f800 == 38 [pid = 1653] [id = 520] 16:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x112685000 == 37 [pid = 1653] [id = 519] 16:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12d763000 == 36 [pid = 1653] [id = 518] 16:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x125316800 == 35 [pid = 1653] [id = 517] 16:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12cba2800 == 34 [pid = 1653] [id = 516] 16:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12cab8800 == 33 [pid = 1653] [id = 515] 16:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba4d800 == 32 [pid = 1653] [id = 514] 16:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12a750000 == 31 [pid = 1653] [id = 513] 16:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12776f000 == 30 [pid = 1653] [id = 512] 16:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x125317000 == 29 [pid = 1653] [id = 511] 16:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x119444800 == 28 [pid = 1653] [id = 510] 16:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x117095800 == 27 [pid = 1653] [id = 509] 16:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1161e8800 == 26 [pid = 1653] [id = 508] 16:15:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x10eab6000 == 27 [pid = 1653] [id = 521] 16:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x111da8800) [pid = 1653] [serial = 1563] [outer = 0x0] 16:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x1122b9800) [pid = 1653] [serial = 1564] [outer = 0x111da8800] 16:15:21 INFO - PROCESS | 1653 | 1469142921864 Marionette DEBUG loaded listener.js 16:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x112776000) [pid = 1653] [serial = 1565] [outer = 0x111da8800] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x1289bf400) [pid = 1653] [serial = 892] [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.] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x118f9ac00) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x118305000) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x1274d7c00) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x116084000) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x1180ba800) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x118f9b000) [pid = 1653] [serial = 1413] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x119733400) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1219be400) [pid = 1653] [serial = 1416] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12484d800) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x128987400) [pid = 1653] [serial = 1419] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x128991400) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11830ec00) [pid = 1653] [serial = 1422] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x124c1ec00) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1182e3000) [pid = 1653] [serial = 1425] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x118407000) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x118965800) [pid = 1653] [serial = 1428] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x118f99c00) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1194ef800) [pid = 1653] [serial = 1431] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1211d3800) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1253cc000) [pid = 1653] [serial = 1434] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x127004000) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x126c5a000) [pid = 1653] [serial = 1437] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x128992800) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1292eac00) [pid = 1653] [serial = 1440] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11692c400) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12a7c1c00) [pid = 1653] [serial = 1443] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12a7ca400) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12a92e000) [pid = 1653] [serial = 1446] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12a934c00) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12aa93000) [pid = 1653] [serial = 1449] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12abb1800) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1194ef000) [pid = 1653] [serial = 1452] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x126c58c00) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1176af800) [pid = 1653] [serial = 1455] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1182eb400) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x119730000) [pid = 1653] [serial = 1458] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11984d400) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x124855800) [pid = 1653] [serial = 1461] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x128987800) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1289bc400) [pid = 1653] [serial = 1464] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1291b7000) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 16:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1186ccc00) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 16:15:22 INFO - PROCESS | 1653 | 1469142922299 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]]]}] 16:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1323ms 16:15:22 INFO - PROCESS | 1653 | 1469142922313 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 16:15:22 INFO - PROCESS | 1653 | 1469142922316 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 16:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:15:22 INFO - PROCESS | 1653 | 1469142922319 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:15:22 INFO - PROCESS | 1653 | 1469142922320 Marionette TRACE conn2 <- [1,2058,null,{}] 16:15:22 INFO - PROCESS | 1653 | 1469142922325 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}] 16:15:22 INFO - PROCESS | 1653 | 1469142922327 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:22 INFO - PROCESS | 1653 | 1469142922403 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 16:15:22 INFO - PROCESS | 1653 | 1469142922410 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:22 INFO - PROCESS | 1653 | 1469142922412 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11601a800 == 28 [pid = 1653] [id = 522] 16:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1129b3c00) [pid = 1653] [serial = 1566] [outer = 0x0] 16:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11607f000) [pid = 1653] [serial = 1567] [outer = 0x1129b3c00] 16:15:22 INFO - PROCESS | 1653 | 1469142922439 Marionette DEBUG loaded listener.js 16:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11697bc00) [pid = 1653] [serial = 1568] [outer = 0x1129b3c00] 16:15:22 INFO - PROCESS | 1653 | 1469142922796 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]]]}] 16:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 520ms 16:15:22 INFO - PROCESS | 1653 | 1469142922838 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 16:15:22 INFO - PROCESS | 1653 | 1469142922843 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 16:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:15:22 INFO - PROCESS | 1653 | 1469142922848 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:15:22 INFO - PROCESS | 1653 | 1469142922850 Marionette TRACE conn2 <- [1,2062,null,{}] 16:15:22 INFO - PROCESS | 1653 | 1469142922852 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}] 16:15:22 INFO - PROCESS | 1653 | 1469142922854 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:22 INFO - PROCESS | 1653 | 1469142922933 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 16:15:22 INFO - PROCESS | 1653 | 1469142922938 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:22 INFO - PROCESS | 1653 | 1469142922939 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x117216000 == 29 [pid = 1653] [id = 523] 16:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x116a96400) [pid = 1653] [serial = 1569] [outer = 0x0] 16:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x118088000) [pid = 1653] [serial = 1570] [outer = 0x116a96400] 16:15:22 INFO - PROCESS | 1653 | 1469142922969 Marionette DEBUG loaded listener.js 16:15:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1182e3400) [pid = 1653] [serial = 1571] [outer = 0x116a96400] 16:15:23 INFO - PROCESS | 1653 | 1469142923343 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]]]}] 16:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 518ms 16:15:23 INFO - PROCESS | 1653 | 1469142923367 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 16:15:23 INFO - PROCESS | 1653 | 1469142923368 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 16:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:15:23 INFO - PROCESS | 1653 | 1469142923370 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:15:23 INFO - PROCESS | 1653 | 1469142923373 Marionette TRACE conn2 <- [1,2066,null,{}] 16:15:23 INFO - PROCESS | 1653 | 1469142923380 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}] 16:15:23 INFO - PROCESS | 1653 | 1469142923384 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:23 INFO - PROCESS | 1653 | 1469142923460 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 16:15:23 INFO - PROCESS | 1653 | 1469142923465 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:23 INFO - PROCESS | 1653 | 1469142923467 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191c4800 == 30 [pid = 1653] [id = 524] 16:15:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11830c400) [pid = 1653] [serial = 1572] [outer = 0x0] 16:15:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x118364800) [pid = 1653] [serial = 1573] [outer = 0x11830c400] 16:15:23 INFO - PROCESS | 1653 | 1469142923496 Marionette DEBUG loaded listener.js 16:15:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x118503000) [pid = 1653] [serial = 1574] [outer = 0x11830c400] 16:15:23 INFO - PROCESS | 1653 | 1469142923819 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]]]}] 16:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 473ms 16:15:23 INFO - PROCESS | 1653 | 1469142923844 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 16:15:23 INFO - PROCESS | 1653 | 1469142923846 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 16:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:15:23 INFO - PROCESS | 1653 | 1469142923848 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:15:23 INFO - PROCESS | 1653 | 1469142923849 Marionette TRACE conn2 <- [1,2070,null,{}] 16:15:23 INFO - PROCESS | 1653 | 1469142923851 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}] 16:15:23 INFO - PROCESS | 1653 | 1469142923852 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:23 INFO - PROCESS | 1653 | 1469142923930 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 16:15:23 INFO - PROCESS | 1653 | 1469142923933 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:23 INFO - PROCESS | 1653 | 1469142923935 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bb8800 == 31 [pid = 1653] [id = 525] 16:15:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1186c6c00) [pid = 1653] [serial = 1575] [outer = 0x0] 16:15:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x118f44000) [pid = 1653] [serial = 1576] [outer = 0x1186c6c00] 16:15:23 INFO - PROCESS | 1653 | 1469142923959 Marionette DEBUG loaded listener.js 16:15:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118f8a800) [pid = 1653] [serial = 1577] [outer = 0x1186c6c00] 16:15:24 INFO - PROCESS | 1653 | 1469142924343 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]]]}] 16:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 518ms 16:15:24 INFO - PROCESS | 1653 | 1469142924367 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 16:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:15:24 INFO - PROCESS | 1653 | 1469142924368 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 16:15:24 INFO - PROCESS | 1653 | 1469142924370 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:15:24 INFO - PROCESS | 1653 | 1469142924371 Marionette TRACE conn2 <- [1,2074,null,{}] 16:15:24 INFO - PROCESS | 1653 | 1469142924375 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}] 16:15:24 INFO - PROCESS | 1653 | 1469142924376 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:24 INFO - PROCESS | 1653 | 1469142924472 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 16:15:24 INFO - PROCESS | 1653 | 1469142924514 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:24 INFO - PROCESS | 1653 | 1469142924515 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12120d800 == 32 [pid = 1653] [id = 526] 16:15:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x111d83400) [pid = 1653] [serial = 1578] [outer = 0x0] 16:15:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x118f9d400) [pid = 1653] [serial = 1579] [outer = 0x111d83400] 16:15:24 INFO - PROCESS | 1653 | 1469142924539 Marionette DEBUG loaded listener.js 16:15:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1194e9000) [pid = 1653] [serial = 1580] [outer = 0x111d83400] 16:15:24 INFO - PROCESS | 1653 | 1469142924878 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]]]}] 16:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 519ms 16:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:15:24 INFO - PROCESS | 1653 | 1469142924890 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 16:15:24 INFO - PROCESS | 1653 | 1469142924891 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 16:15:24 INFO - PROCESS | 1653 | 1469142924894 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:15:24 INFO - PROCESS | 1653 | 1469142924895 Marionette TRACE conn2 <- [1,2078,null,{}] 16:15:24 INFO - PROCESS | 1653 | 1469142924897 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}] 16:15:24 INFO - PROCESS | 1653 | 1469142924901 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:25 INFO - PROCESS | 1653 | 1469142925006 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 16:15:25 INFO - PROCESS | 1653 | 1469142925017 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:25 INFO - PROCESS | 1653 | 1469142925018 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x112255000 == 33 [pid = 1653] [id = 527] 16:15:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1194f0c00) [pid = 1653] [serial = 1581] [outer = 0x0] 16:15:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x119748000) [pid = 1653] [serial = 1582] [outer = 0x1194f0c00] 16:15:25 INFO - PROCESS | 1653 | 1469142925043 Marionette DEBUG loaded listener.js 16:15:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x119d4e400) [pid = 1653] [serial = 1583] [outer = 0x1194f0c00] 16:15:25 INFO - PROCESS | 1653 | 1469142925364 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]]]}] 16:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 518ms 16:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:15:25 INFO - PROCESS | 1653 | 1469142925418 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 16:15:25 INFO - PROCESS | 1653 | 1469142925419 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 16:15:25 INFO - PROCESS | 1653 | 1469142925421 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:15:25 INFO - PROCESS | 1653 | 1469142925422 Marionette TRACE conn2 <- [1,2082,null,{}] 16:15:25 INFO - PROCESS | 1653 | 1469142925425 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}] 16:15:25 INFO - PROCESS | 1653 | 1469142925426 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:25 INFO - PROCESS | 1653 | 1469142925523 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 16:15:25 INFO - PROCESS | 1653 | 1469142925526 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:25 INFO - PROCESS | 1653 | 1469142925528 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x123db4800 == 34 [pid = 1653] [id = 528] 16:15:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x119730400) [pid = 1653] [serial = 1584] [outer = 0x0] 16:15:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x120ee5800) [pid = 1653] [serial = 1585] [outer = 0x119730400] 16:15:25 INFO - PROCESS | 1653 | 1469142925551 Marionette DEBUG loaded listener.js 16:15:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x120eecc00) [pid = 1653] [serial = 1586] [outer = 0x119730400] 16:15:25 INFO - PROCESS | 1653 | 1469142925868 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]]]}] 16:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 468ms 16:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:15:25 INFO - PROCESS | 1653 | 1469142925897 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 16:15:25 INFO - PROCESS | 1653 | 1469142925898 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 16:15:25 INFO - PROCESS | 1653 | 1469142925907 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:15:25 INFO - PROCESS | 1653 | 1469142925910 Marionette TRACE conn2 <- [1,2086,null,{}] 16:15:25 INFO - PROCESS | 1653 | 1469142925913 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}] 16:15:25 INFO - PROCESS | 1653 | 1469142925914 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:26 INFO - PROCESS | 1653 | 1469142926013 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 16:15:26 INFO - PROCESS | 1653 | 1469142926016 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:26 INFO - PROCESS | 1653 | 1469142926018 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x126549000 == 35 [pid = 1653] [id = 529] 16:15:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x119845000) [pid = 1653] [serial = 1587] [outer = 0x0] 16:15:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x120ef0c00) [pid = 1653] [serial = 1588] [outer = 0x119845000] 16:15:26 INFO - PROCESS | 1653 | 1469142926042 Marionette DEBUG loaded listener.js 16:15:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1210b6400) [pid = 1653] [serial = 1589] [outer = 0x119845000] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1181f5000) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11650ec00) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x118f4d800) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11972f800) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x128989800) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x128ba6c00) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12b9b3c00) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12a928000) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1294cc800) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12b106000) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1219c4400) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x119733800) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11697d400) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x116084800) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x112a80800) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1194e5000) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11840a800) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1219cb800) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x113374000) [pid = 1653] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x118410800) [pid = 1653] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119846400) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x117e2fc00) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1182e3c00) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x116788800) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1181f7c00) [pid = 1653] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118411400) [pid = 1653] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1129b5c00) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12a7a1400) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12a796c00) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12bd5f400) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:15:26 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1292e3800) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:15:26 INFO - PROCESS | 1653 | 1469142926664 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]]]}] 16:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 780ms 16:15:26 INFO - PROCESS | 1653 | 1469142926681 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 16:15:26 INFO - PROCESS | 1653 | 1469142926690 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 16:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:15:26 INFO - PROCESS | 1653 | 1469142926700 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:15:26 INFO - PROCESS | 1653 | 1469142926701 Marionette TRACE conn2 <- [1,2090,null,{}] 16:15:26 INFO - PROCESS | 1653 | 1469142926703 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}] 16:15:26 INFO - PROCESS | 1653 | 1469142926704 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:26 INFO - PROCESS | 1653 | 1469142926830 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 16:15:26 INFO - PROCESS | 1653 | 1469142926873 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:26 INFO - PROCESS | 1653 | 1469142926874 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x126e1a000 == 36 [pid = 1653] [id = 530] 16:15:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1122b4400) [pid = 1653] [serial = 1590] [outer = 0x0] 16:15:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116a99400) [pid = 1653] [serial = 1591] [outer = 0x1122b4400] 16:15:26 INFO - PROCESS | 1653 | 1469142926898 Marionette DEBUG loaded listener.js 16:15:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118f87400) [pid = 1653] [serial = 1592] [outer = 0x1122b4400] 16:15:27 INFO - PROCESS | 1653 | 1469142927146 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]]]}] 16:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 471ms 16:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:15:27 INFO - PROCESS | 1653 | 1469142927180 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 16:15:27 INFO - PROCESS | 1653 | 1469142927181 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 16:15:27 INFO - PROCESS | 1653 | 1469142927183 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:15:27 INFO - PROCESS | 1653 | 1469142927184 Marionette TRACE conn2 <- [1,2094,null,{}] 16:15:27 INFO - PROCESS | 1653 | 1469142927186 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}] 16:15:27 INFO - PROCESS | 1653 | 1469142927187 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:27 INFO - PROCESS | 1653 | 1469142927268 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 16:15:27 INFO - PROCESS | 1653 | 1469142927273 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:27 INFO - PROCESS | 1653 | 1469142927275 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12775b800 == 37 [pid = 1653] [id = 531] 16:15:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118f7fc00) [pid = 1653] [serial = 1593] [outer = 0x0] 16:15:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11984c400) [pid = 1653] [serial = 1594] [outer = 0x118f7fc00] 16:15:27 INFO - PROCESS | 1653 | 1469142927302 Marionette DEBUG loaded listener.js 16:15:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1213cec00) [pid = 1653] [serial = 1595] [outer = 0x118f7fc00] 16:15:27 INFO - PROCESS | 1653 | 1469142927636 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]]]}] 16:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 468ms 16:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:15:27 INFO - PROCESS | 1653 | 1469142927652 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 16:15:27 INFO - PROCESS | 1653 | 1469142927653 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 16:15:27 INFO - PROCESS | 1653 | 1469142927665 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:15:27 INFO - PROCESS | 1653 | 1469142927667 Marionette TRACE conn2 <- [1,2098,null,{}] 16:15:27 INFO - PROCESS | 1653 | 1469142927669 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}] 16:15:27 INFO - PROCESS | 1653 | 1469142927671 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:27 INFO - PROCESS | 1653 | 1469142927790 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 16:15:27 INFO - PROCESS | 1653 | 1469142927796 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:27 INFO - PROCESS | 1653 | 1469142927797 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12120d000 == 38 [pid = 1653] [id = 532] 16:15:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1122e6400) [pid = 1653] [serial = 1596] [outer = 0x0] 16:15:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1219c0000) [pid = 1653] [serial = 1597] [outer = 0x1122e6400] 16:15:27 INFO - PROCESS | 1653 | 1469142927822 Marionette DEBUG loaded listener.js 16:15:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x112774c00) [pid = 1653] [serial = 1598] [outer = 0x1122e6400] 16:15:28 INFO - PROCESS | 1653 | 1469142928145 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]]]}] 16:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 531ms 16:15:28 INFO - PROCESS | 1653 | 1469142928188 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 16:15:28 INFO - PROCESS | 1653 | 1469142928189 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 16:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:15:28 INFO - PROCESS | 1653 | 1469142928191 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:15:28 INFO - PROCESS | 1653 | 1469142928192 Marionette TRACE conn2 <- [1,2102,null,{}] 16:15:28 INFO - PROCESS | 1653 | 1469142928194 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}] 16:15:28 INFO - PROCESS | 1653 | 1469142928195 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:28 INFO - PROCESS | 1653 | 1469142928272 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 16:15:28 INFO - PROCESS | 1653 | 1469142928286 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:28 INFO - PROCESS | 1653 | 1469142928287 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6d0000 == 39 [pid = 1653] [id = 533] 16:15:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x124c1d000) [pid = 1653] [serial = 1599] [outer = 0x0] 16:15:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1253d7000) [pid = 1653] [serial = 1600] [outer = 0x124c1d000] 16:15:28 INFO - PROCESS | 1653 | 1469142928312 Marionette DEBUG loaded listener.js 16:15:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126c5f000) [pid = 1653] [serial = 1601] [outer = 0x124c1d000] 16:15:28 INFO - PROCESS | 1653 | 1469142928758 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]]]}] 16:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 619ms 16:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:15:28 INFO - PROCESS | 1653 | 1469142928811 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 16:15:28 INFO - PROCESS | 1653 | 1469142928813 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 16:15:28 INFO - PROCESS | 1653 | 1469142928816 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:15:28 INFO - PROCESS | 1653 | 1469142928818 Marionette TRACE conn2 <- [1,2106,null,{}] 16:15:28 INFO - PROCESS | 1653 | 1469142928822 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}] 16:15:28 INFO - PROCESS | 1653 | 1469142928824 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:28 INFO - PROCESS | 1653 | 1469142928925 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 16:15:29 INFO - PROCESS | 1653 | 1469142929003 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:29 INFO - PROCESS | 1653 | 1469142929004 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170c1000 == 40 [pid = 1653] [id = 534] 16:15:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x112a84400) [pid = 1653] [serial = 1602] [outer = 0x0] 16:15:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x115e0f000) [pid = 1653] [serial = 1603] [outer = 0x112a84400] 16:15:29 INFO - PROCESS | 1653 | 1469142929035 Marionette DEBUG loaded listener.js 16:15:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x116925400) [pid = 1653] [serial = 1604] [outer = 0x112a84400] 16:15:29 INFO - PROCESS | 1653 | 1469142929451 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]]]}] 16:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 671ms 16:15:29 INFO - PROCESS | 1653 | 1469142929488 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 16:15:29 INFO - PROCESS | 1653 | 1469142929491 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 16:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:15:29 INFO - PROCESS | 1653 | 1469142929496 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:15:29 INFO - PROCESS | 1653 | 1469142929498 Marionette TRACE conn2 <- [1,2110,null,{}] 16:15:29 INFO - PROCESS | 1653 | 1469142929500 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}] 16:15:29 INFO - PROCESS | 1653 | 1469142929502 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:29 INFO - PROCESS | 1653 | 1469142929624 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 16:15:29 INFO - PROCESS | 1653 | 1469142929701 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:29 INFO - PROCESS | 1653 | 1469142929702 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x121202800 == 41 [pid = 1653] [id = 535] 16:15:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x118083c00) [pid = 1653] [serial = 1605] [outer = 0x0] 16:15:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1182eb400) [pid = 1653] [serial = 1606] [outer = 0x118083c00] 16:15:29 INFO - PROCESS | 1653 | 1469142929732 Marionette DEBUG loaded listener.js 16:15:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x118407000) [pid = 1653] [serial = 1607] [outer = 0x118083c00] 16:15:30 INFO - PROCESS | 1653 | 1469142930149 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]]]}] 16:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 671ms 16:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:15:30 INFO - PROCESS | 1653 | 1469142930167 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 16:15:30 INFO - PROCESS | 1653 | 1469142930168 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 16:15:30 INFO - PROCESS | 1653 | 1469142930171 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:15:30 INFO - PROCESS | 1653 | 1469142930174 Marionette TRACE conn2 <- [1,2114,null,{}] 16:15:30 INFO - PROCESS | 1653 | 1469142930183 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}] 16:15:30 INFO - PROCESS | 1653 | 1469142930187 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:30 INFO - PROCESS | 1653 | 1469142930286 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 16:15:30 INFO - PROCESS | 1653 | 1469142930353 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:30 INFO - PROCESS | 1653 | 1469142930355 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6ba800 == 42 [pid = 1653] [id = 536] 16:15:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118f81000) [pid = 1653] [serial = 1608] [outer = 0x0] 16:15:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1194e6000) [pid = 1653] [serial = 1609] [outer = 0x118f81000] 16:15:30 INFO - PROCESS | 1653 | 1469142930426 Marionette DEBUG loaded listener.js 16:15:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x119845800) [pid = 1653] [serial = 1610] [outer = 0x118f81000] 16:15:30 INFO - PROCESS | 1653 | 1469142930865 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]]]}] 16:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 723ms 16:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:15:30 INFO - PROCESS | 1653 | 1469142930895 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 16:15:30 INFO - PROCESS | 1653 | 1469142930897 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 16:15:30 INFO - PROCESS | 1653 | 1469142930899 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:15:30 INFO - PROCESS | 1653 | 1469142930901 Marionette TRACE conn2 <- [1,2118,null,{}] 16:15:30 INFO - PROCESS | 1653 | 1469142930903 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}] 16:15:30 INFO - PROCESS | 1653 | 1469142930904 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:31 INFO - PROCESS | 1653 | 1469142931022 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 16:15:31 INFO - PROCESS | 1653 | 1469142931100 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:31 INFO - PROCESS | 1653 | 1469142931101 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x110f69000 == 43 [pid = 1653] [id = 537] 16:15:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118084000) [pid = 1653] [serial = 1611] [outer = 0x0] 16:15:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11835dc00) [pid = 1653] [serial = 1612] [outer = 0x118084000] 16:15:31 INFO - PROCESS | 1653 | 1469142931131 Marionette DEBUG loaded listener.js 16:15:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x120eefc00) [pid = 1653] [serial = 1613] [outer = 0x118084000] 16:15:31 INFO - PROCESS | 1653 | 1469142931747 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]]]}] 16:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 871ms 16:15:31 INFO - PROCESS | 1653 | 1469142931792 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 16:15:31 INFO - PROCESS | 1653 | 1469142931795 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 16:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:15:31 INFO - PROCESS | 1653 | 1469142931800 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:15:31 INFO - PROCESS | 1653 | 1469142931803 Marionette TRACE conn2 <- [1,2122,null,{}] 16:15:31 INFO - PROCESS | 1653 | 1469142931808 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}] 16:15:31 INFO - PROCESS | 1653 | 1469142931811 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:31 INFO - PROCESS | 1653 | 1469142931941 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 16:15:32 INFO - PROCESS | 1653 | 1469142932057 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:32 INFO - PROCESS | 1653 | 1469142932058 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11707a800 == 44 [pid = 1653] [id = 538] 16:15:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x113ba1c00) [pid = 1653] [serial = 1614] [outer = 0x0] 16:15:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x116905000) [pid = 1653] [serial = 1615] [outer = 0x113ba1c00] 16:15:32 INFO - PROCESS | 1653 | 1469142932130 Marionette DEBUG loaded listener.js 16:15:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1176a4000) [pid = 1653] [serial = 1616] [outer = 0x113ba1c00] 16:15:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12120d000 == 43 [pid = 1653] [id = 532] 16:15:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12775b800 == 42 [pid = 1653] [id = 531] 16:15:32 INFO - PROCESS | 1653 | --DOCSHELL 0x126e1a000 == 41 [pid = 1653] [id = 530] 16:15:32 INFO - PROCESS | 1653 | --DOCSHELL 0x126549000 == 40 [pid = 1653] [id = 529] 16:15:32 INFO - PROCESS | 1653 | --DOCSHELL 0x123db4800 == 39 [pid = 1653] [id = 528] 16:15:32 INFO - PROCESS | 1653 | --DOCSHELL 0x112255000 == 38 [pid = 1653] [id = 527] 16:15:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12120d800 == 37 [pid = 1653] [id = 526] 16:15:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119bb8800 == 36 [pid = 1653] [id = 525] 16:15:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1191c4800 == 35 [pid = 1653] [id = 524] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12bde0400) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOCSHELL 0x117216000 == 34 [pid = 1653] [id = 523] 16:15:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11601a800 == 33 [pid = 1653] [id = 522] 16:15:32 INFO - PROCESS | 1653 | --DOCSHELL 0x10eab6000 == 32 [pid = 1653] [id = 521] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x123dcec00) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1289b4800) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12532f400) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1274d9800) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1291b5000) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12a609400) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x128b9ec00) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12a7c0c00) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1292f0800) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12a932c00) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12b9b9000) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12bd5c800) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12b8d4000) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12b9b1400) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b8cb800) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12b8d1400) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12b10f800) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12b8c8800) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12a7c8000) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12b105c00) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x125330400) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1291b5800) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118f87800) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1219c6c00) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11677b800) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1182e9000) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12a5b3000) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12a7c5c00) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128987000) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1294cac00) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126896800) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x127008c00) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124c1b000) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1253d7c00) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11984ec00) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1213d5400) [pid = 1653] [serial = 1478] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118f7dc00) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119d4b400) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1194eec00) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119841c00) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118404400) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118965c00) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x117e22c00) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112a83c00) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1194e4000) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1182dfc00) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118409800) [pid = 1653] [serial = 1472] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118f88800) [pid = 1653] [serial = 1469] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1169f4c00) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1129b7800) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12bd68c00) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12bdda000) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a79b800) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12a79f000) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12bd63000) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12bd67400) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12bdd6800) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1219c3800) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12abb5000) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12aa9e800) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1210b8800) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 16:15:32 INFO - PROCESS | 1653 | 1469142932539 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]]]}] 16:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 773ms 16:15:32 INFO - PROCESS | 1653 | 1469142932571 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 16:15:32 INFO - PROCESS | 1653 | 1469142932574 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 16:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:15:32 INFO - PROCESS | 1653 | 1469142932578 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:15:32 INFO - PROCESS | 1653 | 1469142932580 Marionette TRACE conn2 <- [1,2126,null,{}] 16:15:32 INFO - PROCESS | 1653 | 1469142932591 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}] 16:15:32 INFO - PROCESS | 1653 | 1469142932593 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:32 INFO - PROCESS | 1653 | 1469142932672 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 16:15:32 INFO - PROCESS | 1653 | 1469142932678 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:32 INFO - PROCESS | 1653 | 1469142932680 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170cf800 == 33 [pid = 1653] [id = 539] 16:15:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118082800) [pid = 1653] [serial = 1617] [outer = 0x0] 16:15:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1181f7400) [pid = 1653] [serial = 1618] [outer = 0x118082800] 16:15:32 INFO - PROCESS | 1653 | 1469142932706 Marionette DEBUG loaded listener.js 16:15:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118305000) [pid = 1653] [serial = 1619] [outer = 0x118082800] 16:15:33 INFO - PROCESS | 1653 | 1469142933051 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]]]}] 16:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 521ms 16:15:33 INFO - PROCESS | 1653 | 1469142933100 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 16:15:33 INFO - PROCESS | 1653 | 1469142933101 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 16:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:15:33 INFO - PROCESS | 1653 | 1469142933104 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:15:33 INFO - PROCESS | 1653 | 1469142933106 Marionette TRACE conn2 <- [1,2130,null,{}] 16:15:33 INFO - PROCESS | 1653 | 1469142933114 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}] 16:15:33 INFO - PROCESS | 1653 | 1469142933116 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:33 INFO - PROCESS | 1653 | 1469142933198 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 16:15:33 INFO - PROCESS | 1653 | 1469142933260 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:33 INFO - PROCESS | 1653 | 1469142933262 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119453800 == 34 [pid = 1653] [id = 540] 16:15:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118408000) [pid = 1653] [serial = 1620] [outer = 0x0] 16:15:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118961000) [pid = 1653] [serial = 1621] [outer = 0x118408000] 16:15:33 INFO - PROCESS | 1653 | 1469142933289 Marionette DEBUG loaded listener.js 16:15:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118f88c00) [pid = 1653] [serial = 1622] [outer = 0x118408000] 16:15:33 INFO - PROCESS | 1653 | 1469142933601 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] 16:15:33 INFO - PROCESS | 1653 | 1469142933630 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 16:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:15:33 INFO - PROCESS | 1653 | 1469142933633 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:15:33 INFO - PROCESS | 1653 | 1469142933634 Marionette TRACE conn2 <- [1,2134,null,{}] 16:15:33 INFO - PROCESS | 1653 | 1469142933636 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}] 16:15:33 INFO - PROCESS | 1653 | 1469142933637 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:33 INFO - PROCESS | 1653 | 1469142933717 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 16:15:33 INFO - PROCESS | 1653 | 1469142933775 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:33 INFO - PROCESS | 1653 | 1469142933777 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x121139800 == 35 [pid = 1653] [id = 541] 16:15:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118f84c00) [pid = 1653] [serial = 1623] [outer = 0x0] 16:15:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11972b400) [pid = 1653] [serial = 1624] [outer = 0x118f84c00] 16:15:33 INFO - PROCESS | 1653 | 1469142933802 Marionette DEBUG loaded listener.js 16:15:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11984bc00) [pid = 1653] [serial = 1625] [outer = 0x118f84c00] 16:15:34 INFO - PROCESS | 1653 | 1469142934072 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]]]}] 16:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 467ms 16:15:34 INFO - PROCESS | 1653 | 1469142934101 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 16:15:34 INFO - PROCESS | 1653 | 1469142934102 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 16:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:15:34 INFO - PROCESS | 1653 | 1469142934104 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:15:34 INFO - PROCESS | 1653 | 1469142934105 Marionette TRACE conn2 <- [1,2138,null,{}] 16:15:34 INFO - PROCESS | 1653 | 1469142934116 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}] 16:15:34 INFO - PROCESS | 1653 | 1469142934117 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:34 INFO - PROCESS | 1653 | 1469142934198 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 16:15:34 INFO - PROCESS | 1653 | 1469142934202 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:34 INFO - PROCESS | 1653 | 1469142934203 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d97800 == 36 [pid = 1653] [id = 542] 16:15:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119b31800) [pid = 1653] [serial = 1626] [outer = 0x0] 16:15:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x120ee9400) [pid = 1653] [serial = 1627] [outer = 0x119b31800] 16:15:34 INFO - PROCESS | 1653 | 1469142934230 Marionette DEBUG loaded listener.js 16:15:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x120fb6c00) [pid = 1653] [serial = 1628] [outer = 0x119b31800] 16:15:34 INFO - PROCESS | 1653 | 1469142934601 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]]]}] 16:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 522ms 16:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:15:34 INFO - PROCESS | 1653 | 1469142934627 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 16:15:34 INFO - PROCESS | 1653 | 1469142934629 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 16:15:34 INFO - PROCESS | 1653 | 1469142934631 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:15:34 INFO - PROCESS | 1653 | 1469142934632 Marionette TRACE conn2 <- [1,2142,null,{}] 16:15:34 INFO - PROCESS | 1653 | 1469142934634 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}] 16:15:34 INFO - PROCESS | 1653 | 1469142934638 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:34 INFO - PROCESS | 1653 | 1469142934762 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 16:15:34 INFO - PROCESS | 1653 | 1469142934766 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:34 INFO - PROCESS | 1653 | 1469142934767 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253c0800 == 37 [pid = 1653] [id = 543] 16:15:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120fb7800) [pid = 1653] [serial = 1629] [outer = 0x0] 16:15:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1213cf000) [pid = 1653] [serial = 1630] [outer = 0x120fb7800] 16:15:34 INFO - PROCESS | 1653 | 1469142934792 Marionette DEBUG loaded listener.js 16:15:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124c1ac00) [pid = 1653] [serial = 1631] [outer = 0x120fb7800] 16:15:35 INFO - PROCESS | 1653 | 1469142935150 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] 16:15:35 INFO - PROCESS | 1653 | 1469142935200 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 16:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:15:35 INFO - PROCESS | 1653 | 1469142935203 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:15:35 INFO - PROCESS | 1653 | 1469142935204 Marionette TRACE conn2 <- [1,2146,null,{}] 16:15:35 INFO - PROCESS | 1653 | 1469142935213 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}] 16:15:35 INFO - PROCESS | 1653 | 1469142935215 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:35 INFO - PROCESS | 1653 | 1469142935316 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 16:15:35 INFO - PROCESS | 1653 | 1469142935320 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:35 INFO - PROCESS | 1653 | 1469142935322 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x112681800 == 38 [pid = 1653] [id = 544] 16:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x120fb7c00) [pid = 1653] [serial = 1632] [outer = 0x0] 16:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1253cc800) [pid = 1653] [serial = 1633] [outer = 0x120fb7c00] 16:15:35 INFO - PROCESS | 1653 | 1469142935380 Marionette DEBUG loaded listener.js 16:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126e06800) [pid = 1653] [serial = 1634] [outer = 0x120fb7c00] 16:15:35 INFO - PROCESS | 1653 | 1469142935706 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] 16:15:35 INFO - PROCESS | 1653 | 1469142935723 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 16:15:35 INFO - PROCESS | 1653 | 1469142935729 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:15:35 INFO - PROCESS | 1653 | 1469142935731 Marionette TRACE conn2 <- [1,2150,null,{}] 16:15:35 INFO - PROCESS | 1653 | 1469142935733 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}] 16:15:35 INFO - PROCESS | 1653 | 1469142935734 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:35 INFO - PROCESS | 1653 | 1469142935850 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 16:15:35 INFO - PROCESS | 1653 | 1469142935864 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:35 INFO - PROCESS | 1653 | 1469142935866 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296a2000 == 39 [pid = 1653] [id = 545] 16:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126e5bc00) [pid = 1653] [serial = 1635] [outer = 0x0] 16:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1270bc800) [pid = 1653] [serial = 1636] [outer = 0x126e5bc00] 16:15:35 INFO - PROCESS | 1653 | 1469142935905 Marionette DEBUG loaded listener.js 16:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1274cc000) [pid = 1653] [serial = 1637] [outer = 0x126e5bc00] 16:15:36 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1186c6c00) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:15:36 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1129b3c00) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:15:36 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x111d83400) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:15:36 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116a96400) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:15:36 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111da8800) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:15:36 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11830c400) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:15:36 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1194f0c00) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:15:36 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119730400) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:15:36 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1122b4400) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:15:36 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1122e6400) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:15:36 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119845000) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:15:36 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118f7fc00) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:15:36 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12bdd6c00) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:15:36 INFO - PROCESS | 1653 | 1469142936498 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]]]}] 16:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 822ms 16:15:36 INFO - PROCESS | 1653 | 1469142936550 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 16:15:36 INFO - PROCESS | 1653 | 1469142936552 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 16:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:15:36 INFO - PROCESS | 1653 | 1469142936555 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:15:36 INFO - PROCESS | 1653 | 1469142936557 Marionette TRACE conn2 <- [1,2154,null,{}] 16:15:36 INFO - PROCESS | 1653 | 1469142936560 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}] 16:15:36 INFO - PROCESS | 1653 | 1469142936562 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:36 INFO - PROCESS | 1653 | 1469142936649 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 16:15:36 INFO - PROCESS | 1653 | 1469142936652 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:36 INFO - PROCESS | 1653 | 1469142936653 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198c7800 == 40 [pid = 1653] [id = 546] 16:15:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1129af400) [pid = 1653] [serial = 1638] [outer = 0x0] 16:15:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1160e9800) [pid = 1653] [serial = 1639] [outer = 0x1129af400] 16:15:36 INFO - PROCESS | 1653 | 1469142936685 Marionette DEBUG loaded listener.js 16:15:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118411c00) [pid = 1653] [serial = 1640] [outer = 0x1129af400] 16:15:37 INFO - PROCESS | 1653 | 1469142937058 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]]]}] 16:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 521ms 16:15:37 INFO - PROCESS | 1653 | 1469142937079 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 16:15:37 INFO - PROCESS | 1653 | 1469142937081 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 16:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:15:37 INFO - PROCESS | 1653 | 1469142937084 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:15:37 INFO - PROCESS | 1653 | 1469142937086 Marionette TRACE conn2 <- [1,2158,null,{}] 16:15:37 INFO - PROCESS | 1653 | 1469142937089 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}] 16:15:37 INFO - PROCESS | 1653 | 1469142937094 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:37 INFO - PROCESS | 1653 | 1469142937215 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 16:15:37 INFO - PROCESS | 1653 | 1469142937234 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:37 INFO - PROCESS | 1653 | 1469142937235 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aaa5800 == 41 [pid = 1653] [id = 547] 16:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1186c6c00) [pid = 1653] [serial = 1641] [outer = 0x0] 16:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120ef0800) [pid = 1653] [serial = 1642] [outer = 0x1186c6c00] 16:15:37 INFO - PROCESS | 1653 | 1469142937259 Marionette DEBUG loaded listener.js 16:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1274d3000) [pid = 1653] [serial = 1643] [outer = 0x1186c6c00] 16:15:37 INFO - PROCESS | 1653 | 1469142937578 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]]]}] 16:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 522ms 16:15:37 INFO - PROCESS | 1653 | 1469142937607 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 16:15:37 INFO - PROCESS | 1653 | 1469142937610 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 16:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:15:37 INFO - PROCESS | 1653 | 1469142937613 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:15:37 INFO - PROCESS | 1653 | 1469142937614 Marionette TRACE conn2 <- [1,2162,null,{}] 16:15:37 INFO - PROCESS | 1653 | 1469142937617 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}] 16:15:37 INFO - PROCESS | 1653 | 1469142937618 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:37 INFO - PROCESS | 1653 | 1469142937709 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 16:15:37 INFO - PROCESS | 1653 | 1469142937781 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:37 INFO - PROCESS | 1653 | 1469142937782 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b142000 == 42 [pid = 1653] [id = 548] 16:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1274d4c00) [pid = 1653] [serial = 1644] [outer = 0x0] 16:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12898a400) [pid = 1653] [serial = 1645] [outer = 0x1274d4c00] 16:15:37 INFO - PROCESS | 1653 | 1469142937808 Marionette DEBUG loaded listener.js 16:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1191df800) [pid = 1653] [serial = 1646] [outer = 0x1274d4c00] 16:15:38 INFO - PROCESS | 1653 | 1469142938080 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]]]}] 16:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 520ms 16:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:15:38 INFO - PROCESS | 1653 | 1469142938133 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 16:15:38 INFO - PROCESS | 1653 | 1469142938135 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 16:15:38 INFO - PROCESS | 1653 | 1469142938137 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:15:38 INFO - PROCESS | 1653 | 1469142938138 Marionette TRACE conn2 <- [1,2166,null,{}] 16:15:38 INFO - PROCESS | 1653 | 1469142938141 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}] 16:15:38 INFO - PROCESS | 1653 | 1469142938144 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:38 INFO - PROCESS | 1653 | 1469142938229 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 16:15:38 INFO - PROCESS | 1653 | 1469142938232 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:38 INFO - PROCESS | 1653 | 1469142938233 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba45000 == 43 [pid = 1653] [id = 549] 16:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1289bd000) [pid = 1653] [serial = 1647] [outer = 0x0] 16:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128ba5000) [pid = 1653] [serial = 1648] [outer = 0x1289bd000] 16:15:38 INFO - PROCESS | 1653 | 1469142938257 Marionette DEBUG loaded listener.js 16:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1291b2000) [pid = 1653] [serial = 1649] [outer = 0x1289bd000] 16:15:38 INFO - PROCESS | 1653 | 1469142938694 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]]]}] 16:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 621ms 16:15:38 INFO - PROCESS | 1653 | 1469142938759 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 16:15:38 INFO - PROCESS | 1653 | 1469142938762 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 16:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:15:38 INFO - PROCESS | 1653 | 1469142938765 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:15:38 INFO - PROCESS | 1653 | 1469142938767 Marionette TRACE conn2 <- [1,2170,null,{}] 16:15:38 INFO - PROCESS | 1653 | 1469142938771 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}] 16:15:38 INFO - PROCESS | 1653 | 1469142938773 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:38 INFO - PROCESS | 1653 | 1469142938878 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 16:15:38 INFO - PROCESS | 1653 | 1469142938953 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:38 INFO - PROCESS | 1653 | 1469142938954 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170c0000 == 44 [pid = 1653] [id = 550] 16:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x113e9b000) [pid = 1653] [serial = 1650] [outer = 0x0] 16:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116973c00) [pid = 1653] [serial = 1651] [outer = 0x113e9b000] 16:15:38 INFO - PROCESS | 1653 | 1469142938985 Marionette DEBUG loaded listener.js 16:15:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118081000) [pid = 1653] [serial = 1652] [outer = 0x113e9b000] 16:15:39 INFO - PROCESS | 1653 | 1469142939405 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]]]}] 16:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 673ms 16:15:39 INFO - PROCESS | 1653 | 1469142939438 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 16:15:39 INFO - PROCESS | 1653 | 1469142939441 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 16:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:15:39 INFO - PROCESS | 1653 | 1469142939445 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:15:39 INFO - PROCESS | 1653 | 1469142939447 Marionette TRACE conn2 <- [1,2174,null,{}] 16:15:39 INFO - PROCESS | 1653 | 1469142939450 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}] 16:15:39 INFO - PROCESS | 1653 | 1469142939451 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:39 INFO - PROCESS | 1653 | 1469142939555 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 16:15:39 INFO - PROCESS | 1653 | 1469142939664 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:39 INFO - PROCESS | 1653 | 1469142939665 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c3a800 == 45 [pid = 1653] [id = 551] 16:15:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11840a800) [pid = 1653] [serial = 1653] [outer = 0x0] 16:15:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118511000) [pid = 1653] [serial = 1654] [outer = 0x11840a800] 16:15:39 INFO - PROCESS | 1653 | 1469142939697 Marionette DEBUG loaded listener.js 16:15:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118f87800) [pid = 1653] [serial = 1655] [outer = 0x11840a800] 16:15:40 INFO - PROCESS | 1653 | 1469142940114 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]]]}] 16:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 720ms 16:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:15:40 INFO - PROCESS | 1653 | 1469142940165 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 16:15:40 INFO - PROCESS | 1653 | 1469142940167 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 16:15:40 INFO - PROCESS | 1653 | 1469142940169 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:15:40 INFO - PROCESS | 1653 | 1469142940172 Marionette TRACE conn2 <- [1,2178,null,{}] 16:15:40 INFO - PROCESS | 1653 | 1469142940180 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}] 16:15:40 INFO - PROCESS | 1653 | 1469142940183 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:40 INFO - PROCESS | 1653 | 1469142940286 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 16:15:40 INFO - PROCESS | 1653 | 1469142940350 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:40 INFO - PROCESS | 1653 | 1469142940352 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b97a800 == 46 [pid = 1653] [id = 552] 16:15:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119747400) [pid = 1653] [serial = 1656] [outer = 0x0] 16:15:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x120fab400) [pid = 1653] [serial = 1657] [outer = 0x119747400] 16:15:40 INFO - PROCESS | 1653 | 1469142940423 Marionette DEBUG loaded listener.js 16:15:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1219c1c00) [pid = 1653] [serial = 1658] [outer = 0x119747400] 16:15:40 INFO - PROCESS | 1653 | 1469142940826 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]]]}] 16:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 674ms 16:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:15:40 INFO - PROCESS | 1653 | 1469142940844 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 16:15:40 INFO - PROCESS | 1653 | 1469142940846 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 16:15:40 INFO - PROCESS | 1653 | 1469142940848 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:15:40 INFO - PROCESS | 1653 | 1469142940850 Marionette TRACE conn2 <- [1,2182,null,{}] 16:15:40 INFO - PROCESS | 1653 | 1469142940852 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}] 16:15:40 INFO - PROCESS | 1653 | 1469142940853 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:40 INFO - PROCESS | 1653 | 1469142940973 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 16:15:41 INFO - PROCESS | 1653 | 1469142941047 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:41 INFO - PROCESS | 1653 | 1469142941048 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bdaf000 == 47 [pid = 1653] [id = 553] 16:15:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x121a29c00) [pid = 1653] [serial = 1659] [outer = 0x0] 16:15:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12532f400) [pid = 1653] [serial = 1660] [outer = 0x121a29c00] 16:15:41 INFO - PROCESS | 1653 | 1469142941078 Marionette DEBUG loaded listener.js 16:15:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1274cd400) [pid = 1653] [serial = 1661] [outer = 0x121a29c00] 16:15:41 INFO - PROCESS | 1653 | 1469142941497 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]]]}] 16:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 16:15:41 INFO - PROCESS | 1653 | 1469142941518 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 16:15:41 INFO - PROCESS | 1653 | 1469142941520 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 16:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:15:41 INFO - PROCESS | 1653 | 1469142941522 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:15:41 INFO - PROCESS | 1653 | 1469142941524 Marionette TRACE conn2 <- [1,2186,null,{}] 16:15:41 INFO - PROCESS | 1653 | 1469142941526 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}] 16:15:41 INFO - PROCESS | 1653 | 1469142941528 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:41 INFO - PROCESS | 1653 | 1469142941630 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 16:15:41 INFO - PROCESS | 1653 | 1469142941688 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:41 INFO - PROCESS | 1653 | 1469142941690 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x116538000 == 48 [pid = 1653] [id = 554] 16:15:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1160ef000) [pid = 1653] [serial = 1662] [outer = 0x0] 16:15:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118f80400) [pid = 1653] [serial = 1663] [outer = 0x1160ef000] 16:15:41 INFO - PROCESS | 1653 | 1469142941716 Marionette DEBUG loaded listener.js 16:15:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x123c08c00) [pid = 1653] [serial = 1664] [outer = 0x1160ef000] 16:15:42 INFO - PROCESS | 1653 | 1469142942315 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]]]}] 16:15:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:15:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 822ms 16:15:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:15:42 INFO - PROCESS | 1653 | 1469142942344 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 16:15:42 INFO - PROCESS | 1653 | 1469142942347 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 16:15:42 INFO - PROCESS | 1653 | 1469142942349 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:15:42 INFO - PROCESS | 1653 | 1469142942352 Marionette TRACE conn2 <- [1,2190,null,{}] 16:15:42 INFO - PROCESS | 1653 | 1469142942356 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}] 16:15:42 INFO - PROCESS | 1653 | 1469142942359 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:42 INFO - PROCESS | 1653 | 1469142942451 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 16:15:42 INFO - PROCESS | 1653 | 1469142942530 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:42 INFO - PROCESS | 1653 | 1469142942532 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x117090800 == 49 [pid = 1653] [id = 555] 16:15:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11808e400) [pid = 1653] [serial = 1665] [outer = 0x0] 16:15:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1181f3800) [pid = 1653] [serial = 1666] [outer = 0x11808e400] 16:15:42 INFO - PROCESS | 1653 | 1469142942560 Marionette DEBUG loaded listener.js 16:15:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11830d800) [pid = 1653] [serial = 1667] [outer = 0x11808e400] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b142000 == 48 [pid = 1653] [id = 548] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12aaa5800 == 47 [pid = 1653] [id = 547] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1198c7800 == 46 [pid = 1653] [id = 546] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1296a2000 == 45 [pid = 1653] [id = 545] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x112681800 == 44 [pid = 1653] [id = 544] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1253c0800 == 43 [pid = 1653] [id = 543] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x123d97800 == 42 [pid = 1653] [id = 542] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x121139800 == 41 [pid = 1653] [id = 541] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119453800 == 40 [pid = 1653] [id = 540] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1170cf800 == 39 [pid = 1653] [id = 539] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11707a800 == 38 [pid = 1653] [id = 538] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x110f69000 == 37 [pid = 1653] [id = 537] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x121202800 == 36 [pid = 1653] [id = 535] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6d0000 == 35 [pid = 1653] [id = 533] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1170c1000 == 34 [pid = 1653] [id = 534] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6ba800 == 33 [pid = 1653] [id = 536] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x116538000 == 32 [pid = 1653] [id = 554] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12bdaf000 == 31 [pid = 1653] [id = 553] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b97a800 == 30 [pid = 1653] [id = 552] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x124c3a800 == 29 [pid = 1653] [id = 551] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba45000 == 28 [pid = 1653] [id = 549] 16:15:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1170c0000 == 27 [pid = 1653] [id = 550] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12c3cbc00) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118f44000) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11607f000) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11697bc00) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118f9d400) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1182e3400) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118088000) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1122b9800) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112776000) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118364800) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118503000) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119748000) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1194e9000) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x120ee5800) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116a99400) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112774c00) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x120ef0c00) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118f87400) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x120eecc00) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1253d7000) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11984c400) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1219c0000) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1210b6400) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119d4e400) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1213cec00) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118f8a800) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 16:15:43 INFO - PROCESS | 1653 | 1469142943585 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]]]}] 16:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1277ms 16:15:43 INFO - PROCESS | 1653 | 1469142943628 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 16:15:43 INFO - PROCESS | 1653 | 1469142943632 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 16:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:15:43 INFO - PROCESS | 1653 | 1469142943637 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:15:43 INFO - PROCESS | 1653 | 1469142943639 Marionette TRACE conn2 <- [1,2194,null,{}] 16:15:43 INFO - PROCESS | 1653 | 1469142943644 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}] 16:15:43 INFO - PROCESS | 1653 | 1469142943647 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:43 INFO - PROCESS | 1653 | 1469142943762 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 16:15:43 INFO - PROCESS | 1653 | 1469142943772 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:43 INFO - PROCESS | 1653 | 1469142943774 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x113e75800 == 28 [pid = 1653] [id = 556] 16:15:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112fc8c00) [pid = 1653] [serial = 1668] [outer = 0x0] 16:15:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116080800) [pid = 1653] [serial = 1669] [outer = 0x112fc8c00] 16:15:43 INFO - PROCESS | 1653 | 1469142943824 Marionette DEBUG loaded listener.js 16:15:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116789000) [pid = 1653] [serial = 1670] [outer = 0x112fc8c00] 16:15:44 INFO - PROCESS | 1653 | 1469142944179 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]]]}] 16:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 573ms 16:15:44 INFO - PROCESS | 1653 | 1469142944209 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 16:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:15:44 INFO - PROCESS | 1653 | 1469142944213 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 16:15:44 INFO - PROCESS | 1653 | 1469142944217 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:15:44 INFO - PROCESS | 1653 | 1469142944219 Marionette TRACE conn2 <- [1,2198,null,{}] 16:15:44 INFO - PROCESS | 1653 | 1469142944221 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}] 16:15:44 INFO - PROCESS | 1653 | 1469142944223 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:44 INFO - PROCESS | 1653 | 1469142944303 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 16:15:44 INFO - PROCESS | 1653 | 1469142944310 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:44 INFO - PROCESS | 1653 | 1469142944311 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11721f000 == 29 [pid = 1653] [id = 557] 16:15:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11697bc00) [pid = 1653] [serial = 1671] [outer = 0x0] 16:15:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118080000) [pid = 1653] [serial = 1672] [outer = 0x11697bc00] 16:15:44 INFO - PROCESS | 1653 | 1469142944338 Marionette DEBUG loaded listener.js 16:15:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1182e0800) [pid = 1653] [serial = 1673] [outer = 0x11697bc00] 16:15:44 INFO - PROCESS | 1653 | 1469142944845 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]]]}] 16:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 671ms 16:15:44 INFO - PROCESS | 1653 | 1469142944889 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 16:15:44 INFO - PROCESS | 1653 | 1469142944891 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 16:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:15:44 INFO - PROCESS | 1653 | 1469142944895 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:15:44 INFO - PROCESS | 1653 | 1469142944899 Marionette TRACE conn2 <- [1,2202,null,{}] 16:15:44 INFO - PROCESS | 1653 | 1469142944910 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}] 16:15:44 INFO - PROCESS | 1653 | 1469142944915 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:45 INFO - PROCESS | 1653 | 1469142945005 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 16:15:45 INFO - PROCESS | 1653 | 1469142945012 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:45 INFO - PROCESS | 1653 | 1469142945014 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119452000 == 30 [pid = 1653] [id = 558] 16:15:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1127b1400) [pid = 1653] [serial = 1674] [outer = 0x0] 16:15:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118504c00) [pid = 1653] [serial = 1675] [outer = 0x1127b1400] 16:15:45 INFO - PROCESS | 1653 | 1469142945042 Marionette DEBUG loaded listener.js 16:15:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118965c00) [pid = 1653] [serial = 1676] [outer = 0x1127b1400] 16:15:45 INFO - PROCESS | 1653 | 1469142945383 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]]]}] 16:15:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:15:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 526ms 16:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:15:45 INFO - PROCESS | 1653 | 1469142945420 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 16:15:45 INFO - PROCESS | 1653 | 1469142945421 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 16:15:45 INFO - PROCESS | 1653 | 1469142945424 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:15:45 INFO - PROCESS | 1653 | 1469142945425 Marionette TRACE conn2 <- [1,2206,null,{}] 16:15:45 INFO - PROCESS | 1653 | 1469142945427 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}] 16:15:45 INFO - PROCESS | 1653 | 1469142945428 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:45 INFO - PROCESS | 1653 | 1469142945539 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 16:15:45 INFO - PROCESS | 1653 | 1469142945555 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:45 INFO - PROCESS | 1653 | 1469142945556 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x120ec0000 == 31 [pid = 1653] [id = 559] 16:15:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118f86800) [pid = 1653] [serial = 1677] [outer = 0x0] 16:15:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118f95800) [pid = 1653] [serial = 1678] [outer = 0x118f86800] 16:15:45 INFO - PROCESS | 1653 | 1469142945582 Marionette DEBUG loaded listener.js 16:15:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1191dc000) [pid = 1653] [serial = 1679] [outer = 0x118f86800] 16:15:45 INFO - PROCESS | 1653 | 1469142945931 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]]]}] 16:15:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:15:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 520ms 16:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:15:45 INFO - PROCESS | 1653 | 1469142945945 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 16:15:45 INFO - PROCESS | 1653 | 1469142945946 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 16:15:45 INFO - PROCESS | 1653 | 1469142945948 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:15:45 INFO - PROCESS | 1653 | 1469142945949 Marionette TRACE conn2 <- [1,2210,null,{}] 16:15:45 INFO - PROCESS | 1653 | 1469142945951 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}] 16:15:45 INFO - PROCESS | 1653 | 1469142945952 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:46 INFO - PROCESS | 1653 | 1469142946047 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 16:15:46 INFO - PROCESS | 1653 | 1469142946085 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:46 INFO - PROCESS | 1653 | 1469142946086 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12142f000 == 32 [pid = 1653] [id = 560] 16:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116973800) [pid = 1653] [serial = 1680] [outer = 0x0] 16:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1194e4c00) [pid = 1653] [serial = 1681] [outer = 0x116973800] 16:15:46 INFO - PROCESS | 1653 | 1469142946110 Marionette DEBUG loaded listener.js 16:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11972f800) [pid = 1653] [serial = 1682] [outer = 0x116973800] 16:15:46 INFO - PROCESS | 1653 | 1469142946468 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]]]}] 16:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 569ms 16:15:46 INFO - PROCESS | 1653 | 1469142946518 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 16:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:15:46 INFO - PROCESS | 1653 | 1469142946521 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 16:15:46 INFO - PROCESS | 1653 | 1469142946524 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:15:46 INFO - PROCESS | 1653 | 1469142946526 Marionette TRACE conn2 <- [1,2214,null,{}] 16:15:46 INFO - PROCESS | 1653 | 1469142946529 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}] 16:15:46 INFO - PROCESS | 1653 | 1469142946535 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:46 INFO - PROCESS | 1653 | 1469142946703 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 16:15:46 INFO - PROCESS | 1653 | 1469142946734 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:46 INFO - PROCESS | 1653 | 1469142946736 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c3b000 == 33 [pid = 1653] [id = 561] 16:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119742c00) [pid = 1653] [serial = 1683] [outer = 0x0] 16:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119b39400) [pid = 1653] [serial = 1684] [outer = 0x119742c00] 16:15:46 INFO - PROCESS | 1653 | 1469142946776 Marionette DEBUG loaded listener.js 16:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x120fb8000) [pid = 1653] [serial = 1685] [outer = 0x119742c00] 16:15:47 INFO - PROCESS | 1653 | 1469142947125 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]]]}] 16:15:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:15:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 623ms 16:15:47 INFO - PROCESS | 1653 | 1469142947153 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 16:15:47 INFO - PROCESS | 1653 | 1469142947154 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 16:15:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:15:47 INFO - PROCESS | 1653 | 1469142947157 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:15:47 INFO - PROCESS | 1653 | 1469142947158 Marionette TRACE conn2 <- [1,2218,null,{}] 16:15:47 INFO - PROCESS | 1653 | 1469142947160 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}] 16:15:47 INFO - PROCESS | 1653 | 1469142947161 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:47 INFO - PROCESS | 1653 | 1469142947262 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 16:15:47 INFO - PROCESS | 1653 | 1469142947265 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:47 INFO - PROCESS | 1653 | 1469142947266 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x126e1f000 == 34 [pid = 1653] [id = 562] 16:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118f44000) [pid = 1653] [serial = 1686] [outer = 0x0] 16:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1211cf800) [pid = 1653] [serial = 1687] [outer = 0x118f44000] 16:15:47 INFO - PROCESS | 1653 | 1469142947290 Marionette DEBUG loaded listener.js 16:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1219be400) [pid = 1653] [serial = 1688] [outer = 0x118f44000] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1274d4c00) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1289bd000) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x120fb7800) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x120fb7c00) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126e5bc00) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118408000) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124c1d000) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118082800) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118f84c00) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112a84400) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113ba1c00) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119b31800) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118084000) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118083c00) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118f81000) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1129af400) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:15:47 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1186c6c00) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:15:47 INFO - PROCESS | 1653 | 1469142947788 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]]]}] 16:15:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:15:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 672ms 16:15:47 INFO - PROCESS | 1653 | 1469142947830 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 16:15:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:15:47 INFO - PROCESS | 1653 | 1469142947831 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 16:15:47 INFO - PROCESS | 1653 | 1469142947833 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:15:47 INFO - PROCESS | 1653 | 1469142947834 Marionette TRACE conn2 <- [1,2222,null,{}] 16:15:47 INFO - PROCESS | 1653 | 1469142947837 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}] 16:15:47 INFO - PROCESS | 1653 | 1469142947838 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:47 INFO - PROCESS | 1653 | 1469142947913 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 16:15:47 INFO - PROCESS | 1653 | 1469142947917 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:47 INFO - PROCESS | 1653 | 1469142947918 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x126548000 == 35 [pid = 1653] [id = 563] 16:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1129b6800) [pid = 1653] [serial = 1689] [outer = 0x0] 16:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118302800) [pid = 1653] [serial = 1690] [outer = 0x1129b6800] 16:15:47 INFO - PROCESS | 1653 | 1469142947942 Marionette DEBUG loaded listener.js 16:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118f84c00) [pid = 1653] [serial = 1691] [outer = 0x1129b6800] 16:15:48 INFO - PROCESS | 1653 | 1469142948282 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]]]}] 16:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 468ms 16:15:48 INFO - PROCESS | 1653 | 1469142948301 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 16:15:48 INFO - PROCESS | 1653 | 1469142948303 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 16:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:15:48 INFO - PROCESS | 1653 | 1469142948317 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:15:48 INFO - PROCESS | 1653 | 1469142948318 Marionette TRACE conn2 <- [1,2226,null,{}] 16:15:48 INFO - PROCESS | 1653 | 1469142948320 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}] 16:15:48 INFO - PROCESS | 1653 | 1469142948321 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:48 INFO - PROCESS | 1653 | 1469142948423 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 16:15:48 INFO - PROCESS | 1653 | 1469142948432 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:48 INFO - PROCESS | 1653 | 1469142948433 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119451800 == 36 [pid = 1653] [id = 564] 16:15:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119738400) [pid = 1653] [serial = 1692] [outer = 0x0] 16:15:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x120fb7800) [pid = 1653] [serial = 1693] [outer = 0x119738400] 16:15:48 INFO - PROCESS | 1653 | 1469142948456 Marionette DEBUG loaded listener.js 16:15:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1219c6c00) [pid = 1653] [serial = 1694] [outer = 0x119738400] 16:15:48 INFO - PROCESS | 1653 | 1469142948779 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]]]}] 16:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 518ms 16:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:15:48 INFO - PROCESS | 1653 | 1469142948836 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 16:15:48 INFO - PROCESS | 1653 | 1469142948837 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 16:15:48 INFO - PROCESS | 1653 | 1469142948841 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:15:48 INFO - PROCESS | 1653 | 1469142948843 Marionette TRACE conn2 <- [1,2230,null,{}] 16:15:48 INFO - PROCESS | 1653 | 1469142948846 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}] 16:15:48 INFO - PROCESS | 1653 | 1469142948848 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:48 INFO - PROCESS | 1653 | 1469142948962 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 16:15:49 INFO - PROCESS | 1653 | 1469142949023 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:49 INFO - PROCESS | 1653 | 1469142949024 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x129416800 == 37 [pid = 1653] [id = 565] 16:15:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1129b3c00) [pid = 1653] [serial = 1695] [outer = 0x0] 16:15:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121a29000) [pid = 1653] [serial = 1696] [outer = 0x1129b3c00] 16:15:49 INFO - PROCESS | 1653 | 1469142949048 Marionette DEBUG loaded listener.js 16:15:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124ab5000) [pid = 1653] [serial = 1697] [outer = 0x1129b3c00] 16:15:49 INFO - PROCESS | 1653 | 1469142949318 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]]]}] 16:15:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:15:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 520ms 16:15:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:15:49 INFO - PROCESS | 1653 | 1469142949364 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 16:15:49 INFO - PROCESS | 1653 | 1469142949366 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 16:15:49 INFO - PROCESS | 1653 | 1469142949376 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:15:49 INFO - PROCESS | 1653 | 1469142949380 Marionette TRACE conn2 <- [1,2234,null,{}] 16:15:49 INFO - PROCESS | 1653 | 1469142949383 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}] 16:15:49 INFO - PROCESS | 1653 | 1469142949385 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:49 INFO - PROCESS | 1653 | 1469142949472 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 16:15:49 INFO - PROCESS | 1653 | 1469142949477 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:49 INFO - PROCESS | 1653 | 1469142949479 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12142a800 == 38 [pid = 1653] [id = 566] 16:15:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119b30000) [pid = 1653] [serial = 1698] [outer = 0x0] 16:15:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1253cb400) [pid = 1653] [serial = 1699] [outer = 0x119b30000] 16:15:49 INFO - PROCESS | 1653 | 1469142949505 Marionette DEBUG loaded listener.js 16:15:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1270b2000) [pid = 1653] [serial = 1700] [outer = 0x119b30000] 16:15:50 INFO - PROCESS | 1653 | 1469142949998 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]]]}] 16:15:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:15:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 680ms 16:15:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:15:50 INFO - PROCESS | 1653 | 1469142950048 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 16:15:50 INFO - PROCESS | 1653 | 1469142950051 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 16:15:50 INFO - PROCESS | 1653 | 1469142950054 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:15:50 INFO - PROCESS | 1653 | 1469142950056 Marionette TRACE conn2 <- [1,2238,null,{}] 16:15:50 INFO - PROCESS | 1653 | 1469142950060 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}] 16:15:50 INFO - PROCESS | 1653 | 1469142950062 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:50 INFO - PROCESS | 1653 | 1469142950170 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 16:15:50 INFO - PROCESS | 1653 | 1469142950278 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:50 INFO - PROCESS | 1653 | 1469142950279 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11707b000 == 39 [pid = 1653] [id = 567] 16:15:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112fbfc00) [pid = 1653] [serial = 1701] [outer = 0x0] 16:15:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116082c00) [pid = 1653] [serial = 1702] [outer = 0x112fbfc00] 16:15:50 INFO - PROCESS | 1653 | 1469142950312 Marionette DEBUG loaded listener.js 16:15:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116a98800) [pid = 1653] [serial = 1703] [outer = 0x112fbfc00] 16:15:50 INFO - PROCESS | 1653 | 1469142950796 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]]]}] 16:15:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:15:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 774ms 16:15:50 INFO - PROCESS | 1653 | 1469142950850 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 16:15:50 INFO - PROCESS | 1653 | 1469142950853 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 16:15:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:15:50 INFO - PROCESS | 1653 | 1469142950861 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:15:50 INFO - PROCESS | 1653 | 1469142950863 Marionette TRACE conn2 <- [1,2242,null,{}] 16:15:50 INFO - PROCESS | 1653 | 1469142950866 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}] 16:15:50 INFO - PROCESS | 1653 | 1469142950868 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:50 INFO - PROCESS | 1653 | 1469142950974 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 16:15:51 INFO - PROCESS | 1653 | 1469142951055 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:51 INFO - PROCESS | 1653 | 1469142951057 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x121125800 == 40 [pid = 1653] [id = 568] 16:15:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118304400) [pid = 1653] [serial = 1704] [outer = 0x0] 16:15:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11830e400) [pid = 1653] [serial = 1705] [outer = 0x118304400] 16:15:51 INFO - PROCESS | 1653 | 1469142951087 Marionette DEBUG loaded listener.js 16:15:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118510400) [pid = 1653] [serial = 1706] [outer = 0x118304400] 16:15:51 INFO - PROCESS | 1653 | 1469142951774 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]]]}] 16:15:51 INFO - PROCESS | 1653 | --DOCSHELL 0x129416800 == 39 [pid = 1653] [id = 565] 16:15:51 INFO - PROCESS | 1653 | --DOCSHELL 0x119451800 == 38 [pid = 1653] [id = 564] 16:15:51 INFO - PROCESS | 1653 | --DOCSHELL 0x126548000 == 37 [pid = 1653] [id = 563] 16:15:51 INFO - PROCESS | 1653 | --DOCSHELL 0x126e1f000 == 36 [pid = 1653] [id = 562] 16:15:51 INFO - PROCESS | 1653 | --DOCSHELL 0x124c3b000 == 35 [pid = 1653] [id = 561] 16:15:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12142f000 == 34 [pid = 1653] [id = 560] 16:15:51 INFO - PROCESS | 1653 | --DOCSHELL 0x120ec0000 == 33 [pid = 1653] [id = 559] 16:15:51 INFO - PROCESS | 1653 | --DOCSHELL 0x119452000 == 32 [pid = 1653] [id = 558] 16:15:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11721f000 == 31 [pid = 1653] [id = 557] 16:15:51 INFO - PROCESS | 1653 | --DOCSHELL 0x113e75800 == 30 [pid = 1653] [id = 556] 16:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 973ms 16:15:51 INFO - PROCESS | 1653 | 1469142951833 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 16:15:51 INFO - PROCESS | 1653 | 1469142951836 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 16:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:15:51 INFO - PROCESS | 1653 | 1469142951839 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:15:51 INFO - PROCESS | 1653 | 1469142951840 Marionette TRACE conn2 <- [1,2246,null,{}] 16:15:51 INFO - PROCESS | 1653 | 1469142951846 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}] 16:15:51 INFO - PROCESS | 1653 | 1469142951848 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:51 INFO - PROCESS | 1653 | 1469142951940 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1191df800) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128ba5000) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1291b2000) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1213cf000) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1253cc800) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1270bc800) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118961000) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118f88c00) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126c5f000) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1181f7400) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118305000) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11972b400) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11984bc00) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115e0f000) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116925400) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116905000) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1176a4000) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126e06800) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x120ee9400) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11835dc00) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x120eefc00) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1182eb400) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118407000) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1194e6000) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119845800) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1160e9800) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x120ef0800) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1274cc000) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124c1ac00) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118411c00) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1274d3000) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12898a400) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 16:15:51 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x120fb6c00) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 16:15:52 INFO - PROCESS | 1653 | 1469142952024 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:52 INFO - PROCESS | 1653 | 1469142952026 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x116575000 == 31 [pid = 1653] [id = 569] 16:15:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x115e0f000) [pid = 1653] [serial = 1707] [outer = 0x0] 16:15:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116506c00) [pid = 1653] [serial = 1708] [outer = 0x115e0f000] 16:15:52 INFO - PROCESS | 1653 | 1469142952067 Marionette DEBUG loaded listener.js 16:15:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116a99400) [pid = 1653] [serial = 1709] [outer = 0x115e0f000] 16:15:52 INFO - PROCESS | 1653 | 1469142952361 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]]]}] 16:15:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 572ms 16:15:52 INFO - PROCESS | 1653 | 1469142952412 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 16:15:52 INFO - PROCESS | 1653 | 1469142952415 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 16:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:15:52 INFO - PROCESS | 1653 | 1469142952419 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:15:52 INFO - PROCESS | 1653 | 1469142952421 Marionette TRACE conn2 <- [1,2250,null,{}] 16:15:52 INFO - PROCESS | 1653 | 1469142952424 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}] 16:15:52 INFO - PROCESS | 1653 | 1469142952427 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:52 INFO - PROCESS | 1653 | 1469142952503 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 16:15:52 INFO - PROCESS | 1653 | 1469142952578 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:52 INFO - PROCESS | 1653 | 1469142952579 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11721d800 == 32 [pid = 1653] [id = 570] 16:15:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1176a4000) [pid = 1653] [serial = 1710] [outer = 0x0] 16:15:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1182e1000) [pid = 1653] [serial = 1711] [outer = 0x1176a4000] 16:15:52 INFO - PROCESS | 1653 | 1469142952605 Marionette DEBUG loaded listener.js 16:15:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11840f400) [pid = 1653] [serial = 1712] [outer = 0x1176a4000] 16:15:52 INFO - PROCESS | 1653 | 1469142952952 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]]]}] 16:15:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 569ms 16:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:15:52 INFO - PROCESS | 1653 | 1469142952989 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 16:15:52 INFO - PROCESS | 1653 | 1469142952990 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 16:15:52 INFO - PROCESS | 1653 | 1469142952992 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:15:52 INFO - PROCESS | 1653 | 1469142952995 Marionette TRACE conn2 <- [1,2254,null,{}] 16:15:53 INFO - PROCESS | 1653 | 1469142953002 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}] 16:15:53 INFO - PROCESS | 1653 | 1469142953006 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:53 INFO - PROCESS | 1653 | 1469142953085 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 16:15:53 INFO - PROCESS | 1653 | 1469142953150 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:53 INFO - PROCESS | 1653 | 1469142953152 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x120ed0000 == 33 [pid = 1653] [id = 571] 16:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11278ec00) [pid = 1653] [serial = 1713] [outer = 0x0] 16:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118f7d800) [pid = 1653] [serial = 1714] [outer = 0x11278ec00] 16:15:53 INFO - PROCESS | 1653 | 1469142953179 Marionette DEBUG loaded listener.js 16:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1194e8400) [pid = 1653] [serial = 1715] [outer = 0x11278ec00] 16:15:53 INFO - PROCESS | 1653 | 1469142953469 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]]]}] 16:15:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:15:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 521ms 16:15:53 INFO - PROCESS | 1653 | 1469142953514 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 16:15:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:15:53 INFO - PROCESS | 1653 | 1469142953516 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 16:15:53 INFO - PROCESS | 1653 | 1469142953518 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:15:53 INFO - PROCESS | 1653 | 1469142953519 Marionette TRACE conn2 <- [1,2258,null,{}] 16:15:53 INFO - PROCESS | 1653 | 1469142953521 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}] 16:15:53 INFO - PROCESS | 1653 | 1469142953523 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:53 INFO - PROCESS | 1653 | 1469142953602 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 16:15:53 INFO - PROCESS | 1653 | 1469142953605 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:53 INFO - PROCESS | 1653 | 1469142953607 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x121918800 == 34 [pid = 1653] [id = 572] 16:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119733800) [pid = 1653] [serial = 1716] [outer = 0x0] 16:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119848400) [pid = 1653] [serial = 1717] [outer = 0x119733800] 16:15:53 INFO - PROCESS | 1653 | 1469142953634 Marionette DEBUG loaded listener.js 16:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119b38800) [pid = 1653] [serial = 1718] [outer = 0x119733800] 16:15:53 INFO - PROCESS | 1653 | 1469142953991 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]]]}] 16:15:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:15:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 523ms 16:15:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:15:54 INFO - PROCESS | 1653 | 1469142954041 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 16:15:54 INFO - PROCESS | 1653 | 1469142954042 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 16:15:54 INFO - PROCESS | 1653 | 1469142954044 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:15:54 INFO - PROCESS | 1653 | 1469142954045 Marionette TRACE conn2 <- [1,2262,null,{}] 16:15:54 INFO - PROCESS | 1653 | 1469142954047 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}] 16:15:54 INFO - PROCESS | 1653 | 1469142954048 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:54 INFO - PROCESS | 1653 | 1469142954147 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 16:15:54 INFO - PROCESS | 1653 | 1469142954158 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:54 INFO - PROCESS | 1653 | 1469142954160 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c3a000 == 35 [pid = 1653] [id = 573] 16:15:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11278b800) [pid = 1653] [serial = 1719] [outer = 0x0] 16:15:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x120ee9400) [pid = 1653] [serial = 1720] [outer = 0x11278b800] 16:15:54 INFO - PROCESS | 1653 | 1469142954184 Marionette DEBUG loaded listener.js 16:15:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x120ef0400) [pid = 1653] [serial = 1721] [outer = 0x11278b800] 16:15:54 INFO - PROCESS | 1653 | 1469142954521 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]]]}] 16:15:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:15:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 518ms 16:15:54 INFO - PROCESS | 1653 | 1469142954563 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 16:15:54 INFO - PROCESS | 1653 | 1469142954564 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 16:15:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:15:54 INFO - PROCESS | 1653 | 1469142954566 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:15:54 INFO - PROCESS | 1653 | 1469142954567 Marionette TRACE conn2 <- [1,2266,null,{}] 16:15:54 INFO - PROCESS | 1653 | 1469142954569 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}] 16:15:54 INFO - PROCESS | 1653 | 1469142954574 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:54 INFO - PROCESS | 1653 | 1469142954691 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 16:15:54 INFO - PROCESS | 1653 | 1469142954715 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:54 INFO - PROCESS | 1653 | 1469142954716 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12734f800 == 36 [pid = 1653] [id = 574] 16:15:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1210bd400) [pid = 1653] [serial = 1722] [outer = 0x0] 16:15:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121a2c000) [pid = 1653] [serial = 1723] [outer = 0x1210bd400] 16:15:54 INFO - PROCESS | 1653 | 1469142954741 Marionette DEBUG loaded listener.js 16:15:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125332c00) [pid = 1653] [serial = 1724] [outer = 0x1210bd400] 16:15:55 INFO - PROCESS | 1653 | 1469142955070 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]]]}] 16:15:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:15:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 518ms 16:15:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:15:55 INFO - PROCESS | 1653 | 1469142955084 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 16:15:55 INFO - PROCESS | 1653 | 1469142955086 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 16:15:55 INFO - PROCESS | 1653 | 1469142955088 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:15:55 INFO - PROCESS | 1653 | 1469142955089 Marionette TRACE conn2 <- [1,2270,null,{}] 16:15:55 INFO - PROCESS | 1653 | 1469142955093 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}] 16:15:55 INFO - PROCESS | 1653 | 1469142955096 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:55 INFO - PROCESS | 1653 | 1469142955199 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 16:15:55 INFO - PROCESS | 1653 | 1469142955210 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:55 INFO - PROCESS | 1653 | 1469142955211 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12919f000 == 37 [pid = 1653] [id = 575] 16:15:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126890800) [pid = 1653] [serial = 1725] [outer = 0x0] 16:15:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126898c00) [pid = 1653] [serial = 1726] [outer = 0x126890800] 16:15:55 INFO - PROCESS | 1653 | 1469142955235 Marionette DEBUG loaded listener.js 16:15:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127004800) [pid = 1653] [serial = 1727] [outer = 0x126890800] 16:15:55 INFO - PROCESS | 1653 | 1469142955559 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]]]}] 16:15:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:15:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 521ms 16:15:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:15:55 INFO - PROCESS | 1653 | 1469142955610 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 16:15:55 INFO - PROCESS | 1653 | 1469142955611 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 16:15:55 INFO - PROCESS | 1653 | 1469142955613 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:15:55 INFO - PROCESS | 1653 | 1469142955614 Marionette TRACE conn2 <- [1,2274,null,{}] 16:15:55 INFO - PROCESS | 1653 | 1469142955616 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}] 16:15:55 INFO - PROCESS | 1653 | 1469142955617 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:55 INFO - PROCESS | 1653 | 1469142955716 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 16:15:55 INFO - PROCESS | 1653 | 1469142955728 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:55 INFO - PROCESS | 1653 | 1469142955729 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a62f800 == 38 [pid = 1653] [id = 576] 16:15:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127007400) [pid = 1653] [serial = 1728] [outer = 0x0] 16:15:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1273e1800) [pid = 1653] [serial = 1729] [outer = 0x127007400] 16:15:55 INFO - PROCESS | 1653 | 1469142955753 Marionette DEBUG loaded listener.js 16:15:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1274d4c00) [pid = 1653] [serial = 1730] [outer = 0x127007400] 16:15:56 INFO - PROCESS | 1653 | 1469142956068 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]]]}] 16:15:56 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116973800) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:15:56 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11808e400) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:15:56 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112fc8c00) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:15:56 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11697bc00) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:15:56 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1127b1400) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:15:56 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113e9b000) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:15:56 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11840a800) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:15:56 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119747400) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:15:56 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x121a29c00) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:15:56 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1160ef000) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:15:56 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119742c00) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:15:56 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118f44000) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:15:56 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1129b6800) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:15:56 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118f86800) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:15:56 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1129b3c00) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:15:56 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119738400) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:15:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:15:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 568ms 16:15:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:15:56 INFO - PROCESS | 1653 | 1469142956182 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 16:15:56 INFO - PROCESS | 1653 | 1469142956183 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 16:15:56 INFO - PROCESS | 1653 | 1469142956185 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:15:56 INFO - PROCESS | 1653 | 1469142956186 Marionette TRACE conn2 <- [1,2278,null,{}] 16:15:56 INFO - PROCESS | 1653 | 1469142956188 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}] 16:15:56 INFO - PROCESS | 1653 | 1469142956189 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:56 INFO - PROCESS | 1653 | 1469142956266 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 16:15:56 INFO - PROCESS | 1653 | 1469142956270 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:56 INFO - PROCESS | 1653 | 1469142956271 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x120ece800 == 39 [pid = 1653] [id = 577] 16:15:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1151c3400) [pid = 1653] [serial = 1731] [outer = 0x0] 16:15:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11697bc00) [pid = 1653] [serial = 1732] [outer = 0x1151c3400] 16:15:56 INFO - PROCESS | 1653 | 1469142956295 Marionette DEBUG loaded listener.js 16:15:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11835bc00) [pid = 1653] [serial = 1733] [outer = 0x1151c3400] 16:15:56 INFO - PROCESS | 1653 | 1469142956627 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]]]}] 16:15:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:15:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 470ms 16:15:56 INFO - PROCESS | 1653 | 1469142956655 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 16:15:56 INFO - PROCESS | 1653 | 1469142956657 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 16:15:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:15:56 INFO - PROCESS | 1653 | 1469142956662 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:15:56 INFO - PROCESS | 1653 | 1469142956663 Marionette TRACE conn2 <- [1,2282,null,{}] 16:15:56 INFO - PROCESS | 1653 | 1469142956665 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}] 16:15:56 INFO - PROCESS | 1653 | 1469142956666 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:56 INFO - PROCESS | 1653 | 1469142956741 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 16:15:56 INFO - PROCESS | 1653 | 1469142956803 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:56 INFO - PROCESS | 1653 | 1469142956804 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab8f800 == 40 [pid = 1653] [id = 578] 16:15:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118356c00) [pid = 1653] [serial = 1734] [outer = 0x0] 16:15:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119748000) [pid = 1653] [serial = 1735] [outer = 0x118356c00] 16:15:56 INFO - PROCESS | 1653 | 1469142956828 Marionette DEBUG loaded listener.js 16:15:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124855800) [pid = 1653] [serial = 1736] [outer = 0x118356c00] 16:15:57 INFO - PROCESS | 1653 | 1469142957098 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]]]}] 16:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 471ms 16:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:15:57 INFO - PROCESS | 1653 | 1469142957133 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 16:15:57 INFO - PROCESS | 1653 | 1469142957134 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 16:15:57 INFO - PROCESS | 1653 | 1469142957136 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:15:57 INFO - PROCESS | 1653 | 1469142957138 Marionette TRACE conn2 <- [1,2286,null,{}] 16:15:57 INFO - PROCESS | 1653 | 1469142957148 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}] 16:15:57 INFO - PROCESS | 1653 | 1469142957149 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:57 INFO - PROCESS | 1653 | 1469142957244 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 16:15:57 INFO - PROCESS | 1653 | 1469142957248 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:57 INFO - PROCESS | 1653 | 1469142957250 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b970800 == 41 [pid = 1653] [id = 579] 16:15:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1274d6000) [pid = 1653] [serial = 1737] [outer = 0x0] 16:15:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128990c00) [pid = 1653] [serial = 1738] [outer = 0x1274d6000] 16:15:57 INFO - PROCESS | 1653 | 1469142957275 Marionette DEBUG loaded listener.js 16:15:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1289bd400) [pid = 1653] [serial = 1739] [outer = 0x1274d6000] 16:15:57 INFO - PROCESS | 1653 | 1469142957622 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]]]}] 16:15:57 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 16:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 521ms 16:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:15:57 INFO - PROCESS | 1653 | 1469142957657 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 16:15:57 INFO - PROCESS | 1653 | 1469142957659 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 16:15:57 INFO - PROCESS | 1653 | 1469142957671 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:15:57 INFO - PROCESS | 1653 | 1469142957672 Marionette TRACE conn2 <- [1,2290,null,{}] 16:15:57 INFO - PROCESS | 1653 | 1469142957675 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}] 16:15:57 INFO - PROCESS | 1653 | 1469142957676 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:57 INFO - PROCESS | 1653 | 1469142957755 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 16:15:57 INFO - PROCESS | 1653 | 1469142957759 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:57 INFO - PROCESS | 1653 | 1469142957761 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd9f800 == 42 [pid = 1653] [id = 580] 16:15:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1289bd800) [pid = 1653] [serial = 1740] [outer = 0x0] 16:15:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128ba5c00) [pid = 1653] [serial = 1741] [outer = 0x1289bd800] 16:15:57 INFO - PROCESS | 1653 | 1469142957785 Marionette DEBUG loaded listener.js 16:15:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1291b5800) [pid = 1653] [serial = 1742] [outer = 0x1289bd800] 16:15:58 INFO - PROCESS | 1653 | 1469142958113 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]]]}] 16:15:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:15:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 479ms 16:15:58 INFO - PROCESS | 1653 | 1469142958141 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 16:15:58 INFO - PROCESS | 1653 | 1469142958143 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 16:15:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:15:58 INFO - PROCESS | 1653 | 1469142958146 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:15:58 INFO - PROCESS | 1653 | 1469142958147 Marionette TRACE conn2 <- [1,2294,null,{}] 16:15:58 INFO - PROCESS | 1653 | 1469142958149 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}] 16:15:58 INFO - PROCESS | 1653 | 1469142958150 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:58 INFO - PROCESS | 1653 | 1469142958274 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 16:15:58 INFO - PROCESS | 1653 | 1469142958342 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:58 INFO - PROCESS | 1653 | 1469142958343 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11268c000 == 43 [pid = 1653] [id = 581] 16:15:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11276cc00) [pid = 1653] [serial = 1743] [outer = 0x0] 16:15:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1129ad400) [pid = 1653] [serial = 1744] [outer = 0x11276cc00] 16:15:58 INFO - PROCESS | 1653 | 1469142958416 Marionette DEBUG loaded listener.js 16:15:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11402f800) [pid = 1653] [serial = 1745] [outer = 0x11276cc00] 16:15:58 INFO - PROCESS | 1653 | 1469142958862 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]]]}] 16:15:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:15:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 769ms 16:15:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:15:58 INFO - PROCESS | 1653 | 1469142958955 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 16:15:58 INFO - PROCESS | 1653 | 1469142958958 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 16:15:58 INFO - PROCESS | 1653 | 1469142958964 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:15:58 INFO - PROCESS | 1653 | 1469142958965 Marionette TRACE conn2 <- [1,2298,null,{}] 16:15:58 INFO - PROCESS | 1653 | 1469142958969 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}] 16:15:58 INFO - PROCESS | 1653 | 1469142958970 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:59 INFO - PROCESS | 1653 | 1469142959072 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 16:15:59 INFO - PROCESS | 1653 | 1469142959134 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:59 INFO - PROCESS | 1653 | 1469142959135 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x120ec0000 == 44 [pid = 1653] [id = 582] 16:15:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118309800) [pid = 1653] [serial = 1746] [outer = 0x0] 16:15:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11840ac00) [pid = 1653] [serial = 1747] [outer = 0x118309800] 16:15:59 INFO - PROCESS | 1653 | 1469142959166 Marionette DEBUG loaded listener.js 16:15:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118f7bc00) [pid = 1653] [serial = 1748] [outer = 0x118309800] 16:15:59 INFO - PROCESS | 1653 | 1469142959613 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]]]}] 16:15:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:15:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 16:15:59 INFO - PROCESS | 1653 | 1469142959634 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 16:15:59 INFO - PROCESS | 1653 | 1469142959636 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 16:15:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:15:59 INFO - PROCESS | 1653 | 1469142959638 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:15:59 INFO - PROCESS | 1653 | 1469142959640 Marionette TRACE conn2 <- [1,2302,null,{}] 16:15:59 INFO - PROCESS | 1653 | 1469142959642 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}] 16:15:59 INFO - PROCESS | 1653 | 1469142959644 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:59 INFO - PROCESS | 1653 | 1469142959747 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 16:15:59 INFO - PROCESS | 1653 | 1469142959809 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:59 INFO - PROCESS | 1653 | 1469142959810 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:15:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aaa7800 == 45 [pid = 1653] [id = 583] 16:15:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118f86800) [pid = 1653] [serial = 1749] [outer = 0x0] 16:15:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11973ac00) [pid = 1653] [serial = 1750] [outer = 0x118f86800] 16:15:59 INFO - PROCESS | 1653 | 1469142959838 Marionette DEBUG loaded listener.js 16:15:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x120fac400) [pid = 1653] [serial = 1751] [outer = 0x118f86800] 16:16:00 INFO - PROCESS | 1653 | 1469142960312 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]]]}] 16:16:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:16:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 720ms 16:16:00 INFO - PROCESS | 1653 | 1469142960412 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 16:16:00 INFO - PROCESS | 1653 | 1469142960415 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 16:16:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:16:00 INFO - PROCESS | 1653 | 1469142960425 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:16:00 INFO - PROCESS | 1653 | 1469142960428 Marionette TRACE conn2 <- [1,2306,null,{}] 16:16:00 INFO - PROCESS | 1653 | 1469142960431 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}] 16:16:00 INFO - PROCESS | 1653 | 1469142960433 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:00 INFO - PROCESS | 1653 | 1469142960665 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 16:16:00 INFO - PROCESS | 1653 | 1469142960747 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:00 INFO - PROCESS | 1653 | 1469142960748 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11601a800 == 46 [pid = 1653] [id = 584] 16:16:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11336fc00) [pid = 1653] [serial = 1752] [outer = 0x0] 16:16:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x115e0b400) [pid = 1653] [serial = 1753] [outer = 0x11336fc00] 16:16:00 INFO - PROCESS | 1653 | 1469142960778 Marionette DEBUG loaded listener.js 16:16:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116788800) [pid = 1653] [serial = 1754] [outer = 0x11336fc00] 16:16:01 INFO - PROCESS | 1653 | 1469142961213 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]]]}] 16:16:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:16:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 826ms 16:16:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:16:01 INFO - PROCESS | 1653 | 1469142961247 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 16:16:01 INFO - PROCESS | 1653 | 1469142961249 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 16:16:01 INFO - PROCESS | 1653 | 1469142961253 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:16:01 INFO - PROCESS | 1653 | 1469142961255 Marionette TRACE conn2 <- [1,2310,null,{}] 16:16:01 INFO - PROCESS | 1653 | 1469142961258 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}] 16:16:01 INFO - PROCESS | 1653 | 1469142961259 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x117090800 == 45 [pid = 1653] [id = 555] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd9f800 == 44 [pid = 1653] [id = 580] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12b970800 == 43 [pid = 1653] [id = 579] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab8f800 == 42 [pid = 1653] [id = 578] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x120ece800 == 41 [pid = 1653] [id = 577] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12a62f800 == 40 [pid = 1653] [id = 576] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12919f000 == 39 [pid = 1653] [id = 575] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12734f800 == 38 [pid = 1653] [id = 574] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x124c3a000 == 37 [pid = 1653] [id = 573] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x121918800 == 36 [pid = 1653] [id = 572] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x120ed0000 == 35 [pid = 1653] [id = 571] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11721d800 == 34 [pid = 1653] [id = 570] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x116575000 == 33 [pid = 1653] [id = 569] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x121125800 == 32 [pid = 1653] [id = 568] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11707b000 == 31 [pid = 1653] [id = 567] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12142a800 == 30 [pid = 1653] [id = 566] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11601a800 == 29 [pid = 1653] [id = 584] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12aaa7800 == 28 [pid = 1653] [id = 583] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x120ec0000 == 27 [pid = 1653] [id = 582] 16:16:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11268c000 == 26 [pid = 1653] [id = 581] 16:16:01 INFO - PROCESS | 1653 | 1469142961853 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118081000) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116973c00) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118f87800) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118511000) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x120fab400) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1219c1c00) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1274cd400) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12532f400) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123c08c00) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118f80400) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119b39400) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11972f800) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1211cf800) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118302800) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118f84c00) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1219be400) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11830d800) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1253cb400) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118f95800) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x120fb8000) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x121a29000) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1219c6c00) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1191dc000) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124ab5000) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x120fb7800) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1194e4c00) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1181f3800) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116080800) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x116789000) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118080000) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1182e0800) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118504c00) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118965c00) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 16:16:01 INFO - PROCESS | 1653 | 1469142961949 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:01 INFO - PROCESS | 1653 | 1469142961951 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x110f69000 == 27 [pid = 1653] [id = 585] 16:16:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x111d1a000) [pid = 1653] [serial = 1755] [outer = 0x0] 16:16:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x111da8400) [pid = 1653] [serial = 1756] [outer = 0x111d1a000] 16:16:01 INFO - PROCESS | 1653 | 1469142961979 Marionette DEBUG loaded listener.js 16:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1122e6000) [pid = 1653] [serial = 1757] [outer = 0x111d1a000] 16:16:02 INFO - PROCESS | 1653 | 1469142962283 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]]]}] 16:16:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:16:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1070ms 16:16:02 INFO - PROCESS | 1653 | 1469142962323 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 16:16:02 INFO - PROCESS | 1653 | 1469142962328 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 16:16:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:16:02 INFO - PROCESS | 1653 | 1469142962331 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:16:02 INFO - PROCESS | 1653 | 1469142962333 Marionette TRACE conn2 <- [1,2314,null,{}] 16:16:02 INFO - PROCESS | 1653 | 1469142962337 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}] 16:16:02 INFO - PROCESS | 1653 | 1469142962338 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:02 INFO - PROCESS | 1653 | 1469142962439 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 16:16:02 INFO - PROCESS | 1653 | 1469142962492 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:02 INFO - PROCESS | 1653 | 1469142962494 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1161ff800 == 28 [pid = 1653] [id = 586] 16:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112782400) [pid = 1653] [serial = 1758] [outer = 0x0] 16:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112f2f000) [pid = 1653] [serial = 1759] [outer = 0x112782400] 16:16:02 INFO - PROCESS | 1653 | 1469142962520 Marionette DEBUG loaded listener.js 16:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116025c00) [pid = 1653] [serial = 1760] [outer = 0x112782400] 16:16:02 INFO - PROCESS | 1653 | 1469142962818 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]]]}] 16:16:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:16:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 519ms 16:16:02 INFO - PROCESS | 1653 | 1469142962851 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 16:16:02 INFO - PROCESS | 1653 | 1469142962853 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 16:16:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:16:02 INFO - PROCESS | 1653 | 1469142962855 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:16:02 INFO - PROCESS | 1653 | 1469142962857 Marionette TRACE conn2 <- [1,2318,null,{}] 16:16:02 INFO - PROCESS | 1653 | 1469142962862 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}] 16:16:02 INFO - PROCESS | 1653 | 1469142962863 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:02 INFO - PROCESS | 1653 | 1469142962939 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 16:16:02 INFO - PROCESS | 1653 | 1469142962948 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:02 INFO - PROCESS | 1653 | 1469142962949 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e41800 == 29 [pid = 1653] [id = 587] 16:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116921000) [pid = 1653] [serial = 1761] [outer = 0x0] 16:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1172b1000) [pid = 1653] [serial = 1762] [outer = 0x116921000] 16:16:02 INFO - PROCESS | 1653 | 1469142962981 Marionette DEBUG loaded listener.js 16:16:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11807f800) [pid = 1653] [serial = 1763] [outer = 0x116921000] 16:16:03 INFO - PROCESS | 1653 | 1469142963335 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] 16:16:03 INFO - PROCESS | 1653 | 1469142963381 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 16:16:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:16:03 INFO - PROCESS | 1653 | 1469142963390 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:16:03 INFO - PROCESS | 1653 | 1469142963393 Marionette TRACE conn2 <- [1,2322,null,{}] 16:16:03 INFO - PROCESS | 1653 | 1469142963396 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}] 16:16:03 INFO - PROCESS | 1653 | 1469142963398 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:03 INFO - PROCESS | 1653 | 1469142963478 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 16:16:03 INFO - PROCESS | 1653 | 1469142963481 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:03 INFO - PROCESS | 1653 | 1469142963483 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x119444000 == 30 [pid = 1653] [id = 588] 16:16:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118087400) [pid = 1653] [serial = 1764] [outer = 0x0] 16:16:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1182e3c00) [pid = 1653] [serial = 1765] [outer = 0x118087400] 16:16:03 INFO - PROCESS | 1653 | 1469142963507 Marionette DEBUG loaded listener.js 16:16:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118361000) [pid = 1653] [serial = 1766] [outer = 0x118087400] 16:16:03 INFO - PROCESS | 1653 | 1469142963854 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]]]}] 16:16:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:16:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 477ms 16:16:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:16:03 INFO - PROCESS | 1653 | 1469142963864 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 16:16:03 INFO - PROCESS | 1653 | 1469142963866 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 16:16:03 INFO - PROCESS | 1653 | 1469142963869 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:16:03 INFO - PROCESS | 1653 | 1469142963871 Marionette TRACE conn2 <- [1,2326,null,{}] 16:16:03 INFO - PROCESS | 1653 | 1469142963875 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}] 16:16:03 INFO - PROCESS | 1653 | 1469142963879 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:04 INFO - PROCESS | 1653 | 1469142964041 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 16:16:04 INFO - PROCESS | 1653 | 1469142964067 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:04 INFO - PROCESS | 1653 | 1469142964068 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198d1000 == 31 [pid = 1653] [id = 589] 16:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11808b400) [pid = 1653] [serial = 1767] [outer = 0x0] 16:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118407000) [pid = 1653] [serial = 1768] [outer = 0x11808b400] 16:16:04 INFO - PROCESS | 1653 | 1469142964108 Marionette DEBUG loaded listener.js 16:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1186cdc00) [pid = 1653] [serial = 1769] [outer = 0x11808b400] 16:16:04 INFO - PROCESS | 1653 | 1469142964520 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]]]}] 16:16:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:16:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 672ms 16:16:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:16:04 INFO - PROCESS | 1653 | 1469142964542 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 16:16:04 INFO - PROCESS | 1653 | 1469142964543 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 16:16:04 INFO - PROCESS | 1653 | 1469142964545 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:16:04 INFO - PROCESS | 1653 | 1469142964546 Marionette TRACE conn2 <- [1,2330,null,{}] 16:16:04 INFO - PROCESS | 1653 | 1469142964548 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}] 16:16:04 INFO - PROCESS | 1653 | 1469142964550 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:04 INFO - PROCESS | 1653 | 1469142964646 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 16:16:04 INFO - PROCESS | 1653 | 1469142964650 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:04 INFO - PROCESS | 1653 | 1469142964654 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x121260800 == 32 [pid = 1653] [id = 590] 16:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11677c400) [pid = 1653] [serial = 1770] [outer = 0x0] 16:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118f8a800) [pid = 1653] [serial = 1771] [outer = 0x11677c400] 16:16:04 INFO - PROCESS | 1653 | 1469142964718 Marionette DEBUG loaded listener.js 16:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1194e3c00) [pid = 1653] [serial = 1772] [outer = 0x11677c400] 16:16:05 INFO - PROCESS | 1653 | 1469142965110 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]]]}] 16:16:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:16:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 568ms 16:16:05 INFO - PROCESS | 1653 | 1469142965114 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 16:16:05 INFO - PROCESS | 1653 | 1469142965115 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 16:16:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:16:05 INFO - PROCESS | 1653 | 1469142965117 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:16:05 INFO - PROCESS | 1653 | 1469142965118 Marionette TRACE conn2 <- [1,2334,null,{}] 16:16:05 INFO - PROCESS | 1653 | 1469142965120 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}] 16:16:05 INFO - PROCESS | 1653 | 1469142965122 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:05 INFO - PROCESS | 1653 | 1469142965217 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 16:16:05 INFO - PROCESS | 1653 | 1469142965234 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:05 INFO - PROCESS | 1653 | 1469142965235 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x110f6c000 == 33 [pid = 1653] [id = 591] 16:16:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1194ed800) [pid = 1653] [serial = 1773] [outer = 0x0] 16:16:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119745000) [pid = 1653] [serial = 1774] [outer = 0x1194ed800] 16:16:05 INFO - PROCESS | 1653 | 1469142965259 Marionette DEBUG loaded listener.js 16:16:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119843800) [pid = 1653] [serial = 1775] [outer = 0x1194ed800] 16:16:05 INFO - PROCESS | 1653 | 1469142965612 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]]]}] 16:16:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:16:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 518ms 16:16:05 INFO - PROCESS | 1653 | 1469142965635 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 16:16:05 INFO - PROCESS | 1653 | 1469142965637 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 16:16:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:16:05 INFO - PROCESS | 1653 | 1469142965639 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:16:05 INFO - PROCESS | 1653 | 1469142965640 Marionette TRACE conn2 <- [1,2338,null,{}] 16:16:05 INFO - PROCESS | 1653 | 1469142965642 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}] 16:16:05 INFO - PROCESS | 1653 | 1469142965643 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:05 INFO - PROCESS | 1653 | 1469142965746 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 16:16:05 INFO - PROCESS | 1653 | 1469142965750 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:05 INFO - PROCESS | 1653 | 1469142965751 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1268d4800 == 34 [pid = 1653] [id = 592] 16:16:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112fbdc00) [pid = 1653] [serial = 1776] [outer = 0x0] 16:16:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11984e400) [pid = 1653] [serial = 1777] [outer = 0x112fbdc00] 16:16:05 INFO - PROCESS | 1653 | 1469142965775 Marionette DEBUG loaded listener.js 16:16:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119d4b800) [pid = 1653] [serial = 1778] [outer = 0x112fbdc00] 16:16:06 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126890800) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:16:06 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1210bd400) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:16:06 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x127007400) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:16:06 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11278ec00) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:16:06 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119733800) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:16:06 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112fbfc00) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:16:06 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119b30000) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:16:06 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x115e0f000) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:16:06 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1176a4000) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:16:06 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118304400) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:16:06 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1289bd800) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:16:06 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1151c3400) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:16:06 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118356c00) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:16:06 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1274d6000) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:16:06 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11278b800) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:16:06 INFO - PROCESS | 1653 | 1469142966282 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]]]}] 16:16:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:16:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 672ms 16:16:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:16:06 INFO - PROCESS | 1653 | 1469142966312 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 16:16:06 INFO - PROCESS | 1653 | 1469142966313 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 16:16:06 INFO - PROCESS | 1653 | 1469142966315 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:16:06 INFO - PROCESS | 1653 | 1469142966316 Marionette TRACE conn2 <- [1,2342,null,{}] 16:16:06 INFO - PROCESS | 1653 | 1469142966318 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}] 16:16:06 INFO - PROCESS | 1653 | 1469142966319 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:06 INFO - PROCESS | 1653 | 1469142966392 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 16:16:06 INFO - PROCESS | 1653 | 1469142966397 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:06 INFO - PROCESS | 1653 | 1469142966399 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ead800 == 35 [pid = 1653] [id = 593] 16:16:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116026800) [pid = 1653] [serial = 1779] [outer = 0x0] 16:16:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118503000) [pid = 1653] [serial = 1780] [outer = 0x116026800] 16:16:06 INFO - PROCESS | 1653 | 1469142966423 Marionette DEBUG loaded listener.js 16:16:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119884800) [pid = 1653] [serial = 1781] [outer = 0x116026800] 16:16:06 INFO - PROCESS | 1653 | 1469142966757 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]]]}] 16:16:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:16:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 467ms 16:16:06 INFO - PROCESS | 1653 | 1469142966783 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 16:16:06 INFO - PROCESS | 1653 | 1469142966784 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 16:16:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:16:06 INFO - PROCESS | 1653 | 1469142966786 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:16:06 INFO - PROCESS | 1653 | 1469142966787 Marionette TRACE conn2 <- [1,2346,null,{}] 16:16:06 INFO - PROCESS | 1653 | 1469142966790 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}] 16:16:06 INFO - PROCESS | 1653 | 1469142966791 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:06 INFO - PROCESS | 1653 | 1469142966891 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 16:16:06 INFO - PROCESS | 1653 | 1469142966899 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:06 INFO - PROCESS | 1653 | 1469142966900 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12775b800 == 36 [pid = 1653] [id = 594] 16:16:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11973d800) [pid = 1653] [serial = 1782] [outer = 0x0] 16:16:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x120ee6800) [pid = 1653] [serial = 1783] [outer = 0x11973d800] 16:16:06 INFO - PROCESS | 1653 | 1469142966924 Marionette DEBUG loaded listener.js 16:16:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x120eecc00) [pid = 1653] [serial = 1784] [outer = 0x11973d800] 16:16:07 INFO - PROCESS | 1653 | 1469142967214 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]]]}] 16:16:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:16:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 470ms 16:16:07 INFO - PROCESS | 1653 | 1469142967256 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 16:16:07 INFO - PROCESS | 1653 | 1469142967258 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 16:16:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:16:07 INFO - PROCESS | 1653 | 1469142967262 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:16:07 INFO - PROCESS | 1653 | 1469142967263 Marionette TRACE conn2 <- [1,2350,null,{}] 16:16:07 INFO - PROCESS | 1653 | 1469142967266 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}] 16:16:07 INFO - PROCESS | 1653 | 1469142967267 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:07 INFO - PROCESS | 1653 | 1469142967340 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 16:16:07 INFO - PROCESS | 1653 | 1469142967346 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:07 INFO - PROCESS | 1653 | 1469142967347 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x129421800 == 37 [pid = 1653] [id = 595] 16:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x120fab400) [pid = 1653] [serial = 1785] [outer = 0x0] 16:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x120fba400) [pid = 1653] [serial = 1786] [outer = 0x120fab400] 16:16:07 INFO - PROCESS | 1653 | 1469142967374 Marionette DEBUG loaded listener.js 16:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1214f6c00) [pid = 1653] [serial = 1787] [outer = 0x120fab400] 16:16:07 INFO - PROCESS | 1653 | 1469142967726 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]]]}] 16:16:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:16:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 471ms 16:16:07 INFO - PROCESS | 1653 | 1469142967732 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 16:16:07 INFO - PROCESS | 1653 | 1469142967734 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 16:16:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:16:07 INFO - PROCESS | 1653 | 1469142967736 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:16:07 INFO - PROCESS | 1653 | 1469142967738 Marionette TRACE conn2 <- [1,2354,null,{}] 16:16:07 INFO - PROCESS | 1653 | 1469142967740 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}] 16:16:07 INFO - PROCESS | 1653 | 1469142967742 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:07 INFO - PROCESS | 1653 | 1469142967861 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 16:16:07 INFO - PROCESS | 1653 | 1469142967866 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:07 INFO - PROCESS | 1653 | 1469142967867 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12125f800 == 38 [pid = 1653] [id = 596] 16:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112a8f400) [pid = 1653] [serial = 1788] [outer = 0x0] 16:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1219c2400) [pid = 1653] [serial = 1789] [outer = 0x112a8f400] 16:16:07 INFO - PROCESS | 1653 | 1469142967891 Marionette DEBUG loaded listener.js 16:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12484bc00) [pid = 1653] [serial = 1790] [outer = 0x112a8f400] 16:16:08 INFO - PROCESS | 1653 | 1469142968176 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]]]}] 16:16:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:16:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 470ms 16:16:08 INFO - PROCESS | 1653 | 1469142968252 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 16:16:08 INFO - PROCESS | 1653 | 1469142968254 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 16:16:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:16:08 INFO - PROCESS | 1653 | 1469142968258 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:16:08 INFO - PROCESS | 1653 | 1469142968261 Marionette TRACE conn2 <- [1,2358,null,{}] 16:16:08 INFO - PROCESS | 1653 | 1469142968265 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}] 16:16:08 INFO - PROCESS | 1653 | 1469142968267 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:08 INFO - PROCESS | 1653 | 1469142968358 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 16:16:08 INFO - PROCESS | 1653 | 1469142968455 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:08 INFO - PROCESS | 1653 | 1469142968457 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b5a000 == 39 [pid = 1653] [id = 597] 16:16:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112773400) [pid = 1653] [serial = 1791] [outer = 0x0] 16:16:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1127b1400) [pid = 1653] [serial = 1792] [outer = 0x112773400] 16:16:08 INFO - PROCESS | 1653 | 1469142968490 Marionette DEBUG loaded listener.js 16:16:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112a84400) [pid = 1653] [serial = 1793] [outer = 0x112773400] 16:16:09 INFO - PROCESS | 1653 | 1469142969014 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]]]}] 16:16:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:16:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 824ms 16:16:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:16:09 INFO - PROCESS | 1653 | 1469142969083 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 16:16:09 INFO - PROCESS | 1653 | 1469142969085 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 16:16:09 INFO - PROCESS | 1653 | 1469142969090 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:16:09 INFO - PROCESS | 1653 | 1469142969092 Marionette TRACE conn2 <- [1,2362,null,{}] 16:16:09 INFO - PROCESS | 1653 | 1469142969096 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}] 16:16:09 INFO - PROCESS | 1653 | 1469142969097 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:09 INFO - PROCESS | 1653 | 1469142969206 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 16:16:09 INFO - PROCESS | 1653 | 1469142969266 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:09 INFO - PROCESS | 1653 | 1469142969267 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b5d800 == 40 [pid = 1653] [id = 598] 16:16:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116aa3400) [pid = 1653] [serial = 1794] [outer = 0x0] 16:16:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x117e2e800) [pid = 1653] [serial = 1795] [outer = 0x116aa3400] 16:16:09 INFO - PROCESS | 1653 | 1469142969298 Marionette DEBUG loaded listener.js 16:16:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1181f3800) [pid = 1653] [serial = 1796] [outer = 0x116aa3400] 16:16:09 INFO - PROCESS | 1653 | 1469142969977 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]]]}] 16:16:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:16:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 925ms 16:16:10 INFO - PROCESS | 1653 | 1469142970037 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 16:16:10 INFO - PROCESS | 1653 | 1469142970039 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 16:16:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:16:10 INFO - PROCESS | 1653 | 1469142970045 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:16:10 INFO - PROCESS | 1653 | 1469142970047 Marionette TRACE conn2 <- [1,2366,null,{}] 16:16:10 INFO - PROCESS | 1653 | 1469142970050 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}] 16:16:10 INFO - PROCESS | 1653 | 1469142970052 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:10 INFO - PROCESS | 1653 | 1469142970154 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 16:16:10 INFO - PROCESS | 1653 | --DOCSHELL 0x129421800 == 39 [pid = 1653] [id = 595] 16:16:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12775b800 == 38 [pid = 1653] [id = 594] 16:16:10 INFO - PROCESS | 1653 | --DOCSHELL 0x126ead800 == 37 [pid = 1653] [id = 593] 16:16:10 INFO - PROCESS | 1653 | --DOCSHELL 0x1268d4800 == 36 [pid = 1653] [id = 592] 16:16:10 INFO - PROCESS | 1653 | --DOCSHELL 0x110f6c000 == 35 [pid = 1653] [id = 591] 16:16:10 INFO - PROCESS | 1653 | --DOCSHELL 0x121260800 == 34 [pid = 1653] [id = 590] 16:16:10 INFO - PROCESS | 1653 | --DOCSHELL 0x1198d1000 == 33 [pid = 1653] [id = 589] 16:16:10 INFO - PROCESS | 1653 | --DOCSHELL 0x119444000 == 32 [pid = 1653] [id = 588] 16:16:10 INFO - PROCESS | 1653 | --DOCSHELL 0x117e41800 == 31 [pid = 1653] [id = 587] 16:16:10 INFO - PROCESS | 1653 | --DOCSHELL 0x1161ff800 == 30 [pid = 1653] [id = 586] 16:16:10 INFO - PROCESS | 1653 | --DOCSHELL 0x110f69000 == 29 [pid = 1653] [id = 585] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126898c00) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x121a2c000) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1273e1800) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118f7d800) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1194e8400) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119848400) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116082c00) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116a98800) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1270b2000) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116506c00) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116a99400) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1182e1000) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11840f400) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11830e400) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118510400) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128ba5c00) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11697bc00) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119748000) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11835bc00) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1291b5800) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1274d4c00) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128990c00) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x120ee9400) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x124855800) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1289bd400) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x125332c00) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x127004800) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119b38800) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x120ef0400) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 16:16:10 INFO - PROCESS | 1653 | 1469142970245 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:10 INFO - PROCESS | 1653 | 1469142970248 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x112676000 == 30 [pid = 1653] [id = 599] 16:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1129b3000) [pid = 1653] [serial = 1797] [outer = 0x0] 16:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x112e6a000) [pid = 1653] [serial = 1798] [outer = 0x1129b3000] 16:16:10 INFO - PROCESS | 1653 | 1469142970277 Marionette DEBUG loaded listener.js 16:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11650f000) [pid = 1653] [serial = 1799] [outer = 0x1129b3000] 16:16:10 INFO - PROCESS | 1653 | 1469142970609 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]]]}] 16:16:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:16:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 572ms 16:16:10 INFO - PROCESS | 1653 | 1469142970616 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 16:16:10 INFO - PROCESS | 1653 | 1469142970619 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 16:16:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:16:10 INFO - PROCESS | 1653 | 1469142970623 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:16:10 INFO - PROCESS | 1653 | 1469142970625 Marionette TRACE conn2 <- [1,2370,null,{}] 16:16:10 INFO - PROCESS | 1653 | 1469142970628 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}] 16:16:10 INFO - PROCESS | 1653 | 1469142970629 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:10 INFO - PROCESS | 1653 | 1469142970709 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 16:16:10 INFO - PROCESS | 1653 | 1469142970715 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:10 INFO - PROCESS | 1653 | 1469142970716 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186ab000 == 31 [pid = 1653] [id = 600] 16:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116a99400) [pid = 1653] [serial = 1800] [outer = 0x0] 16:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1182df400) [pid = 1653] [serial = 1801] [outer = 0x116a99400] 16:16:10 INFO - PROCESS | 1653 | 1469142970743 Marionette DEBUG loaded listener.js 16:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11830e400) [pid = 1653] [serial = 1802] [outer = 0x116a99400] 16:16:11 INFO - PROCESS | 1653 | 1469142971087 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]]]}] 16:16:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:16:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 472ms 16:16:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:16:11 INFO - PROCESS | 1653 | 1469142971100 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 16:16:11 INFO - PROCESS | 1653 | 1469142971101 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 16:16:11 INFO - PROCESS | 1653 | 1469142971104 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:16:11 INFO - PROCESS | 1653 | 1469142971106 Marionette TRACE conn2 <- [1,2374,null,{}] 16:16:11 INFO - PROCESS | 1653 | 1469142971117 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}] 16:16:11 INFO - PROCESS | 1653 | 1469142971120 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:11 INFO - PROCESS | 1653 | 1469142971209 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 16:16:11 INFO - PROCESS | 1653 | 1469142971215 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:11 INFO - PROCESS | 1653 | 1469142971217 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12120b800 == 32 [pid = 1653] [id = 601] 16:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11840f800) [pid = 1653] [serial = 1803] [outer = 0x0] 16:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1186c9400) [pid = 1653] [serial = 1804] [outer = 0x11840f800] 16:16:11 INFO - PROCESS | 1653 | 1469142971246 Marionette DEBUG loaded listener.js 16:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118f86c00) [pid = 1653] [serial = 1805] [outer = 0x11840f800] 16:16:11 INFO - PROCESS | 1653 | 1469142971583 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]]]}] 16:16:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:16:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 524ms 16:16:11 INFO - PROCESS | 1653 | 1469142971629 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 16:16:11 INFO - PROCESS | 1653 | 1469142971631 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 16:16:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:16:11 INFO - PROCESS | 1653 | 1469142971638 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:16:11 INFO - PROCESS | 1653 | 1469142971639 Marionette TRACE conn2 <- [1,2378,null,{}] 16:16:11 INFO - PROCESS | 1653 | 1469142971642 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}] 16:16:11 INFO - PROCESS | 1653 | 1469142971643 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:11 INFO - PROCESS | 1653 | 1469142971721 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 16:16:11 INFO - PROCESS | 1653 | 1469142971728 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:11 INFO - PROCESS | 1653 | 1469142971729 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d9d800 == 33 [pid = 1653] [id = 602] 16:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118f9d800) [pid = 1653] [serial = 1806] [outer = 0x0] 16:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1194e5400) [pid = 1653] [serial = 1807] [outer = 0x118f9d800] 16:16:11 INFO - PROCESS | 1653 | 1469142971754 Marionette DEBUG loaded listener.js 16:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1194f0800) [pid = 1653] [serial = 1808] [outer = 0x118f9d800] 16:16:12 INFO - PROCESS | 1653 | 1469142972087 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]]]}] 16:16:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:16:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 471ms 16:16:12 INFO - PROCESS | 1653 | 1469142972112 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 16:16:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:16:12 INFO - PROCESS | 1653 | 1469142972114 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 16:16:12 INFO - PROCESS | 1653 | 1469142972116 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:16:12 INFO - PROCESS | 1653 | 1469142972117 Marionette TRACE conn2 <- [1,2382,null,{}] 16:16:12 INFO - PROCESS | 1653 | 1469142972119 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}] 16:16:12 INFO - PROCESS | 1653 | 1469142972121 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:12 INFO - PROCESS | 1653 | 1469142972243 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 16:16:12 INFO - PROCESS | 1653 | 1469142972348 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:12 INFO - PROCESS | 1653 | 1469142972349 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x126549000 == 34 [pid = 1653] [id = 603] 16:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118f4d800) [pid = 1653] [serial = 1809] [outer = 0x0] 16:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11973a800) [pid = 1653] [serial = 1810] [outer = 0x118f4d800] 16:16:12 INFO - PROCESS | 1653 | 1469142972389 Marionette DEBUG loaded listener.js 16:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119b30000) [pid = 1653] [serial = 1811] [outer = 0x118f4d800] 16:16:12 INFO - PROCESS | 1653 | 1469142972785 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]]]}] 16:16:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:16:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 718ms 16:16:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:16:12 INFO - PROCESS | 1653 | 1469142972834 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 16:16:12 INFO - PROCESS | 1653 | 1469142972836 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 16:16:12 INFO - PROCESS | 1653 | 1469142972838 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:16:12 INFO - PROCESS | 1653 | 1469142972839 Marionette TRACE conn2 <- [1,2386,null,{}] 16:16:12 INFO - PROCESS | 1653 | 1469142972841 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}] 16:16:12 INFO - PROCESS | 1653 | 1469142972845 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:12 INFO - PROCESS | 1653 | 1469142972963 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 16:16:12 INFO - PROCESS | 1653 | 1469142972975 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:12 INFO - PROCESS | 1653 | 1469142972976 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12775b000 == 35 [pid = 1653] [id = 604] 16:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119d4c000) [pid = 1653] [serial = 1812] [outer = 0x0] 16:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1210b8000) [pid = 1653] [serial = 1813] [outer = 0x119d4c000] 16:16:13 INFO - PROCESS | 1653 | 1469142973001 Marionette DEBUG loaded listener.js 16:16:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123d14000) [pid = 1653] [serial = 1814] [outer = 0x119d4c000] 16:16:13 INFO - PROCESS | 1653 | 1469142973331 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]]]}] 16:16:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:16:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 518ms 16:16:13 INFO - PROCESS | 1653 | 1469142973357 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 16:16:13 INFO - PROCESS | 1653 | 1469142973358 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 16:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:16:13 INFO - PROCESS | 1653 | 1469142973366 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:16:13 INFO - PROCESS | 1653 | 1469142973367 Marionette TRACE conn2 <- [1,2390,null,{}] 16:16:13 INFO - PROCESS | 1653 | 1469142973369 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}] 16:16:13 INFO - PROCESS | 1653 | 1469142973370 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:13 INFO - PROCESS | 1653 | 1469142973474 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 16:16:13 INFO - PROCESS | 1653 | 1469142973477 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:13 INFO - PROCESS | 1653 | 1469142973478 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296ad000 == 36 [pid = 1653] [id = 605] 16:16:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1211cf800) [pid = 1653] [serial = 1815] [outer = 0x0] 16:16:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124a0f000) [pid = 1653] [serial = 1816] [outer = 0x1211cf800] 16:16:13 INFO - PROCESS | 1653 | 1469142973503 Marionette DEBUG loaded listener.js 16:16:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124c87400) [pid = 1653] [serial = 1817] [outer = 0x1211cf800] 16:16:13 INFO - PROCESS | 1653 | 1469142973841 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]]]}] 16:16:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:16:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 518ms 16:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:16:13 INFO - PROCESS | 1653 | 1469142973884 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 16:16:13 INFO - PROCESS | 1653 | 1469142973885 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 16:16:13 INFO - PROCESS | 1653 | 1469142973888 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:16:13 INFO - PROCESS | 1653 | 1469142973889 Marionette TRACE conn2 <- [1,2394,null,{}] 16:16:13 INFO - PROCESS | 1653 | 1469142973898 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}] 16:16:13 INFO - PROCESS | 1653 | 1469142973899 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:14 INFO - PROCESS | 1653 | 1469142973996 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 16:16:14 INFO - PROCESS | 1653 | 1469142974000 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:14 INFO - PROCESS | 1653 | 1469142974001 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6d4800 == 37 [pid = 1653] [id = 606] 16:16:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1182e4c00) [pid = 1653] [serial = 1818] [outer = 0x0] 16:16:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124dd3800) [pid = 1653] [serial = 1819] [outer = 0x1182e4c00] 16:16:14 INFO - PROCESS | 1653 | 1469142974024 Marionette DEBUG loaded listener.js 16:16:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126893000) [pid = 1653] [serial = 1820] [outer = 0x1182e4c00] 16:16:14 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11677c400) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:16:14 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112782400) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:16:14 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116921000) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:16:14 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x111d1a000) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:16:14 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11336fc00) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:16:14 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118087400) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:16:14 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11276cc00) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:16:14 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1194ed800) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:16:14 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118309800) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:16:14 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x120fab400) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:16:14 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112fbdc00) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:16:14 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118f86800) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:16:14 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116026800) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:16:14 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11973d800) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:16:14 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11808b400) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:16:14 INFO - PROCESS | 1653 | 1469142974413 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]]]}] 16:16:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:16:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 571ms 16:16:14 INFO - PROCESS | 1653 | 1469142974460 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 16:16:14 INFO - PROCESS | 1653 | 1469142974461 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 16:16:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:16:14 INFO - PROCESS | 1653 | 1469142974471 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:16:14 INFO - PROCESS | 1653 | 1469142974472 Marionette TRACE conn2 <- [1,2398,null,{}] 16:16:14 INFO - PROCESS | 1653 | 1469142974474 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}] 16:16:14 INFO - PROCESS | 1653 | 1469142974475 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:14 INFO - PROCESS | 1653 | 1469142974554 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 16:16:14 INFO - PROCESS | 1653 | 1469142974558 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:14 INFO - PROCESS | 1653 | 1469142974561 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198df000 == 38 [pid = 1653] [id = 607] 16:16:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1122e3800) [pid = 1653] [serial = 1821] [outer = 0x0] 16:16:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11677c400) [pid = 1653] [serial = 1822] [outer = 0x1122e3800] 16:16:14 INFO - PROCESS | 1653 | 1469142974586 Marionette DEBUG loaded listener.js 16:16:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1181f1400) [pid = 1653] [serial = 1823] [outer = 0x1122e3800] 16:16:14 INFO - PROCESS | 1653 | 1469142974927 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]]]}] 16:16:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:16:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 476ms 16:16:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:16:14 INFO - PROCESS | 1653 | 1469142974939 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 16:16:14 INFO - PROCESS | 1653 | 1469142974941 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 16:16:14 INFO - PROCESS | 1653 | 1469142974945 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:16:14 INFO - PROCESS | 1653 | 1469142974946 Marionette TRACE conn2 <- [1,2402,null,{}] 16:16:14 INFO - PROCESS | 1653 | 1469142974948 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}] 16:16:14 INFO - PROCESS | 1653 | 1469142974949 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:15 INFO - PROCESS | 1653 | 1469142975051 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 16:16:15 INFO - PROCESS | 1653 | 1469142975058 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:15 INFO - PROCESS | 1653 | 1469142975059 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab98800 == 39 [pid = 1653] [id = 608] 16:16:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1129b5800) [pid = 1653] [serial = 1824] [outer = 0x0] 16:16:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119739800) [pid = 1653] [serial = 1825] [outer = 0x1129b5800] 16:16:15 INFO - PROCESS | 1653 | 1469142975083 Marionette DEBUG loaded listener.js 16:16:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1194ef800) [pid = 1653] [serial = 1826] [outer = 0x1129b5800] 16:16:15 INFO - PROCESS | 1653 | 1469142975385 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]]]}] 16:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 470ms 16:16:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:16:15 INFO - PROCESS | 1653 | 1469142975415 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 16:16:15 INFO - PROCESS | 1653 | 1469142975416 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 16:16:15 INFO - PROCESS | 1653 | 1469142975418 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:16:15 INFO - PROCESS | 1653 | 1469142975420 Marionette TRACE conn2 <- [1,2406,null,{}] 16:16:15 INFO - PROCESS | 1653 | 1469142975422 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}] 16:16:15 INFO - PROCESS | 1653 | 1469142975424 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:15 INFO - PROCESS | 1653 | 1469142975516 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 16:16:15 INFO - PROCESS | 1653 | 1469142975520 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:15 INFO - PROCESS | 1653 | 1469142975521 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b973000 == 40 [pid = 1653] [id = 609] 16:16:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126891400) [pid = 1653] [serial = 1827] [outer = 0x0] 16:16:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1270b1c00) [pid = 1653] [serial = 1828] [outer = 0x126891400] 16:16:15 INFO - PROCESS | 1653 | 1469142975547 Marionette DEBUG loaded listener.js 16:16:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1274d6c00) [pid = 1653] [serial = 1829] [outer = 0x126891400] 16:16:15 INFO - PROCESS | 1653 | 1469142975893 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]]]}] 16:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 521ms 16:16:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:16:15 INFO - PROCESS | 1653 | 1469142975941 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 16:16:15 INFO - PROCESS | 1653 | 1469142975942 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 16:16:15 INFO - PROCESS | 1653 | 1469142975944 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:16:15 INFO - PROCESS | 1653 | 1469142975945 Marionette TRACE conn2 <- [1,2410,null,{}] 16:16:15 INFO - PROCESS | 1653 | 1469142975947 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}] 16:16:15 INFO - PROCESS | 1653 | 1469142975948 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:16 INFO - PROCESS | 1653 | 1469142976030 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 16:16:16 INFO - PROCESS | 1653 | 1469142976033 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:16 INFO - PROCESS | 1653 | 1469142976034 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba4d800 == 41 [pid = 1653] [id = 610] 16:16:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1273dc800) [pid = 1653] [serial = 1830] [outer = 0x0] 16:16:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12898ac00) [pid = 1653] [serial = 1831] [outer = 0x1273dc800] 16:16:16 INFO - PROCESS | 1653 | 1469142976058 Marionette DEBUG loaded listener.js 16:16:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128991c00) [pid = 1653] [serial = 1832] [outer = 0x1273dc800] 16:16:16 INFO - PROCESS | 1653 | 1469142976437 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]]]}] 16:16:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:16:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 522ms 16:16:16 INFO - PROCESS | 1653 | 1469142976466 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 16:16:16 INFO - PROCESS | 1653 | 1469142976469 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 16:16:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:16:16 INFO - PROCESS | 1653 | 1469142976473 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:16:16 INFO - PROCESS | 1653 | 1469142976475 Marionette TRACE conn2 <- [1,2414,null,{}] 16:16:16 INFO - PROCESS | 1653 | 1469142976480 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}] 16:16:16 INFO - PROCESS | 1653 | 1469142976481 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:16 INFO - PROCESS | 1653 | 1469142976579 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 16:16:16 INFO - PROCESS | 1653 | 1469142976680 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:16 INFO - PROCESS | 1653 | 1469142976683 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170da800 == 42 [pid = 1653] [id = 611] 16:16:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112f67c00) [pid = 1653] [serial = 1833] [outer = 0x0] 16:16:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x113e42800) [pid = 1653] [serial = 1834] [outer = 0x112f67c00] 16:16:16 INFO - PROCESS | 1653 | 1469142976714 Marionette DEBUG loaded listener.js 16:16:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116975c00) [pid = 1653] [serial = 1835] [outer = 0x112f67c00] 16:16:17 INFO - PROCESS | 1653 | 1469142977123 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]]]}] 16:16:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:16:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 673ms 16:16:17 INFO - PROCESS | 1653 | 1469142977162 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 16:16:17 INFO - PROCESS | 1653 | 1469142977166 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 16:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:16:17 INFO - PROCESS | 1653 | 1469142977170 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:16:17 INFO - PROCESS | 1653 | 1469142977172 Marionette TRACE conn2 <- [1,2418,null,{}] 16:16:17 INFO - PROCESS | 1653 | 1469142977175 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}] 16:16:17 INFO - PROCESS | 1653 | 1469142977178 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:17 INFO - PROCESS | 1653 | 1469142977302 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 16:16:17 INFO - PROCESS | 1653 | 1469142977364 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:17 INFO - PROCESS | 1653 | 1469142977365 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x121a76800 == 43 [pid = 1653] [id = 612] 16:16:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11830c800) [pid = 1653] [serial = 1836] [outer = 0x0] 16:16:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118404400) [pid = 1653] [serial = 1837] [outer = 0x11830c800] 16:16:17 INFO - PROCESS | 1653 | 1469142977395 Marionette DEBUG loaded listener.js 16:16:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1186c8400) [pid = 1653] [serial = 1838] [outer = 0x11830c800] 16:16:17 INFO - PROCESS | 1653 | 1469142977826 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]]]}] 16:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 16:16:17 INFO - PROCESS | 1653 | 1469142977840 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 16:16:17 INFO - PROCESS | 1653 | 1469142977843 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 16:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:16:17 INFO - PROCESS | 1653 | 1469142977847 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:16:17 INFO - PROCESS | 1653 | 1469142977849 Marionette TRACE conn2 <- [1,2422,null,{}] 16:16:17 INFO - PROCESS | 1653 | 1469142977857 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}] 16:16:17 INFO - PROCESS | 1653 | 1469142977860 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:17 INFO - PROCESS | 1653 | 1469142977962 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 16:16:18 INFO - PROCESS | 1653 | 1469142978023 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:18 INFO - PROCESS | 1653 | 1469142978025 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b969800 == 44 [pid = 1653] [id = 613] 16:16:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118f91800) [pid = 1653] [serial = 1839] [outer = 0x0] 16:16:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119848800) [pid = 1653] [serial = 1840] [outer = 0x118f91800] 16:16:18 INFO - PROCESS | 1653 | 1469142978056 Marionette DEBUG loaded listener.js 16:16:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x120fadc00) [pid = 1653] [serial = 1841] [outer = 0x118f91800] 16:16:18 INFO - PROCESS | 1653 | 1469142978530 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]]]}] 16:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 720ms 16:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:16:18 INFO - PROCESS | 1653 | 1469142978568 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 16:16:18 INFO - PROCESS | 1653 | 1469142978570 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 16:16:18 INFO - PROCESS | 1653 | 1469142978572 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:16:18 INFO - PROCESS | 1653 | 1469142978574 Marionette TRACE conn2 <- [1,2426,null,{}] 16:16:18 INFO - PROCESS | 1653 | 1469142978576 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}] 16:16:18 INFO - PROCESS | 1653 | 1469142978577 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:18 INFO - PROCESS | 1653 | 1469142978703 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 16:16:18 INFO - PROCESS | 1653 | 1469142978764 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:18 INFO - PROCESS | 1653 | 1469142978766 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12143b000 == 45 [pid = 1653] [id = 614] 16:16:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x120ef1800) [pid = 1653] [serial = 1842] [outer = 0x0] 16:16:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1210b6400) [pid = 1653] [serial = 1843] [outer = 0x120ef1800] 16:16:18 INFO - PROCESS | 1653 | 1469142978795 Marionette DEBUG loaded listener.js 16:16:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1219c1c00) [pid = 1653] [serial = 1844] [outer = 0x120ef1800] 16:16:19 INFO - PROCESS | 1653 | 1469142979400 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]]]}] 16:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 873ms 16:16:19 INFO - PROCESS | 1653 | 1469142979446 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 16:16:19 INFO - PROCESS | 1653 | 1469142979448 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 16:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:16:19 INFO - PROCESS | 1653 | 1469142979451 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:16:19 INFO - PROCESS | 1653 | 1469142979454 Marionette TRACE conn2 <- [1,2430,null,{}] 16:16:19 INFO - PROCESS | 1653 | 1469142979457 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}] 16:16:19 INFO - PROCESS | 1653 | 1469142979459 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:19 INFO - PROCESS | 1653 | 1469142979551 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 16:16:19 INFO - PROCESS | 1653 | 1469142979623 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:19 INFO - PROCESS | 1653 | 1469142979625 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e4c800 == 46 [pid = 1653] [id = 615] 16:16:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116978000) [pid = 1653] [serial = 1845] [outer = 0x0] 16:16:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x117e23000) [pid = 1653] [serial = 1846] [outer = 0x116978000] 16:16:19 INFO - PROCESS | 1653 | 1469142979653 Marionette DEBUG loaded listener.js 16:16:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1182dfc00) [pid = 1653] [serial = 1847] [outer = 0x116978000] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12b973000 == 45 [pid = 1653] [id = 609] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab98800 == 44 [pid = 1653] [id = 608] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1198df000 == 43 [pid = 1653] [id = 607] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6d4800 == 42 [pid = 1653] [id = 606] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1296ad000 == 41 [pid = 1653] [id = 605] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12775b000 == 40 [pid = 1653] [id = 604] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x126549000 == 39 [pid = 1653] [id = 603] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x123d9d800 == 38 [pid = 1653] [id = 602] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12120b800 == 37 [pid = 1653] [id = 601] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1186ab000 == 36 [pid = 1653] [id = 600] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x112676000 == 35 [pid = 1653] [id = 599] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x119b5d800 == 34 [pid = 1653] [id = 598] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12125f800 == 33 [pid = 1653] [id = 596] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x113b5a000 == 32 [pid = 1653] [id = 597] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12143b000 == 31 [pid = 1653] [id = 614] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12b969800 == 30 [pid = 1653] [id = 613] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x121a76800 == 29 [pid = 1653] [id = 612] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba4d800 == 28 [pid = 1653] [id = 610] 16:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1170da800 == 27 [pid = 1653] [id = 611] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118f8a800) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112f2f000) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116025c00) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1172b1000) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11807f800) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x111da8400) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1122e6000) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116788800) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x115e0b400) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1182e3c00) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118361000) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1129ad400) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11402f800) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119745000) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118f7bc00) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1214f6c00) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11840ac00) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1194e3c00) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11984e400) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x120fac400) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11973ac00) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118503000) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119884800) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x120fba400) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x120ee6800) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119d4b800) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1219c2400) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118407000) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119843800) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x120eecc00) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1186cdc00) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 16:16:20 INFO - PROCESS | 1653 | 1469142980547 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]]]}] 16:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1125ms 16:16:20 INFO - PROCESS | 1653 | 1469142980576 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 16:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:16:20 INFO - PROCESS | 1653 | 1469142980579 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 16:16:20 INFO - PROCESS | 1653 | 1469142980582 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:16:20 INFO - PROCESS | 1653 | 1469142980584 Marionette TRACE conn2 <- [1,2434,null,{}] 16:16:20 INFO - PROCESS | 1653 | 1469142980588 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}] 16:16:20 INFO - PROCESS | 1653 | 1469142980590 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:20 INFO - PROCESS | 1653 | 1469142980670 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 16:16:20 INFO - PROCESS | 1653 | 1469142980726 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:20 INFO - PROCESS | 1653 | 1469142980729 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11695e000 == 28 [pid = 1653] [id = 616] 16:16:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x113e9b400) [pid = 1653] [serial = 1848] [outer = 0x0] 16:16:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116506400) [pid = 1653] [serial = 1849] [outer = 0x113e9b400] 16:16:20 INFO - PROCESS | 1653 | 1469142980756 Marionette DEBUG loaded listener.js 16:16:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1169f4c00) [pid = 1653] [serial = 1850] [outer = 0x113e9b400] 16:16:21 INFO - PROCESS | 1653 | 1469142981055 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]]]}] 16:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 520ms 16:16:21 INFO - PROCESS | 1653 | 1469142981103 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 16:16:21 INFO - PROCESS | 1653 | 1469142981106 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 16:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:16:21 INFO - PROCESS | 1653 | 1469142981113 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:16:21 INFO - PROCESS | 1653 | 1469142981115 Marionette TRACE conn2 <- [1,2438,null,{}] 16:16:21 INFO - PROCESS | 1653 | 1469142981118 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}] 16:16:21 INFO - PROCESS | 1653 | 1469142981119 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:21 INFO - PROCESS | 1653 | 1469142981196 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 16:16:21 INFO - PROCESS | 1653 | 1469142981200 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:21 INFO - PROCESS | 1653 | 1469142981201 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e54000 == 29 [pid = 1653] [id = 617] 16:16:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1176af800) [pid = 1653] [serial = 1851] [outer = 0x0] 16:16:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1182e5400) [pid = 1653] [serial = 1852] [outer = 0x1176af800] 16:16:21 INFO - PROCESS | 1653 | 1469142981231 Marionette DEBUG loaded listener.js 16:16:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11830ac00) [pid = 1653] [serial = 1853] [outer = 0x1176af800] 16:16:21 INFO - PROCESS | 1653 | 1469142981591 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]]]}] 16:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 521ms 16:16:21 INFO - PROCESS | 1653 | 1469142981635 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 16:16:21 INFO - PROCESS | 1653 | 1469142981636 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 16:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:16:21 INFO - PROCESS | 1653 | 1469142981638 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:16:21 INFO - PROCESS | 1653 | 1469142981641 Marionette TRACE conn2 <- [1,2442,null,{}] 16:16:21 INFO - PROCESS | 1653 | 1469142981649 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}] 16:16:21 INFO - PROCESS | 1653 | 1469142981652 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:21 INFO - PROCESS | 1653 | 1469142981728 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 16:16:21 INFO - PROCESS | 1653 | 1469142981735 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:21 INFO - PROCESS | 1653 | 1469142981737 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198df000 == 30 [pid = 1653] [id = 618] 16:16:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1122b3000) [pid = 1653] [serial = 1854] [outer = 0x0] 16:16:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1186cd800) [pid = 1653] [serial = 1855] [outer = 0x1122b3000] 16:16:21 INFO - PROCESS | 1653 | 1469142981767 Marionette DEBUG loaded listener.js 16:16:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118f7bc00) [pid = 1653] [serial = 1856] [outer = 0x1122b3000] 16:16:22 INFO - PROCESS | 1653 | 1469142982100 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]]]}] 16:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 472ms 16:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:16:22 INFO - PROCESS | 1653 | 1469142982113 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 16:16:22 INFO - PROCESS | 1653 | 1469142982114 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 16:16:22 INFO - PROCESS | 1653 | 1469142982116 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:16:22 INFO - PROCESS | 1653 | 1469142982117 Marionette TRACE conn2 <- [1,2446,null,{}] 16:16:22 INFO - PROCESS | 1653 | 1469142982120 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}] 16:16:22 INFO - PROCESS | 1653 | 1469142982121 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:22 INFO - PROCESS | 1653 | 1469142982198 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 16:16:22 INFO - PROCESS | 1653 | 1469142982264 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:22 INFO - PROCESS | 1653 | 1469142982265 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x121221800 == 31 [pid = 1653] [id = 619] 16:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1186c7400) [pid = 1653] [serial = 1857] [outer = 0x0] 16:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1191dc000) [pid = 1653] [serial = 1858] [outer = 0x1186c7400] 16:16:22 INFO - PROCESS | 1653 | 1469142982290 Marionette DEBUG loaded listener.js 16:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1194eec00) [pid = 1653] [serial = 1859] [outer = 0x1186c7400] 16:16:22 INFO - PROCESS | 1653 | 1469142982570 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]]]}] 16:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 469ms 16:16:22 INFO - PROCESS | 1653 | 1469142982591 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 16:16:22 INFO - PROCESS | 1653 | 1469142982602 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 16:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:16:22 INFO - PROCESS | 1653 | 1469142982613 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:16:22 INFO - PROCESS | 1653 | 1469142982614 Marionette TRACE conn2 <- [1,2450,null,{}] 16:16:22 INFO - PROCESS | 1653 | 1469142982616 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}] 16:16:22 INFO - PROCESS | 1653 | 1469142982618 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:22 INFO - PROCESS | 1653 | 1469142982720 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 16:16:22 INFO - PROCESS | 1653 | 1469142982734 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:22 INFO - PROCESS | 1653 | 1469142982735 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c1e800 == 32 [pid = 1653] [id = 620] 16:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1172b0400) [pid = 1653] [serial = 1860] [outer = 0x0] 16:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119744400) [pid = 1653] [serial = 1861] [outer = 0x1172b0400] 16:16:22 INFO - PROCESS | 1653 | 1469142982775 Marionette DEBUG loaded listener.js 16:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119849c00) [pid = 1653] [serial = 1862] [outer = 0x1172b0400] 16:16:23 INFO - PROCESS | 1653 | 1469142983195 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]]]}] 16:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 619ms 16:16:23 INFO - PROCESS | 1653 | 1469142983238 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 16:16:23 INFO - PROCESS | 1653 | 1469142983239 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 16:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:16:23 INFO - PROCESS | 1653 | 1469142983242 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:16:23 INFO - PROCESS | 1653 | 1469142983243 Marionette TRACE conn2 <- [1,2454,null,{}] 16:16:23 INFO - PROCESS | 1653 | 1469142983246 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}] 16:16:23 INFO - PROCESS | 1653 | 1469142983251 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:23 INFO - PROCESS | 1653 | 1469142983419 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 16:16:23 INFO - PROCESS | 1653 | 1469142983438 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:23 INFO - PROCESS | 1653 | 1469142983439 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1268d5000 == 33 [pid = 1653] [id = 621] 16:16:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11984f400) [pid = 1653] [serial = 1863] [outer = 0x0] 16:16:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120ee6c00) [pid = 1653] [serial = 1864] [outer = 0x11984f400] 16:16:23 INFO - PROCESS | 1653 | 1469142983479 Marionette DEBUG loaded listener.js 16:16:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1219acc00) [pid = 1653] [serial = 1865] [outer = 0x11984f400] 16:16:23 INFO - PROCESS | 1653 | 1469142983915 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]]]}] 16:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 721ms 16:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:16:23 INFO - PROCESS | 1653 | 1469142983963 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 16:16:23 INFO - PROCESS | 1653 | 1469142983964 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 16:16:23 INFO - PROCESS | 1653 | 1469142983966 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:16:23 INFO - PROCESS | 1653 | 1469142983967 Marionette TRACE conn2 <- [1,2458,null,{}] 16:16:23 INFO - PROCESS | 1653 | 1469142983976 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}] 16:16:23 INFO - PROCESS | 1653 | 1469142983977 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:24 INFO - PROCESS | 1653 | 1469142984086 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 16:16:24 INFO - PROCESS | 1653 | 1469142984101 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:24 INFO - PROCESS | 1653 | 1469142984102 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c4800 == 34 [pid = 1653] [id = 622] 16:16:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112232c00) [pid = 1653] [serial = 1866] [outer = 0x0] 16:16:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1219c9400) [pid = 1653] [serial = 1867] [outer = 0x112232c00] 16:16:24 INFO - PROCESS | 1653 | 1469142984126 Marionette DEBUG loaded listener.js 16:16:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123dcf000) [pid = 1653] [serial = 1868] [outer = 0x112232c00] 16:16:24 INFO - PROCESS | 1653 | 1469142984451 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]]]}] 16:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 519ms 16:16:24 INFO - PROCESS | 1653 | 1469142984488 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 16:16:24 INFO - PROCESS | 1653 | 1469142984489 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 16:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:16:24 INFO - PROCESS | 1653 | 1469142984492 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:16:24 INFO - PROCESS | 1653 | 1469142984495 Marionette TRACE conn2 <- [1,2462,null,{}] 16:16:24 INFO - PROCESS | 1653 | 1469142984498 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}] 16:16:24 INFO - PROCESS | 1653 | 1469142984499 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:24 INFO - PROCESS | 1653 | 1469142984778 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 16:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119d4c000) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1211cf800) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1182e4c00) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116aa3400) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11840f800) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a8f400) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1129b3000) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116a99400) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112773400) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118f9d800) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1122e3800) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126891400) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118f4d800) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1129b5800) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1273dc800) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:16:24 INFO - PROCESS | 1653 | 1469142984822 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:24 INFO - PROCESS | 1653 | 1469142984823 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x117221000 == 35 [pid = 1653] [id = 623] 16:16:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1122e3800) [pid = 1653] [serial = 1869] [outer = 0x0] 16:16:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1129ba400) [pid = 1653] [serial = 1870] [outer = 0x1122e3800] 16:16:24 INFO - PROCESS | 1653 | 1469142984849 Marionette DEBUG loaded listener.js 16:16:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116aa3400) [pid = 1653] [serial = 1871] [outer = 0x1122e3800] 16:16:25 INFO - PROCESS | 1653 | 1469142985094 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]]]}] 16:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 622ms 16:16:25 INFO - PROCESS | 1653 | 1469142985117 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 16:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:16:25 INFO - PROCESS | 1653 | 1469142985118 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 16:16:25 INFO - PROCESS | 1653 | 1469142985121 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:16:25 INFO - PROCESS | 1653 | 1469142985122 Marionette TRACE conn2 <- [1,2466,null,{}] 16:16:25 INFO - PROCESS | 1653 | 1469142985127 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}] 16:16:25 INFO - PROCESS | 1653 | 1469142985130 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:25 INFO - PROCESS | 1653 | 1469142985221 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 16:16:25 INFO - PROCESS | 1653 | 1469142985225 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:25 INFO - PROCESS | 1653 | 1469142985228 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198de000 == 36 [pid = 1653] [id = 624] 16:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118310c00) [pid = 1653] [serial = 1872] [outer = 0x0] 16:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119d4c000) [pid = 1653] [serial = 1873] [outer = 0x118310c00] 16:16:25 INFO - PROCESS | 1653 | 1469142985252 Marionette DEBUG loaded listener.js 16:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124a10800) [pid = 1653] [serial = 1874] [outer = 0x118310c00] 16:16:25 INFO - PROCESS | 1653 | 1469142985585 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]]]}] 16:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 469ms 16:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:16:25 INFO - PROCESS | 1653 | 1469142985591 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 16:16:25 INFO - PROCESS | 1653 | 1469142985593 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 16:16:25 INFO - PROCESS | 1653 | 1469142985595 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:16:25 INFO - PROCESS | 1653 | 1469142985596 Marionette TRACE conn2 <- [1,2470,null,{}] 16:16:25 INFO - PROCESS | 1653 | 1469142985598 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}] 16:16:25 INFO - PROCESS | 1653 | 1469142985599 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:25 INFO - PROCESS | 1653 | 1469142985710 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 16:16:25 INFO - PROCESS | 1653 | 1469142985716 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:25 INFO - PROCESS | 1653 | 1469142985717 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6cd000 == 37 [pid = 1653] [id = 625] 16:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112a81c00) [pid = 1653] [serial = 1875] [outer = 0x0] 16:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124a10400) [pid = 1653] [serial = 1876] [outer = 0x112a81c00] 16:16:25 INFO - PROCESS | 1653 | 1469142985743 Marionette DEBUG loaded listener.js 16:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1253d3800) [pid = 1653] [serial = 1877] [outer = 0x112a81c00] 16:16:26 INFO - PROCESS | 1653 | 1469142986053 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]]]}] 16:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 469ms 16:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:16:26 INFO - PROCESS | 1653 | 1469142986066 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 16:16:26 INFO - PROCESS | 1653 | 1469142986068 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 16:16:26 INFO - PROCESS | 1653 | 1469142986070 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:16:26 INFO - PROCESS | 1653 | 1469142986071 Marionette TRACE conn2 <- [1,2474,null,{}] 16:16:26 INFO - PROCESS | 1653 | 1469142986074 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}] 16:16:26 INFO - PROCESS | 1653 | 1469142986076 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:26 INFO - PROCESS | 1653 | 1469142986175 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 16:16:26 INFO - PROCESS | 1653 | 1469142986181 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:26 INFO - PROCESS | 1653 | 1469142986182 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c1c800 == 38 [pid = 1653] [id = 626] 16:16:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12658f000) [pid = 1653] [serial = 1878] [outer = 0x0] 16:16:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x127004c00) [pid = 1653] [serial = 1879] [outer = 0x12658f000] 16:16:26 INFO - PROCESS | 1653 | 1469142986208 Marionette DEBUG loaded listener.js 16:16:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1274d3000) [pid = 1653] [serial = 1880] [outer = 0x12658f000] 16:16:26 INFO - PROCESS | 1653 | 1469142986546 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]]]}] 16:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 521ms 16:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:16:26 INFO - PROCESS | 1653 | 1469142986591 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 16:16:26 INFO - PROCESS | 1653 | 1469142986593 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 16:16:26 INFO - PROCESS | 1653 | 1469142986595 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:16:26 INFO - PROCESS | 1653 | 1469142986596 Marionette TRACE conn2 <- [1,2478,null,{}] 16:16:26 INFO - PROCESS | 1653 | 1469142986609 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}] 16:16:26 INFO - PROCESS | 1653 | 1469142986610 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:26 INFO - PROCESS | 1653 | 1469142986684 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 16:16:26 INFO - PROCESS | 1653 | 1469142986687 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:26 INFO - PROCESS | 1653 | 1469142986688 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b971000 == 39 [pid = 1653] [id = 627] 16:16:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1274d4c00) [pid = 1653] [serial = 1881] [outer = 0x0] 16:16:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128989400) [pid = 1653] [serial = 1882] [outer = 0x1274d4c00] 16:16:26 INFO - PROCESS | 1653 | 1469142986714 Marionette DEBUG loaded listener.js 16:16:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128993800) [pid = 1653] [serial = 1883] [outer = 0x1274d4c00] 16:16:27 INFO - PROCESS | 1653 | 1469142987284 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]]]}] 16:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 718ms 16:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:16:27 INFO - PROCESS | 1653 | 1469142987314 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 16:16:27 INFO - PROCESS | 1653 | 1469142987316 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 16:16:27 INFO - PROCESS | 1653 | 1469142987319 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:16:27 INFO - PROCESS | 1653 | 1469142987323 Marionette TRACE conn2 <- [1,2482,null,{}] 16:16:27 INFO - PROCESS | 1653 | 1469142987326 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}] 16:16:27 INFO - PROCESS | 1653 | 1469142987328 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:27 INFO - PROCESS | 1653 | 1469142987438 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 16:16:27 INFO - PROCESS | 1653 | 1469142987521 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:27 INFO - PROCESS | 1653 | 1469142987522 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e42000 == 40 [pid = 1653] [id = 628] 16:16:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x113967c00) [pid = 1653] [serial = 1884] [outer = 0x0] 16:16:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11677f000) [pid = 1653] [serial = 1885] [outer = 0x113967c00] 16:16:27 INFO - PROCESS | 1653 | 1469142987553 Marionette DEBUG loaded listener.js 16:16:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1172b4c00) [pid = 1653] [serial = 1886] [outer = 0x113967c00] 16:16:28 INFO - PROCESS | 1653 | 1469142988070 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]]]}] 16:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 772ms 16:16:28 INFO - PROCESS | 1653 | 1469142988091 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 16:16:28 INFO - PROCESS | 1653 | 1469142988095 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 16:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:16:28 INFO - PROCESS | 1653 | 1469142988129 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:16:28 INFO - PROCESS | 1653 | 1469142988131 Marionette TRACE conn2 <- [1,2486,null,{}] 16:16:28 INFO - PROCESS | 1653 | 1469142988134 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}] 16:16:28 INFO - PROCESS | 1653 | 1469142988136 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:28 INFO - PROCESS | 1653 | 1469142988246 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 16:16:28 INFO - PROCESS | 1653 | 1469142988329 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:28 INFO - PROCESS | 1653 | 1469142988330 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186bb000 == 41 [pid = 1653] [id = 629] 16:16:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x114031c00) [pid = 1653] [serial = 1887] [outer = 0x0] 16:16:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118311000) [pid = 1653] [serial = 1888] [outer = 0x114031c00] 16:16:28 INFO - PROCESS | 1653 | 1469142988361 Marionette DEBUG loaded listener.js 16:16:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1186cdc00) [pid = 1653] [serial = 1889] [outer = 0x114031c00] 16:16:29 INFO - PROCESS | 1653 | --DOCSHELL 0x123c1c800 == 40 [pid = 1653] [id = 626] 16:16:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6cd000 == 39 [pid = 1653] [id = 625] 16:16:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1198de000 == 38 [pid = 1653] [id = 624] 16:16:29 INFO - PROCESS | 1653 | --DOCSHELL 0x117221000 == 37 [pid = 1653] [id = 623] 16:16:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c4800 == 36 [pid = 1653] [id = 622] 16:16:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1268d5000 == 35 [pid = 1653] [id = 621] 16:16:29 INFO - PROCESS | 1653 | --DOCSHELL 0x123c1e800 == 34 [pid = 1653] [id = 620] 16:16:29 INFO - PROCESS | 1653 | --DOCSHELL 0x121221800 == 33 [pid = 1653] [id = 619] 16:16:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1198df000 == 32 [pid = 1653] [id = 618] 16:16:29 INFO - PROCESS | 1653 | --DOCSHELL 0x117e54000 == 31 [pid = 1653] [id = 617] 16:16:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11695e000 == 30 [pid = 1653] [id = 616] 16:16:29 INFO - PROCESS | 1653 | --DOCSHELL 0x117e4c800 == 29 [pid = 1653] [id = 615] 16:16:29 INFO - PROCESS | 1653 | 1469142989041 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]]]}] 16:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 925ms 16:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:16:29 INFO - PROCESS | 1653 | 1469142989051 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 16:16:29 INFO - PROCESS | 1653 | 1469142989053 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 16:16:29 INFO - PROCESS | 1653 | 1469142989056 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:16:29 INFO - PROCESS | 1653 | 1469142989058 Marionette TRACE conn2 <- [1,2490,null,{}] 16:16:29 INFO - PROCESS | 1653 | 1469142989064 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}] 16:16:29 INFO - PROCESS | 1653 | 1469142989066 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:29 INFO - PROCESS | 1653 | 1469142989153 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12898ac00) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128991c00) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1210b8000) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124a0f000) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124dd3800) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x117e2e800) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1181f3800) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1186c9400) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118f86c00) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12484bc00) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112e6a000) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11650f000) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124c87400) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1182df400) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11830e400) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1127b1400) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112a84400) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1194e5400) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1194f0800) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11677c400) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1270b1c00) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126893000) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1181f1400) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11973a800) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1274d6c00) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x123d14000) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x119b30000) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1194ef800) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119739800) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 16:16:29 INFO - PROCESS | 1653 | 1469142989216 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:29 INFO - PROCESS | 1653 | 1469142989218 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11694b000 == 30 [pid = 1653] [id = 630] 16:16:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1127b1400) [pid = 1653] [serial = 1890] [outer = 0x0] 16:16:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11650f000) [pid = 1653] [serial = 1891] [outer = 0x1127b1400] 16:16:29 INFO - PROCESS | 1653 | 1469142989242 Marionette DEBUG loaded listener.js 16:16:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1182e9000) [pid = 1653] [serial = 1892] [outer = 0x1127b1400] 16:16:29 INFO - PROCESS | 1653 | 1469142989570 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]]]}] 16:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 522ms 16:16:29 INFO - PROCESS | 1653 | 1469142989583 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 16:16:29 INFO - PROCESS | 1653 | 1469142989585 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 16:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:16:29 INFO - PROCESS | 1653 | 1469142989590 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:16:29 INFO - PROCESS | 1653 | 1469142989592 Marionette TRACE conn2 <- [1,2494,null,{}] 16:16:29 INFO - PROCESS | 1653 | 1469142989597 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}] 16:16:29 INFO - PROCESS | 1653 | 1469142989599 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:29 INFO - PROCESS | 1653 | 1469142989681 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 16:16:29 INFO - PROCESS | 1653 | 1469142989779 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:29 INFO - PROCESS | 1653 | 1469142989780 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fa7800 == 31 [pid = 1653] [id = 631] 16:16:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1182ea800) [pid = 1653] [serial = 1893] [outer = 0x0] 16:16:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118f45400) [pid = 1653] [serial = 1894] [outer = 0x1182ea800] 16:16:29 INFO - PROCESS | 1653 | 1469142989807 Marionette DEBUG loaded listener.js 16:16:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118f8a800) [pid = 1653] [serial = 1895] [outer = 0x1182ea800] 16:16:30 INFO - PROCESS | 1653 | 1469142990088 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]]]}] 16:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 522ms 16:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:16:30 INFO - PROCESS | 1653 | 1469142990116 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 16:16:30 INFO - PROCESS | 1653 | 1469142990117 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 16:16:30 INFO - PROCESS | 1653 | 1469142990119 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:16:30 INFO - PROCESS | 1653 | 1469142990122 Marionette TRACE conn2 <- [1,2498,null,{}] 16:16:30 INFO - PROCESS | 1653 | 1469142990137 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}] 16:16:30 INFO - PROCESS | 1653 | 1469142990140 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:30 INFO - PROCESS | 1653 | 1469142990223 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 16:16:30 INFO - PROCESS | 1653 | 1469142990230 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:30 INFO - PROCESS | 1653 | 1469142990232 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x121425000 == 32 [pid = 1653] [id = 632] 16:16:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1191da800) [pid = 1653] [serial = 1896] [outer = 0x0] 16:16:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119747400) [pid = 1653] [serial = 1897] [outer = 0x1191da800] 16:16:30 INFO - PROCESS | 1653 | 1469142990260 Marionette DEBUG loaded listener.js 16:16:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119b35000) [pid = 1653] [serial = 1898] [outer = 0x1191da800] 16:16:30 INFO - PROCESS | 1653 | 1469142990605 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]]]}] 16:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 525ms 16:16:30 INFO - PROCESS | 1653 | 1469142990646 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 16:16:30 INFO - PROCESS | 1653 | 1469142990649 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 16:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:16:30 INFO - PROCESS | 1653 | 1469142990652 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:16:30 INFO - PROCESS | 1653 | 1469142990654 Marionette TRACE conn2 <- [1,2502,null,{}] 16:16:30 INFO - PROCESS | 1653 | 1469142990657 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}] 16:16:30 INFO - PROCESS | 1653 | 1469142990659 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:30 INFO - PROCESS | 1653 | 1469142990781 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 16:16:30 INFO - PROCESS | 1653 | 1469142990789 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:30 INFO - PROCESS | 1653 | 1469142990790 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1268c8000 == 33 [pid = 1653] [id = 633] 16:16:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x120eed000) [pid = 1653] [serial = 1899] [outer = 0x0] 16:16:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x120fb8000) [pid = 1653] [serial = 1900] [outer = 0x120eed000] 16:16:30 INFO - PROCESS | 1653 | 1469142990839 Marionette DEBUG loaded listener.js 16:16:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1211cf400) [pid = 1653] [serial = 1901] [outer = 0x120eed000] 16:16:31 INFO - PROCESS | 1653 | 1469142991240 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]]]}] 16:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 624ms 16:16:31 INFO - PROCESS | 1653 | 1469142991278 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 16:16:31 INFO - PROCESS | 1653 | 1469142991280 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 16:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:16:31 INFO - PROCESS | 1653 | 1469142991282 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:16:31 INFO - PROCESS | 1653 | 1469142991283 Marionette TRACE conn2 <- [1,2506,null,{}] 16:16:31 INFO - PROCESS | 1653 | 1469142991286 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}] 16:16:31 INFO - PROCESS | 1653 | 1469142991287 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:31 INFO - PROCESS | 1653 | 1469142991397 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 16:16:31 INFO - PROCESS | 1653 | 1469142991407 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:31 INFO - PROCESS | 1653 | 1469142991408 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12734c000 == 34 [pid = 1653] [id = 634] 16:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116aa3800) [pid = 1653] [serial = 1902] [outer = 0x0] 16:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1219c2400) [pid = 1653] [serial = 1903] [outer = 0x116aa3800] 16:16:31 INFO - PROCESS | 1653 | 1469142991433 Marionette DEBUG loaded listener.js 16:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123d15400) [pid = 1653] [serial = 1904] [outer = 0x116aa3800] 16:16:31 INFO - PROCESS | 1653 | 1469142991785 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]]]}] 16:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 521ms 16:16:31 INFO - PROCESS | 1653 | 1469142991803 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 16:16:31 INFO - PROCESS | 1653 | 1469142991804 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 16:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:16:31 INFO - PROCESS | 1653 | 1469142991807 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:16:31 INFO - PROCESS | 1653 | 1469142991808 Marionette TRACE conn2 <- [1,2510,null,{}] 16:16:31 INFO - PROCESS | 1653 | 1469142991816 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}] 16:16:31 INFO - PROCESS | 1653 | 1469142991820 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:31 INFO - PROCESS | 1653 | 1469142991936 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 16:16:31 INFO - PROCESS | 1653 | 1469142991940 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:31 INFO - PROCESS | 1653 | 1469142991941 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12969f000 == 35 [pid = 1653] [id = 635] 16:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1219c8800) [pid = 1653] [serial = 1905] [outer = 0x0] 16:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124dd3800) [pid = 1653] [serial = 1906] [outer = 0x1219c8800] 16:16:31 INFO - PROCESS | 1653 | 1469142991968 Marionette DEBUG loaded listener.js 16:16:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1274cec00) [pid = 1653] [serial = 1907] [outer = 0x1219c8800] 16:16:32 INFO - PROCESS | 1653 | 1469142992514 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]]]}] 16:16:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12658f000) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:16:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1172b0400) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:16:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116978000) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:16:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1176af800) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:16:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1186c7400) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:16:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1122b3000) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:16:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x113e9b400) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:16:32 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112f67c00) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:16:32 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11830c800) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:16:32 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118f91800) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:16:32 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x120ef1800) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:16:32 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11984f400) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:16:32 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112232c00) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:16:32 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1122e3800) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:16:32 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x112a81c00) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:16:32 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118310c00) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:16:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:16:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 721ms 16:16:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:16:32 INFO - PROCESS | 1653 | 1469142992534 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 16:16:32 INFO - PROCESS | 1653 | 1469142992536 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 16:16:32 INFO - PROCESS | 1653 | 1469142992539 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:16:32 INFO - PROCESS | 1653 | 1469142992542 Marionette TRACE conn2 <- [1,2514,null,{}] 16:16:32 INFO - PROCESS | 1653 | 1469142992546 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}] 16:16:32 INFO - PROCESS | 1653 | 1469142992548 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:32 INFO - PROCESS | 1653 | 1469142992649 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 16:16:32 INFO - PROCESS | 1653 | 1469142992705 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:32 INFO - PROCESS | 1653 | 1469142992708 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x116529800 == 36 [pid = 1653] [id = 636] 16:16:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1129b5400) [pid = 1653] [serial = 1908] [outer = 0x0] 16:16:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112a8dc00) [pid = 1653] [serial = 1909] [outer = 0x1129b5400] 16:16:32 INFO - PROCESS | 1653 | 1469142992741 Marionette DEBUG loaded listener.js 16:16:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1160e9000) [pid = 1653] [serial = 1910] [outer = 0x1129b5400] 16:16:33 INFO - PROCESS | 1653 | 1469142993197 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]]]}] 16:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 673ms 16:16:33 INFO - PROCESS | 1653 | 1469142993213 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 16:16:33 INFO - PROCESS | 1653 | 1469142993216 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 16:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:16:33 INFO - PROCESS | 1653 | 1469142993221 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:16:33 INFO - PROCESS | 1653 | 1469142993223 Marionette TRACE conn2 <- [1,2518,null,{}] 16:16:33 INFO - PROCESS | 1653 | 1469142993226 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}] 16:16:33 INFO - PROCESS | 1653 | 1469142993227 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:33 INFO - PROCESS | 1653 | 1469142993351 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 16:16:33 INFO - PROCESS | 1653 | 1469142993411 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:33 INFO - PROCESS | 1653 | 1469142993413 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x121369000 == 37 [pid = 1653] [id = 637] 16:16:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1181f3800) [pid = 1653] [serial = 1911] [outer = 0x0] 16:16:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11830fc00) [pid = 1653] [serial = 1912] [outer = 0x1181f3800] 16:16:33 INFO - PROCESS | 1653 | 1469142993444 Marionette DEBUG loaded listener.js 16:16:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1186c7400) [pid = 1653] [serial = 1913] [outer = 0x1181f3800] 16:16:33 INFO - PROCESS | 1653 | 1469142993853 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]]]}] 16:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 669ms 16:16:33 INFO - PROCESS | 1653 | 1469142993891 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 16:16:33 INFO - PROCESS | 1653 | 1469142993892 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 16:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:16:33 INFO - PROCESS | 1653 | 1469142993894 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:16:33 INFO - PROCESS | 1653 | 1469142993897 Marionette TRACE conn2 <- [1,2522,null,{}] 16:16:33 INFO - PROCESS | 1653 | 1469142993905 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}] 16:16:33 INFO - PROCESS | 1653 | 1469142993908 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:34 INFO - PROCESS | 1653 | 1469142994009 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 16:16:34 INFO - PROCESS | 1653 | 1469142994069 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:34 INFO - PROCESS | 1653 | 1469142994072 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aaa2000 == 38 [pid = 1653] [id = 638] 16:16:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118f88800) [pid = 1653] [serial = 1914] [outer = 0x0] 16:16:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1194eb000) [pid = 1653] [serial = 1915] [outer = 0x118f88800] 16:16:34 INFO - PROCESS | 1653 | 1469142994103 Marionette DEBUG loaded listener.js 16:16:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119b33800) [pid = 1653] [serial = 1916] [outer = 0x118f88800] 16:16:34 INFO - PROCESS | 1653 | 1469142994548 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]]]}] 16:16:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 16:16:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:16:34 INFO - PROCESS | 1653 | 1469142994566 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 16:16:34 INFO - PROCESS | 1653 | 1469142994568 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 16:16:34 INFO - PROCESS | 1653 | 1469142994570 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:16:34 INFO - PROCESS | 1653 | 1469142994571 Marionette TRACE conn2 <- [1,2526,null,{}] 16:16:34 INFO - PROCESS | 1653 | 1469142994574 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}] 16:16:34 INFO - PROCESS | 1653 | 1469142994575 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:34 INFO - PROCESS | 1653 | 1469142994695 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 16:16:34 INFO - PROCESS | 1653 | 1469142994779 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:34 INFO - PROCESS | 1653 | 1469142994780 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b13d000 == 39 [pid = 1653] [id = 639] 16:16:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120ee7400) [pid = 1653] [serial = 1917] [outer = 0x0] 16:16:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12484dc00) [pid = 1653] [serial = 1918] [outer = 0x120ee7400] 16:16:34 INFO - PROCESS | 1653 | 1469142994811 Marionette DEBUG loaded listener.js 16:16:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124dd4000) [pid = 1653] [serial = 1919] [outer = 0x120ee7400] 16:16:35 INFO - PROCESS | 1653 | 1469142995212 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]]]}] 16:16:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:16:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 672ms 16:16:35 INFO - PROCESS | 1653 | 1469142995242 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 16:16:35 INFO - PROCESS | 1653 | 1469142995244 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 16:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:16:35 INFO - PROCESS | 1653 | 1469142995246 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:16:35 INFO - PROCESS | 1653 | 1469142995247 Marionette TRACE conn2 <- [1,2530,null,{}] 16:16:35 INFO - PROCESS | 1653 | 1469142995250 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}] 16:16:35 INFO - PROCESS | 1653 | 1469142995251 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:35 INFO - PROCESS | 1653 | 1469142995361 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 16:16:35 INFO - PROCESS | 1653 | 1469142995419 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:35 INFO - PROCESS | 1653 | 1469142995421 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b96c000 == 40 [pid = 1653] [id = 640] 16:16:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124c1d000) [pid = 1653] [serial = 1920] [outer = 0x0] 16:16:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126893000) [pid = 1653] [serial = 1921] [outer = 0x124c1d000] 16:16:35 INFO - PROCESS | 1653 | 1469142995449 Marionette DEBUG loaded listener.js 16:16:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12700fc00) [pid = 1653] [serial = 1922] [outer = 0x124c1d000] 16:16:35 INFO - PROCESS | 1653 | 1469142995953 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]]]}] 16:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 771ms 16:16:36 INFO - PROCESS | 1653 | 1469142996021 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 16:16:36 INFO - PROCESS | 1653 | 1469142996024 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 16:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:16:36 INFO - PROCESS | 1653 | 1469142996029 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:16:36 INFO - PROCESS | 1653 | 1469142996031 Marionette TRACE conn2 <- [1,2534,null,{}] 16:16:36 INFO - PROCESS | 1653 | 1469142996035 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}] 16:16:36 INFO - PROCESS | 1653 | 1469142996037 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:36 INFO - PROCESS | 1653 | 1469142996153 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 16:16:36 INFO - PROCESS | 1653 | 1469142996241 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:36 INFO - PROCESS | 1653 | 1469142996244 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191b4800 == 41 [pid = 1653] [id = 641] 16:16:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11602bc00) [pid = 1653] [serial = 1923] [outer = 0x0] 16:16:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116976000) [pid = 1653] [serial = 1924] [outer = 0x11602bc00] 16:16:36 INFO - PROCESS | 1653 | 1469142996271 Marionette DEBUG loaded listener.js 16:16:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11808e000) [pid = 1653] [serial = 1925] [outer = 0x11602bc00] 16:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12734c000 == 40 [pid = 1653] [id = 634] 16:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1268c8000 == 39 [pid = 1653] [id = 633] 16:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x121425000 == 38 [pid = 1653] [id = 632] 16:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x118fa7800 == 37 [pid = 1653] [id = 631] 16:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11694b000 == 36 [pid = 1653] [id = 630] 16:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1186bb000 == 35 [pid = 1653] [id = 629] 16:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x117e42000 == 34 [pid = 1653] [id = 628] 16:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12b971000 == 33 [pid = 1653] [id = 627] 16:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12b96c000 == 32 [pid = 1653] [id = 640] 16:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12b13d000 == 31 [pid = 1653] [id = 639] 16:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12aaa2000 == 30 [pid = 1653] [id = 638] 16:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x121369000 == 29 [pid = 1653] [id = 637] 16:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12969f000 == 28 [pid = 1653] [id = 635] 16:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x116529800 == 27 [pid = 1653] [id = 636] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119744400) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1182dfc00) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x117e23000) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1182e5400) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11830ac00) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1191dc000) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1186cd800) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118f7bc00) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116506400) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1169f4c00) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116975c00) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x113e42800) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1186c8400) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118404400) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x120fadc00) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119848800) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1219c1c00) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1210b6400) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x120ee6c00) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1219acc00) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1219c9400) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x123dcf000) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x116aa3400) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1253d3800) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x124a10400) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1129ba400) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x119849c00) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x119d4c000) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1194eec00) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x124a10800) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1274d3000) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x128989400) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x127004c00) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 16:16:37 INFO - PROCESS | 1653 | 1469142997189 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]]]}] 16:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1174ms 16:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:16:37 INFO - PROCESS | 1653 | 1469142997203 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 16:16:37 INFO - PROCESS | 1653 | 1469142997205 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 16:16:37 INFO - PROCESS | 1653 | 1469142997208 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:16:37 INFO - PROCESS | 1653 | 1469142997210 Marionette TRACE conn2 <- [1,2538,null,{}] 16:16:37 INFO - PROCESS | 1653 | 1469142997214 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}] 16:16:37 INFO - PROCESS | 1653 | 1469142997216 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:37 INFO - PROCESS | 1653 | 1469142997296 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 16:16:37 INFO - PROCESS | 1653 | 1469142997301 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:37 INFO - PROCESS | 1653 | 1469142997303 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11301d000 == 28 [pid = 1653] [id = 642] 16:16:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1127acc00) [pid = 1653] [serial = 1926] [outer = 0x0] 16:16:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x112e6a000) [pid = 1653] [serial = 1927] [outer = 0x1127acc00] 16:16:37 INFO - PROCESS | 1653 | 1469142997333 Marionette DEBUG loaded listener.js 16:16:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x112772000) [pid = 1653] [serial = 1928] [outer = 0x1127acc00] 16:16:37 INFO - PROCESS | 1653 | 1469142997714 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]]]}] 16:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 520ms 16:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:16:37 INFO - PROCESS | 1653 | 1469142997728 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 16:16:37 INFO - PROCESS | 1653 | 1469142997732 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 16:16:37 INFO - PROCESS | 1653 | 1469142997736 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:16:37 INFO - PROCESS | 1653 | 1469142997738 Marionette TRACE conn2 <- [1,2542,null,{}] 16:16:37 INFO - PROCESS | 1653 | 1469142997741 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}] 16:16:37 INFO - PROCESS | 1653 | 1469142997744 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:37 INFO - PROCESS | 1653 | 1469142997821 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 16:16:37 INFO - PROCESS | 1653 | 1469142997826 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:37 INFO - PROCESS | 1653 | 1469142997830 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x117219000 == 29 [pid = 1653] [id = 643] 16:16:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x116513800) [pid = 1653] [serial = 1929] [outer = 0x0] 16:16:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1172b7000) [pid = 1653] [serial = 1930] [outer = 0x116513800] 16:16:37 INFO - PROCESS | 1653 | 1469142997857 Marionette DEBUG loaded listener.js 16:16:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118083000) [pid = 1653] [serial = 1931] [outer = 0x116513800] 16:16:38 INFO - PROCESS | 1653 | 1469142998217 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]]]}] 16:16:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 521ms 16:16:38 INFO - PROCESS | 1653 | 1469142998258 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 16:16:38 INFO - PROCESS | 1653 | 1469142998259 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 16:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:16:38 INFO - PROCESS | 1653 | 1469142998261 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:16:38 INFO - PROCESS | 1653 | 1469142998264 Marionette TRACE conn2 <- [1,2546,null,{}] 16:16:38 INFO - PROCESS | 1653 | 1469142998271 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}] 16:16:38 INFO - PROCESS | 1653 | 1469142998275 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:38 INFO - PROCESS | 1653 | 1469142998351 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 16:16:38 INFO - PROCESS | 1653 | 1469142998356 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:38 INFO - PROCESS | 1653 | 1469142998358 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11945b000 == 30 [pid = 1653] [id = 644] 16:16:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1129ba800) [pid = 1653] [serial = 1932] [outer = 0x0] 16:16:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118402800) [pid = 1653] [serial = 1933] [outer = 0x1129ba800] 16:16:38 INFO - PROCESS | 1653 | 1469142998389 Marionette DEBUG loaded listener.js 16:16:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11895e400) [pid = 1653] [serial = 1934] [outer = 0x1129ba800] 16:16:38 INFO - PROCESS | 1653 | 1469142998736 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]]]}] 16:16:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 523ms 16:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:16:38 INFO - PROCESS | 1653 | 1469142998784 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 16:16:38 INFO - PROCESS | 1653 | 1469142998786 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 16:16:38 INFO - PROCESS | 1653 | 1469142998788 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:16:38 INFO - PROCESS | 1653 | 1469142998789 Marionette TRACE conn2 <- [1,2550,null,{}] 16:16:38 INFO - PROCESS | 1653 | 1469142998791 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}] 16:16:38 INFO - PROCESS | 1653 | 1469142998793 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:38 INFO - PROCESS | 1653 | 1469142998899 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 16:16:38 INFO - PROCESS | 1653 | 1469142998932 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:38 INFO - PROCESS | 1653 | 1469142998933 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12112e800 == 31 [pid = 1653] [id = 645] 16:16:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118409c00) [pid = 1653] [serial = 1935] [outer = 0x0] 16:16:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118f7d800) [pid = 1653] [serial = 1936] [outer = 0x118409c00] 16:16:38 INFO - PROCESS | 1653 | 1469142998958 Marionette DEBUG loaded listener.js 16:16:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1191d9c00) [pid = 1653] [serial = 1937] [outer = 0x118409c00] 16:16:39 INFO - PROCESS | 1653 | 1469142999273 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]]]}] 16:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 520ms 16:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:16:39 INFO - PROCESS | 1653 | 1469142999309 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 16:16:39 INFO - PROCESS | 1653 | 1469142999312 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 16:16:39 INFO - PROCESS | 1653 | 1469142999315 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:16:39 INFO - PROCESS | 1653 | 1469142999324 Marionette TRACE conn2 <- [1,2554,null,{}] 16:16:39 INFO - PROCESS | 1653 | 1469142999327 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}] 16:16:39 INFO - PROCESS | 1653 | 1469142999328 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:39 INFO - PROCESS | 1653 | 1469142999419 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 16:16:39 INFO - PROCESS | 1653 | 1469142999458 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:39 INFO - PROCESS | 1653 | 1469142999459 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c1d000 == 32 [pid = 1653] [id = 646] 16:16:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116089000) [pid = 1653] [serial = 1938] [outer = 0x0] 16:16:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1194e7400) [pid = 1653] [serial = 1939] [outer = 0x116089000] 16:16:39 INFO - PROCESS | 1653 | 1469142999483 Marionette DEBUG loaded listener.js 16:16:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11972b400) [pid = 1653] [serial = 1940] [outer = 0x116089000] 16:16:39 INFO - PROCESS | 1653 | 1469142999820 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]]]}] 16:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 529ms 16:16:39 INFO - PROCESS | 1653 | 1469142999850 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 16:16:39 INFO - PROCESS | 1653 | 1469142999851 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 16:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:16:39 INFO - PROCESS | 1653 | 1469142999853 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:16:39 INFO - PROCESS | 1653 | 1469142999854 Marionette TRACE conn2 <- [1,2558,null,{}] 16:16:39 INFO - PROCESS | 1653 | 1469142999857 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}] 16:16:39 INFO - PROCESS | 1653 | 1469142999861 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:39 INFO - PROCESS | 1653 | 1469142999980 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 16:16:40 INFO - PROCESS | 1653 | 1469143000013 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:40 INFO - PROCESS | 1653 | 1469143000014 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1268c8000 == 33 [pid = 1653] [id = 647] 16:16:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1194e4800) [pid = 1653] [serial = 1941] [outer = 0x0] 16:16:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11984f800) [pid = 1653] [serial = 1942] [outer = 0x1194e4800] 16:16:40 INFO - PROCESS | 1653 | 1469143000039 Marionette DEBUG loaded listener.js 16:16:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x120fac400) [pid = 1653] [serial = 1943] [outer = 0x1194e4800] 16:16:40 INFO - PROCESS | 1653 | 1469143000356 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]]]}] 16:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 518ms 16:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:16:40 INFO - PROCESS | 1653 | 1469143000372 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 16:16:40 INFO - PROCESS | 1653 | 1469143000373 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 16:16:40 INFO - PROCESS | 1653 | 1469143000375 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:16:40 INFO - PROCESS | 1653 | 1469143000378 Marionette TRACE conn2 <- [1,2562,null,{}] 16:16:40 INFO - PROCESS | 1653 | 1469143000382 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}] 16:16:40 INFO - PROCESS | 1653 | 1469143000383 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:40 INFO - PROCESS | 1653 | 1469143000491 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 16:16:40 INFO - PROCESS | 1653 | 1469143000495 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:40 INFO - PROCESS | 1653 | 1469143000496 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c4800 == 34 [pid = 1653] [id = 648] 16:16:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112769c00) [pid = 1653] [serial = 1944] [outer = 0x0] 16:16:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1211d3800) [pid = 1653] [serial = 1945] [outer = 0x112769c00] 16:16:40 INFO - PROCESS | 1653 | 1469143000519 Marionette DEBUG loaded listener.js 16:16:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1219c9c00) [pid = 1653] [serial = 1946] [outer = 0x112769c00] 16:16:40 INFO - PROCESS | 1653 | 1469143000869 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]]]}] 16:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 523ms 16:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:16:40 INFO - PROCESS | 1653 | 1469143000903 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 16:16:40 INFO - PROCESS | 1653 | 1469143000904 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 16:16:40 INFO - PROCESS | 1653 | 1469143000906 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:16:40 INFO - PROCESS | 1653 | 1469143000907 Marionette TRACE conn2 <- [1,2566,null,{}] 16:16:40 INFO - PROCESS | 1653 | 1469143000910 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}] 16:16:40 INFO - PROCESS | 1653 | 1469143000913 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:41 INFO - PROCESS | 1653 | 1469143001007 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 16:16:41 INFO - PROCESS | 1653 | 1469143001011 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:41 INFO - PROCESS | 1653 | 1469143001012 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289de000 == 35 [pid = 1653] [id = 649] 16:16:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119732000) [pid = 1653] [serial = 1947] [outer = 0x0] 16:16:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x123c09400) [pid = 1653] [serial = 1948] [outer = 0x119732000] 16:16:41 INFO - PROCESS | 1653 | 1469143001035 Marionette DEBUG loaded listener.js 16:16:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124a16800) [pid = 1653] [serial = 1949] [outer = 0x119732000] 16:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1274d4c00) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1191da800) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x113967c00) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1182ea800) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1127b1400) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x114031c00) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x120eed000) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x116aa3800) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1219c8800) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:16:41 INFO - PROCESS | 1653 | 1469143001429 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]]]}] 16:16:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 570ms 16:16:41 INFO - PROCESS | 1653 | 1469143001477 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 16:16:41 INFO - PROCESS | 1653 | 1469143001478 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 16:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:16:41 INFO - PROCESS | 1653 | 1469143001480 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:16:41 INFO - PROCESS | 1653 | 1469143001481 Marionette TRACE conn2 <- [1,2570,null,{}] 16:16:41 INFO - PROCESS | 1653 | 1469143001484 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}] 16:16:41 INFO - PROCESS | 1653 | 1469143001485 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:41 INFO - PROCESS | 1653 | 1469143001590 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 16:16:41 INFO - PROCESS | 1653 | 1469143001626 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:41 INFO - PROCESS | 1653 | 1469143001627 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x119459800 == 36 [pid = 1653] [id = 650] 16:16:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112232c00) [pid = 1653] [serial = 1950] [outer = 0x0] 16:16:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1182e0800) [pid = 1653] [serial = 1951] [outer = 0x112232c00] 16:16:41 INFO - PROCESS | 1653 | 1469143001651 Marionette DEBUG loaded listener.js 16:16:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x123c03800) [pid = 1653] [serial = 1952] [outer = 0x112232c00] 16:16:41 INFO - PROCESS | 1653 | 1469143001930 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]]]}] 16:16:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 469ms 16:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:16:41 INFO - PROCESS | 1653 | 1469143001951 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 16:16:41 INFO - PROCESS | 1653 | 1469143001952 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 16:16:41 INFO - PROCESS | 1653 | 1469143001954 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:16:41 INFO - PROCESS | 1653 | 1469143001955 Marionette TRACE conn2 <- [1,2574,null,{}] 16:16:41 INFO - PROCESS | 1653 | 1469143001958 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}] 16:16:41 INFO - PROCESS | 1653 | 1469143001959 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:42 INFO - PROCESS | 1653 | 1469143002049 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 16:16:42 INFO - PROCESS | 1653 | 1469143002052 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:42 INFO - PROCESS | 1653 | 1469143002053 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a630800 == 37 [pid = 1653] [id = 651] 16:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119849000) [pid = 1653] [serial = 1953] [outer = 0x0] 16:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124c88c00) [pid = 1653] [serial = 1954] [outer = 0x119849000] 16:16:42 INFO - PROCESS | 1653 | 1469143002077 Marionette DEBUG loaded listener.js 16:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1253d7400) [pid = 1653] [serial = 1955] [outer = 0x119849000] 16:16:42 INFO - PROCESS | 1653 | 1469143002399 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]]]}] 16:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 469ms 16:16:42 INFO - PROCESS | 1653 | 1469143002424 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 16:16:42 INFO - PROCESS | 1653 | 1469143002427 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 16:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:16:42 INFO - PROCESS | 1653 | 1469143002429 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:16:42 INFO - PROCESS | 1653 | 1469143002430 Marionette TRACE conn2 <- [1,2578,null,{}] 16:16:42 INFO - PROCESS | 1653 | 1469143002433 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}] 16:16:42 INFO - PROCESS | 1653 | 1469143002434 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:42 INFO - PROCESS | 1653 | 1469143002559 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 16:16:42 INFO - PROCESS | 1653 | 1469143002567 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:42 INFO - PROCESS | 1653 | 1469143002568 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c19800 == 38 [pid = 1653] [id = 652] 16:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12688e800) [pid = 1653] [serial = 1956] [outer = 0x0] 16:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x126e4f400) [pid = 1653] [serial = 1957] [outer = 0x12688e800] 16:16:42 INFO - PROCESS | 1653 | 1469143002595 Marionette DEBUG loaded listener.js 16:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1274cd000) [pid = 1653] [serial = 1958] [outer = 0x12688e800] 16:16:42 INFO - PROCESS | 1653 | 1469143002914 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]]]}] 16:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 521ms 16:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:16:42 INFO - PROCESS | 1653 | 1469143002951 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 16:16:42 INFO - PROCESS | 1653 | 1469143002952 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 16:16:42 INFO - PROCESS | 1653 | 1469143002954 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:16:42 INFO - PROCESS | 1653 | 1469143002955 Marionette TRACE conn2 <- [1,2582,null,{}] 16:16:42 INFO - PROCESS | 1653 | 1469143002957 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}] 16:16:42 INFO - PROCESS | 1653 | 1469143002958 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:43 INFO - PROCESS | 1653 | 1469143003034 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 16:16:43 INFO - PROCESS | 1653 | 1469143003038 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:43 INFO - PROCESS | 1653 | 1469143003039 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b96e000 == 39 [pid = 1653] [id = 653] 16:16:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1274cd400) [pid = 1653] [serial = 1959] [outer = 0x0] 16:16:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128986400) [pid = 1653] [serial = 1960] [outer = 0x1274cd400] 16:16:43 INFO - PROCESS | 1653 | 1469143003065 Marionette DEBUG loaded listener.js 16:16:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128992000) [pid = 1653] [serial = 1961] [outer = 0x1274cd400] 16:16:43 INFO - PROCESS | 1653 | 1469143003558 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]]]}] 16:16:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 669ms 16:16:43 INFO - PROCESS | 1653 | 1469143003624 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 16:16:43 INFO - PROCESS | 1653 | 1469143003626 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 16:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:16:43 INFO - PROCESS | 1653 | 1469143003630 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:16:43 INFO - PROCESS | 1653 | 1469143003632 Marionette TRACE conn2 <- [1,2586,null,{}] 16:16:43 INFO - PROCESS | 1653 | 1469143003635 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}] 16:16:43 INFO - PROCESS | 1653 | 1469143003637 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:43 INFO - PROCESS | 1653 | 1469143003751 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 16:16:43 INFO - PROCESS | 1653 | 1469143003810 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:43 INFO - PROCESS | 1653 | 1469143003811 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x117098800 == 40 [pid = 1653] [id = 654] 16:16:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1129b4000) [pid = 1653] [serial = 1962] [outer = 0x0] 16:16:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x113374400) [pid = 1653] [serial = 1963] [outer = 0x1129b4000] 16:16:43 INFO - PROCESS | 1653 | 1469143003842 Marionette DEBUG loaded listener.js 16:16:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11677c400) [pid = 1653] [serial = 1964] [outer = 0x1129b4000] 16:16:44 INFO - PROCESS | 1653 | 1469143004475 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]]]}] 16:16:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 871ms 16:16:44 INFO - PROCESS | 1653 | 1469143004519 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 16:16:44 INFO - PROCESS | 1653 | 1469143004522 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 16:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:16:44 INFO - PROCESS | 1653 | 1469143004529 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:16:44 INFO - PROCESS | 1653 | 1469143004531 Marionette TRACE conn2 <- [1,2590,null,{}] 16:16:44 INFO - PROCESS | 1653 | 1469143004534 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}] 16:16:44 INFO - PROCESS | 1653 | 1469143004535 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:44 INFO - PROCESS | 1653 | 1469143004647 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 16:16:44 INFO - PROCESS | 1653 | 1469143004727 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:44 INFO - PROCESS | 1653 | 1469143004728 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x121922000 == 41 [pid = 1653] [id = 655] 16:16:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1182e6400) [pid = 1653] [serial = 1965] [outer = 0x0] 16:16:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118306400) [pid = 1653] [serial = 1966] [outer = 0x1182e6400] 16:16:44 INFO - PROCESS | 1653 | 1469143004758 Marionette DEBUG loaded listener.js 16:16:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118411400) [pid = 1653] [serial = 1967] [outer = 0x1182e6400] 16:16:45 INFO - PROCESS | 1653 | 1469143005410 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]]]}] 16:16:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 973ms 16:16:45 INFO - PROCESS | 1653 | 1469143005500 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 16:16:45 INFO - PROCESS | 1653 | 1469143005503 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 16:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:16:45 INFO - PROCESS | 1653 | 1469143005506 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:16:45 INFO - PROCESS | 1653 | 1469143005508 Marionette TRACE conn2 <- [1,2594,null,{}] 16:16:45 INFO - PROCESS | 1653 | 1469143005512 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}] 16:16:45 INFO - PROCESS | 1653 | 1469143005513 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:45 INFO - PROCESS | 1653 | 1469143005617 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 16:16:45 INFO - PROCESS | 1653 | --DOCSHELL 0x123c19800 == 40 [pid = 1653] [id = 652] 16:16:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12a630800 == 39 [pid = 1653] [id = 651] 16:16:45 INFO - PROCESS | 1653 | --DOCSHELL 0x119459800 == 38 [pid = 1653] [id = 650] 16:16:45 INFO - PROCESS | 1653 | --DOCSHELL 0x1289de000 == 37 [pid = 1653] [id = 649] 16:16:45 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c4800 == 36 [pid = 1653] [id = 648] 16:16:45 INFO - PROCESS | 1653 | --DOCSHELL 0x1268c8000 == 35 [pid = 1653] [id = 647] 16:16:45 INFO - PROCESS | 1653 | --DOCSHELL 0x123c1d000 == 34 [pid = 1653] [id = 646] 16:16:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12112e800 == 33 [pid = 1653] [id = 645] 16:16:45 INFO - PROCESS | 1653 | --DOCSHELL 0x11945b000 == 32 [pid = 1653] [id = 644] 16:16:45 INFO - PROCESS | 1653 | --DOCSHELL 0x117219000 == 31 [pid = 1653] [id = 643] 16:16:45 INFO - PROCESS | 1653 | --DOCSHELL 0x11301d000 == 30 [pid = 1653] [id = 642] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128993800) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119747400) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119b35000) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11677f000) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1172b4c00) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118f45400) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1274cec00) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118f8a800) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11650f000) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1182e9000) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118311000) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1186cdc00) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1211cf400) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x120fb8000) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1219c2400) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124dd3800) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x123d15400) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 16:16:45 INFO - PROCESS | 1653 | 1469143005699 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:45 INFO - PROCESS | 1653 | 1469143005702 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11301d000 == 31 [pid = 1653] [id = 656] 16:16:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1129b9000) [pid = 1653] [serial = 1968] [outer = 0x0] 16:16:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116506400) [pid = 1653] [serial = 1969] [outer = 0x1129b9000] 16:16:45 INFO - PROCESS | 1653 | 1469143005729 Marionette DEBUG loaded listener.js 16:16:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1181e9400) [pid = 1653] [serial = 1970] [outer = 0x1129b9000] 16:16:46 INFO - PROCESS | 1653 | 1469143006043 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]]]}] 16:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 569ms 16:16:46 INFO - PROCESS | 1653 | 1469143006076 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 16:16:46 INFO - PROCESS | 1653 | 1469143006081 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 16:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:16:46 INFO - PROCESS | 1653 | 1469143006085 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:16:46 INFO - PROCESS | 1653 | 1469143006087 Marionette TRACE conn2 <- [1,2598,null,{}] 16:16:46 INFO - PROCESS | 1653 | 1469143006089 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}] 16:16:46 INFO - PROCESS | 1653 | 1469143006091 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:46 INFO - PROCESS | 1653 | 1469143006194 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 16:16:46 INFO - PROCESS | 1653 | 1469143006251 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:46 INFO - PROCESS | 1653 | 1469143006252 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191be800 == 32 [pid = 1653] [id = 657] 16:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1182e5000) [pid = 1653] [serial = 1971] [outer = 0x0] 16:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1186c8400) [pid = 1653] [serial = 1972] [outer = 0x1182e5000] 16:16:46 INFO - PROCESS | 1653 | 1469143006278 Marionette DEBUG loaded listener.js 16:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118f86800) [pid = 1653] [serial = 1973] [outer = 0x1182e5000] 16:16:46 INFO - PROCESS | 1653 | 1469143006574 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]]]}] 16:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 524ms 16:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:16:46 INFO - PROCESS | 1653 | 1469143006610 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 16:16:46 INFO - PROCESS | 1653 | 1469143006614 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 16:16:46 INFO - PROCESS | 1653 | 1469143006616 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:16:46 INFO - PROCESS | 1653 | 1469143006619 Marionette TRACE conn2 <- [1,2602,null,{}] 16:16:46 INFO - PROCESS | 1653 | 1469143006629 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}] 16:16:46 INFO - PROCESS | 1653 | 1469143006633 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:46 INFO - PROCESS | 1653 | 1469143006723 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 16:16:46 INFO - PROCESS | 1653 | 1469143006781 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:46 INFO - PROCESS | 1653 | 1469143006784 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x121435000 == 33 [pid = 1653] [id = 658] 16:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118f84000) [pid = 1653] [serial = 1974] [outer = 0x0] 16:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1191e2000) [pid = 1653] [serial = 1975] [outer = 0x118f84000] 16:16:46 INFO - PROCESS | 1653 | 1469143006812 Marionette DEBUG loaded listener.js 16:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1129b1800) [pid = 1653] [serial = 1976] [outer = 0x118f84000] 16:16:47 INFO - PROCESS | 1653 | 1469143007094 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]]]}] 16:16:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 523ms 16:16:47 INFO - PROCESS | 1653 | 1469143007140 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 16:16:47 INFO - PROCESS | 1653 | 1469143007142 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 16:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:16:47 INFO - PROCESS | 1653 | 1469143007147 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:16:47 INFO - PROCESS | 1653 | 1469143007149 Marionette TRACE conn2 <- [1,2606,null,{}] 16:16:47 INFO - PROCESS | 1653 | 1469143007151 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}] 16:16:47 INFO - PROCESS | 1653 | 1469143007152 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:47 INFO - PROCESS | 1653 | 1469143007233 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 16:16:47 INFO - PROCESS | 1653 | 1469143007237 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:47 INFO - PROCESS | 1653 | 1469143007238 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1268d7800 == 34 [pid = 1653] [id = 659] 16:16:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119d4b000) [pid = 1653] [serial = 1977] [outer = 0x0] 16:16:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x120eef400) [pid = 1653] [serial = 1978] [outer = 0x119d4b000] 16:16:47 INFO - PROCESS | 1653 | 1469143007265 Marionette DEBUG loaded listener.js 16:16:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1211cf800) [pid = 1653] [serial = 1979] [outer = 0x119d4b000] 16:16:47 INFO - PROCESS | 1653 | 1469143007619 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]]]}] 16:16:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 520ms 16:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:16:47 INFO - PROCESS | 1653 | 1469143007673 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 16:16:47 INFO - PROCESS | 1653 | 1469143007674 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 16:16:47 INFO - PROCESS | 1653 | 1469143007676 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:16:47 INFO - PROCESS | 1653 | 1469143007677 Marionette TRACE conn2 <- [1,2610,null,{}] 16:16:47 INFO - PROCESS | 1653 | 1469143007679 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}] 16:16:47 INFO - PROCESS | 1653 | 1469143007681 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:47 INFO - PROCESS | 1653 | 1469143007788 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 16:16:47 INFO - PROCESS | 1653 | 1469143007801 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:47 INFO - PROCESS | 1653 | 1469143007802 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289de000 == 35 [pid = 1653] [id = 660] 16:16:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x120eecc00) [pid = 1653] [serial = 1980] [outer = 0x0] 16:16:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1219c8c00) [pid = 1653] [serial = 1981] [outer = 0x120eecc00] 16:16:47 INFO - PROCESS | 1653 | 1469143007826 Marionette DEBUG loaded listener.js 16:16:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123dcf000) [pid = 1653] [serial = 1982] [outer = 0x120eecc00] 16:16:48 INFO - PROCESS | 1653 | 1469143008172 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]]]}] 16:16:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 519ms 16:16:48 INFO - PROCESS | 1653 | 1469143008198 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 16:16:48 INFO - PROCESS | 1653 | 1469143008199 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 16:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:16:48 INFO - PROCESS | 1653 | 1469143008201 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:16:48 INFO - PROCESS | 1653 | 1469143008202 Marionette TRACE conn2 <- [1,2614,null,{}] 16:16:48 INFO - PROCESS | 1653 | 1469143008204 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}] 16:16:48 INFO - PROCESS | 1653 | 1469143008209 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:48 INFO - PROCESS | 1653 | 1469143008325 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 16:16:48 INFO - PROCESS | 1653 | 1469143008329 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:48 INFO - PROCESS | 1653 | 1469143008331 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12969c800 == 36 [pid = 1653] [id = 661] 16:16:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124ab4400) [pid = 1653] [serial = 1983] [outer = 0x0] 16:16:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12688f000) [pid = 1653] [serial = 1984] [outer = 0x124ab4400] 16:16:48 INFO - PROCESS | 1653 | 1469143008355 Marionette DEBUG loaded listener.js 16:16:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128989c00) [pid = 1653] [serial = 1985] [outer = 0x124ab4400] 16:16:48 INFO - PROCESS | 1653 | 1469143008708 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]]]}] 16:16:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 518ms 16:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:16:48 INFO - PROCESS | 1653 | 1469143008719 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 16:16:48 INFO - PROCESS | 1653 | 1469143008721 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 16:16:48 INFO - PROCESS | 1653 | 1469143008723 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:16:48 INFO - PROCESS | 1653 | 1469143008724 Marionette TRACE conn2 <- [1,2618,null,{}] 16:16:48 INFO - PROCESS | 1653 | 1469143008726 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}] 16:16:48 INFO - PROCESS | 1653 | 1469143008729 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:48 INFO - PROCESS | 1653 | 1469143008840 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 16:16:48 INFO - PROCESS | 1653 | 1469143008880 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:48 INFO - PROCESS | 1653 | 1469143008881 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab8f800 == 37 [pid = 1653] [id = 662] 16:16:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12898ac00) [pid = 1653] [serial = 1986] [outer = 0x0] 16:16:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1289b4400) [pid = 1653] [serial = 1987] [outer = 0x12898ac00] 16:16:48 INFO - PROCESS | 1653 | 1469143008906 Marionette DEBUG loaded listener.js 16:16:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1289bd400) [pid = 1653] [serial = 1988] [outer = 0x12898ac00] 16:16:49 INFO - PROCESS | 1653 | 1469143009209 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]]]}] 16:16:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 518ms 16:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:16:49 INFO - PROCESS | 1653 | 1469143009242 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 16:16:49 INFO - PROCESS | 1653 | 1469143009243 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 16:16:49 INFO - PROCESS | 1653 | 1469143009247 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:16:49 INFO - PROCESS | 1653 | 1469143009248 Marionette TRACE conn2 <- [1,2622,null,{}] 16:16:49 INFO - PROCESS | 1653 | 1469143009251 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}] 16:16:49 INFO - PROCESS | 1653 | 1469143009252 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:49 INFO - PROCESS | 1653 | 1469143009350 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 16:16:49 INFO - PROCESS | 1653 | 1469143009362 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:49 INFO - PROCESS | 1653 | 1469143009363 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b95e800 == 38 [pid = 1653] [id = 663] 16:16:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112776800) [pid = 1653] [serial = 1989] [outer = 0x0] 16:16:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128b9e400) [pid = 1653] [serial = 1990] [outer = 0x112776800] 16:16:49 INFO - PROCESS | 1653 | 1469143009387 Marionette DEBUG loaded listener.js 16:16:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128baa000) [pid = 1653] [serial = 1991] [outer = 0x112776800] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116089000) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1194e4800) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112232c00) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112769c00) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119732000) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11602bc00) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1127acc00) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116513800) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119849000) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118409c00) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1129ba800) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1129b5400) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1181f3800) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118f88800) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x120ee7400) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124c1d000) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:16:49 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12688e800) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:16:49 INFO - PROCESS | 1653 | 1469143009814 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]]]}] 16:16:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 621ms 16:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:16:49 INFO - PROCESS | 1653 | 1469143009868 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 16:16:49 INFO - PROCESS | 1653 | 1469143009870 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 16:16:49 INFO - PROCESS | 1653 | 1469143009872 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:16:49 INFO - PROCESS | 1653 | 1469143009873 Marionette TRACE conn2 <- [1,2626,null,{}] 16:16:49 INFO - PROCESS | 1653 | 1469143009875 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}] 16:16:49 INFO - PROCESS | 1653 | 1469143009876 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:49 INFO - PROCESS | 1653 | 1469143009964 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 16:16:49 INFO - PROCESS | 1653 | 1469143009968 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:49 INFO - PROCESS | 1653 | 1469143009969 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1268cd000 == 39 [pid = 1653] [id = 664] 16:16:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1129b6c00) [pid = 1653] [serial = 1992] [outer = 0x0] 16:16:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116906000) [pid = 1653] [serial = 1993] [outer = 0x1129b6c00] 16:16:49 INFO - PROCESS | 1653 | 1469143009995 Marionette DEBUG loaded listener.js 16:16:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11840a800) [pid = 1653] [serial = 1994] [outer = 0x1129b6c00] 16:16:50 INFO - PROCESS | 1653 | 1469143010423 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]]]}] 16:16:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 569ms 16:16:50 INFO - PROCESS | 1653 | 1469143010442 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 16:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:16:50 INFO - PROCESS | 1653 | 1469143010445 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 16:16:50 INFO - PROCESS | 1653 | 1469143010448 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:16:50 INFO - PROCESS | 1653 | 1469143010450 Marionette TRACE conn2 <- [1,2630,null,{}] 16:16:50 INFO - PROCESS | 1653 | 1469143010453 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}] 16:16:50 INFO - PROCESS | 1653 | 1469143010455 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:50 INFO - PROCESS | 1653 | 1469143010537 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 16:16:50 INFO - PROCESS | 1653 | 1469143010541 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:50 INFO - PROCESS | 1653 | 1469143010542 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bdad000 == 40 [pid = 1653] [id = 665] 16:16:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118f9e800) [pid = 1653] [serial = 1995] [outer = 0x0] 16:16:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1210bd400) [pid = 1653] [serial = 1996] [outer = 0x118f9e800] 16:16:50 INFO - PROCESS | 1653 | 1469143010568 Marionette DEBUG loaded listener.js 16:16:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1289c0000) [pid = 1653] [serial = 1997] [outer = 0x118f9e800] 16:16:50 INFO - PROCESS | 1653 | 1469143010892 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]]]}] 16:16:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 471ms 16:16:50 INFO - PROCESS | 1653 | 1469143010919 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 16:16:50 INFO - PROCESS | 1653 | 1469143010921 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 16:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:16:50 INFO - PROCESS | 1653 | 1469143010923 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:16:50 INFO - PROCESS | 1653 | 1469143010925 Marionette TRACE conn2 <- [1,2634,null,{}] 16:16:50 INFO - PROCESS | 1653 | 1469143010927 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}] 16:16:50 INFO - PROCESS | 1653 | 1469143010936 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:51 INFO - PROCESS | 1653 | 1469143011024 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 16:16:51 INFO - PROCESS | 1653 | 1469143011090 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:51 INFO - PROCESS | 1653 | 1469143011092 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3a5800 == 41 [pid = 1653] [id = 666] 16:16:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1194e4400) [pid = 1653] [serial = 1998] [outer = 0x0] 16:16:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1291ac000) [pid = 1653] [serial = 1999] [outer = 0x1194e4400] 16:16:51 INFO - PROCESS | 1653 | 1469143011117 Marionette DEBUG loaded listener.js 16:16:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1294d2400) [pid = 1653] [serial = 2000] [outer = 0x1194e4400] 16:16:51 INFO - PROCESS | 1653 | 1469143011383 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]]]}] 16:16:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:16:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 469ms 16:16:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:16:51 INFO - PROCESS | 1653 | 1469143011399 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 16:16:51 INFO - PROCESS | 1653 | 1469143011400 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 16:16:51 INFO - PROCESS | 1653 | 1469143011405 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:16:51 INFO - PROCESS | 1653 | 1469143011406 Marionette TRACE conn2 <- [1,2638,null,{}] 16:16:51 INFO - PROCESS | 1653 | 1469143011408 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}] 16:16:51 INFO - PROCESS | 1653 | 1469143011409 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:51 INFO - PROCESS | 1653 | 1469143011504 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 16:16:51 INFO - PROCESS | 1653 | 1469143011507 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:51 INFO - PROCESS | 1653 | 1469143011509 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c64d800 == 42 [pid = 1653] [id = 667] 16:16:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1294d2800) [pid = 1653] [serial = 2001] [outer = 0x0] 16:16:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a5af000) [pid = 1653] [serial = 2002] [outer = 0x1294d2800] 16:16:51 INFO - PROCESS | 1653 | 1469143011532 Marionette DEBUG loaded listener.js 16:16:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a60f800) [pid = 1653] [serial = 2003] [outer = 0x1294d2800] 16:16:51 INFO - PROCESS | 1653 | 1469143011985 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]]]}] 16:16:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 618ms 16:16:52 INFO - PROCESS | 1653 | 1469143012024 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 16:16:52 INFO - PROCESS | 1653 | 1469143012027 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 16:16:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:16:52 INFO - PROCESS | 1653 | 1469143012032 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:16:52 INFO - PROCESS | 1653 | 1469143012034 Marionette TRACE conn2 <- [1,2642,null,{}] 16:16:52 INFO - PROCESS | 1653 | 1469143012038 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}] 16:16:52 INFO - PROCESS | 1653 | 1469143012040 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:52 INFO - PROCESS | 1653 | 1469143012143 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 16:16:52 INFO - PROCESS | 1653 | 1469143012220 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:52 INFO - PROCESS | 1653 | 1469143012221 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fab000 == 43 [pid = 1653] [id = 668] 16:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116903000) [pid = 1653] [serial = 2004] [outer = 0x0] 16:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11808c400) [pid = 1653] [serial = 2005] [outer = 0x116903000] 16:16:52 INFO - PROCESS | 1653 | 1469143012252 Marionette DEBUG loaded listener.js 16:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118408400) [pid = 1653] [serial = 2006] [outer = 0x116903000] 16:16:52 INFO - PROCESS | 1653 | 1469143012666 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]]]}] 16:16:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:16:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 16:16:52 INFO - PROCESS | 1653 | 1469143012703 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 16:16:52 INFO - PROCESS | 1653 | 1469143012706 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 16:16:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:16:52 INFO - PROCESS | 1653 | 1469143012711 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:16:52 INFO - PROCESS | 1653 | 1469143012712 Marionette TRACE conn2 <- [1,2646,null,{}] 16:16:52 INFO - PROCESS | 1653 | 1469143012715 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}] 16:16:52 INFO - PROCESS | 1653 | 1469143012717 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:52 INFO - PROCESS | 1653 | 1469143012820 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 16:16:52 INFO - PROCESS | 1653 | 1469143012884 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:52 INFO - PROCESS | 1653 | 1469143012885 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x127765800 == 44 [pid = 1653] [id = 669] 16:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118966400) [pid = 1653] [serial = 2007] [outer = 0x0] 16:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1194e9400) [pid = 1653] [serial = 2008] [outer = 0x118966400] 16:16:52 INFO - PROCESS | 1653 | 1469143012915 Marionette DEBUG loaded listener.js 16:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11973e400) [pid = 1653] [serial = 2009] [outer = 0x118966400] 16:16:53 INFO - PROCESS | 1653 | 1469143013361 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]]]}] 16:16:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:16:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 673ms 16:16:53 INFO - PROCESS | 1653 | 1469143013384 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 16:16:53 INFO - PROCESS | 1653 | 1469143013385 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 16:16:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:16:53 INFO - PROCESS | 1653 | 1469143013388 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:16:53 INFO - PROCESS | 1653 | 1469143013390 Marionette TRACE conn2 <- [1,2650,null,{}] 16:16:53 INFO - PROCESS | 1653 | 1469143013398 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}] 16:16:53 INFO - PROCESS | 1653 | 1469143013401 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:53 INFO - PROCESS | 1653 | 1469143013522 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 16:16:53 INFO - PROCESS | 1653 | 1469143013588 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:53 INFO - PROCESS | 1653 | 1469143013590 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3b5000 == 45 [pid = 1653] [id = 670] 16:16:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1219acc00) [pid = 1653] [serial = 2010] [outer = 0x0] 16:16:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12532c400) [pid = 1653] [serial = 2011] [outer = 0x1219acc00] 16:16:53 INFO - PROCESS | 1653 | 1469143013621 Marionette DEBUG loaded listener.js 16:16:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126c59000) [pid = 1653] [serial = 2012] [outer = 0x1219acc00] 16:16:54 INFO - PROCESS | 1653 | 1469143014098 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]]]}] 16:16:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:16:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 721ms 16:16:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:16:54 INFO - PROCESS | 1653 | 1469143014110 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 16:16:54 INFO - PROCESS | 1653 | 1469143014112 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 16:16:54 INFO - PROCESS | 1653 | 1469143014114 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:16:54 INFO - PROCESS | 1653 | 1469143014115 Marionette TRACE conn2 <- [1,2654,null,{}] 16:16:54 INFO - PROCESS | 1653 | 1469143014118 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}] 16:16:54 INFO - PROCESS | 1653 | 1469143014119 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:54 INFO - PROCESS | 1653 | 1469143014224 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 16:16:54 INFO - PROCESS | 1653 | 1469143014286 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:54 INFO - PROCESS | 1653 | 1469143014288 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x123da9800 == 46 [pid = 1653] [id = 671] 16:16:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1210b9c00) [pid = 1653] [serial = 2013] [outer = 0x0] 16:16:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126893400) [pid = 1653] [serial = 2014] [outer = 0x1210b9c00] 16:16:54 INFO - PROCESS | 1653 | 1469143014317 Marionette DEBUG loaded listener.js 16:16:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1274cc000) [pid = 1653] [serial = 2015] [outer = 0x1210b9c00] 16:16:54 INFO - PROCESS | 1653 | 1469143014951 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]]]}] 16:16:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:16:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 870ms 16:16:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:16:54 INFO - PROCESS | 1653 | 1469143014985 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 16:16:54 INFO - PROCESS | 1653 | 1469143014987 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 16:16:54 INFO - PROCESS | 1653 | 1469143014990 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:16:54 INFO - PROCESS | 1653 | 1469143014994 Marionette TRACE conn2 <- [1,2658,null,{}] 16:16:54 INFO - PROCESS | 1653 | 1469143014999 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}] 16:16:55 INFO - PROCESS | 1653 | 1469143015000 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:55 INFO - PROCESS | 1653 | 1469143015092 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 16:16:55 INFO - PROCESS | 1653 | 1469143015166 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:55 INFO - PROCESS | 1653 | 1469143015168 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x117220000 == 47 [pid = 1653] [id = 672] 16:16:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118088400) [pid = 1653] [serial = 2016] [outer = 0x0] 16:16:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1181f3800) [pid = 1653] [serial = 2017] [outer = 0x118088400] 16:16:55 INFO - PROCESS | 1653 | 1469143015196 Marionette DEBUG loaded listener.js 16:16:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118359400) [pid = 1653] [serial = 2018] [outer = 0x118088400] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1191b4800 == 46 [pid = 1653] [id = 641] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3a5800 == 45 [pid = 1653] [id = 666] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12bdad000 == 44 [pid = 1653] [id = 665] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1268cd000 == 43 [pid = 1653] [id = 664] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b95e800 == 42 [pid = 1653] [id = 663] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab8f800 == 41 [pid = 1653] [id = 662] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12969c800 == 40 [pid = 1653] [id = 661] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1289de000 == 39 [pid = 1653] [id = 660] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1268d7800 == 38 [pid = 1653] [id = 659] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x121435000 == 37 [pid = 1653] [id = 658] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1191be800 == 36 [pid = 1653] [id = 657] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11301d000 == 35 [pid = 1653] [id = 656] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x121922000 == 34 [pid = 1653] [id = 655] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x117098800 == 33 [pid = 1653] [id = 654] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b96e000 == 32 [pid = 1653] [id = 653] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x123da9800 == 31 [pid = 1653] [id = 671] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3b5000 == 30 [pid = 1653] [id = 670] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x127765800 == 29 [pid = 1653] [id = 669] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12c64d800 == 28 [pid = 1653] [id = 667] 16:16:55 INFO - PROCESS | 1653 | --DOCSHELL 0x118fab000 == 27 [pid = 1653] [id = 668] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1194e7400) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x120fac400) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11984f800) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1182e0800) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1211d3800) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123c09400) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11808e000) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116976000) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112e6a000) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112772000) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1172b7000) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124c88c00) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118083000) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118f7d800) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118402800) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124a16800) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11895e400) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x123c03800) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1160e9000) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a8dc00) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1186c7400) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11830fc00) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119b33800) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1194eb000) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124dd4000) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12484dc00) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12700fc00) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126893000) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11972b400) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1219c9c00) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1253d7400) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1191d9c00) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128986400) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126e4f400) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 16:16:55 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1274cd000) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 16:16:56 INFO - PROCESS | 1653 | 1469143016051 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]]]}] 16:16:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:16:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1078ms 16:16:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:16:56 INFO - PROCESS | 1653 | 1469143016067 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 16:16:56 INFO - PROCESS | 1653 | 1469143016070 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 16:16:56 INFO - PROCESS | 1653 | 1469143016073 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:16:56 INFO - PROCESS | 1653 | 1469143016075 Marionette TRACE conn2 <- [1,2662,null,{}] 16:16:56 INFO - PROCESS | 1653 | 1469143016079 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}] 16:16:56 INFO - PROCESS | 1653 | 1469143016081 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:56 INFO - PROCESS | 1653 | 1469143016159 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 16:16:56 INFO - PROCESS | 1653 | 1469143016215 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:56 INFO - PROCESS | 1653 | 1469143016218 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11656f000 == 28 [pid = 1653] [id = 673] 16:16:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112fbfc00) [pid = 1653] [serial = 2019] [outer = 0x0] 16:16:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116514800) [pid = 1653] [serial = 2020] [outer = 0x112fbfc00] 16:16:56 INFO - PROCESS | 1653 | 1469143016253 Marionette DEBUG loaded listener.js 16:16:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116a9c800) [pid = 1653] [serial = 2021] [outer = 0x112fbfc00] 16:16:56 INFO - PROCESS | 1653 | 1469143016677 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]]]}] 16:16:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:16:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 623ms 16:16:56 INFO - PROCESS | 1653 | 1469143016696 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 16:16:56 INFO - PROCESS | 1653 | 1469143016702 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 16:16:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:16:56 INFO - PROCESS | 1653 | 1469143016709 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:16:56 INFO - PROCESS | 1653 | 1469143016712 Marionette TRACE conn2 <- [1,2666,null,{}] 16:16:56 INFO - PROCESS | 1653 | 1469143016715 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}] 16:16:56 INFO - PROCESS | 1653 | 1469143016718 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:56 INFO - PROCESS | 1653 | 1469143016840 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 16:16:56 INFO - PROCESS | 1653 | 1469143016900 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:56 INFO - PROCESS | 1653 | 1469143016901 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e4a000 == 29 [pid = 1653] [id = 674] 16:16:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118080400) [pid = 1653] [serial = 2022] [outer = 0x0] 16:16:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1182e0800) [pid = 1653] [serial = 2023] [outer = 0x118080400] 16:16:56 INFO - PROCESS | 1653 | 1469143016929 Marionette DEBUG loaded listener.js 16:16:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11830fc00) [pid = 1653] [serial = 2024] [outer = 0x118080400] 16:16:57 INFO - PROCESS | 1653 | 1469143017734 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]]]}] 16:16:57 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) 16:16:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1076ms 16:16:57 INFO - PROCESS | 1653 | 1469143017785 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 16:16:57 INFO - PROCESS | 1653 | 1469143017786 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 16:16:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:16:57 INFO - PROCESS | 1653 | 1469143017788 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:16:57 INFO - PROCESS | 1653 | 1469143017791 Marionette TRACE conn2 <- [1,2670,null,{}] 16:16:57 INFO - PROCESS | 1653 | 1469143017799 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}] 16:16:57 INFO - PROCESS | 1653 | 1469143017802 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:57 INFO - PROCESS | 1653 | 1469143017879 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 16:16:57 INFO - PROCESS | 1653 | 1469143017950 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:57 INFO - PROCESS | 1653 | 1469143017952 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bb3800 == 30 [pid = 1653] [id = 675] 16:16:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1129ae800) [pid = 1653] [serial = 2025] [outer = 0x0] 16:16:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118f87000) [pid = 1653] [serial = 2026] [outer = 0x1129ae800] 16:16:57 INFO - PROCESS | 1653 | 1469143017980 Marionette DEBUG loaded listener.js 16:16:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1191db400) [pid = 1653] [serial = 2027] [outer = 0x1129ae800] 16:16:58 INFO - PROCESS | 1653 | 1469143018789 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"]]]}] 16:16:58 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 16:16:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:16:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:16:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1024ms 16:16:58 INFO - PROCESS | 1653 | 1469143018816 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 16:16:58 INFO - PROCESS | 1653 | 1469143018818 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 16:16:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:16:58 INFO - PROCESS | 1653 | 1469143018820 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:16:58 INFO - PROCESS | 1653 | 1469143018821 Marionette TRACE conn2 <- [1,2674,null,{}] 16:16:58 INFO - PROCESS | 1653 | 1469143018823 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}] 16:16:58 INFO - PROCESS | 1653 | 1469143018825 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:58 INFO - PROCESS | 1653 | 1469143018933 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 16:16:58 INFO - PROCESS | 1653 | 1469143018936 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:58 INFO - PROCESS | 1653 | 1469143018937 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:16:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x121425000 == 31 [pid = 1653] [id = 676] 16:16:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1194eb000) [pid = 1653] [serial = 2028] [outer = 0x0] 16:16:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119843000) [pid = 1653] [serial = 2029] [outer = 0x1194eb000] 16:16:58 INFO - PROCESS | 1653 | 1469143018962 Marionette DEBUG loaded listener.js 16:16:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11984b800) [pid = 1653] [serial = 2030] [outer = 0x1194eb000] 16:16:59 INFO - PROCESS | 1653 | 1469143019806 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"]]]}] 16:16:59 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 16:16:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:16:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:16:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1022ms 16:16:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:16:59 INFO - PROCESS | 1653 | 1469143019843 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 16:16:59 INFO - PROCESS | 1653 | 1469143019844 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 16:16:59 INFO - PROCESS | 1653 | 1469143019846 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:16:59 INFO - PROCESS | 1653 | 1469143019847 Marionette TRACE conn2 <- [1,2678,null,{}] 16:16:59 INFO - PROCESS | 1653 | 1469143019849 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}] 16:16:59 INFO - PROCESS | 1653 | 1469143019851 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:00 INFO - PROCESS | 1653 | 1469143020059 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 16:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124ab4400) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12898ac00) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112776800) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1274cd400) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118f84000) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1129b9000) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1182e5000) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1129b4000) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1182e6400) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119d4b000) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1294d2800) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1129b6c00) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1194e4400) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118f9e800) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x120eecc00) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:17:00 INFO - PROCESS | 1653 | 1469143020104 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:00 INFO - PROCESS | 1653 | 1469143020105 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186a2000 == 32 [pid = 1653] [id = 677] 16:17:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1129ab400) [pid = 1653] [serial = 2031] [outer = 0x0] 16:17:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112f2a400) [pid = 1653] [serial = 2032] [outer = 0x1129ab400] 16:17:00 INFO - PROCESS | 1653 | 1469143020130 Marionette DEBUG loaded listener.js 16:17:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11808b400) [pid = 1653] [serial = 2033] [outer = 0x1129ab400] 16:17:00 INFO - PROCESS | 1653 | 1469143020896 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]]]}] 16:17:00 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) 16:17:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1070ms 16:17:00 INFO - PROCESS | 1653 | 1469143020917 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 16:17:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:17:00 INFO - PROCESS | 1653 | 1469143020920 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 16:17:00 INFO - PROCESS | 1653 | 1469143020923 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:17:00 INFO - PROCESS | 1653 | 1469143020925 Marionette TRACE conn2 <- [1,2682,null,{}] 16:17:00 INFO - PROCESS | 1653 | 1469143020931 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}] 16:17:00 INFO - PROCESS | 1653 | 1469143020937 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:01 INFO - PROCESS | 1653 | 1469143021038 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 16:17:01 INFO - PROCESS | 1653 | 1469143021042 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:01 INFO - PROCESS | 1653 | 1469143021043 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x126c07800 == 33 [pid = 1653] [id = 678] 16:17:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118310400) [pid = 1653] [serial = 2034] [outer = 0x0] 16:17:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x120fb5400) [pid = 1653] [serial = 2035] [outer = 0x118310400] 16:17:01 INFO - PROCESS | 1653 | 1469143021071 Marionette DEBUG loaded listener.js 16:17:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1219cc000) [pid = 1653] [serial = 2036] [outer = 0x118310400] 16:17:01 INFO - PROCESS | 1653 | 1469143021909 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]]]}] 16:17:01 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) 16:17:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1023ms 16:17:01 INFO - PROCESS | 1653 | 1469143021946 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 16:17:01 INFO - PROCESS | 1653 | 1469143021947 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 16:17:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:17:01 INFO - PROCESS | 1653 | 1469143021949 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:17:01 INFO - PROCESS | 1653 | 1469143021950 Marionette TRACE conn2 <- [1,2686,null,{}] 16:17:01 INFO - PROCESS | 1653 | 1469143021952 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}] 16:17:01 INFO - PROCESS | 1653 | 1469143021953 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:02 INFO - PROCESS | 1653 | 1469143022047 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 16:17:02 INFO - PROCESS | 1653 | 1469143022123 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:02 INFO - PROCESS | 1653 | 1469143022125 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x112686800 == 34 [pid = 1653] [id = 679] 16:17:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x110fed800) [pid = 1653] [serial = 2037] [outer = 0x0] 16:17:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112728000) [pid = 1653] [serial = 2038] [outer = 0x110fed800] 16:17:02 INFO - PROCESS | 1653 | 1469143022157 Marionette DEBUG loaded listener.js 16:17:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112a81c00) [pid = 1653] [serial = 2039] [outer = 0x110fed800] 16:17:03 INFO - PROCESS | 1653 | 1469143023175 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"]]]}] 16:17:03 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 16:17:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:17:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:17:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:17:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1270ms 16:17:03 INFO - PROCESS | 1653 | 1469143023221 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 16:17:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:17:03 INFO - PROCESS | 1653 | 1469143023223 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 16:17:03 INFO - PROCESS | 1653 | 1469143023226 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:17:03 INFO - PROCESS | 1653 | 1469143023229 Marionette TRACE conn2 <- [1,2690,null,{}] 16:17:03 INFO - PROCESS | 1653 | 1469143023232 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}] 16:17:03 INFO - PROCESS | 1653 | 1469143023234 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:03 INFO - PROCESS | 1653 | 1469143023363 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 16:17:03 INFO - PROCESS | 1653 | 1469143023471 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:03 INFO - PROCESS | 1653 | 1469143023473 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x119456800 == 35 [pid = 1653] [id = 680] 16:17:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116979000) [pid = 1653] [serial = 2040] [outer = 0x0] 16:17:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11835c400) [pid = 1653] [serial = 2041] [outer = 0x116979000] 16:17:03 INFO - PROCESS | 1653 | 1469143023505 Marionette DEBUG loaded listener.js 16:17:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118503800) [pid = 1653] [serial = 2042] [outer = 0x116979000] 16:17:04 INFO - PROCESS | 1653 | --DOCSHELL 0x126c07800 == 34 [pid = 1653] [id = 678] 16:17:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1186a2000 == 33 [pid = 1653] [id = 677] 16:17:04 INFO - PROCESS | 1653 | --DOCSHELL 0x121425000 == 32 [pid = 1653] [id = 676] 16:17:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119bb3800 == 31 [pid = 1653] [id = 675] 16:17:04 INFO - PROCESS | 1653 | --DOCSHELL 0x117e4a000 == 30 [pid = 1653] [id = 674] 16:17:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11656f000 == 29 [pid = 1653] [id = 673] 16:17:04 INFO - PROCESS | 1653 | --DOCSHELL 0x117220000 == 28 [pid = 1653] [id = 672] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12688f000) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1289b4400) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128b9e400) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128992000) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1191e2000) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1129b1800) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116506400) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1181e9400) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1186c8400) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118f86800) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x113374400) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11677c400) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118306400) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x118411400) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x120eef400) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1289bd400) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12a5af000) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x116906000) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x11840a800) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x128baa000) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12a60f800) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1294d2400) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1291ac000) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1210bd400) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x1219c8c00) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x128989c00) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x123dcf000) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x1211cf800) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x1289c0000) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 16:17:04 INFO - PROCESS | 1653 | 1469143024557 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"]]]}] 16:17:04 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 16:17:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:17:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:17:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1375ms 16:17:04 INFO - PROCESS | 1653 | 1469143024602 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 16:17:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:17:04 INFO - PROCESS | 1653 | 1469143024604 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 16:17:04 INFO - PROCESS | 1653 | 1469143024607 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:17:04 INFO - PROCESS | 1653 | 1469143024609 Marionette TRACE conn2 <- [1,2694,null,{}] 16:17:04 INFO - PROCESS | 1653 | 1469143024613 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}] 16:17:04 INFO - PROCESS | 1653 | 1469143024614 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:04 INFO - PROCESS | 1653 | 1469143024715 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 16:17:04 INFO - PROCESS | 1653 | 1469143024788 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:04 INFO - PROCESS | 1653 | 1469143024789 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11720e800 == 29 [pid = 1653] [id = 681] 16:17:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x117e2e000) [pid = 1653] [serial = 2043] [outer = 0x0] 16:17:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x118081c00) [pid = 1653] [serial = 2044] [outer = 0x117e2e000] 16:17:04 INFO - PROCESS | 1653 | 1469143024817 Marionette DEBUG loaded listener.js 16:17:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1182e6400) [pid = 1653] [serial = 2045] [outer = 0x117e2e000] 16:17:05 INFO - PROCESS | 1653 | 1469143025591 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"]]]}] 16:17:05 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 16:17:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:17:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:17:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1024ms 16:17:05 INFO - PROCESS | 1653 | 1469143025632 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 16:17:05 INFO - PROCESS | 1653 | 1469143025635 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 16:17:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:17:05 INFO - PROCESS | 1653 | 1469143025648 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:17:05 INFO - PROCESS | 1653 | 1469143025650 Marionette TRACE conn2 <- [1,2698,null,{}] 16:17:05 INFO - PROCESS | 1653 | 1469143025652 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}] 16:17:05 INFO - PROCESS | 1653 | 1469143025654 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:05 INFO - PROCESS | 1653 | 1469143025732 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 16:17:05 INFO - PROCESS | 1653 | 1469143025790 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:05 INFO - PROCESS | 1653 | 1469143025791 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11945e800 == 30 [pid = 1653] [id = 682] 16:17:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1181f7400) [pid = 1653] [serial = 2046] [outer = 0x0] 16:17:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x118f4c000) [pid = 1653] [serial = 2047] [outer = 0x1181f7400] 16:17:05 INFO - PROCESS | 1653 | 1469143025818 Marionette DEBUG loaded listener.js 16:17:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x118f9e800) [pid = 1653] [serial = 2048] [outer = 0x1181f7400] 16:17:06 INFO - PROCESS | 1653 | 1469143026635 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"]]]}] 16:17:06 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 16:17:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:17:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:17:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:17:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1030ms 16:17:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:17:06 INFO - PROCESS | 1653 | 1469143026670 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 16:17:06 INFO - PROCESS | 1653 | 1469143026671 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 16:17:06 INFO - PROCESS | 1653 | 1469143026673 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:17:06 INFO - PROCESS | 1653 | 1469143026675 Marionette TRACE conn2 <- [1,2702,null,{}] 16:17:06 INFO - PROCESS | 1653 | 1469143026683 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}] 16:17:06 INFO - PROCESS | 1653 | 1469143026687 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:06 INFO - PROCESS | 1653 | 1469143026791 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 16:17:06 INFO - PROCESS | 1653 | 1469143026830 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:06 INFO - PROCESS | 1653 | 1469143026832 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c2f800 == 31 [pid = 1653] [id = 683] 16:17:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x112a8e000) [pid = 1653] [serial = 2049] [outer = 0x0] 16:17:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x119884800) [pid = 1653] [serial = 2050] [outer = 0x112a8e000] 16:17:06 INFO - PROCESS | 1653 | 1469143026859 Marionette DEBUG loaded listener.js 16:17:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x120ee5000) [pid = 1653] [serial = 2051] [outer = 0x112a8e000] 16:17:07 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x118088400) [pid = 1653] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:17:07 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x118080400) [pid = 1653] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:17:07 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x116903000) [pid = 1653] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:17:07 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x118966400) [pid = 1653] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:17:07 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x1219acc00) [pid = 1653] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:17:07 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x1210b9c00) [pid = 1653] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:17:07 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x1194eb000) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:17:07 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x1129ab400) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:17:07 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x112fbfc00) [pid = 1653] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:17:07 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x1129ae800) [pid = 1653] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:17:07 INFO - PROCESS | 1653 | 1469143027200 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]]]}] 16:17:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:17:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 572ms 16:17:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:17:07 INFO - PROCESS | 1653 | 1469143027245 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 16:17:07 INFO - PROCESS | 1653 | 1469143027247 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 16:17:07 INFO - PROCESS | 1653 | 1469143027249 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:17:07 INFO - PROCESS | 1653 | 1469143027250 Marionette TRACE conn2 <- [1,2706,null,{}] 16:17:07 INFO - PROCESS | 1653 | 1469143027253 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}] 16:17:07 INFO - PROCESS | 1653 | 1469143027254 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:07 INFO - PROCESS | 1653 | 1469143027335 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 16:17:07 INFO - PROCESS | 1653 | 1469143027338 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:07 INFO - PROCESS | 1653 | 1469143027340 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x126557000 == 32 [pid = 1653] [id = 684] 16:17:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x116aa3400) [pid = 1653] [serial = 2052] [outer = 0x0] 16:17:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x11984e400) [pid = 1653] [serial = 2053] [outer = 0x116aa3400] 16:17:07 INFO - PROCESS | 1653 | 1469143027366 Marionette DEBUG loaded listener.js 16:17:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x120eefc00) [pid = 1653] [serial = 2054] [outer = 0x116aa3400] 16:17:07 INFO - PROCESS | 1653 | 1469143027799 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]]]}] 16:17:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:17:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 569ms 16:17:07 INFO - PROCESS | 1653 | 1469143027819 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 16:17:07 INFO - PROCESS | 1653 | 1469143027821 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 16:17:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:17:07 INFO - PROCESS | 1653 | 1469143027824 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:17:07 INFO - PROCESS | 1653 | 1469143027826 Marionette TRACE conn2 <- [1,2710,null,{}] 16:17:07 INFO - PROCESS | 1653 | 1469143027829 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}] 16:17:07 INFO - PROCESS | 1653 | 1469143027831 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:07 INFO - PROCESS | 1653 | 1469143027944 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 16:17:07 INFO - PROCESS | 1653 | 1469143027952 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:07 INFO - PROCESS | 1653 | 1469143027953 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fb3000 == 33 [pid = 1653] [id = 685] 16:17:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x116083000) [pid = 1653] [serial = 2055] [outer = 0x0] 16:17:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1211d3800) [pid = 1653] [serial = 2056] [outer = 0x116083000] 16:17:07 INFO - PROCESS | 1653 | 1469143027984 Marionette DEBUG loaded listener.js 16:17:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1219c2400) [pid = 1653] [serial = 2057] [outer = 0x116083000] 16:17:08 INFO - PROCESS | 1653 | 1469143028329 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] 16:17:08 INFO - PROCESS | 1653 | 1469143028349 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 16:17:08 INFO - PROCESS | 1653 | 1469143028351 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:17:08 INFO - PROCESS | 1653 | 1469143028353 Marionette TRACE conn2 <- [1,2714,null,{}] 16:17:08 INFO - PROCESS | 1653 | 1469143028355 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}] 16:17:08 INFO - PROCESS | 1653 | 1469143028359 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:08 INFO - PROCESS | 1653 | 1469143028477 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 16:17:08 INFO - PROCESS | 1653 | 1469143028485 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:08 INFO - PROCESS | 1653 | 1469143028487 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12918f000 == 34 [pid = 1653] [id = 686] 16:17:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1219c9c00) [pid = 1653] [serial = 2058] [outer = 0x0] 16:17:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x124a15400) [pid = 1653] [serial = 2059] [outer = 0x1219c9c00] 16:17:08 INFO - PROCESS | 1653 | 1469143028512 Marionette DEBUG loaded listener.js 16:17:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x126899800) [pid = 1653] [serial = 2060] [outer = 0x1219c9c00] 16:17:08 INFO - PROCESS | 1653 | 1469143028796 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]]]}] 16:17:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:17:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 468ms 16:17:08 INFO - PROCESS | 1653 | 1469143028821 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 16:17:08 INFO - PROCESS | 1653 | 1469143028822 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 16:17:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:17:08 INFO - PROCESS | 1653 | 1469143028824 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:17:08 INFO - PROCESS | 1653 | 1469143028825 Marionette TRACE conn2 <- [1,2718,null,{}] 16:17:08 INFO - PROCESS | 1653 | 1469143028829 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}] 16:17:08 INFO - PROCESS | 1653 | 1469143028831 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:08 INFO - PROCESS | 1653 | 1469143028907 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 16:17:08 INFO - PROCESS | 1653 | 1469143028913 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:08 INFO - PROCESS | 1653 | 1469143028914 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6c1800 == 35 [pid = 1653] [id = 687] 16:17:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x113e42800) [pid = 1653] [serial = 2061] [outer = 0x0] 16:17:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x12700fc00) [pid = 1653] [serial = 2062] [outer = 0x113e42800] 16:17:08 INFO - PROCESS | 1653 | 1469143028938 Marionette DEBUG loaded listener.js 16:17:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1274cd800) [pid = 1653] [serial = 2063] [outer = 0x113e42800] 16:17:09 INFO - PROCESS | 1653 | 1469143029267 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] 16:17:09 INFO - PROCESS | 1653 | 1469143029298 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 16:17:09 INFO - PROCESS | 1653 | 1469143029301 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:17:09 INFO - PROCESS | 1653 | 1469143029302 Marionette TRACE conn2 <- [1,2722,null,{}] 16:17:09 INFO - PROCESS | 1653 | 1469143029304 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}] 16:17:09 INFO - PROCESS | 1653 | 1469143029305 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:09 INFO - PROCESS | 1653 | 1469143029409 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 16:17:09 INFO - PROCESS | 1653 | 1469143029415 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:09 INFO - PROCESS | 1653 | 1469143029416 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6d4800 == 36 [pid = 1653] [id = 688] 16:17:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x119733000) [pid = 1653] [serial = 2064] [outer = 0x0] 16:17:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1274d2000) [pid = 1653] [serial = 2065] [outer = 0x119733000] 16:17:09 INFO - PROCESS | 1653 | 1469143029440 Marionette DEBUG loaded listener.js 16:17:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x12898d800) [pid = 1653] [serial = 2066] [outer = 0x119733000] 16:17:09 INFO - PROCESS | 1653 | 1469143029736 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] 16:17:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:17:09 INFO - PROCESS | 1653 | 1469143029781 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 16:17:09 INFO - PROCESS | 1653 | 1469143029783 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:17:09 INFO - PROCESS | 1653 | 1469143029784 Marionette TRACE conn2 <- [1,2726,null,{}] 16:17:09 INFO - PROCESS | 1653 | 1469143029786 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}] 16:17:09 INFO - PROCESS | 1653 | 1469143029788 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:09 INFO - PROCESS | 1653 | 1469143029864 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 16:17:09 INFO - PROCESS | 1653 | 1469143029867 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:09 INFO - PROCESS | 1653 | 1469143029868 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aba8800 == 37 [pid = 1653] [id = 689] 16:17:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1274d8000) [pid = 1653] [serial = 2067] [outer = 0x0] 16:17:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1289b8c00) [pid = 1653] [serial = 2068] [outer = 0x1274d8000] 16:17:09 INFO - PROCESS | 1653 | 1469143029892 Marionette DEBUG loaded listener.js 16:17:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x128ba1400) [pid = 1653] [serial = 2069] [outer = 0x1274d8000] 16:17:10 INFO - PROCESS | 1653 | 1469143030352 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]]]}] 16:17:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:17:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 618ms 16:17:10 INFO - PROCESS | 1653 | 1469143030402 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 16:17:10 INFO - PROCESS | 1653 | 1469143030404 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 16:17:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:17:10 INFO - PROCESS | 1653 | 1469143030408 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:17:10 INFO - PROCESS | 1653 | 1469143030410 Marionette TRACE conn2 <- [1,2730,null,{}] 16:17:10 INFO - PROCESS | 1653 | 1469143030414 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}] 16:17:10 INFO - PROCESS | 1653 | 1469143030416 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:10 INFO - PROCESS | 1653 | 1469143030521 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 16:17:10 INFO - PROCESS | 1653 | 1469143030621 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:10 INFO - PROCESS | 1653 | 1469143030623 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x119459800 == 38 [pid = 1653] [id = 690] 16:17:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x117e2d400) [pid = 1653] [serial = 2070] [outer = 0x0] 16:17:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118089c00) [pid = 1653] [serial = 2071] [outer = 0x117e2d400] 16:17:10 INFO - PROCESS | 1653 | 1469143030655 Marionette DEBUG loaded listener.js 16:17:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11840d000) [pid = 1653] [serial = 2072] [outer = 0x117e2d400] 16:17:11 INFO - PROCESS | 1653 | 1469143031515 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"]]]}] 16:17:11 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 16:17:11 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:17:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:17:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1122ms 16:17:11 INFO - PROCESS | 1653 | 1469143031530 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 16:17:11 INFO - PROCESS | 1653 | 1469143031533 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 16:17:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:17:11 INFO - PROCESS | 1653 | 1469143031538 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:17:11 INFO - PROCESS | 1653 | 1469143031539 Marionette TRACE conn2 <- [1,2734,null,{}] 16:17:11 INFO - PROCESS | 1653 | 1469143031542 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}] 16:17:11 INFO - PROCESS | 1653 | 1469143031544 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:11 INFO - PROCESS | 1653 | 1469143031630 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 16:17:11 INFO - PROCESS | 1653 | 1469143031731 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:11 INFO - PROCESS | 1653 | 1469143031732 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289d8000 == 39 [pid = 1653] [id = 691] 16:17:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1194ee400) [pid = 1653] [serial = 2073] [outer = 0x0] 16:17:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119738400) [pid = 1653] [serial = 2074] [outer = 0x1194ee400] 16:17:11 INFO - PROCESS | 1653 | 1469143031763 Marionette DEBUG loaded listener.js 16:17:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x120ee3800) [pid = 1653] [serial = 2075] [outer = 0x1194ee400] 16:17:12 INFO - PROCESS | 1653 | 1469143032227 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]]]}] 16:17:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:17:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 722ms 16:17:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:17:12 INFO - PROCESS | 1653 | 1469143032260 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 16:17:12 INFO - PROCESS | 1653 | 1469143032261 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 16:17:12 INFO - PROCESS | 1653 | 1469143032263 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:17:12 INFO - PROCESS | 1653 | 1469143032266 Marionette TRACE conn2 <- [1,2738,null,{}] 16:17:12 INFO - PROCESS | 1653 | 1469143032274 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}] 16:17:12 INFO - PROCESS | 1653 | 1469143032277 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:12 INFO - PROCESS | 1653 | 1469143032384 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 16:17:12 INFO - PROCESS | 1653 | 1469143032446 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:12 INFO - PROCESS | 1653 | 1469143032448 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b964800 == 40 [pid = 1653] [id = 692] 16:17:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x120fb8c00) [pid = 1653] [serial = 2076] [outer = 0x0] 16:17:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124a0f400) [pid = 1653] [serial = 2077] [outer = 0x120fb8c00] 16:17:12 INFO - PROCESS | 1653 | 1469143032479 Marionette DEBUG loaded listener.js 16:17:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x126898800) [pid = 1653] [serial = 2078] [outer = 0x120fb8c00] 16:17:13 INFO - PROCESS | 1653 | 1469143033085 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]]]}] 16:17:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:17:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 873ms 16:17:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:17:13 INFO - PROCESS | 1653 | 1469143033137 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 16:17:13 INFO - PROCESS | 1653 | 1469143033139 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 16:17:13 INFO - PROCESS | 1653 | 1469143033142 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:17:13 INFO - PROCESS | 1653 | 1469143033145 Marionette TRACE conn2 <- [1,2742,null,{}] 16:17:13 INFO - PROCESS | 1653 | 1469143033148 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}] 16:17:13 INFO - PROCESS | 1653 | 1469143033150 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:13 INFO - PROCESS | 1653 | 1469143033242 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 16:17:13 INFO - PROCESS | 1653 | 1469143033312 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:13 INFO - PROCESS | 1653 | 1469143033314 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e53800 == 41 [pid = 1653] [id = 693] 16:17:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1176a5800) [pid = 1653] [serial = 2079] [outer = 0x0] 16:17:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1180b2800) [pid = 1653] [serial = 2080] [outer = 0x1176a5800] 16:17:13 INFO - PROCESS | 1653 | 1469143033343 Marionette DEBUG loaded listener.js 16:17:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118362400) [pid = 1653] [serial = 2081] [outer = 0x1176a5800] 16:17:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6d4800 == 40 [pid = 1653] [id = 688] 16:17:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6c1800 == 39 [pid = 1653] [id = 687] 16:17:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12918f000 == 38 [pid = 1653] [id = 686] 16:17:13 INFO - PROCESS | 1653 | --DOCSHELL 0x118fb3000 == 37 [pid = 1653] [id = 685] 16:17:13 INFO - PROCESS | 1653 | --DOCSHELL 0x126557000 == 36 [pid = 1653] [id = 684] 16:17:13 INFO - PROCESS | 1653 | --DOCSHELL 0x123c2f800 == 35 [pid = 1653] [id = 683] 16:17:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11945e800 == 34 [pid = 1653] [id = 682] 16:17:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11720e800 == 33 [pid = 1653] [id = 681] 16:17:13 INFO - PROCESS | 1653 | --DOCSHELL 0x119456800 == 32 [pid = 1653] [id = 680] 16:17:13 INFO - PROCESS | 1653 | --DOCSHELL 0x112686800 == 31 [pid = 1653] [id = 679] 16:17:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12b964800 == 30 [pid = 1653] [id = 692] 16:17:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1289d8000 == 29 [pid = 1653] [id = 691] 16:17:13 INFO - PROCESS | 1653 | --DOCSHELL 0x119459800 == 28 [pid = 1653] [id = 690] 16:17:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12aba8800 == 27 [pid = 1653] [id = 689] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x120fb5400) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1181f3800) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118359400) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1182e0800) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11830fc00) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118408400) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11808c400) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11973e400) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1194e9400) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x126c59000) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12532c400) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1274cc000) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x126893400) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119843000) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11808b400) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x116a9c800) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x116514800) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x118f87000) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1191db400) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x112f2a400) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x11984b800) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 16:17:14 INFO - PROCESS | 1653 | 1469143034156 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]]]}] 16:17:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:17:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1072ms 16:17:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:17:14 INFO - PROCESS | 1653 | 1469143034216 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 16:17:14 INFO - PROCESS | 1653 | 1469143034218 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 16:17:14 INFO - PROCESS | 1653 | 1469143034221 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:17:14 INFO - PROCESS | 1653 | 1469143034223 Marionette TRACE conn2 <- [1,2746,null,{}] 16:17:14 INFO - PROCESS | 1653 | 1469143034238 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}] 16:17:14 INFO - PROCESS | 1653 | 1469143034240 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:14 INFO - PROCESS | 1653 | 1469143034322 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 16:17:14 INFO - PROCESS | 1653 | 1469143034330 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:14 INFO - PROCESS | 1653 | 1469143034332 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11694b800 == 28 [pid = 1653] [id = 694] 16:17:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1129b6c00) [pid = 1653] [serial = 2082] [outer = 0x0] 16:17:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x113b22c00) [pid = 1653] [serial = 2083] [outer = 0x1129b6c00] 16:17:14 INFO - PROCESS | 1653 | 1469143034359 Marionette DEBUG loaded listener.js 16:17:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1160eb800) [pid = 1653] [serial = 2084] [outer = 0x1129b6c00] 16:17:14 INFO - PROCESS | 1653 | 1469143034731 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]]]}] 16:17:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:17:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 525ms 16:17:14 INFO - PROCESS | 1653 | 1469143034748 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 16:17:14 INFO - PROCESS | 1653 | 1469143034754 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 16:17:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:17:14 INFO - PROCESS | 1653 | 1469143034761 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:17:14 INFO - PROCESS | 1653 | 1469143034764 Marionette TRACE conn2 <- [1,2750,null,{}] 16:17:14 INFO - PROCESS | 1653 | 1469143034767 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}] 16:17:14 INFO - PROCESS | 1653 | 1469143034770 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:14 INFO - PROCESS | 1653 | 1469143034897 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 16:17:14 INFO - PROCESS | 1653 | 1469143034981 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:14 INFO - PROCESS | 1653 | 1469143034982 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182ac800 == 29 [pid = 1653] [id = 695] 16:17:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x116514800) [pid = 1653] [serial = 2085] [outer = 0x0] 16:17:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x116a9b000) [pid = 1653] [serial = 2086] [outer = 0x116514800] 16:17:15 INFO - PROCESS | 1653 | 1469143035026 Marionette DEBUG loaded listener.js 16:17:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1181f3800) [pid = 1653] [serial = 2087] [outer = 0x116514800] 16:17:15 INFO - PROCESS | 1653 | 1469143035404 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]]]}] 16:17:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:17:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 676ms 16:17:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:17:15 INFO - PROCESS | 1653 | 1469143035436 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 16:17:15 INFO - PROCESS | 1653 | 1469143035438 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 16:17:15 INFO - PROCESS | 1653 | 1469143035440 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:17:15 INFO - PROCESS | 1653 | 1469143035442 Marionette TRACE conn2 <- [1,2754,null,{}] 16:17:15 INFO - PROCESS | 1653 | 1469143035457 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}] 16:17:15 INFO - PROCESS | 1653 | 1469143035461 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:15 INFO - PROCESS | 1653 | 1469143035537 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 16:17:15 INFO - PROCESS | 1653 | 1469143035542 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:15 INFO - PROCESS | 1653 | 1469143035545 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bc8800 == 30 [pid = 1653] [id = 696] 16:17:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11830a400) [pid = 1653] [serial = 2088] [outer = 0x0] 16:17:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118409400) [pid = 1653] [serial = 2089] [outer = 0x11830a400] 16:17:15 INFO - PROCESS | 1653 | 1469143035575 Marionette DEBUG loaded listener.js 16:17:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11895b400) [pid = 1653] [serial = 2090] [outer = 0x11830a400] 16:17:15 INFO - PROCESS | 1653 | 1469143035892 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]]]}] 16:17:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:17:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 471ms 16:17:15 INFO - PROCESS | 1653 | 1469143035912 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 16:17:15 INFO - PROCESS | 1653 | 1469143035916 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 16:17:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:17:15 INFO - PROCESS | 1653 | 1469143035918 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:17:15 INFO - PROCESS | 1653 | 1469143035919 Marionette TRACE conn2 <- [1,2758,null,{}] 16:17:15 INFO - PROCESS | 1653 | 1469143035922 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}] 16:17:15 INFO - PROCESS | 1653 | 1469143035923 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:16 INFO - PROCESS | 1653 | 1469143036003 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 16:17:16 INFO - PROCESS | 1653 | 1469143036007 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:16 INFO - PROCESS | 1653 | 1469143036008 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x121437000 == 31 [pid = 1653] [id = 697] 16:17:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118f87400) [pid = 1653] [serial = 2091] [outer = 0x0] 16:17:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1191e1000) [pid = 1653] [serial = 2092] [outer = 0x118f87400] 16:17:16 INFO - PROCESS | 1653 | 1469143036036 Marionette DEBUG loaded listener.js 16:17:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1194e8800) [pid = 1653] [serial = 2093] [outer = 0x118f87400] 16:17:16 INFO - PROCESS | 1653 | 1469143036440 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]]]}] 16:17:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:17:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 570ms 16:17:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:17:16 INFO - PROCESS | 1653 | 1469143036489 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 16:17:16 INFO - PROCESS | 1653 | 1469143036491 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 16:17:16 INFO - PROCESS | 1653 | 1469143036495 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:17:16 INFO - PROCESS | 1653 | 1469143036497 Marionette TRACE conn2 <- [1,2762,null,{}] 16:17:16 INFO - PROCESS | 1653 | 1469143036500 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}] 16:17:16 INFO - PROCESS | 1653 | 1469143036502 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:16 INFO - PROCESS | 1653 | 1469143036641 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 16:17:16 INFO - PROCESS | 1653 | 1469143036666 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:16 INFO - PROCESS | 1653 | 1469143036667 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c35800 == 32 [pid = 1653] [id = 698] 16:17:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11808c400) [pid = 1653] [serial = 2094] [outer = 0x0] 16:17:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1194f0800) [pid = 1653] [serial = 2095] [outer = 0x11808c400] 16:17:16 INFO - PROCESS | 1653 | 1469143036706 Marionette DEBUG loaded listener.js 16:17:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119744800) [pid = 1653] [serial = 2096] [outer = 0x11808c400] 16:17:17 INFO - PROCESS | 1653 | 1469143037131 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]]]}] 16:17:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:17:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 671ms 16:17:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:17:17 INFO - PROCESS | 1653 | 1469143037172 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 16:17:17 INFO - PROCESS | 1653 | 1469143037173 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 16:17:17 INFO - PROCESS | 1653 | 1469143037175 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:17:17 INFO - PROCESS | 1653 | 1469143037176 Marionette TRACE conn2 <- [1,2766,null,{}] 16:17:17 INFO - PROCESS | 1653 | 1469143037179 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}] 16:17:17 INFO - PROCESS | 1653 | 1469143037183 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:17 INFO - PROCESS | 1653 | 1469143037287 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 16:17:17 INFO - PROCESS | 1653 | 1469143037305 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:17 INFO - PROCESS | 1653 | 1469143037307 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x126c10800 == 33 [pid = 1653] [id = 699] 16:17:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119840c00) [pid = 1653] [serial = 2097] [outer = 0x0] 16:17:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x120ee3400) [pid = 1653] [serial = 2098] [outer = 0x119840c00] 16:17:17 INFO - PROCESS | 1653 | 1469143037333 Marionette DEBUG loaded listener.js 16:17:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x120fb8400) [pid = 1653] [serial = 2099] [outer = 0x119840c00] 16:17:17 INFO - PROCESS | 1653 | 1469143037653 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]]]}] 16:17:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:17:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 519ms 16:17:17 INFO - PROCESS | 1653 | 1469143037695 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 16:17:17 INFO - PROCESS | 1653 | 1469143037697 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 16:17:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:17:17 INFO - PROCESS | 1653 | 1469143037700 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:17:17 INFO - PROCESS | 1653 | 1469143037701 Marionette TRACE conn2 <- [1,2770,null,{}] 16:17:17 INFO - PROCESS | 1653 | 1469143037703 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}] 16:17:17 INFO - PROCESS | 1653 | 1469143037704 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:17 INFO - PROCESS | 1653 | 1469143037798 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 16:17:17 INFO - PROCESS | 1653 | 1469143037832 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:17 INFO - PROCESS | 1653 | 1469143037833 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289d4000 == 34 [pid = 1653] [id = 700] 16:17:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x120fb8800) [pid = 1653] [serial = 2100] [outer = 0x0] 16:17:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1219c1000) [pid = 1653] [serial = 2101] [outer = 0x120fb8800] 16:17:17 INFO - PROCESS | 1653 | 1469143037857 Marionette DEBUG loaded listener.js 16:17:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121a29c00) [pid = 1653] [serial = 2102] [outer = 0x120fb8800] 16:17:18 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1274d8000) [pid = 1653] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:17:18 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119733000) [pid = 1653] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:17:18 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112a8e000) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:17:18 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116aa3400) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:17:18 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x116083000) [pid = 1653] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:17:18 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1181f7400) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:17:18 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x117e2e000) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:17:18 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x110fed800) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:17:18 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x116979000) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:17:18 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1219c9c00) [pid = 1653] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:17:18 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x113e42800) [pid = 1653] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:17:18 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118310400) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:17:18 INFO - PROCESS | 1653 | 1469143038297 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]]]}] 16:17:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:17:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 617ms 16:17:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:17:18 INFO - PROCESS | 1653 | 1469143038318 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 16:17:18 INFO - PROCESS | 1653 | 1469143038319 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 16:17:18 INFO - PROCESS | 1653 | 1469143038321 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:17:18 INFO - PROCESS | 1653 | 1469143038322 Marionette TRACE conn2 <- [1,2774,null,{}] 16:17:18 INFO - PROCESS | 1653 | 1469143038324 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}] 16:17:18 INFO - PROCESS | 1653 | 1469143038326 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:18 INFO - PROCESS | 1653 | 1469143038400 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 16:17:18 INFO - PROCESS | 1653 | 1469143038404 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:18 INFO - PROCESS | 1653 | 1469143038405 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x129419000 == 35 [pid = 1653] [id = 701] 16:17:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1169f3000) [pid = 1653] [serial = 2103] [outer = 0x0] 16:17:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118302800) [pid = 1653] [serial = 2104] [outer = 0x1169f3000] 16:17:18 INFO - PROCESS | 1653 | 1469143038432 Marionette DEBUG loaded listener.js 16:17:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118402c00) [pid = 1653] [serial = 2105] [outer = 0x1169f3000] 16:17:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:17:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 421ms 16:17:18 INFO - PROCESS | 1653 | 1469143038738 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]]]}] 16:17:18 INFO - PROCESS | 1653 | 1469143038742 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 16:17:18 INFO - PROCESS | 1653 | 1469143038743 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 16:17:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:17:18 INFO - PROCESS | 1653 | 1469143038753 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:17:18 INFO - PROCESS | 1653 | 1469143038754 Marionette TRACE conn2 <- [1,2778,null,{}] 16:17:18 INFO - PROCESS | 1653 | 1469143038767 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}] 16:17:18 INFO - PROCESS | 1653 | 1469143038768 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:18 INFO - PROCESS | 1653 | 1469143038844 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 16:17:18 INFO - PROCESS | 1653 | 1469143038850 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:18 INFO - PROCESS | 1653 | 1469143038852 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6b7800 == 36 [pid = 1653] [id = 702] 16:17:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112a8cc00) [pid = 1653] [serial = 2106] [outer = 0x0] 16:17:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119d4b400) [pid = 1653] [serial = 2107] [outer = 0x112a8cc00] 16:17:18 INFO - PROCESS | 1653 | 1469143038925 Marionette DEBUG loaded listener.js 16:17:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x123d1a800) [pid = 1653] [serial = 2108] [outer = 0x112a8cc00] 16:17:19 INFO - PROCESS | 1653 | 1469143039191 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]]]}] 16:17:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:17:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 478ms 16:17:19 INFO - PROCESS | 1653 | 1469143039234 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 16:17:19 INFO - PROCESS | 1653 | 1469143039236 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 16:17:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:17:19 INFO - PROCESS | 1653 | 1469143039238 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:17:19 INFO - PROCESS | 1653 | 1469143039239 Marionette TRACE conn2 <- [1,2782,null,{}] 16:17:19 INFO - PROCESS | 1653 | 1469143039241 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}] 16:17:19 INFO - PROCESS | 1653 | 1469143039242 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:19 INFO - PROCESS | 1653 | 1469143039323 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 16:17:19 INFO - PROCESS | 1653 | 1469143039328 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:19 INFO - PROCESS | 1653 | 1469143039330 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aab8000 == 37 [pid = 1653] [id = 703] 16:17:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x123d6a800) [pid = 1653] [serial = 2109] [outer = 0x0] 16:17:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124dd2000) [pid = 1653] [serial = 2110] [outer = 0x123d6a800] 16:17:19 INFO - PROCESS | 1653 | 1469143039355 Marionette DEBUG loaded listener.js 16:17:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x126584000) [pid = 1653] [serial = 2111] [outer = 0x123d6a800] 16:17:19 INFO - PROCESS | 1653 | 1469143039669 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]]]}] 16:17:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:17:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 472ms 16:17:19 INFO - PROCESS | 1653 | 1469143039711 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 16:17:19 INFO - PROCESS | 1653 | 1469143039712 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 16:17:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:17:19 INFO - PROCESS | 1653 | 1469143039715 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:17:19 INFO - PROCESS | 1653 | 1469143039716 Marionette TRACE conn2 <- [1,2786,null,{}] 16:17:19 INFO - PROCESS | 1653 | 1469143039719 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}] 16:17:19 INFO - PROCESS | 1653 | 1469143039720 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:19 INFO - PROCESS | 1653 | 1469143039839 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 16:17:19 INFO - PROCESS | 1653 | 1469143039877 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:19 INFO - PROCESS | 1653 | 1469143039879 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b969800 == 38 [pid = 1653] [id = 704] 16:17:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x124ac0c00) [pid = 1653] [serial = 2112] [outer = 0x0] 16:17:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x126c65c00) [pid = 1653] [serial = 2113] [outer = 0x124ac0c00] 16:17:19 INFO - PROCESS | 1653 | 1469143039904 Marionette DEBUG loaded listener.js 16:17:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1274d9400) [pid = 1653] [serial = 2114] [outer = 0x124ac0c00] 16:17:20 INFO - PROCESS | 1653 | 1469143040183 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]]]}] 16:17:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:17:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 519ms 16:17:20 INFO - PROCESS | 1653 | 1469143040234 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 16:17:20 INFO - PROCESS | 1653 | 1469143040236 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 16:17:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:17:20 INFO - PROCESS | 1653 | 1469143040238 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:17:20 INFO - PROCESS | 1653 | 1469143040239 Marionette TRACE conn2 <- [1,2790,null,{}] 16:17:20 INFO - PROCESS | 1653 | 1469143040241 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}] 16:17:20 INFO - PROCESS | 1653 | 1469143040242 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:20 INFO - PROCESS | 1653 | 1469143040367 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 16:17:20 INFO - PROCESS | 1653 | 1469143040422 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:20 INFO - PROCESS | 1653 | 1469143040424 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x112673000 == 39 [pid = 1653] [id = 705] 16:17:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x110fed400) [pid = 1653] [serial = 2115] [outer = 0x0] 16:17:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x111dad400) [pid = 1653] [serial = 2116] [outer = 0x110fed400] 16:17:20 INFO - PROCESS | 1653 | 1469143040456 Marionette DEBUG loaded listener.js 16:17:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112777400) [pid = 1653] [serial = 2117] [outer = 0x110fed400] 16:17:20 INFO - PROCESS | 1653 | 1469143040960 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]]]}] 16:17:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:17:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 775ms 16:17:21 INFO - PROCESS | 1653 | 1469143041021 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 16:17:21 INFO - PROCESS | 1653 | 1469143041023 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 16:17:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:17:21 INFO - PROCESS | 1653 | 1469143041029 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:17:21 INFO - PROCESS | 1653 | 1469143041032 Marionette TRACE conn2 <- [1,2794,null,{}] 16:17:21 INFO - PROCESS | 1653 | 1469143041035 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}] 16:17:21 INFO - PROCESS | 1653 | 1469143041038 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:21 INFO - PROCESS | 1653 | 1469143041149 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 16:17:21 INFO - PROCESS | 1653 | 1469143041228 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:21 INFO - PROCESS | 1653 | 1469143041229 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x119456800 == 40 [pid = 1653] [id = 706] 16:17:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11677b800) [pid = 1653] [serial = 2118] [outer = 0x0] 16:17:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116a99400) [pid = 1653] [serial = 2119] [outer = 0x11677b800] 16:17:21 INFO - PROCESS | 1653 | 1469143041260 Marionette DEBUG loaded listener.js 16:17:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1181f7800) [pid = 1653] [serial = 2120] [outer = 0x11677b800] 16:17:21 INFO - PROCESS | 1653 | 1469143041921 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]]]}] 16:17:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:17:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 924ms 16:17:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:17:21 INFO - PROCESS | 1653 | 1469143041952 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 16:17:21 INFO - PROCESS | 1653 | 1469143041954 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 16:17:21 INFO - PROCESS | 1653 | 1469143041957 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:17:21 INFO - PROCESS | 1653 | 1469143041960 Marionette TRACE conn2 <- [1,2798,null,{}] 16:17:21 INFO - PROCESS | 1653 | 1469143041966 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}] 16:17:21 INFO - PROCESS | 1653 | 1469143041968 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:22 INFO - PROCESS | 1653 | 1469143042075 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 16:17:22 INFO - PROCESS | 1653 | 1469143042159 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:22 INFO - PROCESS | 1653 | 1469143042162 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170c1000 == 41 [pid = 1653] [id = 707] 16:17:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116906000) [pid = 1653] [serial = 2121] [outer = 0x0] 16:17:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1169f3c00) [pid = 1653] [serial = 2122] [outer = 0x116906000] 16:17:22 INFO - PROCESS | 1653 | 1469143042193 Marionette DEBUG loaded listener.js 16:17:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118084400) [pid = 1653] [serial = 2123] [outer = 0x116906000] 16:17:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12b969800 == 40 [pid = 1653] [id = 704] 16:17:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12aab8000 == 39 [pid = 1653] [id = 703] 16:17:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6b7800 == 38 [pid = 1653] [id = 702] 16:17:22 INFO - PROCESS | 1653 | --DOCSHELL 0x129419000 == 37 [pid = 1653] [id = 701] 16:17:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1289d4000 == 36 [pid = 1653] [id = 700] 16:17:22 INFO - PROCESS | 1653 | --DOCSHELL 0x126c10800 == 35 [pid = 1653] [id = 699] 16:17:22 INFO - PROCESS | 1653 | --DOCSHELL 0x123c35800 == 34 [pid = 1653] [id = 698] 16:17:22 INFO - PROCESS | 1653 | --DOCSHELL 0x121437000 == 33 [pid = 1653] [id = 697] 16:17:22 INFO - PROCESS | 1653 | --DOCSHELL 0x119bc8800 == 32 [pid = 1653] [id = 696] 16:17:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1182ac800 == 31 [pid = 1653] [id = 695] 16:17:22 INFO - PROCESS | 1653 | --DOCSHELL 0x11694b800 == 30 [pid = 1653] [id = 694] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1219cc000) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128ba1400) [pid = 1653] [serial = 2069] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1289b8c00) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12898d800) [pid = 1653] [serial = 2066] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119884800) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11984e400) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1211d3800) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x120ee5000) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118f4c000) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118081c00) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1182e6400) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112728000) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112a81c00) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11835c400) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118503800) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124a15400) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12700fc00) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1274d2000) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x126899800) [pid = 1653] [serial = 2060] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1219c2400) [pid = 1653] [serial = 2057] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x120eefc00) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118f9e800) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1274cd800) [pid = 1653] [serial = 2063] [outer = 0x0] [url = about:blank] 16:17:22 INFO - PROCESS | 1653 | 1469143042676 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]]]}] 16:17:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:17:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 726ms 16:17:22 INFO - PROCESS | 1653 | 1469143042683 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 16:17:22 INFO - PROCESS | 1653 | 1469143042686 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 16:17:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:17:22 INFO - PROCESS | 1653 | 1469143042690 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:17:22 INFO - PROCESS | 1653 | 1469143042692 Marionette TRACE conn2 <- [1,2802,null,{}] 16:17:22 INFO - PROCESS | 1653 | 1469143042695 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}] 16:17:22 INFO - PROCESS | 1653 | 1469143042698 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:22 INFO - PROCESS | 1653 | 1469143042777 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 16:17:22 INFO - PROCESS | 1653 | 1469143042785 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:22 INFO - PROCESS | 1653 | 1469143042786 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191b6800 == 31 [pid = 1653] [id = 708] 16:17:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118302400) [pid = 1653] [serial = 2124] [outer = 0x0] 16:17:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x118403c00) [pid = 1653] [serial = 2125] [outer = 0x118302400] 16:17:22 INFO - PROCESS | 1653 | 1469143042830 Marionette DEBUG loaded listener.js 16:17:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1186c7800) [pid = 1653] [serial = 2126] [outer = 0x118302400] 16:17:23 INFO - PROCESS | 1653 | 1469143043299 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]]]}] 16:17:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:17:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 619ms 16:17:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:17:23 INFO - PROCESS | 1653 | 1469143043309 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 16:17:23 INFO - PROCESS | 1653 | 1469143043311 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 16:17:23 INFO - PROCESS | 1653 | 1469143043314 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:17:23 INFO - PROCESS | 1653 | 1469143043316 Marionette TRACE conn2 <- [1,2806,null,{}] 16:17:23 INFO - PROCESS | 1653 | 1469143043324 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}] 16:17:23 INFO - PROCESS | 1653 | 1469143043327 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:23 INFO - PROCESS | 1653 | 1469143043408 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 16:17:23 INFO - PROCESS | 1653 | 1469143043416 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:23 INFO - PROCESS | 1653 | 1469143043418 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x121254800 == 32 [pid = 1653] [id = 709] 16:17:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118f9dc00) [pid = 1653] [serial = 2127] [outer = 0x0] 16:17:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1194e8000) [pid = 1653] [serial = 2128] [outer = 0x118f9dc00] 16:17:23 INFO - PROCESS | 1653 | 1469143043446 Marionette DEBUG loaded listener.js 16:17:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119733000) [pid = 1653] [serial = 2129] [outer = 0x118f9dc00] 16:17:23 INFO - PROCESS | 1653 | 1469143043801 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]]]}] 16:17:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:17:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 522ms 16:17:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:17:23 INFO - PROCESS | 1653 | 1469143043836 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 16:17:23 INFO - PROCESS | 1653 | 1469143043838 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 16:17:23 INFO - PROCESS | 1653 | 1469143043840 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:17:23 INFO - PROCESS | 1653 | 1469143043841 Marionette TRACE conn2 <- [1,2810,null,{}] 16:17:23 INFO - PROCESS | 1653 | 1469143043843 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}] 16:17:23 INFO - PROCESS | 1653 | 1469143043845 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:23 INFO - PROCESS | 1653 | 1469143043923 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 16:17:23 INFO - PROCESS | 1653 | 1469143043926 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:23 INFO - PROCESS | 1653 | 1469143043928 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253ab000 == 33 [pid = 1653] [id = 710] 16:17:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1129b4000) [pid = 1653] [serial = 2130] [outer = 0x0] 16:17:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11984c000) [pid = 1653] [serial = 2131] [outer = 0x1129b4000] 16:17:23 INFO - PROCESS | 1653 | 1469143043955 Marionette DEBUG loaded listener.js 16:17:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x120ee5000) [pid = 1653] [serial = 2132] [outer = 0x1129b4000] 16:17:24 INFO - PROCESS | 1653 | 1469143044287 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]]]}] 16:17:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:17:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 470ms 16:17:24 INFO - PROCESS | 1653 | 1469143044311 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 16:17:24 INFO - PROCESS | 1653 | 1469143044314 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 16:17:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:17:24 INFO - PROCESS | 1653 | 1469143044317 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:17:24 INFO - PROCESS | 1653 | 1469143044318 Marionette TRACE conn2 <- [1,2814,null,{}] 16:17:24 INFO - PROCESS | 1653 | 1469143044320 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}] 16:17:24 INFO - PROCESS | 1653 | 1469143044321 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:24 INFO - PROCESS | 1653 | 1469143044393 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 16:17:24 INFO - PROCESS | 1653 | 1469143044400 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:24 INFO - PROCESS | 1653 | 1469143044401 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x117217800 == 34 [pid = 1653] [id = 711] 16:17:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x120eee400) [pid = 1653] [serial = 2133] [outer = 0x0] 16:17:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1211d7000) [pid = 1653] [serial = 2134] [outer = 0x120eee400] 16:17:24 INFO - PROCESS | 1653 | 1469143044425 Marionette DEBUG loaded listener.js 16:17:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1219c9000) [pid = 1653] [serial = 2135] [outer = 0x120eee400] 16:17:24 INFO - PROCESS | 1653 | 1469143044767 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]]]}] 16:17:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:17:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 469ms 16:17:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:17:24 INFO - PROCESS | 1653 | 1469143044787 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 16:17:24 INFO - PROCESS | 1653 | 1469143044788 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 16:17:24 INFO - PROCESS | 1653 | 1469143044790 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:17:24 INFO - PROCESS | 1653 | 1469143044791 Marionette TRACE conn2 <- [1,2818,null,{}] 16:17:24 INFO - PROCESS | 1653 | 1469143044794 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}] 16:17:24 INFO - PROCESS | 1653 | 1469143044799 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:24 INFO - PROCESS | 1653 | 1469143044933 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 16:17:24 INFO - PROCESS | 1653 | 1469143044944 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:24 INFO - PROCESS | 1653 | 1469143044946 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12919f000 == 35 [pid = 1653] [id = 712] 16:17:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1219c8800) [pid = 1653] [serial = 2136] [outer = 0x0] 16:17:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12484b000) [pid = 1653] [serial = 2137] [outer = 0x1219c8800] 16:17:24 INFO - PROCESS | 1653 | 1469143044970 Marionette DEBUG loaded listener.js 16:17:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1270b2c00) [pid = 1653] [serial = 2138] [outer = 0x1219c8800] 16:17:25 INFO - PROCESS | 1653 | 1469143045309 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]]]}] 16:17:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:17:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 570ms 16:17:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:17:25 INFO - PROCESS | 1653 | 1469143045360 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 16:17:25 INFO - PROCESS | 1653 | 1469143045361 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 16:17:25 INFO - PROCESS | 1653 | 1469143045363 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:17:25 INFO - PROCESS | 1653 | 1469143045364 Marionette TRACE conn2 <- [1,2822,null,{}] 16:17:25 INFO - PROCESS | 1653 | 1469143045367 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}] 16:17:25 INFO - PROCESS | 1653 | 1469143045368 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:25 INFO - PROCESS | 1653 | 1469143045465 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 16:17:25 INFO - PROCESS | 1653 | 1469143045468 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:25 INFO - PROCESS | 1653 | 1469143045469 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6b7800 == 36 [pid = 1653] [id = 713] 16:17:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1273d8c00) [pid = 1653] [serial = 2139] [outer = 0x0] 16:17:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128984400) [pid = 1653] [serial = 2140] [outer = 0x1273d8c00] 16:17:25 INFO - PROCESS | 1653 | 1469143045493 Marionette DEBUG loaded listener.js 16:17:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128992800) [pid = 1653] [serial = 2141] [outer = 0x1273d8c00] 16:17:25 INFO - PROCESS | 1653 | 1469143045833 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]]]}] 16:17:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:17:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 519ms 16:17:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:17:25 INFO - PROCESS | 1653 | 1469143045882 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 16:17:25 INFO - PROCESS | 1653 | 1469143045883 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 16:17:25 INFO - PROCESS | 1653 | 1469143045885 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:17:25 INFO - PROCESS | 1653 | 1469143045886 Marionette TRACE conn2 <- [1,2826,null,{}] 16:17:25 INFO - PROCESS | 1653 | 1469143045888 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}] 16:17:25 INFO - PROCESS | 1653 | 1469143045889 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:25 INFO - PROCESS | 1653 | 1469143045990 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 16:17:26 INFO - PROCESS | 1653 | 1469143046029 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:26 INFO - PROCESS | 1653 | 1469143046031 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aaa0800 == 37 [pid = 1653] [id = 714] 16:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12898a400) [pid = 1653] [serial = 2142] [outer = 0x0] 16:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1289bbc00) [pid = 1653] [serial = 2143] [outer = 0x12898a400] 16:17:26 INFO - PROCESS | 1653 | 1469143046055 Marionette DEBUG loaded listener.js 16:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128ba1400) [pid = 1653] [serial = 2144] [outer = 0x12898a400] 16:17:26 INFO - PROCESS | 1653 | 1469143046365 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:17:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:17:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 520ms 16:17:26 INFO - PROCESS | 1653 | 1469143046405 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 16:17:26 INFO - PROCESS | 1653 | 1469143046406 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 16:17:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:17:26 INFO - PROCESS | 1653 | 1469143046408 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:17:26 INFO - PROCESS | 1653 | 1469143046410 Marionette TRACE conn2 <- [1,2830,null,{}] 16:17:26 INFO - PROCESS | 1653 | 1469143046412 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}] 16:17:26 INFO - PROCESS | 1653 | 1469143046413 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:26 INFO - PROCESS | 1653 | 1469143046513 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 16:17:26 INFO - PROCESS | 1653 | 1469143046517 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:26 INFO - PROCESS | 1653 | 1469143046518 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b146000 == 38 [pid = 1653] [id = 715] 16:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1289b7400) [pid = 1653] [serial = 2145] [outer = 0x0] 16:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128baa000) [pid = 1653] [serial = 2146] [outer = 0x1289b7400] 16:17:26 INFO - PROCESS | 1653 | 1469143046542 Marionette DEBUG loaded listener.js 16:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1291b1c00) [pid = 1653] [serial = 2147] [outer = 0x1289b7400] 16:17:26 INFO - PROCESS | 1653 | 1469143046862 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]]]}] 16:17:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:17:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 470ms 16:17:26 INFO - PROCESS | 1653 | 1469143046885 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 16:17:26 INFO - PROCESS | 1653 | 1469143046886 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 16:17:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:17:26 INFO - PROCESS | 1653 | 1469143046888 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:17:26 INFO - PROCESS | 1653 | 1469143046889 Marionette TRACE conn2 <- [1,2834,null,{}] 16:17:26 INFO - PROCESS | 1653 | 1469143046891 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}] 16:17:26 INFO - PROCESS | 1653 | 1469143046892 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:27 INFO - PROCESS | 1653 | 1469143047051 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 16:17:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11808c400) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:17:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11830a400) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:17:27 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118f87400) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:17:27 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116514800) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:17:27 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1176a5800) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:17:27 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119840c00) [pid = 1653] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:17:27 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x120fb8800) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:17:27 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x123d6a800) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:17:27 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x117e2d400) [pid = 1653] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:17:27 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1169f3000) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:17:27 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1194ee400) [pid = 1653] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:17:27 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x120fb8c00) [pid = 1653] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:17:27 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1129b6c00) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:17:27 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112a8cc00) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:17:27 INFO - PROCESS | 1653 | 1469143047095 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:27 INFO - PROCESS | 1653 | 1469143047097 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fba800 == 39 [pid = 1653] [id = 716] 16:17:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x110fe4400) [pid = 1653] [serial = 2148] [outer = 0x0] 16:17:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112a85000) [pid = 1653] [serial = 2149] [outer = 0x110fe4400] 16:17:27 INFO - PROCESS | 1653 | 1469143047120 Marionette DEBUG loaded listener.js 16:17:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1169f4c00) [pid = 1653] [serial = 2150] [outer = 0x110fe4400] 16:17:27 INFO - PROCESS | 1653 | 1469143047404 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:17:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:17:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 571ms 16:17:27 INFO - PROCESS | 1653 | 1469143047459 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 16:17:27 INFO - PROCESS | 1653 | 1469143047462 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 16:17:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:17:27 INFO - PROCESS | 1653 | 1469143047465 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:17:27 INFO - PROCESS | 1653 | 1469143047467 Marionette TRACE conn2 <- [1,2838,null,{}] 16:17:27 INFO - PROCESS | 1653 | 1469143047470 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}] 16:17:27 INFO - PROCESS | 1653 | 1469143047471 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:27 INFO - PROCESS | 1653 | 1469143047560 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 16:17:27 INFO - PROCESS | 1653 | 1469143047565 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:27 INFO - PROCESS | 1653 | 1469143047567 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bdb3000 == 40 [pid = 1653] [id = 717] 16:17:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1186bf800) [pid = 1653] [serial = 2151] [outer = 0x0] 16:17:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120ee9400) [pid = 1653] [serial = 2152] [outer = 0x1186bf800] 16:17:27 INFO - PROCESS | 1653 | 1469143047593 Marionette DEBUG loaded listener.js 16:17:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1294cac00) [pid = 1653] [serial = 2153] [outer = 0x1186bf800] 16:17:27 INFO - PROCESS | 1653 | 1469143047925 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]]]}] 16:17:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:17:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 470ms 16:17:27 INFO - PROCESS | 1653 | 1469143047937 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 16:17:27 INFO - PROCESS | 1653 | 1469143047938 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 16:17:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:17:27 INFO - PROCESS | 1653 | 1469143047940 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:17:27 INFO - PROCESS | 1653 | 1469143047941 Marionette TRACE conn2 <- [1,2842,null,{}] 16:17:27 INFO - PROCESS | 1653 | 1469143047944 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}] 16:17:27 INFO - PROCESS | 1653 | 1469143047945 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:28 INFO - PROCESS | 1653 | 1469143048058 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 16:17:28 INFO - PROCESS | 1653 | 1469143048064 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:28 INFO - PROCESS | 1653 | 1469143048065 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c39e000 == 41 [pid = 1653] [id = 718] 16:17:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1186c5000) [pid = 1653] [serial = 2154] [outer = 0x0] 16:17:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1294cf000) [pid = 1653] [serial = 2155] [outer = 0x1186c5000] 16:17:28 INFO - PROCESS | 1653 | 1469143048089 Marionette DEBUG loaded listener.js 16:17:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12a5b1400) [pid = 1653] [serial = 2156] [outer = 0x1186c5000] 16:17:28 INFO - PROCESS | 1653 | 1469143048387 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]]]}] 16:17:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:17:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 469ms 16:17:28 INFO - PROCESS | 1653 | 1469143048410 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 16:17:28 INFO - PROCESS | 1653 | 1469143048411 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 16:17:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:17:28 INFO - PROCESS | 1653 | 1469143048417 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:17:28 INFO - PROCESS | 1653 | 1469143048418 Marionette TRACE conn2 <- [1,2846,null,{}] 16:17:28 INFO - PROCESS | 1653 | 1469143048420 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}] 16:17:28 INFO - PROCESS | 1653 | 1469143048421 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:28 INFO - PROCESS | 1653 | 1469143048502 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 16:17:28 INFO - PROCESS | 1653 | 1469143048505 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:28 INFO - PROCESS | 1653 | 1469143048506 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c64b800 == 42 [pid = 1653] [id = 719] 16:17:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a608000) [pid = 1653] [serial = 2157] [outer = 0x0] 16:17:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a610000) [pid = 1653] [serial = 2158] [outer = 0x12a608000] 16:17:28 INFO - PROCESS | 1653 | 1469143048530 Marionette DEBUG loaded listener.js 16:17:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a794800) [pid = 1653] [serial = 2159] [outer = 0x12a608000] 16:17:28 INFO - PROCESS | 1653 | 1469143048849 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]]]}] 16:17:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:17:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 470ms 16:17:28 INFO - PROCESS | 1653 | 1469143048888 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 16:17:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:17:28 INFO - PROCESS | 1653 | 1469143048889 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 16:17:28 INFO - PROCESS | 1653 | 1469143048891 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:17:28 INFO - PROCESS | 1653 | 1469143048892 Marionette TRACE conn2 <- [1,2850,null,{}] 16:17:28 INFO - PROCESS | 1653 | 1469143048894 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}] 16:17:28 INFO - PROCESS | 1653 | 1469143048895 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:29 INFO - PROCESS | 1653 | 1469143049004 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 16:17:29 INFO - PROCESS | 1653 | 1469143049011 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:29 INFO - PROCESS | 1653 | 1469143049012 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c65f800 == 43 [pid = 1653] [id = 720] 16:17:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a5b4c00) [pid = 1653] [serial = 2160] [outer = 0x0] 16:17:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a793400) [pid = 1653] [serial = 2161] [outer = 0x12a5b4c00] 16:17:29 INFO - PROCESS | 1653 | 1469143049035 Marionette DEBUG loaded listener.js 16:17:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a79d800) [pid = 1653] [serial = 2162] [outer = 0x12a5b4c00] 16:17:29 INFO - PROCESS | 1653 | 1469143049504 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:17:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:17:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 669ms 16:17:29 INFO - PROCESS | 1653 | 1469143049562 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 16:17:29 INFO - PROCESS | 1653 | 1469143049565 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 16:17:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:17:29 INFO - PROCESS | 1653 | 1469143049568 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:17:29 INFO - PROCESS | 1653 | 1469143049571 Marionette TRACE conn2 <- [1,2854,null,{}] 16:17:29 INFO - PROCESS | 1653 | 1469143049574 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}] 16:17:29 INFO - PROCESS | 1653 | 1469143049576 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:29 INFO - PROCESS | 1653 | 1469143049680 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 16:17:29 INFO - PROCESS | 1653 | 1469143049776 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:29 INFO - PROCESS | 1653 | 1469143049777 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bbc800 == 44 [pid = 1653] [id = 721] 16:17:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1181e9c00) [pid = 1653] [serial = 2163] [outer = 0x0] 16:17:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1182e4800) [pid = 1653] [serial = 2164] [outer = 0x1181e9c00] 16:17:29 INFO - PROCESS | 1653 | 1469143049821 Marionette DEBUG loaded listener.js 16:17:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11840a000) [pid = 1653] [serial = 2165] [outer = 0x1181e9c00] 16:17:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12d38b800 == 43 [pid = 1653] [id = 17] 16:17:30 INFO - PROCESS | 1653 | 1469143050301 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]]]}] 16:17:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:17:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 771ms 16:17:30 INFO - PROCESS | 1653 | 1469143050339 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 16:17:30 INFO - PROCESS | 1653 | 1469143050342 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 16:17:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:17:30 INFO - PROCESS | 1653 | 1469143050349 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:17:30 INFO - PROCESS | 1653 | 1469143050351 Marionette TRACE conn2 <- [1,2858,null,{}] 16:17:30 INFO - PROCESS | 1653 | 1469143050353 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}] 16:17:30 INFO - PROCESS | 1653 | 1469143050355 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:30 INFO - PROCESS | 1653 | 1469143050461 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 16:17:30 INFO - PROCESS | 1653 | 1469143050533 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:30 INFO - PROCESS | 1653 | 1469143050534 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12941f000 == 44 [pid = 1653] [id = 722] 16:17:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118f9d400) [pid = 1653] [serial = 2166] [outer = 0x0] 16:17:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1194ed000) [pid = 1653] [serial = 2167] [outer = 0x118f9d400] 16:17:30 INFO - PROCESS | 1653 | 1469143050564 Marionette DEBUG loaded listener.js 16:17:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119840400) [pid = 1653] [serial = 2168] [outer = 0x118f9d400] 16:17:30 INFO - PROCESS | 1653 | 1469143050972 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:17:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:17:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 671ms 16:17:31 INFO - PROCESS | 1653 | 1469143051041 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 16:17:31 INFO - PROCESS | 1653 | 1469143051042 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 16:17:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:17:31 INFO - PROCESS | 1653 | 1469143051058 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:17:31 INFO - PROCESS | 1653 | 1469143051060 Marionette TRACE conn2 <- [1,2862,null,{}] 16:17:31 INFO - PROCESS | 1653 | 1469143051087 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}] 16:17:31 INFO - PROCESS | 1653 | 1469143051090 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:31 INFO - PROCESS | 1653 | 1469143051195 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 16:17:31 INFO - PROCESS | 1653 | 1469143051268 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:31 INFO - PROCESS | 1653 | 1469143051270 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cac3000 == 45 [pid = 1653] [id = 723] 16:17:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1219c6c00) [pid = 1653] [serial = 2169] [outer = 0x0] 16:17:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124a10800) [pid = 1653] [serial = 2170] [outer = 0x1219c6c00] 16:17:31 INFO - PROCESS | 1653 | 1469143051300 Marionette DEBUG loaded listener.js 16:17:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126891000) [pid = 1653] [serial = 2171] [outer = 0x1219c6c00] 16:17:31 INFO - PROCESS | 1653 | 1469143051904 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]]]}] 16:17:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:17:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 906ms 16:17:31 INFO - PROCESS | 1653 | 1469143051950 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 16:17:31 INFO - PROCESS | 1653 | 1469143051952 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 16:17:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:17:31 INFO - PROCESS | 1653 | 1469143051956 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:17:31 INFO - PROCESS | 1653 | 1469143051958 Marionette TRACE conn2 <- [1,2866,null,{}] 16:17:31 INFO - PROCESS | 1653 | 1469143051962 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}] 16:17:31 INFO - PROCESS | 1653 | 1469143051964 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:32 INFO - PROCESS | 1653 | 1469143052056 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 16:17:32 INFO - PROCESS | 1653 | 1469143052126 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:32 INFO - PROCESS | 1653 | 1469143052129 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191be800 == 46 [pid = 1653] [id = 724] 16:17:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11677c400) [pid = 1653] [serial = 2172] [outer = 0x0] 16:17:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11692c400) [pid = 1653] [serial = 2173] [outer = 0x11677c400] 16:17:32 INFO - PROCESS | 1653 | 1469143052156 Marionette DEBUG loaded listener.js 16:17:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118085000) [pid = 1653] [serial = 2174] [outer = 0x11677c400] 16:17:32 INFO - PROCESS | 1653 | 1469143052599 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]]]}] 16:17:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:17:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 16:17:32 INFO - PROCESS | 1653 | 1469143052626 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 16:17:32 INFO - PROCESS | 1653 | 1469143052629 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 16:17:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:17:32 INFO - PROCESS | 1653 | 1469143052634 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:17:32 INFO - PROCESS | 1653 | 1469143052635 Marionette TRACE conn2 <- [1,2870,null,{}] 16:17:32 INFO - PROCESS | 1653 | 1469143052638 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}] 16:17:32 INFO - PROCESS | 1653 | 1469143052639 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:32 INFO - PROCESS | 1653 | 1469143052732 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 16:17:32 INFO - PROCESS | 1653 | 1469143052794 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:32 INFO - PROCESS | 1653 | 1469143052795 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f09000 == 47 [pid = 1653] [id = 725] 16:17:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1182e6000) [pid = 1653] [serial = 2175] [outer = 0x0] 16:17:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118306c00) [pid = 1653] [serial = 2176] [outer = 0x1182e6000] 16:17:32 INFO - PROCESS | 1653 | 1469143052823 Marionette DEBUG loaded listener.js 16:17:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11840dc00) [pid = 1653] [serial = 2177] [outer = 0x1182e6000] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x117e53800 == 46 [pid = 1653] [id = 693] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12c64b800 == 45 [pid = 1653] [id = 719] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12c39e000 == 44 [pid = 1653] [id = 718] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12bdb3000 == 43 [pid = 1653] [id = 717] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x118fba800 == 42 [pid = 1653] [id = 716] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12b146000 == 41 [pid = 1653] [id = 715] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12aaa0800 == 40 [pid = 1653] [id = 714] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6b7800 == 39 [pid = 1653] [id = 713] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12919f000 == 38 [pid = 1653] [id = 712] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x117217800 == 37 [pid = 1653] [id = 711] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1253ab000 == 36 [pid = 1653] [id = 710] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x121254800 == 35 [pid = 1653] [id = 709] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1191b6800 == 34 [pid = 1653] [id = 708] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1170c1000 == 33 [pid = 1653] [id = 707] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x119456800 == 32 [pid = 1653] [id = 706] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x112673000 == 31 [pid = 1653] [id = 705] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1191be800 == 30 [pid = 1653] [id = 724] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12d38b000 == 29 [pid = 1653] [id = 18] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12cac3000 == 28 [pid = 1653] [id = 723] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12941f000 == 27 [pid = 1653] [id = 722] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x119bbc800 == 26 [pid = 1653] [id = 721] 16:17:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12c65f800 == 25 [pid = 1653] [id = 720] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1194f0800) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118409400) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1191e1000) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116a9b000) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1181f3800) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11895b400) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118362400) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x120ee3400) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1219c1000) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126584000) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x120fb8400) [pid = 1653] [serial = 2099] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11840d000) [pid = 1653] [serial = 2072] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118089c00) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118302800) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118402c00) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126c65c00) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124dd2000) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x120ee3800) [pid = 1653] [serial = 2075] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119738400) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x126898800) [pid = 1653] [serial = 2078] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121a29c00) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1180b2800) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124a0f400) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1160eb800) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113b22c00) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119744800) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119d4b400) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x123d1a800) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1194e8800) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 16:17:33 INFO - PROCESS | 1653 | 1469143053684 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]]]}] 16:17:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:17:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1072ms 16:17:33 INFO - PROCESS | 1653 | 1469143053706 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 16:17:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:17:33 INFO - PROCESS | 1653 | 1469143053708 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 16:17:33 INFO - PROCESS | 1653 | 1469143053716 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:17:33 INFO - PROCESS | 1653 | 1469143053720 Marionette TRACE conn2 <- [1,2874,null,{}] 16:17:33 INFO - PROCESS | 1653 | 1469143053723 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}] 16:17:33 INFO - PROCESS | 1653 | 1469143053725 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:33 INFO - PROCESS | 1653 | 1469143053810 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 16:17:33 INFO - PROCESS | 1653 | 1469143053817 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:33 INFO - PROCESS | 1653 | 1469143053819 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x117080000 == 26 [pid = 1653] [id = 726] 16:17:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11336f400) [pid = 1653] [serial = 2178] [outer = 0x0] 16:17:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116025c00) [pid = 1653] [serial = 2179] [outer = 0x11336f400] 16:17:33 INFO - PROCESS | 1653 | 1469143053846 Marionette DEBUG loaded listener.js 16:17:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11677e000) [pid = 1653] [serial = 2180] [outer = 0x11336f400] 16:17:34 INFO - PROCESS | 1653 | 1469143054199 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]]]}] 16:17:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:17:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 526ms 16:17:34 INFO - PROCESS | 1653 | 1469143054238 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 16:17:34 INFO - PROCESS | 1653 | 1469143054241 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 16:17:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:17:34 INFO - PROCESS | 1653 | 1469143054253 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:17:34 INFO - PROCESS | 1653 | 1469143054255 Marionette TRACE conn2 <- [1,2878,null,{}] 16:17:34 INFO - PROCESS | 1653 | 1469143054257 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}] 16:17:34 INFO - PROCESS | 1653 | 1469143054259 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:34 INFO - PROCESS | 1653 | 1469143054338 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 16:17:34 INFO - PROCESS | 1653 | 1469143054344 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:34 INFO - PROCESS | 1653 | 1469143054346 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183c0800 == 27 [pid = 1653] [id = 727] 16:17:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1169f3400) [pid = 1653] [serial = 2181] [outer = 0x0] 16:17:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11807f800) [pid = 1653] [serial = 2182] [outer = 0x1169f3400] 16:17:34 INFO - PROCESS | 1653 | 1469143054375 Marionette DEBUG loaded listener.js 16:17:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1182e2000) [pid = 1653] [serial = 2183] [outer = 0x1169f3400] 16:17:34 INFO - PROCESS | 1653 | 1469143054739 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]]]}] 16:17:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:17:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 525ms 16:17:34 INFO - PROCESS | 1653 | 1469143054775 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 16:17:34 INFO - PROCESS | 1653 | 1469143054776 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 16:17:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:17:34 INFO - PROCESS | 1653 | 1469143054779 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:17:34 INFO - PROCESS | 1653 | 1469143054781 Marionette TRACE conn2 <- [1,2882,null,{}] 16:17:34 INFO - PROCESS | 1653 | 1469143054789 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}] 16:17:34 INFO - PROCESS | 1653 | 1469143054793 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:34 INFO - PROCESS | 1653 | 1469143054871 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 16:17:34 INFO - PROCESS | 1653 | 1469143054877 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:34 INFO - PROCESS | 1653 | 1469143054880 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12112a000 == 28 [pid = 1653] [id = 728] 16:17:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118304400) [pid = 1653] [serial = 2184] [outer = 0x0] 16:17:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118410800) [pid = 1653] [serial = 2185] [outer = 0x118304400] 16:17:34 INFO - PROCESS | 1653 | 1469143054909 Marionette DEBUG loaded listener.js 16:17:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118f45400) [pid = 1653] [serial = 2186] [outer = 0x118304400] 16:17:35 INFO - PROCESS | 1653 | 1469143055259 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]]]}] 16:17:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:17:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 520ms 16:17:35 INFO - PROCESS | 1653 | 1469143055300 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 16:17:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:17:35 INFO - PROCESS | 1653 | 1469143055303 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 16:17:35 INFO - PROCESS | 1653 | 1469143055306 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:17:35 INFO - PROCESS | 1653 | 1469143055308 Marionette TRACE conn2 <- [1,2886,null,{}] 16:17:35 INFO - PROCESS | 1653 | 1469143055311 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}] 16:17:35 INFO - PROCESS | 1653 | 1469143055313 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:35 INFO - PROCESS | 1653 | 1469143055477 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 16:17:35 INFO - PROCESS | 1653 | 1469143055504 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:35 INFO - PROCESS | 1653 | 1469143055505 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x121912000 == 29 [pid = 1653] [id = 729] 16:17:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118f7ec00) [pid = 1653] [serial = 2187] [outer = 0x0] 16:17:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118f9ac00) [pid = 1653] [serial = 2188] [outer = 0x118f7ec00] 16:17:35 INFO - PROCESS | 1653 | 1469143055545 Marionette DEBUG loaded listener.js 16:17:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1194ea000) [pid = 1653] [serial = 2189] [outer = 0x118f7ec00] 16:17:35 INFO - PROCESS | 1653 | 1469143055908 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]]]}] 16:17:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:17:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 619ms 16:17:35 INFO - PROCESS | 1653 | 1469143055926 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 16:17:35 INFO - PROCESS | 1653 | 1469143055927 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 16:17:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:17:35 INFO - PROCESS | 1653 | 1469143055931 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:17:35 INFO - PROCESS | 1653 | 1469143055932 Marionette TRACE conn2 <- [1,2890,null,{}] 16:17:35 INFO - PROCESS | 1653 | 1469143055935 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}] 16:17:35 INFO - PROCESS | 1653 | 1469143055936 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:36 INFO - PROCESS | 1653 | 1469143056031 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 16:17:36 INFO - PROCESS | 1653 | 1469143056068 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:36 INFO - PROCESS | 1653 | 1469143056069 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253b8000 == 30 [pid = 1653] [id = 730] 16:17:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11650ec00) [pid = 1653] [serial = 2190] [outer = 0x0] 16:17:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119738400) [pid = 1653] [serial = 2191] [outer = 0x11650ec00] 16:17:36 INFO - PROCESS | 1653 | 1469143056093 Marionette DEBUG loaded listener.js 16:17:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119845800) [pid = 1653] [serial = 2192] [outer = 0x11650ec00] 16:17:36 INFO - PROCESS | 1653 | 1469143056451 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:17:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:17:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 570ms 16:17:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:17:36 INFO - PROCESS | 1653 | 1469143056501 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 16:17:36 INFO - PROCESS | 1653 | 1469143056502 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 16:17:36 INFO - PROCESS | 1653 | 1469143056504 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:17:36 INFO - PROCESS | 1653 | 1469143056505 Marionette TRACE conn2 <- [1,2894,null,{}] 16:17:36 INFO - PROCESS | 1653 | 1469143056507 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}] 16:17:36 INFO - PROCESS | 1653 | 1469143056511 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:36 INFO - PROCESS | 1653 | 1469143056618 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 16:17:36 INFO - PROCESS | 1653 | 1469143056628 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:36 INFO - PROCESS | 1653 | 1469143056632 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289cf800 == 31 [pid = 1653] [id = 731] 16:17:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119848400) [pid = 1653] [serial = 2193] [outer = 0x0] 16:17:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x120ee5c00) [pid = 1653] [serial = 2194] [outer = 0x119848400] 16:17:36 INFO - PROCESS | 1653 | 1469143056656 Marionette DEBUG loaded listener.js 16:17:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1194e6400) [pid = 1653] [serial = 2195] [outer = 0x119848400] 16:17:36 INFO - PROCESS | 1653 | 1469143056995 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]]]}] 16:17:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:17:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 518ms 16:17:37 INFO - PROCESS | 1653 | 1469143057023 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 16:17:37 INFO - PROCESS | 1653 | 1469143057024 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 16:17:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:17:37 INFO - PROCESS | 1653 | 1469143057044 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:17:37 INFO - PROCESS | 1653 | 1469143057045 Marionette TRACE conn2 <- [1,2898,null,{}] 16:17:37 INFO - PROCESS | 1653 | 1469143057048 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}] 16:17:37 INFO - PROCESS | 1653 | 1469143057049 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:37 INFO - PROCESS | 1653 | 1469143057406 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a608000) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1273d8c00) [pid = 1653] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12898a400) [pid = 1653] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1289b7400) [pid = 1653] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x120eee400) [pid = 1653] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118302400) [pid = 1653] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124ac0c00) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11677b800) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116906000) [pid = 1653] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118f9dc00) [pid = 1653] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x110fed400) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1129b4000) [pid = 1653] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1186c5000) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x110fe4400) [pid = 1653] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1219c8800) [pid = 1653] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1186bf800) [pid = 1653] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12cbeb800) [pid = 1653] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12d38c000) [pid = 1653] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:17:37 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a5b4c00) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:17:37 INFO - PROCESS | 1653 | 1469143057481 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:37 INFO - PROCESS | 1653 | 1469143057483 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b4e800 == 32 [pid = 1653] [id = 732] 16:17:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x110fed400) [pid = 1653] [serial = 2196] [outer = 0x0] 16:17:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11276c400) [pid = 1653] [serial = 2197] [outer = 0x110fed400] 16:17:37 INFO - PROCESS | 1653 | 1469143057515 Marionette DEBUG loaded listener.js 16:17:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112a80800) [pid = 1653] [serial = 2198] [outer = 0x110fed400] 16:17:38 INFO - PROCESS | 1653 | 1469143058058 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]]]}] 16:17:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:17:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1071ms 16:17:38 INFO - PROCESS | 1653 | 1469143058124 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 16:17:38 INFO - PROCESS | 1653 | 1469143058127 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 16:17:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:17:38 INFO - PROCESS | 1653 | 1469143058132 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:17:38 INFO - PROCESS | 1653 | 1469143058134 Marionette TRACE conn2 <- [1,2902,null,{}] 16:17:38 INFO - PROCESS | 1653 | 1469143058137 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}] 16:17:38 INFO - PROCESS | 1653 | 1469143058141 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:38 INFO - PROCESS | 1653 | 1469143058248 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 16:17:38 INFO - PROCESS | 1653 | 1469143058327 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:38 INFO - PROCESS | 1653 | 1469143058329 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198da800 == 33 [pid = 1653] [id = 733] 16:17:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11677f000) [pid = 1653] [serial = 2199] [outer = 0x0] 16:17:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116a9c800) [pid = 1653] [serial = 2200] [outer = 0x11677f000] 16:17:38 INFO - PROCESS | 1653 | 1469143058359 Marionette DEBUG loaded listener.js 16:17:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118089c00) [pid = 1653] [serial = 2201] [outer = 0x11677f000] 16:17:38 INFO - PROCESS | 1653 | 1469143058954 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:17:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:17:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 873ms 16:17:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:17:39 INFO - PROCESS | 1653 | 1469143059004 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 16:17:39 INFO - PROCESS | 1653 | 1469143059006 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 16:17:39 INFO - PROCESS | 1653 | 1469143059010 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:17:39 INFO - PROCESS | 1653 | 1469143059012 Marionette TRACE conn2 <- [1,2906,null,{}] 16:17:39 INFO - PROCESS | 1653 | 1469143059017 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}] 16:17:39 INFO - PROCESS | 1653 | 1469143059018 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:39 INFO - PROCESS | 1653 | 1469143059127 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 16:17:39 INFO - PROCESS | 1653 | 1469143059208 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:39 INFO - PROCESS | 1653 | 1469143059211 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e4a000 == 34 [pid = 1653] [id = 734] 16:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x115e0b400) [pid = 1653] [serial = 2202] [outer = 0x0] 16:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116088400) [pid = 1653] [serial = 2203] [outer = 0x115e0b400] 16:17:39 INFO - PROCESS | 1653 | 1469143059239 Marionette DEBUG loaded listener.js 16:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116975c00) [pid = 1653] [serial = 2204] [outer = 0x115e0b400] 16:17:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1289cf800 == 33 [pid = 1653] [id = 731] 16:17:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1253b8000 == 32 [pid = 1653] [id = 730] 16:17:39 INFO - PROCESS | 1653 | --DOCSHELL 0x121912000 == 31 [pid = 1653] [id = 729] 16:17:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12112a000 == 30 [pid = 1653] [id = 728] 16:17:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1183c0800 == 29 [pid = 1653] [id = 727] 16:17:39 INFO - PROCESS | 1653 | --DOCSHELL 0x117080000 == 28 [pid = 1653] [id = 726] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128984400) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1289bbc00) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128baa000) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128ba1400) [pid = 1653] [serial = 2144] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1211d7000) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1219c9000) [pid = 1653] [serial = 2135] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118403c00) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1186c7800) [pid = 1653] [serial = 2126] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1274d9400) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x116a99400) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1181f7800) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1169f3c00) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118084400) [pid = 1653] [serial = 2123] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12a794800) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1194e8000) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119733000) [pid = 1653] [serial = 2129] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x111dad400) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x112777400) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11984c000) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x120ee5000) [pid = 1653] [serial = 2132] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1291b1c00) [pid = 1653] [serial = 2147] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12a5b1400) [pid = 1653] [serial = 2156] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1169f4c00) [pid = 1653] [serial = 2150] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x112a85000) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12484b000) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x120ee9400) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x128992800) [pid = 1653] [serial = 2141] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1294cac00) [pid = 1653] [serial = 2153] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1294cf000) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x1270b2c00) [pid = 1653] [serial = 2138] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x115e0cc00) [pid = 1653] [serial = 1466] [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.] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x12cbad000) [pid = 1653] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x12a79d800) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x12a793400) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x12a610000) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 16:17:39 INFO - PROCESS | 1653 | 1469143059605 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]]]}] 16:17:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:17:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 622ms 16:17:39 INFO - PROCESS | 1653 | 1469143059632 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 16:17:39 INFO - PROCESS | 1653 | 1469143059635 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 16:17:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:17:39 INFO - PROCESS | 1653 | 1469143059640 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:17:39 INFO - PROCESS | 1653 | 1469143059642 Marionette TRACE conn2 <- [1,2910,null,{}] 16:17:39 INFO - PROCESS | 1653 | 1469143059644 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}] 16:17:39 INFO - PROCESS | 1653 | 1469143059646 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:39 INFO - PROCESS | 1653 | 1469143059725 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 16:17:39 INFO - PROCESS | 1653 | 1469143059731 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:39 INFO - PROCESS | 1653 | 1469143059733 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x119448800 == 29 [pid = 1653] [id = 735] 16:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x1176ab000) [pid = 1653] [serial = 2205] [outer = 0x0] 16:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1181e9400) [pid = 1653] [serial = 2206] [outer = 0x1176ab000] 16:17:39 INFO - PROCESS | 1653 | 1469143059760 Marionette DEBUG loaded listener.js 16:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x1182e9000) [pid = 1653] [serial = 2207] [outer = 0x1176ab000] 16:17:40 INFO - PROCESS | 1653 | 1469143060075 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]]]}] 16:17:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:17:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:17:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 470ms 16:17:40 INFO - PROCESS | 1653 | 1469143060118 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 16:17:40 INFO - PROCESS | 1653 | 1469143060120 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 16:17:40 INFO - TEST-START | /DOMEvents/constructors.html 16:17:40 INFO - PROCESS | 1653 | 1469143060123 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:17:40 INFO - PROCESS | 1653 | 1469143060126 Marionette TRACE conn2 <- [1,2914,null,{}] 16:17:40 INFO - PROCESS | 1653 | 1469143060134 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}] 16:17:40 INFO - PROCESS | 1653 | 1469143060137 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:40 INFO - PROCESS | 1653 | 1469143060216 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 16:17:40 INFO - PROCESS | 1653 | 1469143060221 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:40 INFO - PROCESS | 1653 | 1469143060223 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x121442000 == 30 [pid = 1653] [id = 736] 16:17:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x11835b800) [pid = 1653] [serial = 2208] [outer = 0x0] 16:17:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1186bf800) [pid = 1653] [serial = 2209] [outer = 0x11835b800] 16:17:40 INFO - PROCESS | 1653 | 1469143060251 Marionette DEBUG loaded listener.js 16:17:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x118f81400) [pid = 1653] [serial = 2210] [outer = 0x11835b800] 16:17:40 INFO - PROCESS | 1653 | 1469143060634 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]]]}] 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:17:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:17:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:17:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:17:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:17:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:17:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:17:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:17:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:17:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 531ms 16:17:40 INFO - PROCESS | 1653 | 1469143060654 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 16:17:40 INFO - PROCESS | 1653 | 1469143060656 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 16:17:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:17:40 INFO - PROCESS | 1653 | 1469143060659 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:17:40 INFO - PROCESS | 1653 | 1469143060660 Marionette TRACE conn2 <- [1,2918,null,{}] 16:17:40 INFO - PROCESS | 1653 | 1469143060663 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}] 16:17:40 INFO - PROCESS | 1653 | 1469143060664 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:40 INFO - PROCESS | 1653 | 1469143060741 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 16:17:40 INFO - PROCESS | 1653 | 1469143060748 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:40 INFO - PROCESS | 1653 | 1469143060750 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x126c20000 == 31 [pid = 1653] [id = 737] 16:17:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1122bbc00) [pid = 1653] [serial = 2211] [outer = 0x0] 16:17:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1194e8400) [pid = 1653] [serial = 2212] [outer = 0x1122bbc00] 16:17:40 INFO - PROCESS | 1653 | 1469143060775 Marionette DEBUG loaded listener.js 16:17:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11984fc00) [pid = 1653] [serial = 2213] [outer = 0x1122bbc00] 16:17:41 INFO - PROCESS | 1653 | 1469143061110 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:17:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:17:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 468ms 16:17:41 INFO - PROCESS | 1653 | 1469143061128 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 16:17:41 INFO - PROCESS | 1653 | 1469143061132 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 16:17:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:17:41 INFO - PROCESS | 1653 | 1469143061135 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:17:41 INFO - PROCESS | 1653 | 1469143061137 Marionette TRACE conn2 <- [1,2922,null,{}] 16:17:41 INFO - PROCESS | 1653 | 1469143061140 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}] 16:17:41 INFO - PROCESS | 1653 | 1469143061142 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:41 INFO - PROCESS | 1653 | 1469143061251 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 16:17:41 INFO - PROCESS | 1653 | 1469143061315 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:41 INFO - PROCESS | 1653 | 1469143061316 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11721b800 == 32 [pid = 1653] [id = 738] 16:17:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11974a000) [pid = 1653] [serial = 2214] [outer = 0x0] 16:17:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x119d4e400) [pid = 1653] [serial = 2215] [outer = 0x11974a000] 16:17:41 INFO - PROCESS | 1653 | 1469143061340 Marionette DEBUG loaded listener.js 16:17:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x120ee9400) [pid = 1653] [serial = 2216] [outer = 0x11974a000] 16:17:41 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:17:41 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:17:41 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:17:41 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:17:41 INFO - PROCESS | 1653 | 1469143061600 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]]]}] 16:17:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:17:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:17:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:17:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:17:41 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 16:17:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:17:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:17:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:17:41 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 16:17:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:17:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:17:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:17:41 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]" 16:17:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:17:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:17:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:17:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:17:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 521ms 16:17:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:17:41 INFO - PROCESS | 1653 | 1469143061656 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 16:17:41 INFO - PROCESS | 1653 | 1469143061658 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 16:17:41 INFO - PROCESS | 1653 | 1469143061660 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:17:41 INFO - PROCESS | 1653 | 1469143061661 Marionette TRACE conn2 <- [1,2926,null,{}] 16:17:41 INFO - PROCESS | 1653 | 1469143061673 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}] 16:17:41 INFO - PROCESS | 1653 | 1469143061677 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:41 INFO - PROCESS | 1653 | 1469143061796 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 16:17:41 INFO - PROCESS | 1653 | 1469143061808 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:41 INFO - PROCESS | 1653 | 1469143061809 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296b6800 == 33 [pid = 1653] [id = 739] 16:17:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1182e2400) [pid = 1653] [serial = 2217] [outer = 0x0] 16:17:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1210b9000) [pid = 1653] [serial = 2218] [outer = 0x1182e2400] 16:17:41 INFO - PROCESS | 1653 | 1469143061836 Marionette DEBUG loaded listener.js 16:17:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x124dcec00) [pid = 1653] [serial = 2219] [outer = 0x1182e2400] 16:17:42 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:17:42 INFO - PROCESS | 1653 | 1469143062170 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]]]}] 16:17:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:17:42 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 524ms 16:17:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:17:42 INFO - PROCESS | 1653 | 1469143062185 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 16:17:42 INFO - PROCESS | 1653 | 1469143062186 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 16:17:42 INFO - PROCESS | 1653 | 1469143062188 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:17:42 INFO - PROCESS | 1653 | 1469143062189 Marionette TRACE conn2 <- [1,2930,null,{}] 16:17:42 INFO - PROCESS | 1653 | 1469143062191 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}] 16:17:42 INFO - PROCESS | 1653 | 1469143062192 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:42 INFO - PROCESS | 1653 | 1469143062301 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 16:17:42 INFO - PROCESS | 1653 | 1469143062313 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:42 INFO - PROCESS | 1653 | 1469143062314 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6d0800 == 34 [pid = 1653] [id = 740] 16:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x126584000) [pid = 1653] [serial = 2220] [outer = 0x0] 16:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x126894800) [pid = 1653] [serial = 2221] [outer = 0x126584000] 16:17:42 INFO - PROCESS | 1653 | 1469143062338 Marionette DEBUG loaded listener.js 16:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x126e10000) [pid = 1653] [serial = 2222] [outer = 0x126584000] 16:17:42 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:17:42 INFO - PROCESS | 1653 | 1469143062615 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]]]}] 16:17:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:17:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 468ms 16:17:42 INFO - PROCESS | 1653 | 1469143062659 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 16:17:42 INFO - PROCESS | 1653 | 1469143062660 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 16:17:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:17:42 INFO - PROCESS | 1653 | 1469143062666 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:17:42 INFO - PROCESS | 1653 | 1469143062667 Marionette TRACE conn2 <- [1,2934,null,{}] 16:17:42 INFO - PROCESS | 1653 | 1469143062669 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}] 16:17:42 INFO - PROCESS | 1653 | 1469143062670 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:42 INFO - PROCESS | 1653 | 1469143062769 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 16:17:42 INFO - PROCESS | 1653 | 1469143062780 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:42 INFO - PROCESS | 1653 | 1469143062781 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b129800 == 35 [pid = 1653] [id = 741] 16:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x12688d400) [pid = 1653] [serial = 2223] [outer = 0x0] 16:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1270b2c00) [pid = 1653] [serial = 2224] [outer = 0x12688d400] 16:17:42 INFO - PROCESS | 1653 | 1469143062805 Marionette DEBUG loaded listener.js 16:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1274ccc00) [pid = 1653] [serial = 2225] [outer = 0x12688d400] 16:17:43 INFO - PROCESS | 1653 | 1469143063110 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]]]}] 16:17:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:17:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 471ms 16:17:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:17:43 INFO - PROCESS | 1653 | 1469143063142 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 16:17:43 INFO - PROCESS | 1653 | 1469143063144 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 16:17:43 INFO - PROCESS | 1653 | 1469143063148 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:17:43 INFO - PROCESS | 1653 | 1469143063149 Marionette TRACE conn2 <- [1,2938,null,{}] 16:17:43 INFO - PROCESS | 1653 | 1469143063152 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}] 16:17:43 INFO - PROCESS | 1653 | 1469143063153 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:43 INFO - PROCESS | 1653 | 1469143063253 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 16:17:43 INFO - PROCESS | 1653 | 1469143063256 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:43 INFO - PROCESS | 1653 | 1469143063265 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b96d800 == 36 [pid = 1653] [id = 742] 16:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1274d2000) [pid = 1653] [serial = 2226] [outer = 0x0] 16:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x128985000) [pid = 1653] [serial = 2227] [outer = 0x1274d2000] 16:17:43 INFO - PROCESS | 1653 | 1469143063323 Marionette DEBUG loaded listener.js 16:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12898ec00) [pid = 1653] [serial = 2228] [outer = 0x1274d2000] 16:17:43 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118304400) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:17:43 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118f7ec00) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:17:43 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1219c6c00) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:17:43 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1181e9c00) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:17:43 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11677c400) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:17:43 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118f9d400) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:17:43 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11650ec00) [pid = 1653] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:17:43 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1182e6000) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:17:43 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11336f400) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:17:43 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1169f3400) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:17:43 INFO - PROCESS | 1653 | 1469143063600 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]]]}] 16:17:43 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. 16:17:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 470ms 16:17:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:17:43 INFO - PROCESS | 1653 | 1469143063619 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 16:17:43 INFO - PROCESS | 1653 | 1469143063620 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 16:17:43 INFO - PROCESS | 1653 | 1469143063622 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:17:43 INFO - PROCESS | 1653 | 1469143063623 Marionette TRACE conn2 <- [1,2942,null,{}] 16:17:43 INFO - PROCESS | 1653 | 1469143063626 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}] 16:17:43 INFO - PROCESS | 1653 | 1469143063627 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:43 INFO - PROCESS | 1653 | 1469143063711 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 16:17:43 INFO - PROCESS | 1653 | 1469143063718 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:43 INFO - PROCESS | 1653 | 1469143063719 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x126c10800 == 37 [pid = 1653] [id = 743] 16:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x114037800) [pid = 1653] [serial = 2229] [outer = 0x0] 16:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1194e7800) [pid = 1653] [serial = 2230] [outer = 0x114037800] 16:17:43 INFO - PROCESS | 1653 | 1469143063743 Marionette DEBUG loaded listener.js 16:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x126e5b800) [pid = 1653] [serial = 2231] [outer = 0x114037800] 16:17:44 INFO - PROCESS | 1653 | 1469143064050 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"]]]}] 16:17:44 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 16:17:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:17:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 470ms 16:17:44 INFO - PROCESS | 1653 | 1469143064093 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 16:17:44 INFO - PROCESS | 1653 | 1469143064095 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 16:17:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:17:44 INFO - PROCESS | 1653 | 1469143064097 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:17:44 INFO - PROCESS | 1653 | 1469143064099 Marionette TRACE conn2 <- [1,2946,null,{}] 16:17:44 INFO - PROCESS | 1653 | 1469143064101 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}] 16:17:44 INFO - PROCESS | 1653 | 1469143064103 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:44 INFO - PROCESS | 1653 | 1469143064221 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 16:17:44 INFO - PROCESS | 1653 | 1469143064235 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:44 INFO - PROCESS | 1653 | 1469143064236 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba5a800 == 38 [pid = 1653] [id = 744] 16:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1182ec800) [pid = 1653] [serial = 2232] [outer = 0x0] 16:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x128990c00) [pid = 1653] [serial = 2233] [outer = 0x1182ec800] 16:17:44 INFO - PROCESS | 1653 | 1469143064262 Marionette DEBUG loaded listener.js 16:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x128cabc00) [pid = 1653] [serial = 2234] [outer = 0x1182ec800] 16:17:44 INFO - PROCESS | 1653 | 1469143064561 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]]]}] 16:17:44 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. 16:17:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 522ms 16:17:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:17:44 INFO - PROCESS | 1653 | 1469143064619 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 16:17:44 INFO - PROCESS | 1653 | 1469143064620 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 16:17:44 INFO - PROCESS | 1653 | 1469143064622 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:17:44 INFO - PROCESS | 1653 | 1469143064623 Marionette TRACE conn2 <- [1,2950,null,{}] 16:17:44 INFO - PROCESS | 1653 | 1469143064626 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}] 16:17:44 INFO - PROCESS | 1653 | 1469143064627 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:44 INFO - PROCESS | 1653 | 1469143064706 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 16:17:44 INFO - PROCESS | 1653 | 1469143064710 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:44 INFO - PROCESS | 1653 | 1469143064711 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c39b000 == 39 [pid = 1653] [id = 745] 16:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x128ba1400) [pid = 1653] [serial = 2235] [outer = 0x0] 16:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1292e8000) [pid = 1653] [serial = 2236] [outer = 0x128ba1400] 16:17:44 INFO - PROCESS | 1653 | 1469143064735 Marionette DEBUG loaded listener.js 16:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1294d2400) [pid = 1653] [serial = 2237] [outer = 0x128ba1400] 16:17:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c04e000 == 40 [pid = 1653] [id = 746] 16:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1294d3400) [pid = 1653] [serial = 2238] [outer = 0x0] 16:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x128b9ec00) [pid = 1653] [serial = 2239] [outer = 0x1294d3400] 16:17:45 INFO - PROCESS | 1653 | 1469143065048 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]]]}] 16:17:45 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. 16:17:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 470ms 16:17:45 INFO - PROCESS | 1653 | 1469143065093 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 16:17:45 INFO - PROCESS | 1653 | 1469143065094 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 16:17:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:17:45 INFO - PROCESS | 1653 | 1469143065096 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:17:45 INFO - PROCESS | 1653 | 1469143065097 Marionette TRACE conn2 <- [1,2954,null,{}] 16:17:45 INFO - PROCESS | 1653 | 1469143065099 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}] 16:17:45 INFO - PROCESS | 1653 | 1469143065100 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:45 INFO - PROCESS | 1653 | 1469143065235 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 16:17:45 INFO - PROCESS | 1653 | 1469143065241 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:45 INFO - PROCESS | 1653 | 1469143065242 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3b8000 == 41 [pid = 1653] [id = 747] 16:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1294d2800) [pid = 1653] [serial = 2240] [outer = 0x0] 16:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12a5b1400) [pid = 1653] [serial = 2241] [outer = 0x1294d2800] 16:17:45 INFO - PROCESS | 1653 | 1469143065266 Marionette DEBUG loaded listener.js 16:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12a613000) [pid = 1653] [serial = 2242] [outer = 0x1294d2800] 16:17:45 INFO - PROCESS | 1653 | 1469143065526 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]]]}] 16:17:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:17:45 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 16:17:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 470ms 16:17:45 INFO - PROCESS | 1653 | 1469143065603 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 16:17:45 INFO - PROCESS | 1653 | 1469143065605 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 16:17:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:17:45 INFO - PROCESS | 1653 | 1469143065609 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:17:45 INFO - PROCESS | 1653 | 1469143065613 Marionette TRACE conn2 <- [1,2958,null,{}] 16:17:45 INFO - PROCESS | 1653 | 1469143065617 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}] 16:17:45 INFO - PROCESS | 1653 | 1469143065619 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:45 INFO - PROCESS | 1653 | 1469143065744 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 16:17:45 INFO - PROCESS | 1653 | 1469143065802 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:45 INFO - PROCESS | 1653 | 1469143065804 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f21800 == 42 [pid = 1653] [id = 748] 16:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1160e4c00) [pid = 1653] [serial = 2243] [outer = 0x0] 16:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116515000) [pid = 1653] [serial = 2244] [outer = 0x1160e4c00] 16:17:45 INFO - PROCESS | 1653 | 1469143065836 Marionette DEBUG loaded listener.js 16:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118089800) [pid = 1653] [serial = 2245] [outer = 0x1160e4c00] 16:17:46 INFO - PROCESS | 1653 | 1469143066246 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]]]}] 16:17:46 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. 16:17:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 675ms 16:17:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:17:46 INFO - PROCESS | 1653 | 1469143066285 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 16:17:46 INFO - PROCESS | 1653 | 1469143066287 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 16:17:46 INFO - PROCESS | 1653 | 1469143066292 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:17:46 INFO - PROCESS | 1653 | 1469143066295 Marionette TRACE conn2 <- [1,2962,null,{}] 16:17:46 INFO - PROCESS | 1653 | 1469143066298 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}] 16:17:46 INFO - PROCESS | 1653 | 1469143066300 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:46 INFO - PROCESS | 1653 | 1469143066419 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 16:17:46 INFO - PROCESS | 1653 | 1469143066546 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:46 INFO - PROCESS | 1653 | 1469143066548 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289ca000 == 43 [pid = 1653] [id = 749] 16:17:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1181e9c00) [pid = 1653] [serial = 2246] [outer = 0x0] 16:17:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118310400) [pid = 1653] [serial = 2247] [outer = 0x1181e9c00] 16:17:46 INFO - PROCESS | 1653 | 1469143066598 Marionette DEBUG loaded listener.js 16:17:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118f84800) [pid = 1653] [serial = 2248] [outer = 0x1181e9c00] 16:17:47 INFO - PROCESS | 1653 | 1469143067004 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]]]}] 16:17:47 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. 16:17:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 725ms 16:17:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:17:47 INFO - PROCESS | 1653 | 1469143067015 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 16:17:47 INFO - PROCESS | 1653 | 1469143067016 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 16:17:47 INFO - PROCESS | 1653 | 1469143067019 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:17:47 INFO - PROCESS | 1653 | 1469143067020 Marionette TRACE conn2 <- [1,2966,null,{}] 16:17:47 INFO - PROCESS | 1653 | 1469143067027 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}] 16:17:47 INFO - PROCESS | 1653 | 1469143067030 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:47 INFO - PROCESS | 1653 | 1469143067151 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 16:17:47 INFO - PROCESS | 1653 | 1469143067228 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:47 INFO - PROCESS | 1653 | 1469143067231 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd9f000 == 44 [pid = 1653] [id = 750] 16:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1210b8c00) [pid = 1653] [serial = 2249] [outer = 0x0] 16:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121805c00) [pid = 1653] [serial = 2250] [outer = 0x1210b8c00] 16:17:47 INFO - PROCESS | 1653 | 1469143067262 Marionette DEBUG loaded listener.js 16:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x121a28800) [pid = 1653] [serial = 2251] [outer = 0x1210b8c00] 16:17:47 INFO - PROCESS | 1653 | 1469143067616 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]]]}] 16:17:47 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. 16:17:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 619ms 16:17:47 INFO - PROCESS | 1653 | 1469143067639 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 16:17:47 INFO - PROCESS | 1653 | 1469143067640 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 16:17:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:17:47 INFO - PROCESS | 1653 | 1469143067642 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:17:47 INFO - PROCESS | 1653 | 1469143067644 Marionette TRACE conn2 <- [1,2970,null,{}] 16:17:47 INFO - PROCESS | 1653 | 1469143067646 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}] 16:17:47 INFO - PROCESS | 1653 | 1469143067648 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:47 INFO - PROCESS | 1653 | 1469143067751 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 16:17:47 INFO - PROCESS | 1653 | 1469143067813 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:47 INFO - PROCESS | 1653 | 1469143067814 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cba0800 == 45 [pid = 1653] [id = 751] 16:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123d68c00) [pid = 1653] [serial = 2252] [outer = 0x0] 16:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126c58400) [pid = 1653] [serial = 2253] [outer = 0x123d68c00] 16:17:47 INFO - PROCESS | 1653 | 1469143067883 Marionette DEBUG loaded listener.js 16:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1289b4c00) [pid = 1653] [serial = 2254] [outer = 0x123d68c00] 16:17:48 INFO - PROCESS | 1653 | 1469143068231 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]]]}] 16:17:48 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. 16:17:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 620ms 16:17:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:17:48 INFO - PROCESS | 1653 | 1469143068263 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 16:17:48 INFO - PROCESS | 1653 | 1469143068264 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 16:17:48 INFO - PROCESS | 1653 | 1469143068266 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:17:48 INFO - PROCESS | 1653 | 1469143068267 Marionette TRACE conn2 <- [1,2974,null,{}] 16:17:48 INFO - PROCESS | 1653 | 1469143068270 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}] 16:17:48 INFO - PROCESS | 1653 | 1469143068271 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:48 INFO - PROCESS | 1653 | 1469143068371 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 16:17:48 INFO - PROCESS | 1653 | 1469143068430 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:48 INFO - PROCESS | 1653 | 1469143068431 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2c0000 == 46 [pid = 1653] [id = 752] 16:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1289b5400) [pid = 1653] [serial = 2255] [outer = 0x0] 16:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128baa000) [pid = 1653] [serial = 2256] [outer = 0x1289b5400] 16:17:48 INFO - PROCESS | 1653 | 1469143068459 Marionette DEBUG loaded listener.js 16:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a5b1800) [pid = 1653] [serial = 2257] [outer = 0x1289b5400] 16:17:49 INFO - PROCESS | 1653 | 1469143069035 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]]]}] 16:17:49 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. 16:17:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 822ms 16:17:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:17:49 INFO - PROCESS | 1653 | 1469143069089 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 16:17:49 INFO - PROCESS | 1653 | 1469143069091 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 16:17:49 INFO - PROCESS | 1653 | 1469143069094 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:17:49 INFO - PROCESS | 1653 | 1469143069096 Marionette TRACE conn2 <- [1,2978,null,{}] 16:17:49 INFO - PROCESS | 1653 | 1469143069099 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}] 16:17:49 INFO - PROCESS | 1653 | 1469143069101 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:49 INFO - PROCESS | 1653 | 1469143069202 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 16:17:49 INFO - PROCESS | 1653 | 1469143069261 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:49 INFO - PROCESS | 1653 | 1469143069264 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x121244000 == 47 [pid = 1653] [id = 753] 16:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1181ed800) [pid = 1653] [serial = 2258] [outer = 0x0] 16:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1182e8400) [pid = 1653] [serial = 2259] [outer = 0x1181ed800] 16:17:49 INFO - PROCESS | 1653 | 1469143069291 Marionette DEBUG loaded listener.js 16:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118511400) [pid = 1653] [serial = 2260] [outer = 0x1181ed800] 16:17:49 INFO - PROCESS | 1653 | 1469143069683 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]]]}] 16:17:49 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. 16:17:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 622ms 16:17:49 INFO - PROCESS | 1653 | 1469143069743 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 16:17:49 INFO - PROCESS | 1653 | 1469143069747 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 16:17:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:17:49 INFO - PROCESS | 1653 | 1469143069769 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:17:49 INFO - PROCESS | 1653 | 1469143069771 Marionette TRACE conn2 <- [1,2982,null,{}] 16:17:49 INFO - PROCESS | 1653 | 1469143069773 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}] 16:17:49 INFO - PROCESS | 1653 | 1469143069775 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:49 INFO - PROCESS | 1653 | 1469143069908 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x118f09000 == 46 [pid = 1653] [id = 725] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12c04e000 == 45 [pid = 1653] [id = 746] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12c39b000 == 44 [pid = 1653] [id = 745] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba5a800 == 43 [pid = 1653] [id = 744] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x126c10800 == 42 [pid = 1653] [id = 743] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12b96d800 == 41 [pid = 1653] [id = 742] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12b129800 == 40 [pid = 1653] [id = 741] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6d0800 == 39 [pid = 1653] [id = 740] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1296b6800 == 38 [pid = 1653] [id = 739] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x11721b800 == 37 [pid = 1653] [id = 738] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x126c20000 == 36 [pid = 1653] [id = 737] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x121442000 == 35 [pid = 1653] [id = 736] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x119448800 == 34 [pid = 1653] [id = 735] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x117e4a000 == 33 [pid = 1653] [id = 734] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1198da800 == 32 [pid = 1653] [id = 733] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x113b4e800 == 31 [pid = 1653] [id = 732] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x121244000 == 30 [pid = 1653] [id = 753] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2c0000 == 29 [pid = 1653] [id = 752] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12cba0800 == 28 [pid = 1653] [id = 751] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd9f000 == 27 [pid = 1653] [id = 750] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1289ca000 == 26 [pid = 1653] [id = 749] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3b8000 == 25 [pid = 1653] [id = 747] 16:17:50 INFO - PROCESS | 1653 | --DOCSHELL 0x118f21800 == 24 [pid = 1653] [id = 748] 16:17:50 INFO - PROCESS | 1653 | 1469143070612 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:50 INFO - PROCESS | 1653 | 1469143070614 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1182e4800) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1194ed000) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124a10800) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11692c400) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118f45400) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118410800) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118f9ac00) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1194ea000) [pid = 1653] [serial = 2189] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126891000) [pid = 1653] [serial = 2171] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11840a000) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118085000) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119840400) [pid = 1653] [serial = 2168] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x120ee5c00) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119738400) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11840dc00) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118306c00) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116025c00) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11677e000) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11807f800) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1182e2000) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119845800) [pid = 1653] [serial = 2192] [outer = 0x0] [url = about:blank] 16:17:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x112672000 == 25 [pid = 1653] [id = 754] 16:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x111d19000) [pid = 1653] [serial = 2261] [outer = 0x0] 16:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11222d800) [pid = 1653] [serial = 2262] [outer = 0x111d19000] 16:17:50 INFO - PROCESS | 1653 | 1469143070683 Marionette DEBUG loaded listener.js 16:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1129ac800) [pid = 1653] [serial = 2263] [outer = 0x111d19000] 16:17:50 INFO - PROCESS | 1653 | 1469143070969 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"]]]}] 16:17:50 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 16:17:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:17:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1223ms 16:17:50 INFO - PROCESS | 1653 | 1469143070992 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 16:17:50 INFO - PROCESS | 1653 | 1469143070994 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 16:17:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:17:51 INFO - PROCESS | 1653 | 1469143071004 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:17:51 INFO - PROCESS | 1653 | 1469143071005 Marionette TRACE conn2 <- [1,2986,null,{}] 16:17:51 INFO - PROCESS | 1653 | 1469143071009 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}] 16:17:51 INFO - PROCESS | 1653 | 1469143071011 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:51 INFO - PROCESS | 1653 | 1469143071103 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 16:17:51 INFO - PROCESS | 1653 | 1469143071108 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:51 INFO - PROCESS | 1653 | 1469143071109 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x11720a000 == 26 [pid = 1653] [id = 755] 16:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113e94000) [pid = 1653] [serial = 2264] [outer = 0x0] 16:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116971800) [pid = 1653] [serial = 2265] [outer = 0x113e94000] 16:17:51 INFO - PROCESS | 1653 | 1469143071138 Marionette DEBUG loaded listener.js 16:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1176a4000) [pid = 1653] [serial = 2266] [outer = 0x113e94000] 16:17:51 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. 16:17:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 469ms 16:17:51 INFO - PROCESS | 1653 | 1469143071469 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]]]}] 16:17:51 INFO - PROCESS | 1653 | 1469143071475 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 16:17:51 INFO - PROCESS | 1653 | 1469143071477 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 16:17:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:17:51 INFO - PROCESS | 1653 | 1469143071483 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:17:51 INFO - PROCESS | 1653 | 1469143071484 Marionette TRACE conn2 <- [1,2990,null,{}] 16:17:51 INFO - PROCESS | 1653 | 1469143071486 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}] 16:17:51 INFO - PROCESS | 1653 | 1469143071488 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:51 INFO - PROCESS | 1653 | 1469143071568 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 16:17:51 INFO - PROCESS | 1653 | 1469143071628 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:51 INFO - PROCESS | 1653 | 1469143071629 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fbf000 == 27 [pid = 1653] [id = 756] 16:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117e2e800) [pid = 1653] [serial = 2267] [outer = 0x0] 16:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1181f7400) [pid = 1653] [serial = 2268] [outer = 0x117e2e800] 16:17:51 INFO - PROCESS | 1653 | 1469143071654 Marionette DEBUG loaded listener.js 16:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11835c000) [pid = 1653] [serial = 2269] [outer = 0x117e2e800] 16:17:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x121126000 == 28 [pid = 1653] [id = 757] 16:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118959c00) [pid = 1653] [serial = 2270] [outer = 0x0] 16:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11895d800) [pid = 1653] [serial = 2271] [outer = 0x118959c00] 16:17:51 INFO - PROCESS | 1653 | 1469143071973 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]]]}] 16:17:52 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. 16:17:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 16:17:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:17:52 INFO - PROCESS | 1653 | 1469143072002 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 16:17:52 INFO - PROCESS | 1653 | 1469143072003 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 16:17:52 INFO - PROCESS | 1653 | 1469143072006 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:17:52 INFO - PROCESS | 1653 | 1469143072011 Marionette TRACE conn2 <- [1,2994,null,{}] 16:17:52 INFO - PROCESS | 1653 | 1469143072020 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}] 16:17:52 INFO - PROCESS | 1653 | 1469143072023 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:52 INFO - PROCESS | 1653 | 1469143072136 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 16:17:52 INFO - PROCESS | 1653 | 1469143072143 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:52 INFO - PROCESS | 1653 | 1469143072144 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x121213800 == 29 [pid = 1653] [id = 758] 16:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118083c00) [pid = 1653] [serial = 2272] [outer = 0x0] 16:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118405000) [pid = 1653] [serial = 2273] [outer = 0x118083c00] 16:17:52 INFO - PROCESS | 1653 | 1469143072170 Marionette DEBUG loaded listener.js 16:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1194eec00) [pid = 1653] [serial = 2274] [outer = 0x118083c00] 16:17:52 INFO - PROCESS | 1653 | 1469143072441 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]]]}] 16:17:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:17:52 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 16:17:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 477ms 16:17:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:17:52 INFO - PROCESS | 1653 | 1469143072486 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 16:17:52 INFO - PROCESS | 1653 | 1469143072487 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 16:17:52 INFO - PROCESS | 1653 | 1469143072490 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:17:52 INFO - PROCESS | 1653 | 1469143072491 Marionette TRACE conn2 <- [1,2998,null,{}] 16:17:52 INFO - PROCESS | 1653 | 1469143072493 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}] 16:17:52 INFO - PROCESS | 1653 | 1469143072494 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:52 INFO - PROCESS | 1653 | 1469143072577 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 16:17:52 INFO - PROCESS | 1653 | 1469143072583 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:52 INFO - PROCESS | 1653 | 1469143072584 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c35000 == 30 [pid = 1653] [id = 759] 16:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1186be800) [pid = 1653] [serial = 2275] [outer = 0x0] 16:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119746800) [pid = 1653] [serial = 2276] [outer = 0x1186be800] 16:17:52 INFO - PROCESS | 1653 | 1469143072609 Marionette DEBUG loaded listener.js 16:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11984b000) [pid = 1653] [serial = 2277] [outer = 0x1186be800] 16:17:52 INFO - PROCESS | 1653 | 1469143072948 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]]]}] 16:17:52 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. 16:17:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 470ms 16:17:52 INFO - PROCESS | 1653 | 1469143072961 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 16:17:52 INFO - PROCESS | 1653 | 1469143072964 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 16:17:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:17:52 INFO - PROCESS | 1653 | 1469143072968 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:17:52 INFO - PROCESS | 1653 | 1469143072970 Marionette TRACE conn2 <- [1,3002,null,{}] 16:17:52 INFO - PROCESS | 1653 | 1469143072973 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}] 16:17:52 INFO - PROCESS | 1653 | 1469143072975 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:53 INFO - PROCESS | 1653 | 1469143073121 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 16:17:53 INFO - PROCESS | 1653 | 1469143073139 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:53 INFO - PROCESS | 1653 | 1469143073145 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1268d6800 == 31 [pid = 1653] [id = 760] 16:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117e2e400) [pid = 1653] [serial = 2278] [outer = 0x0] 16:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x120eea400) [pid = 1653] [serial = 2279] [outer = 0x117e2e400] 16:17:53 INFO - PROCESS | 1653 | 1469143073196 Marionette DEBUG loaded listener.js 16:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1211d3800) [pid = 1653] [serial = 2280] [outer = 0x117e2e400] 16:17:53 INFO - PROCESS | 1653 | 1469143073612 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]]]}] 16:17:53 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. 16:17:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 16:17:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:17:53 INFO - PROCESS | 1653 | 1469143073637 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 16:17:53 INFO - PROCESS | 1653 | 1469143073638 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 16:17:53 INFO - PROCESS | 1653 | 1469143073640 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:17:53 INFO - PROCESS | 1653 | 1469143073642 Marionette TRACE conn2 <- [1,3006,null,{}] 16:17:53 INFO - PROCESS | 1653 | 1469143073644 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}] 16:17:53 INFO - PROCESS | 1653 | 1469143073646 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:53 INFO - PROCESS | 1653 | 1469143073742 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 16:17:53 INFO - PROCESS | 1653 | 1469143073779 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:53 INFO - PROCESS | 1653 | 1469143073780 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x111b47000 == 32 [pid = 1653] [id = 761] 16:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x121811800) [pid = 1653] [serial = 2281] [outer = 0x0] 16:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x123d11800) [pid = 1653] [serial = 2282] [outer = 0x121811800] 16:17:53 INFO - PROCESS | 1653 | 1469143073805 Marionette DEBUG loaded listener.js 16:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124ab7800) [pid = 1653] [serial = 2283] [outer = 0x121811800] 16:17:54 INFO - PROCESS | 1653 | 1469143074088 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]]]}] 16:17:54 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. 16:17:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 469ms 16:17:54 INFO - PROCESS | 1653 | 1469143074110 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 16:17:54 INFO - PROCESS | 1653 | 1469143074111 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 16:17:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:17:54 INFO - PROCESS | 1653 | 1469143074126 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:17:54 INFO - PROCESS | 1653 | 1469143074127 Marionette TRACE conn2 <- [1,3010,null,{}] 16:17:54 INFO - PROCESS | 1653 | 1469143074132 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}] 16:17:54 INFO - PROCESS | 1653 | 1469143074134 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:54 INFO - PROCESS | 1653 | 1469143074233 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 16:17:54 INFO - PROCESS | 1653 | 1469143074236 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:54 INFO - PROCESS | 1653 | 1469143074237 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a63a000 == 33 [pid = 1653] [id = 762] 16:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11677dc00) [pid = 1653] [serial = 2284] [outer = 0x0] 16:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124c1ec00) [pid = 1653] [serial = 2285] [outer = 0x11677dc00] 16:17:54 INFO - PROCESS | 1653 | 1469143074261 Marionette DEBUG loaded listener.js 16:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126893c00) [pid = 1653] [serial = 2286] [outer = 0x11677dc00] 16:17:54 INFO - PROCESS | 1653 | 1469143074568 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]]]}] 16:17:54 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 16:17:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 473ms 16:17:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:17:54 INFO - PROCESS | 1653 | 1469143074602 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 16:17:54 INFO - PROCESS | 1653 | 1469143074604 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 16:17:54 INFO - PROCESS | 1653 | 1469143074606 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:17:54 INFO - PROCESS | 1653 | 1469143074607 Marionette TRACE conn2 <- [1,3014,null,{}] 16:17:54 INFO - PROCESS | 1653 | 1469143074609 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}] 16:17:54 INFO - PROCESS | 1653 | 1469143074610 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:54 INFO - PROCESS | 1653 | 1469143074716 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 16:17:54 INFO - PROCESS | 1653 | 1469143074719 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:54 INFO - PROCESS | 1653 | 1469143074720 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aaa8000 == 34 [pid = 1653] [id = 763] 16:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124c8bc00) [pid = 1653] [serial = 2287] [outer = 0x0] 16:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x127004c00) [pid = 1653] [serial = 2288] [outer = 0x124c8bc00] 16:17:54 INFO - PROCESS | 1653 | 1469143074744 Marionette DEBUG loaded listener.js 16:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1274d4400) [pid = 1653] [serial = 2289] [outer = 0x124c8bc00] 16:17:55 INFO - PROCESS | 1653 | [1653] 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 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1182e2400) [pid = 1653] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12688d400) [pid = 1653] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126584000) [pid = 1653] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1274d2000) [pid = 1653] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11974a000) [pid = 1653] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11677f000) [pid = 1653] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x115e0b400) [pid = 1653] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x110fed400) [pid = 1653] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1176ab000) [pid = 1653] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11835b800) [pid = 1653] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1122bbc00) [pid = 1653] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128ba1400) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x114037800) [pid = 1653] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1182ec800) [pid = 1653] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119848400) [pid = 1653] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1294d3400) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:17:55 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1294d2800) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:17:55 INFO - PROCESS | 1653 | 1469143075291 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:17:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:17:55 INFO - {} 16:17:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:17:55 INFO - {} 16:17:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:17:55 INFO - {} 16:17:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:17:55 INFO - {} 16:17:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 720ms 16:17:55 INFO - PROCESS | 1653 | 1469143075326 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 16:17:55 INFO - PROCESS | 1653 | 1469143075327 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 16:17:55 INFO - TEST-START | /FileAPI/fileReader.html 16:17:55 INFO - PROCESS | 1653 | 1469143075332 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:17:55 INFO - PROCESS | 1653 | 1469143075334 Marionette TRACE conn2 <- [1,3018,null,{}] 16:17:55 INFO - PROCESS | 1653 | 1469143075337 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}] 16:17:55 INFO - PROCESS | 1653 | 1469143075338 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:55 INFO - PROCESS | 1653 | 1469143075416 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 16:17:55 INFO - PROCESS | 1653 | 1469143075419 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:55 INFO - PROCESS | 1653 | 1469143075420 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b968800 == 35 [pid = 1653] [id = 764] 16:17:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x117e2ec00) [pid = 1653] [serial = 2290] [outer = 0x0] 16:17:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x120ee7800) [pid = 1653] [serial = 2291] [outer = 0x117e2ec00] 16:17:55 INFO - PROCESS | 1653 | 1469143075444 Marionette DEBUG loaded listener.js 16:17:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128989400) [pid = 1653] [serial = 2292] [outer = 0x117e2ec00] 16:17:55 INFO - PROCESS | 1653 | 1469143075750 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]]]}] 16:17:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:17:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:17:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:17:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:17:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 471ms 16:17:55 INFO - TEST-START | /FileAPI/historical.html 16:17:55 INFO - PROCESS | 1653 | 1469143075802 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 16:17:55 INFO - PROCESS | 1653 | 1469143075803 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 16:17:55 INFO - PROCESS | 1653 | 1469143075805 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:17:55 INFO - PROCESS | 1653 | 1469143075806 Marionette TRACE conn2 <- [1,3022,null,{}] 16:17:55 INFO - PROCESS | 1653 | 1469143075808 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}] 16:17:55 INFO - PROCESS | 1653 | 1469143075809 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:55 INFO - PROCESS | 1653 | 1469143075886 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 16:17:55 INFO - PROCESS | 1653 | 1469143075890 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:55 INFO - PROCESS | 1653 | 1469143075891 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba5a800 == 36 [pid = 1653] [id = 765] 16:17:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128989800) [pid = 1653] [serial = 2293] [outer = 0x0] 16:17:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1289b7800) [pid = 1653] [serial = 2294] [outer = 0x128989800] 16:17:55 INFO - PROCESS | 1653 | 1469143075920 Marionette DEBUG loaded listener.js 16:17:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128ba4400) [pid = 1653] [serial = 2295] [outer = 0x128989800] 16:17:56 INFO - PROCESS | 1653 | 1469143076254 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"]]]}] 16:17:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:17:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:17:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:17:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:17:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:17:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:17:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:17:56 INFO - TEST-OK | /FileAPI/historical.html | took 469ms 16:17:56 INFO - PROCESS | 1653 | 1469143076275 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 16:17:56 INFO - PROCESS | 1653 | 1469143076276 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 16:17:56 INFO - TEST-START | /FileAPI/idlharness.html 16:17:56 INFO - PROCESS | 1653 | 1469143076279 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:17:56 INFO - PROCESS | 1653 | 1469143076282 Marionette TRACE conn2 <- [1,3026,null,{}] 16:17:56 INFO - PROCESS | 1653 | 1469143076285 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}] 16:17:56 INFO - PROCESS | 1653 | 1469143076286 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:56 INFO - PROCESS | 1653 | 1469143076399 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 16:17:56 INFO - PROCESS | 1653 | 1469143076405 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:56 INFO - PROCESS | 1653 | 1469143076406 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x121261800 == 37 [pid = 1653] [id = 766] 16:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128cc8c00) [pid = 1653] [serial = 2296] [outer = 0x0] 16:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1292ec400) [pid = 1653] [serial = 2297] [outer = 0x128cc8c00] 16:17:56 INFO - PROCESS | 1653 | 1469143076430 Marionette DEBUG loaded listener.js 16:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a5a8c00) [pid = 1653] [serial = 2298] [outer = 0x128cc8c00] 16:17:57 INFO - PROCESS | 1653 | 1469143077025 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]]]}] 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:17:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:17:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:17:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:17:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:17:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:17:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:17:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:17:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:17:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:17:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:17:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:17:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:17:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:17:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:17:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:17:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:17:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:17:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:17:57 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 16:17:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:17:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:17:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:17:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:17:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:17:57 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 16:17:57 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 16:17:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:17:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:17:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:17:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:17:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:17:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:17:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:17:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:17:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:17:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:17:57 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 16:17:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:17:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:17:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:17:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:17:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:17:57 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 16:17:57 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 16:17:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:17:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:17:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:17:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:17:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:17:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:17:57 INFO - TEST-OK | /FileAPI/idlharness.html | took 782ms 16:17:57 INFO - PROCESS | 1653 | 1469143077134 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 16:17:57 INFO - PROCESS | 1653 | 1469143077137 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 16:17:57 INFO - TEST-START | /FileAPI/idlharness.worker 16:17:57 INFO - PROCESS | 1653 | 1469143077143 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:17:57 INFO - PROCESS | 1653 | 1469143077147 Marionette TRACE conn2 <- [1,3030,null,{}] 16:17:57 INFO - PROCESS | 1653 | 1469143077171 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}] 16:17:57 INFO - PROCESS | 1653 | 1469143077174 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:57 INFO - PROCESS | 1653 | 1469143077346 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 16:17:57 INFO - PROCESS | 1653 | 1469143077450 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:57 INFO - PROCESS | 1653 | 1469143077453 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x117088800 == 38 [pid = 1653] [id = 767] 16:17:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1129b2000) [pid = 1653] [serial = 2299] [outer = 0x0] 16:17:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112f2a400) [pid = 1653] [serial = 2300] [outer = 0x1129b2000] 16:17:57 INFO - PROCESS | 1653 | 1469143077486 Marionette DEBUG loaded listener.js 16:17:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116082000) [pid = 1653] [serial = 2301] [outer = 0x1129b2000] 16:17:57 INFO - PROCESS | 1653 | [1653] 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 16:17:58 INFO - PROCESS | 1653 | 1469143078324 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,{},{}]]]}] 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:17:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:17:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:17:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:17:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:17:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:17:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:17:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:17:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:17:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:17:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:17:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:17:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:17:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:17:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:17:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:17:58 INFO - {} 16:17:58 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 16:17:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:17:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:17:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:17:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:17:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:17:58 INFO - {} 16:17:58 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 - {} 16:17:58 INFO - {} 16:17:58 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 16:17:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:17:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:17:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:17:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:17:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:17:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:17:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:17:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:17:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:17:58 INFO - {} 16:17:58 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 16:17:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:17:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:17:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:17:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:17:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:17:58 INFO - {} 16:17:58 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 - {} 16:17:58 INFO - {} 16:17:58 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 16:17:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:17:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:17:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:17:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:17:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:17:58 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 16:17:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:17:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:17:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:17:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:17:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:17:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:17:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:17:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:17:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:17:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:17:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:17:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:17:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:17:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:17:58 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 16:17:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:17:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:17:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:17:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:17:58 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 16:17:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:17:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:17:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:17:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:17:58 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 16:17:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:17:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:17:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:17:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:17:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:17:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:17:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:17:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:17:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:17:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:17:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:17:58 INFO - {} 16:17:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1301ms 16:17:58 INFO - PROCESS | 1653 | 1469143078446 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 16:17:58 INFO - PROCESS | 1653 | 1469143078451 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 16:17:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:17:58 INFO - PROCESS | 1653 | 1469143078461 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:17:58 INFO - PROCESS | 1653 | 1469143078466 Marionette TRACE conn2 <- [1,3034,null,{}] 16:17:58 INFO - PROCESS | 1653 | 1469143078472 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}] 16:17:58 INFO - PROCESS | 1653 | 1469143078476 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:58 INFO - PROCESS | 1653 | 1469143078641 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 16:17:58 INFO - PROCESS | 1653 | 1469143078740 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:58 INFO - PROCESS | 1653 | 1469143078741 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d07d000 == 39 [pid = 1653] [id = 768] 16:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1182e5800) [pid = 1653] [serial = 2302] [outer = 0x0] 16:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b10cc00) [pid = 1653] [serial = 2303] [outer = 0x1182e5800] 16:17:58 INFO - PROCESS | 1653 | 1469143078792 Marionette DEBUG loaded listener.js 16:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12b8c7400) [pid = 1653] [serial = 2304] [outer = 0x1182e5800] 16:17:59 INFO - PROCESS | 1653 | 1469143079376 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]]]}] 16:17:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:17:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 931ms 16:17:59 INFO - PROCESS | 1653 | 1469143079423 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 16:17:59 INFO - PROCESS | 1653 | 1469143079425 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 16:17:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:17:59 INFO - PROCESS | 1653 | 1469143079433 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:17:59 INFO - PROCESS | 1653 | 1469143079435 Marionette TRACE conn2 <- [1,3038,null,{}] 16:17:59 INFO - PROCESS | 1653 | 1469143079439 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}] 16:17:59 INFO - PROCESS | 1653 | 1469143079441 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:59 INFO - PROCESS | 1653 | 1469143079547 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 16:17:59 INFO - PROCESS | 1653 | 1469143079638 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:59 INFO - PROCESS | 1653 | 1469143079640 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:17:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x116538000 == 40 [pid = 1653] [id = 769] 16:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1180b1c00) [pid = 1653] [serial = 2305] [outer = 0x0] 16:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1182e2000) [pid = 1653] [serial = 2306] [outer = 0x1180b1c00] 16:17:59 INFO - PROCESS | 1653 | 1469143079668 Marionette DEBUG loaded listener.js 16:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11895a800) [pid = 1653] [serial = 2307] [outer = 0x1180b1c00] 16:17:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba5a800 == 39 [pid = 1653] [id = 765] 16:17:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12b968800 == 38 [pid = 1653] [id = 764] 16:17:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12aaa8000 == 37 [pid = 1653] [id = 763] 16:17:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12a63a000 == 36 [pid = 1653] [id = 762] 16:17:59 INFO - PROCESS | 1653 | --DOCSHELL 0x111b47000 == 35 [pid = 1653] [id = 761] 16:17:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1268d6800 == 34 [pid = 1653] [id = 760] 16:17:59 INFO - PROCESS | 1653 | --DOCSHELL 0x124c35000 == 33 [pid = 1653] [id = 759] 16:17:59 INFO - PROCESS | 1653 | --DOCSHELL 0x121213800 == 32 [pid = 1653] [id = 758] 16:17:59 INFO - PROCESS | 1653 | --DOCSHELL 0x121126000 == 31 [pid = 1653] [id = 757] 16:17:59 INFO - PROCESS | 1653 | --DOCSHELL 0x118fbf000 == 30 [pid = 1653] [id = 756] 16:17:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11720a000 == 29 [pid = 1653] [id = 755] 16:17:59 INFO - PROCESS | 1653 | --DOCSHELL 0x112672000 == 28 [pid = 1653] [id = 754] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1210b9000) [pid = 1653] [serial = 2218] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1270b2c00) [pid = 1653] [serial = 2224] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x126894800) [pid = 1653] [serial = 2221] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128985000) [pid = 1653] [serial = 2227] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119d4e400) [pid = 1653] [serial = 2215] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116a9c800) [pid = 1653] [serial = 2200] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118089c00) [pid = 1653] [serial = 2201] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116088400) [pid = 1653] [serial = 2203] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116975c00) [pid = 1653] [serial = 2204] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11276c400) [pid = 1653] [serial = 2197] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112a80800) [pid = 1653] [serial = 2198] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1181e9400) [pid = 1653] [serial = 2206] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1182e9000) [pid = 1653] [serial = 2207] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1186bf800) [pid = 1653] [serial = 2209] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118f81400) [pid = 1653] [serial = 2210] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11984fc00) [pid = 1653] [serial = 2213] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1194e8400) [pid = 1653] [serial = 2212] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1294d2400) [pid = 1653] [serial = 2237] [outer = 0x0] [url = about:blank] 16:17:59 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x126e5b800) [pid = 1653] [serial = 2231] [outer = 0x0] [url = about:blank] 16:18:00 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128990c00) [pid = 1653] [serial = 2233] [outer = 0x0] [url = about:blank] 16:18:00 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1194e6400) [pid = 1653] [serial = 2195] [outer = 0x0] [url = about:blank] 16:18:00 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1194e7800) [pid = 1653] [serial = 2230] [outer = 0x0] [url = about:blank] 16:18:00 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1292e8000) [pid = 1653] [serial = 2236] [outer = 0x0] [url = about:blank] 16:18:00 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128b9ec00) [pid = 1653] [serial = 2239] [outer = 0x0] [url = about:blank] 16:18:00 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12a613000) [pid = 1653] [serial = 2242] [outer = 0x0] [url = about:blank] 16:18:00 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12898ec00) [pid = 1653] [serial = 2228] [outer = 0x0] [url = about:blank] 16:18:00 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12a5b1400) [pid = 1653] [serial = 2241] [outer = 0x0] [url = about:blank] 16:18:00 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124dcec00) [pid = 1653] [serial = 2219] [outer = 0x0] [url = about:blank] 16:18:00 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1274ccc00) [pid = 1653] [serial = 2225] [outer = 0x0] [url = about:blank] 16:18:00 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126e10000) [pid = 1653] [serial = 2222] [outer = 0x0] [url = about:blank] 16:18:00 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128cabc00) [pid = 1653] [serial = 2234] [outer = 0x0] [url = about:blank] 16:18:00 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x120ee9400) [pid = 1653] [serial = 2216] [outer = 0x0] [url = about:blank] 16:18:00 INFO - PROCESS | 1653 | 1469143080074 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"]]]}] 16:18:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:18:00 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 16:18:00 INFO - PROCESS | 1653 | 1469143080105 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 16:18:00 INFO - PROCESS | 1653 | 1469143080107 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 16:18:00 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:18:00 INFO - PROCESS | 1653 | 1469143080112 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:18:00 INFO - PROCESS | 1653 | 1469143080114 Marionette TRACE conn2 <- [1,3042,null,{}] 16:18:00 INFO - PROCESS | 1653 | 1469143080117 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}] 16:18:00 INFO - PROCESS | 1653 | 1469143080118 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:00 INFO - PROCESS | 1653 | 1469143080205 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 16:18:00 INFO - PROCESS | 1653 | 1469143080274 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:00 INFO - PROCESS | 1653 | 1469143080275 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198c5800 == 29 [pid = 1653] [id = 770] 16:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118f7ec00) [pid = 1653] [serial = 2308] [outer = 0x0] 16:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11972c400) [pid = 1653] [serial = 2309] [outer = 0x118f7ec00] 16:18:00 INFO - PROCESS | 1653 | 1469143080312 Marionette DEBUG loaded listener.js 16:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11402f800) [pid = 1653] [serial = 2310] [outer = 0x118f7ec00] 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:18:00 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. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:18:00 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'.) 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:18:00 INFO - PROCESS | 1653 | 1469143080819 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]]]}] 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:18:00 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. 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:18:00 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. 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:18:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:18:00 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. 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:18:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:18:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:18:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:18:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:18:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:18:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:18:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 728ms 16:18:00 INFO - PROCESS | 1653 | 1469143080840 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 16:18:00 INFO - PROCESS | 1653 | 1469143080841 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 16:18:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:18:00 INFO - PROCESS | 1653 | 1469143080844 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:18:00 INFO - PROCESS | 1653 | 1469143080855 Marionette TRACE conn2 <- [1,3046,null,{}] 16:18:00 INFO - PROCESS | 1653 | 1469143080870 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}] 16:18:00 INFO - PROCESS | 1653 | 1469143080873 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:00 INFO - PROCESS | 1653 | 1469143080954 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 16:18:00 INFO - PROCESS | 1653 | 1469143080960 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:00 INFO - PROCESS | 1653 | 1469143080962 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253b0800 == 30 [pid = 1653] [id = 771] 16:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x126585400) [pid = 1653] [serial = 2311] [outer = 0x0] 16:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x126894800) [pid = 1653] [serial = 2312] [outer = 0x126585400] 16:18:00 INFO - PROCESS | 1653 | 1469143080993 Marionette DEBUG loaded listener.js 16:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1274cf400) [pid = 1653] [serial = 2313] [outer = 0x126585400] 16:18:01 INFO - PROCESS | 1653 | [1653] 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 16:18:01 INFO - PROCESS | 1653 | 1469143081335 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:18:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:18:01 INFO - {} 16:18:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 531ms 16:18:01 INFO - PROCESS | 1653 | 1469143081376 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 16:18:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:18:01 INFO - PROCESS | 1653 | 1469143081377 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 16:18:01 INFO - PROCESS | 1653 | 1469143081379 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:18:01 INFO - PROCESS | 1653 | 1469143081380 Marionette TRACE conn2 <- [1,3050,null,{}] 16:18:01 INFO - PROCESS | 1653 | 1469143081383 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}] 16:18:01 INFO - PROCESS | 1653 | 1469143081384 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:01 INFO - PROCESS | 1653 | 1469143081466 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 16:18:01 INFO - PROCESS | 1653 | 1469143081470 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:01 INFO - PROCESS | 1653 | 1469143081471 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12969b000 == 31 [pid = 1653] [id = 772] 16:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1289bdc00) [pid = 1653] [serial = 2314] [outer = 0x0] 16:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1294d6400) [pid = 1653] [serial = 2315] [outer = 0x1289bdc00] 16:18:01 INFO - PROCESS | 1653 | 1469143081496 Marionette DEBUG loaded listener.js 16:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12a797800) [pid = 1653] [serial = 2316] [outer = 0x1289bdc00] 16:18:01 INFO - PROCESS | 1653 | 1469143081820 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]]]}] 16:18:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:18:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:18:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:18:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:18:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 472ms 16:18:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:18:01 INFO - PROCESS | 1653 | 1469143081851 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 16:18:01 INFO - PROCESS | 1653 | 1469143081852 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 16:18:01 INFO - PROCESS | 1653 | 1469143081855 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:18:01 INFO - PROCESS | 1653 | 1469143081856 Marionette TRACE conn2 <- [1,3054,null,{}] 16:18:01 INFO - PROCESS | 1653 | 1469143081858 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}] 16:18:01 INFO - PROCESS | 1653 | 1469143081859 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:01 INFO - PROCESS | 1653 | 1469143081936 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 16:18:01 INFO - PROCESS | 1653 | 1469143081941 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:01 INFO - PROCESS | 1653 | 1469143081942 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7d8000 == 32 [pid = 1653] [id = 773] 16:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x113e4dc00) [pid = 1653] [serial = 2317] [outer = 0x0] 16:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12a7c3400) [pid = 1653] [serial = 2318] [outer = 0x113e4dc00] 16:18:02 INFO - PROCESS | 1653 | 1469143082027 Marionette DEBUG loaded listener.js 16:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12a92fc00) [pid = 1653] [serial = 2319] [outer = 0x113e4dc00] 16:18:02 INFO - PROCESS | 1653 | 1469143082458 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"]]]}] 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:18:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:18:02 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" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:18:02 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" 16:18:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:18:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 633ms 16:18:02 INFO - PROCESS | 1653 | 1469143082492 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 16:18:02 INFO - PROCESS | 1653 | 1469143082493 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 16:18:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:18:02 INFO - PROCESS | 1653 | 1469143082501 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:18:02 INFO - PROCESS | 1653 | 1469143082502 Marionette TRACE conn2 <- [1,3058,null,{}] 16:18:02 INFO - PROCESS | 1653 | 1469143082504 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}] 16:18:02 INFO - PROCESS | 1653 | 1469143082508 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:02 INFO - PROCESS | 1653 | 1469143082640 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 16:18:02 INFO - PROCESS | 1653 | 1469143082686 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:02 INFO - PROCESS | 1653 | 1469143082687 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b132800 == 33 [pid = 1653] [id = 774] 16:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12b9ac000) [pid = 1653] [serial = 2320] [outer = 0x0] 16:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b9b9400) [pid = 1653] [serial = 2321] [outer = 0x12b9ac000] 16:18:02 INFO - PROCESS | 1653 | 1469143082712 Marionette DEBUG loaded listener.js 16:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12bd5f000) [pid = 1653] [serial = 2322] [outer = 0x12b9ac000] 16:18:03 INFO - PROCESS | 1653 | 1469143083027 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]]]}] 16:18:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:18:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:18:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:18:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:18:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:18:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:18:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:18:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:18:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:18:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:18:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:18:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:18:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:18:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:18:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:18:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:18:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:18:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:18:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:18:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 576ms 16:18:03 INFO - PROCESS | 1653 | 1469143083073 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 16:18:03 INFO - PROCESS | 1653 | 1469143083074 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 16:18:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:18:03 INFO - PROCESS | 1653 | 1469143083076 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:18:03 INFO - PROCESS | 1653 | 1469143083077 Marionette TRACE conn2 <- [1,3062,null,{}] 16:18:03 INFO - PROCESS | 1653 | 1469143083080 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}] 16:18:03 INFO - PROCESS | 1653 | 1469143083081 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:03 INFO - PROCESS | 1653 | 1469143083192 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 16:18:03 INFO - PROCESS | 1653 | 1469143083196 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:03 INFO - PROCESS | 1653 | 1469143083197 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b144800 == 34 [pid = 1653] [id = 775] 16:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12bd61c00) [pid = 1653] [serial = 2323] [outer = 0x0] 16:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12bd66800) [pid = 1653] [serial = 2324] [outer = 0x12bd61c00] 16:18:03 INFO - PROCESS | 1653 | 1469143083222 Marionette DEBUG loaded listener.js 16:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12bdde800) [pid = 1653] [serial = 2325] [outer = 0x12bd61c00] 16:18:03 INFO - PROCESS | 1653 | [1653] 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 16:18:03 INFO - PROCESS | 1653 | 1469143083555 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:18:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:18:03 INFO - {} 16:18:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 518ms 16:18:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:18:03 INFO - PROCESS | 1653 | 1469143083594 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 16:18:03 INFO - PROCESS | 1653 | 1469143083596 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 16:18:03 INFO - PROCESS | 1653 | 1469143083598 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:18:03 INFO - PROCESS | 1653 | 1469143083599 Marionette TRACE conn2 <- [1,3066,null,{}] 16:18:03 INFO - PROCESS | 1653 | 1469143083601 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}] 16:18:03 INFO - PROCESS | 1653 | 1469143083602 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:03 INFO - PROCESS | 1653 | 1469143083705 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 16:18:03 INFO - PROCESS | 1653 | 1469143083708 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:03 INFO - PROCESS | 1653 | 1469143083709 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x121221800 == 35 [pid = 1653] [id = 776] 16:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1176ab800) [pid = 1653] [serial = 2326] [outer = 0x0] 16:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1182ecc00) [pid = 1653] [serial = 2327] [outer = 0x1176ab800] 16:18:03 INFO - PROCESS | 1653 | 1469143083768 Marionette DEBUG loaded listener.js 16:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118404400) [pid = 1653] [serial = 2328] [outer = 0x1176ab800] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x117e2e400) [pid = 1653] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118083c00) [pid = 1653] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117e2e800) [pid = 1653] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x111d19000) [pid = 1653] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113e94000) [pid = 1653] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1181ed800) [pid = 1653] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1160e4c00) [pid = 1653] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x121811800) [pid = 1653] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11677dc00) [pid = 1653] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124c8bc00) [pid = 1653] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128989800) [pid = 1653] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1181e9c00) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x117e2ec00) [pid = 1653] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118959c00) [pid = 1653] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1186be800) [pid = 1653] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1210b8c00) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x123d68c00) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:18:04 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1289b5400) [pid = 1653] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:18:04 INFO - PROCESS | 1653 | 1469143084115 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]]]}] 16:18:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:18:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:18:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:18:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:18:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:18:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:18:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:18:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 569ms 16:18:04 INFO - PROCESS | 1653 | 1469143084167 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 16:18:04 INFO - PROCESS | 1653 | 1469143084168 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 16:18:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:18:04 INFO - PROCESS | 1653 | 1469143084170 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:18:04 INFO - PROCESS | 1653 | 1469143084172 Marionette TRACE conn2 <- [1,3070,null,{}] 16:18:04 INFO - PROCESS | 1653 | 1469143084174 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}] 16:18:04 INFO - PROCESS | 1653 | 1469143084175 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:04 INFO - PROCESS | 1653 | 1469143084263 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 16:18:04 INFO - PROCESS | 1653 | 1469143084268 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:04 INFO - PROCESS | 1653 | 1469143084269 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c4800 == 36 [pid = 1653] [id = 777] 16:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1181ed800) [pid = 1653] [serial = 2329] [outer = 0x0] 16:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118411c00) [pid = 1653] [serial = 2330] [outer = 0x1181ed800] 16:18:04 INFO - PROCESS | 1653 | 1469143084294 Marionette DEBUG loaded listener.js 16:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118f81c00) [pid = 1653] [serial = 2331] [outer = 0x1181ed800] 16:18:04 INFO - PROCESS | 1653 | 1469143084618 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]]]}] 16:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:18:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 468ms 16:18:04 INFO - PROCESS | 1653 | 1469143084640 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 16:18:04 INFO - PROCESS | 1653 | 1469143084641 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 16:18:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:18:04 INFO - PROCESS | 1653 | 1469143084643 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:18:04 INFO - PROCESS | 1653 | 1469143084644 Marionette TRACE conn2 <- [1,3074,null,{}] 16:18:04 INFO - PROCESS | 1653 | 1469143084648 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}] 16:18:04 INFO - PROCESS | 1653 | 1469143084650 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:04 INFO - PROCESS | 1653 | 1469143084760 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 16:18:04 INFO - PROCESS | 1653 | 1469143084766 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:04 INFO - PROCESS | 1653 | 1469143084767 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab8b000 == 37 [pid = 1653] [id = 778] 16:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118959c00) [pid = 1653] [serial = 2332] [outer = 0x0] 16:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118f9e800) [pid = 1653] [serial = 2333] [outer = 0x118959c00] 16:18:04 INFO - PROCESS | 1653 | 1469143084791 Marionette DEBUG loaded listener.js 16:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119496800) [pid = 1653] [serial = 2334] [outer = 0x118959c00] 16:18:05 INFO - PROCESS | 1653 | 1469143085076 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]]]}] 16:18:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:18:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:18:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:18:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:18:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:18:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:18:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 469ms 16:18:05 INFO - PROCESS | 1653 | 1469143085113 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 16:18:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:18:05 INFO - PROCESS | 1653 | 1469143085124 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 16:18:05 INFO - PROCESS | 1653 | 1469143085127 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:18:05 INFO - PROCESS | 1653 | 1469143085129 Marionette TRACE conn2 <- [1,3078,null,{}] 16:18:05 INFO - PROCESS | 1653 | 1469143085133 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}] 16:18:05 INFO - PROCESS | 1653 | 1469143085135 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:05 INFO - PROCESS | 1653 | 1469143085226 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 16:18:05 INFO - PROCESS | 1653 | 1469143085229 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:05 INFO - PROCESS | 1653 | 1469143085231 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cac7000 == 38 [pid = 1653] [id = 779] 16:18:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1191e3800) [pid = 1653] [serial = 2335] [outer = 0x0] 16:18:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1194ed000) [pid = 1653] [serial = 2336] [outer = 0x1191e3800] 16:18:05 INFO - PROCESS | 1653 | 1469143085257 Marionette DEBUG loaded listener.js 16:18:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1212f0800) [pid = 1653] [serial = 2337] [outer = 0x1191e3800] 16:18:05 INFO - PROCESS | 1653 | 1469143085578 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] 16:18:05 INFO - PROCESS | 1653 | 1469143085604 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 16:18:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:18:05 INFO - PROCESS | 1653 | 1469143085606 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:18:05 INFO - PROCESS | 1653 | 1469143085607 Marionette TRACE conn2 <- [1,3082,null,{}] 16:18:05 INFO - PROCESS | 1653 | 1469143085609 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}] 16:18:05 INFO - PROCESS | 1653 | 1469143085610 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:05 INFO - PROCESS | 1653 | 1469143085692 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 16:18:05 INFO - PROCESS | 1653 | 1469143085764 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:05 INFO - PROCESS | 1653 | 1469143085765 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d062800 == 39 [pid = 1653] [id = 780] 16:18:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119d4d800) [pid = 1653] [serial = 2338] [outer = 0x0] 16:18:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123d13c00) [pid = 1653] [serial = 2339] [outer = 0x119d4d800] 16:18:05 INFO - PROCESS | 1653 | 1469143085788 Marionette DEBUG loaded listener.js 16:18:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1289c0400) [pid = 1653] [serial = 2340] [outer = 0x119d4d800] 16:18:06 INFO - PROCESS | 1653 | 1469143086034 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]]]}] 16:18:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:18:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:18:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:18:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 470ms 16:18:06 INFO - PROCESS | 1653 | 1469143086118 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 16:18:06 INFO - PROCESS | 1653 | 1469143086122 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 16:18:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:18:06 INFO - PROCESS | 1653 | 1469143086127 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:18:06 INFO - PROCESS | 1653 | 1469143086129 Marionette TRACE conn2 <- [1,3086,null,{}] 16:18:06 INFO - PROCESS | 1653 | 1469143086135 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}] 16:18:06 INFO - PROCESS | 1653 | 1469143086137 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:06 INFO - PROCESS | 1653 | 1469143086249 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 16:18:06 INFO - PROCESS | 1653 | 1469143086326 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:06 INFO - PROCESS | 1653 | 1469143086330 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11720d800 == 40 [pid = 1653] [id = 781] 16:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x113e94000) [pid = 1653] [serial = 2341] [outer = 0x0] 16:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1160e9000) [pid = 1653] [serial = 2342] [outer = 0x113e94000] 16:18:06 INFO - PROCESS | 1653 | 1469143086360 Marionette DEBUG loaded listener.js 16:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118086000) [pid = 1653] [serial = 2343] [outer = 0x113e94000] 16:18:06 INFO - PROCESS | 1653 | 1469143086737 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:18:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:18:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 623ms 16:18:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:18:06 INFO - PROCESS | 1653 | 1469143086751 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 16:18:06 INFO - PROCESS | 1653 | 1469143086753 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 16:18:06 INFO - PROCESS | 1653 | 1469143086758 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:18:06 INFO - PROCESS | 1653 | 1469143086761 Marionette TRACE conn2 <- [1,3090,null,{}] 16:18:06 INFO - PROCESS | 1653 | 1469143086764 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}] 16:18:06 INFO - PROCESS | 1653 | 1469143086765 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:06 INFO - PROCESS | 1653 | 1469143086870 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 16:18:06 INFO - PROCESS | 1653 | 1469143086938 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:06 INFO - PROCESS | 1653 | 1469143086940 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12531f000 == 41 [pid = 1653] [id = 782] 16:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118304800) [pid = 1653] [serial = 2344] [outer = 0x0] 16:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118f8a400) [pid = 1653] [serial = 2345] [outer = 0x118304800] 16:18:07 INFO - PROCESS | 1653 | 1469143087011 Marionette DEBUG loaded listener.js 16:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1194e8800) [pid = 1653] [serial = 2346] [outer = 0x118304800] 16:18:07 INFO - PROCESS | 1653 | 1469143087351 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:18:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:18:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 626ms 16:18:07 INFO - PROCESS | 1653 | 1469143087382 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 16:18:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:18:07 INFO - PROCESS | 1653 | 1469143087384 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 16:18:07 INFO - PROCESS | 1653 | 1469143087386 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:18:07 INFO - PROCESS | 1653 | 1469143087387 Marionette TRACE conn2 <- [1,3094,null,{}] 16:18:07 INFO - PROCESS | 1653 | 1469143087394 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}] 16:18:07 INFO - PROCESS | 1653 | 1469143087398 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:07 INFO - PROCESS | 1653 | 1469143087505 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 16:18:07 INFO - PROCESS | 1653 | 1469143087612 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:07 INFO - PROCESS | 1653 | 1469143087615 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aaa3000 == 42 [pid = 1653] [id = 783] 16:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x120ef1800) [pid = 1653] [serial = 2347] [outer = 0x0] 16:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1210b6400) [pid = 1653] [serial = 2348] [outer = 0x120ef1800] 16:18:07 INFO - PROCESS | 1653 | 1469143087665 Marionette DEBUG loaded listener.js 16:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1219cc000) [pid = 1653] [serial = 2349] [outer = 0x120ef1800] 16:18:08 INFO - PROCESS | 1653 | 1469143088022 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:18:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:18:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 669ms 16:18:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:18:08 INFO - PROCESS | 1653 | 1469143088056 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 16:18:08 INFO - PROCESS | 1653 | 1469143088057 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 16:18:08 INFO - PROCESS | 1653 | 1469143088059 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:18:08 INFO - PROCESS | 1653 | 1469143088060 Marionette TRACE conn2 <- [1,3098,null,{}] 16:18:08 INFO - PROCESS | 1653 | 1469143088063 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}] 16:18:08 INFO - PROCESS | 1653 | 1469143088064 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:08 INFO - PROCESS | 1653 | 1469143088171 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 16:18:08 INFO - PROCESS | 1653 | 1469143088280 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:08 INFO - PROCESS | 1653 | 1469143088282 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cad0000 == 43 [pid = 1653] [id = 784] 16:18:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124dd9c00) [pid = 1653] [serial = 2350] [outer = 0x0] 16:18:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12700b800) [pid = 1653] [serial = 2351] [outer = 0x124dd9c00] 16:18:08 INFO - PROCESS | 1653 | 1469143088312 Marionette DEBUG loaded listener.js 16:18:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1274d5800) [pid = 1653] [serial = 2352] [outer = 0x124dd9c00] 16:18:08 INFO - PROCESS | 1653 | 1469143088637 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]]]}] 16:18:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:18:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:18:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 620ms 16:18:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:18:08 INFO - PROCESS | 1653 | 1469143088680 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 16:18:08 INFO - PROCESS | 1653 | 1469143088681 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 16:18:08 INFO - PROCESS | 1653 | 1469143088683 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:18:08 INFO - PROCESS | 1653 | 1469143088684 Marionette TRACE conn2 <- [1,3102,null,{}] 16:18:08 INFO - PROCESS | 1653 | 1469143088687 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}] 16:18:08 INFO - PROCESS | 1653 | 1469143088688 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:08 INFO - PROCESS | 1653 | 1469143088820 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 16:18:08 INFO - PROCESS | 1653 | 1469143088917 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:08 INFO - PROCESS | 1653 | 1469143088918 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6c1000 == 44 [pid = 1653] [id = 785] 16:18:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1129ab800) [pid = 1653] [serial = 2353] [outer = 0x0] 16:18:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119494000) [pid = 1653] [serial = 2354] [outer = 0x1129ab800] 16:18:08 INFO - PROCESS | 1653 | 1469143088948 Marionette DEBUG loaded listener.js 16:18:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12898c400) [pid = 1653] [serial = 2355] [outer = 0x1129ab800] 16:18:09 INFO - PROCESS | 1653 | 1469143089302 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:18:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:18:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 669ms 16:18:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:18:09 INFO - PROCESS | 1653 | 1469143089353 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 16:18:09 INFO - PROCESS | 1653 | 1469143089354 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 16:18:09 INFO - PROCESS | 1653 | 1469143089356 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:18:09 INFO - PROCESS | 1653 | 1469143089357 Marionette TRACE conn2 <- [1,3106,null,{}] 16:18:09 INFO - PROCESS | 1653 | 1469143089360 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}] 16:18:09 INFO - PROCESS | 1653 | 1469143089364 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:09 INFO - PROCESS | 1653 | 1469143089623 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 16:18:09 INFO - PROCESS | 1653 | 1469143089755 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:09 INFO - PROCESS | 1653 | 1469143089756 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x111f9f800 == 45 [pid = 1653] [id = 786] 16:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x110fe3000) [pid = 1653] [serial = 2356] [outer = 0x0] 16:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x110fed400) [pid = 1653] [serial = 2357] [outer = 0x110fe3000] 16:18:09 INFO - PROCESS | 1653 | 1469143089787 Marionette DEBUG loaded listener.js 16:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1122e7800) [pid = 1653] [serial = 2358] [outer = 0x110fe3000] 16:18:10 INFO - PROCESS | 1653 | 1469143090197 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]]]}] 16:18:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:18:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:18:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:18:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 870ms 16:18:10 INFO - PROCESS | 1653 | 1469143090228 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 16:18:10 INFO - PROCESS | 1653 | 1469143090230 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 16:18:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:18:10 INFO - PROCESS | 1653 | 1469143090233 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:18:10 INFO - PROCESS | 1653 | 1469143090235 Marionette TRACE conn2 <- [1,3110,null,{}] 16:18:10 INFO - PROCESS | 1653 | 1469143090238 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}] 16:18:10 INFO - PROCESS | 1653 | 1469143090241 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:10 INFO - PROCESS | 1653 | 1469143090340 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 16:18:10 INFO - PROCESS | 1653 | 1469143090409 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:10 INFO - PROCESS | 1653 | 1469143090411 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fab800 == 46 [pid = 1653] [id = 787] 16:18:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x113374000) [pid = 1653] [serial = 2359] [outer = 0x0] 16:18:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1160ebc00) [pid = 1653] [serial = 2360] [outer = 0x113374000] 16:18:10 INFO - PROCESS | 1653 | 1469143090438 Marionette DEBUG loaded listener.js 16:18:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x116921000) [pid = 1653] [serial = 2361] [outer = 0x113374000] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12cac7000 == 45 [pid = 1653] [id = 779] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab8b000 == 44 [pid = 1653] [id = 778] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c4800 == 43 [pid = 1653] [id = 777] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x121221800 == 42 [pid = 1653] [id = 776] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b144800 == 41 [pid = 1653] [id = 775] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b132800 == 40 [pid = 1653] [id = 774] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7d8000 == 39 [pid = 1653] [id = 773] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12969b000 == 38 [pid = 1653] [id = 772] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1253b0800 == 37 [pid = 1653] [id = 771] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1198c5800 == 36 [pid = 1653] [id = 770] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x116538000 == 35 [pid = 1653] [id = 769] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12d07d000 == 34 [pid = 1653] [id = 768] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x121261800 == 33 [pid = 1653] [id = 766] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x117088800 == 32 [pid = 1653] [id = 767] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x111f9f800 == 31 [pid = 1653] [id = 786] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6c1000 == 30 [pid = 1653] [id = 785] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12cad0000 == 29 [pid = 1653] [id = 784] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12aaa3000 == 28 [pid = 1653] [id = 783] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12531f000 == 27 [pid = 1653] [id = 782] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12d062800 == 26 [pid = 1653] [id = 780] 16:18:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11720d800 == 25 [pid = 1653] [id = 781] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11835c000) [pid = 1653] [serial = 2269] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x119746800) [pid = 1653] [serial = 2276] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x126893c00) [pid = 1653] [serial = 2286] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x121a28800) [pid = 1653] [serial = 2251] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128989400) [pid = 1653] [serial = 2292] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128ba4400) [pid = 1653] [serial = 2295] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x121805c00) [pid = 1653] [serial = 2250] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126c58400) [pid = 1653] [serial = 2253] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1289b4c00) [pid = 1653] [serial = 2254] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11984b000) [pid = 1653] [serial = 2277] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12a5b1800) [pid = 1653] [serial = 2257] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128baa000) [pid = 1653] [serial = 2256] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1292ec400) [pid = 1653] [serial = 2297] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x120eea400) [pid = 1653] [serial = 2279] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118405000) [pid = 1653] [serial = 2273] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1194eec00) [pid = 1653] [serial = 2274] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1181f7400) [pid = 1653] [serial = 2268] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11222d800) [pid = 1653] [serial = 2262] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1129ac800) [pid = 1653] [serial = 2263] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116971800) [pid = 1653] [serial = 2265] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1176a4000) [pid = 1653] [serial = 2266] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118511400) [pid = 1653] [serial = 2260] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1182e8400) [pid = 1653] [serial = 2259] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118089800) [pid = 1653] [serial = 2245] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116515000) [pid = 1653] [serial = 2244] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x123d11800) [pid = 1653] [serial = 2282] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1211d3800) [pid = 1653] [serial = 2280] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124c1ec00) [pid = 1653] [serial = 2285] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124ab7800) [pid = 1653] [serial = 2283] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x127004c00) [pid = 1653] [serial = 2288] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1289b7800) [pid = 1653] [serial = 2294] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118f84800) [pid = 1653] [serial = 2248] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118310400) [pid = 1653] [serial = 2247] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x120ee7800) [pid = 1653] [serial = 2291] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1274d4400) [pid = 1653] [serial = 2289] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11895d800) [pid = 1653] [serial = 2271] [outer = 0x0] [url = about:blank] 16:18:11 INFO - PROCESS | 1653 | 1469143091319 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"]]]}] 16:18:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:18:11 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 16:18:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:18:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1120ms 16:18:11 INFO - PROCESS | 1653 | 1469143091354 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 16:18:11 INFO - PROCESS | 1653 | 1469143091357 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 16:18:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:18:11 INFO - PROCESS | 1653 | 1469143091360 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:18:11 INFO - PROCESS | 1653 | 1469143091363 Marionette TRACE conn2 <- [1,3114,null,{}] 16:18:11 INFO - PROCESS | 1653 | 1469143091373 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}] 16:18:11 INFO - PROCESS | 1653 | 1469143091374 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:11 INFO - PROCESS | 1653 | 1469143091457 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 16:18:11 INFO - PROCESS | 1653 | 1469143091462 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\", \"e6133d31-bdbd-4da2-bbb3-bc70d633f441\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:11 INFO - PROCESS | 1653 | 1469143091466 Marionette INFO sendAsync db639c3c-18e7-aa4a-8692-dccf249895b8 16:18:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11695e000 == 26 [pid = 1653] [id = 788] 16:18:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1129b9400) [pid = 1653] [serial = 2362] [outer = 0x0] 16:18:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112fc8400) [pid = 1653] [serial = 2363] [outer = 0x1129b9400] 16:18:11 INFO - PROCESS | 1653 | 1469143091494 Marionette DEBUG loaded listener.js 16:18:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116082800) [pid = 1653] [serial = 2364] [outer = 0x1129b9400] 16:18:11 INFO - PROCESS | 1653 | 1469143091843 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]]]}] 16:18:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:18:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 527ms 16:18:11 INFO - PROCESS | 1653 | 1469143091886 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 16:18:11 INFO - PROCESS | 1653 | 1469143091889 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 16:18:12 WARNING - u'runner_teardown' () 16:18:12 INFO - No more tests 16:18:12 INFO - Got 0 unexpected results 16:18:12 INFO - SUITE-END | took 502s 16:18:12 INFO - Closing logging queue 16:18:12 INFO - queue closed 16:18:13 INFO - Return code: 0 16:18:13 WARNING - # TBPL SUCCESS # 16:18:13 INFO - Running post-action listener: _resource_record_post_action 16:18:13 INFO - Running post-run listener: _resource_record_post_run 16:18:14 INFO - Total resource usage - Wall time: 524s; CPU: 57.0%; Read bytes: 31178240; Write bytes: 954143744; Read time: 202; Write time: 4978 16:18:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:18:14 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148470272; Write bytes: 146290688; Read time: 13310; Write time: 310 16:18:14 INFO - run-tests - Wall time: 507s; CPU: 58.0%; Read bytes: 29019648; Write bytes: 795794432; Read time: 182; Write time: 4627 16:18:14 INFO - Running post-run listener: _upload_blobber_files 16:18:14 INFO - Blob upload gear active. 16:18:14 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:18:14 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 16:18:14 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'] 16:18:14 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 16:18:14 INFO - (blobuploader) - INFO - Open directory for files ... 16:18:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:18:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:18:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:18:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:18:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:18:15 INFO - (blobuploader) - INFO - Done attempting. 16:18:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:18:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:18:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:18:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:18:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:18:17 INFO - (blobuploader) - INFO - Done attempting. 16:18:17 INFO - (blobuploader) - INFO - Iteration through files over. 16:18:17 INFO - Return code: 0 16:18:17 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:18:17 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:18:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a459a32c8c0384b49f1ff5294abf034a2110638046f2ab77608f69207efb45675c7d1e3aed4f7caefaa20a8ac3e8d3aec3208079c3525cb705098b99baa9b855", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/561c4ff3ba3a2e17ee32885131d8941da1f1c5ff8f2c9f848721350ef682f6791ce6dd273b3341ad37d36f3e6565e51c40ba2d17e1133a03908c978295c8b942"} 16:18:17 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:18:17 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:18:17 INFO - Contents: 16:18:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a459a32c8c0384b49f1ff5294abf034a2110638046f2ab77608f69207efb45675c7d1e3aed4f7caefaa20a8ac3e8d3aec3208079c3525cb705098b99baa9b855", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/561c4ff3ba3a2e17ee32885131d8941da1f1c5ff8f2c9f848721350ef682f6791ce6dd273b3341ad37d36f3e6565e51c40ba2d17e1133a03908c978295c8b942"} 16:18:17 INFO - Running post-run listener: copy_logs_to_upload_dir 16:18:17 INFO - Copying logs to upload dir... 16:18:17 INFO - mkdir: /builds/slave/test/build/upload/logs 16:18:17 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=598.621978 ========= master_lag: 0.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 58 secs) (at 2016-07-21 16:18:18.218147) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 16:18:18.222772) ========= 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.nOVnEQ4RgR/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.ncz8oQTL6w/Listeners TMPDIR=/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/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/a459a32c8c0384b49f1ff5294abf034a2110638046f2ab77608f69207efb45675c7d1e3aed4f7caefaa20a8ac3e8d3aec3208079c3525cb705098b99baa9b855", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/561c4ff3ba3a2e17ee32885131d8941da1f1c5ff8f2c9f848721350ef682f6791ce6dd273b3341ad37d36f3e6565e51c40ba2d17e1133a03908c978295c8b942"} build_url:https://queue.taskcluster.net/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012784 build_url: 'https://queue.taskcluster.net/v1/task/Cc0fLMILTFWvsEea5IOAGQ/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/a459a32c8c0384b49f1ff5294abf034a2110638046f2ab77608f69207efb45675c7d1e3aed4f7caefaa20a8ac3e8d3aec3208079c3525cb705098b99baa9b855", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/561c4ff3ba3a2e17ee32885131d8941da1f1c5ff8f2c9f848721350ef682f6791ce6dd273b3341ad37d36f3e6565e51c40ba2d17e1133a03908c978295c8b942"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Cc0fLMILTFWvsEea5IOAGQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 16:18:18.267379) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 16:18:18.270890) ========= 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.nOVnEQ4RgR/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.ncz8oQTL6w/Listeners TMPDIR=/var/folders/rl/6cxjq2sd5dg7sqq1wv3b47pm00000w/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.005167 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 16:18:18.323967) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 16:18:18.324400) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 16:18:18.324866) ========= ========= Total master_lag: 0.52 =========