builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0183 starttime: 1463679793.36 results: success (0) buildid: 20160519093556 builduid: 8f0a6e4e1d5a45a1bf658c2f5a7a1d89 revision: adb760b8a144c049070c876dccbf228de868a953 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 10:43:13.358684) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 10:43:13.359203) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 10:43:13.359477) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 10:43:13.411615) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 10:43:13.412050) ========= 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.iqkalWvW4R/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.zU9sVDMTDj/Listeners TMPDIR=/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-19 10:43:13-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 150M=0s 2016-05-19 10:43:14 (150 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.591389 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 10:43:14.020974) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 10:43:14.021324) ========= 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.iqkalWvW4R/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.zU9sVDMTDj/Listeners TMPDIR=/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/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.019420 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 10:43:14.070550) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 10:43:14.070923) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev adb760b8a144c049070c876dccbf228de868a953 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev adb760b8a144c049070c876dccbf228de868a953 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.iqkalWvW4R/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.zU9sVDMTDj/Listeners TMPDIR=/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-19 10:43:14,143 truncating revision to first 12 chars 2016-05-19 10:43:14,143 Setting DEBUG logging. 2016-05-19 10:43:14,143 attempt 1/10 2016-05-19 10:43:14,143 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/adb760b8a144?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-19 10:43:15,244 unpacking tar archive at: mozilla-aurora-adb760b8a144/testing/mozharness/ program finished with exit code 0 elapsedTime=1.343833 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 10:43:15.432667) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 10:43:15.433094) ========= script_repo_revision: adb760b8a144c049070c876dccbf228de868a953 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 10:43:15.433578) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 10:43:15.433896) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 10:43:15.448640) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 59 secs) (at 2016-05-19 10:43:15.449153) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.iqkalWvW4R/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.zU9sVDMTDj/Listeners TMPDIR=/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/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 10:43:15 INFO - MultiFileLogger online at 20160519 10:43:15 in /builds/slave/test 10:43:15 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 10:43:15 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:43:15 INFO - {'append_to_log': False, 10:43:15 INFO - 'base_work_dir': '/builds/slave/test', 10:43:15 INFO - 'blob_upload_branch': 'mozilla-aurora', 10:43:15 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:43:15 INFO - 'buildbot_json_path': 'buildprops.json', 10:43:15 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:43:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:43:15 INFO - 'download_minidump_stackwalk': True, 10:43:15 INFO - 'download_symbols': 'true', 10:43:15 INFO - 'e10s': False, 10:43:15 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:43:15 INFO - 'tooltool.py': '/tools/tooltool.py', 10:43:15 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:43:15 INFO - '/tools/misc-python/virtualenv.py')}, 10:43:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:43:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:43:15 INFO - 'log_level': 'info', 10:43:15 INFO - 'log_to_console': True, 10:43:15 INFO - 'opt_config_files': (), 10:43:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:43:15 INFO - '--processes=1', 10:43:15 INFO - '--config=%(test_path)s/wptrunner.ini', 10:43:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:43:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:43:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:43:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:43:15 INFO - 'pip_index': False, 10:43:15 INFO - 'require_test_zip': True, 10:43:15 INFO - 'test_type': ('testharness',), 10:43:15 INFO - 'this_chunk': '1', 10:43:15 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:43:15 INFO - 'total_chunks': '10', 10:43:15 INFO - 'virtualenv_path': 'venv', 10:43:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:43:15 INFO - 'work_dir': 'build'} 10:43:15 INFO - ##### 10:43:15 INFO - ##### Running clobber step. 10:43:15 INFO - ##### 10:43:15 INFO - Running pre-action listener: _resource_record_pre_action 10:43:15 INFO - Running main action method: clobber 10:43:15 INFO - rmtree: /builds/slave/test/build 10:43:15 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:43:17 INFO - Running post-action listener: _resource_record_post_action 10:43:17 INFO - ##### 10:43:17 INFO - ##### Running read-buildbot-config step. 10:43:17 INFO - ##### 10:43:17 INFO - Running pre-action listener: _resource_record_pre_action 10:43:17 INFO - Running main action method: read_buildbot_config 10:43:17 INFO - Using buildbot properties: 10:43:17 INFO - { 10:43:17 INFO - "project": "", 10:43:17 INFO - "product": "firefox", 10:43:17 INFO - "script_repo_revision": "production", 10:43:17 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 10:43:17 INFO - "repository": "", 10:43:17 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 10:43:17 INFO - "buildid": "20160519093556", 10:43:17 INFO - "pgo_build": "False", 10:43:17 INFO - "basedir": "/builds/slave/test", 10:43:17 INFO - "buildnumber": 13, 10:43:17 INFO - "slavename": "t-yosemite-r7-0183", 10:43:17 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 10:43:17 INFO - "platform": "macosx64", 10:43:17 INFO - "branch": "mozilla-aurora", 10:43:17 INFO - "revision": "adb760b8a144c049070c876dccbf228de868a953", 10:43:17 INFO - "repo_path": "releases/mozilla-aurora", 10:43:17 INFO - "moz_repo_path": "", 10:43:17 INFO - "stage_platform": "macosx64", 10:43:17 INFO - "builduid": "8f0a6e4e1d5a45a1bf658c2f5a7a1d89", 10:43:17 INFO - "slavebuilddir": "test" 10:43:17 INFO - } 10:43:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 10:43:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 10:43:17 INFO - Running post-action listener: _resource_record_post_action 10:43:17 INFO - ##### 10:43:17 INFO - ##### Running download-and-extract step. 10:43:17 INFO - ##### 10:43:17 INFO - Running pre-action listener: _resource_record_pre_action 10:43:17 INFO - Running main action method: download_and_extract 10:43:17 INFO - mkdir: /builds/slave/test/build/tests 10:43:17 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')]} 10:43:17 INFO - https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 10:43:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 10:43:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 10:43:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 10:43:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 10:43:18 INFO - Downloaded 1235 bytes. 10:43:18 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 10:43:18 INFO - Using the following test package requirements: 10:43:18 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 10:43:18 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 10:43:18 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 10:43:18 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 10:43:18 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 10:43:18 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 10:43:18 INFO - u'jsshell-mac64.zip'], 10:43:18 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 10:43:18 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 10:43:18 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 10:43:18 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 10:43:18 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 10:43:18 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 10:43:18 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 10:43:18 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 10:43:18 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 10:43:18 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 10:43:18 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 10:43:18 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 10:43:18 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')]} 10:43:18 INFO - https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 10:43:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 10:43:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 10:43:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 10:43:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 10:43:20 INFO - Downloaded 17983227 bytes. 10:43:20 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:43:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:43:21 INFO - caution: filename not matched: web-platform/* 10:43:21 INFO - Return code: 11 10:43: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')]} 10:43:21 INFO - https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 10:43:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 10:43:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 10:43:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 10:43:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 10:43:31 INFO - Downloaded 36409048 bytes. 10:43:31 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:43:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:43:35 INFO - caution: filename not matched: bin/* 10:43:35 INFO - caution: filename not matched: config/* 10:43:35 INFO - caution: filename not matched: mozbase/* 10:43:35 INFO - caution: filename not matched: marionette/* 10:43:35 INFO - caution: filename not matched: tools/wptserve/* 10:43:35 INFO - Return code: 11 10:43:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:43:35 INFO - https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 10:43:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 10:43:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 10:43:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 10:43:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 10:43:40 INFO - Downloaded 73034214 bytes. 10:43:40 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 10:43:40 INFO - mkdir: /builds/slave/test/properties 10:43:40 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:43:40 INFO - Writing to file /builds/slave/test/properties/build_url 10:43:40 INFO - Contents: 10:43:40 INFO - build_url:https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 10:43:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 10:43:42 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:43:42 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:43:42 INFO - Contents: 10:43:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 10:43:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:43:42 INFO - https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:43:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 10:43:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 10:43:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 10:43:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 10:45:14 INFO - Downloaded 103635191 bytes. 10:45:14 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 10:45:14 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 10:45:17 INFO - Return code: 0 10:45:17 INFO - Running post-action listener: _resource_record_post_action 10:45:17 INFO - Running post-action listener: set_extra_try_arguments 10:45:17 INFO - ##### 10:45:17 INFO - ##### Running create-virtualenv step. 10:45:17 INFO - ##### 10:45:17 INFO - Running pre-action listener: _pre_create_virtualenv 10:45:17 INFO - Running pre-action listener: _resource_record_pre_action 10:45:17 INFO - Running main action method: create_virtualenv 10:45:17 INFO - Creating virtualenv /builds/slave/test/build/venv 10:45:17 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 10:45:17 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:45:17 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:45:17 INFO - Using real prefix '/tools/python27' 10:45:17 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:45:18 INFO - Installing distribute.............................................................................................................................................................................................done. 10:45:21 INFO - Installing pip.................done. 10:45:21 INFO - Return code: 0 10:45:21 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:45: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')]} 10:45:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:45:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:45: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')]} 10:45:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:45:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:45:21 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 0x109180e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10919df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc2384e8760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1091995e0>, '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 0x108d7ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108da7990>, '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.iqkalWvW4R/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zU9sVDMTDj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:45:21 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 10:45:21 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 10:45:21 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iqkalWvW4R/Render', 10:45:21 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:45:21 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:45:21 INFO - 'HOME': '/Users/cltbld', 10:45:21 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:45:21 INFO - 'LOGNAME': 'cltbld', 10:45:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:45:21 INFO - 'MOZ_NO_REMOTE': '1', 10:45:21 INFO - 'NO_EM_RESTART': '1', 10:45:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:45:21 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:45:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:45:21 INFO - 'PWD': '/builds/slave/test', 10:45:21 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:45:21 INFO - 'SHELL': '/bin/bash', 10:45:21 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zU9sVDMTDj/Listeners', 10:45:21 INFO - 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', 10:45:21 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:45:21 INFO - 'USER': 'cltbld', 10:45:21 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:45:21 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:45:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:45:21 INFO - 'XPC_FLAGS': '0x0', 10:45:21 INFO - 'XPC_SERVICE_NAME': '0', 10:45:21 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:45:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:45:21 INFO - Downloading/unpacking psutil>=0.7.1 10:45:21 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 10:45:21 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 10:45:21 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 10:45:21 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 10:45:21 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 10:45:21 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 10:45:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:45:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:45:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:45:25 INFO - Installing collected packages: psutil 10:45:25 INFO - Running setup.py install for psutil 10:45:25 INFO - building 'psutil._psutil_osx' extension 10:45:25 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 10:45:26 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 10:45:26 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 10:45:26 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 10:45:26 INFO - building 'psutil._psutil_posix' extension 10:45:26 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 10:45:26 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 10:45:26 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 10:45:26 INFO - ^ 10:45:26 INFO - 1 warning generated. 10:45:26 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 10:45:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:45:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:45:26 INFO - Successfully installed psutil 10:45:26 INFO - Cleaning up... 10:45:26 INFO - Return code: 0 10:45:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:45:26 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')]} 10:45:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:45:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:45:26 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')]} 10:45:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:45:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:45:26 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 0x109180e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10919df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc2384e8760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1091995e0>, '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 0x108d7ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108da7990>, '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.iqkalWvW4R/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zU9sVDMTDj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:45:26 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 10:45:26 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 10:45:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iqkalWvW4R/Render', 10:45:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:45:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:45:26 INFO - 'HOME': '/Users/cltbld', 10:45:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:45:26 INFO - 'LOGNAME': 'cltbld', 10:45:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:45:26 INFO - 'MOZ_NO_REMOTE': '1', 10:45:26 INFO - 'NO_EM_RESTART': '1', 10:45:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:45:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:45:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:45:26 INFO - 'PWD': '/builds/slave/test', 10:45:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:45:26 INFO - 'SHELL': '/bin/bash', 10:45:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zU9sVDMTDj/Listeners', 10:45:26 INFO - 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', 10:45:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:45:26 INFO - 'USER': 'cltbld', 10:45:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:45:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:45:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:45:26 INFO - 'XPC_FLAGS': '0x0', 10:45:26 INFO - 'XPC_SERVICE_NAME': '0', 10:45:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:45:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:45:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:45:26 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 10:45:26 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 10:45:26 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 10:45:26 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 10:45:26 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 10:45:26 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 10:45:29 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:45:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:45:29 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:45:29 INFO - Installing collected packages: mozsystemmonitor 10:45:29 INFO - Running setup.py install for mozsystemmonitor 10:45:29 INFO - Successfully installed mozsystemmonitor 10:45:29 INFO - Cleaning up... 10:45:29 INFO - Return code: 0 10:45:29 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:45:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:45:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:45:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:45:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:45:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:45:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:45:29 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 0x109180e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10919df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc2384e8760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1091995e0>, '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 0x108d7ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108da7990>, '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.iqkalWvW4R/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zU9sVDMTDj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:45:29 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 10:45:29 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 10:45:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iqkalWvW4R/Render', 10:45:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:45:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:45:29 INFO - 'HOME': '/Users/cltbld', 10:45:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:45:29 INFO - 'LOGNAME': 'cltbld', 10:45:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:45:29 INFO - 'MOZ_NO_REMOTE': '1', 10:45:29 INFO - 'NO_EM_RESTART': '1', 10:45:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:45:29 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:45:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:45:29 INFO - 'PWD': '/builds/slave/test', 10:45:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:45:29 INFO - 'SHELL': '/bin/bash', 10:45:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zU9sVDMTDj/Listeners', 10:45:29 INFO - 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', 10:45:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:45:29 INFO - 'USER': 'cltbld', 10:45:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:45:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:45:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:45:29 INFO - 'XPC_FLAGS': '0x0', 10:45:29 INFO - 'XPC_SERVICE_NAME': '0', 10:45:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:45:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:45:29 INFO - Downloading/unpacking blobuploader==1.2.4 10:45:29 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 10:45:29 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 10:45:29 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 10:45:29 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 10:45:29 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 10:45:29 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 10:45:32 INFO - Downloading blobuploader-1.2.4.tar.gz 10:45:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:45:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:45:32 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 10:45:32 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 10:45:32 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 10:45:32 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 10:45:32 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 10:45:32 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 10:45:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:45:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:45:32 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 10:45:32 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 10:45:32 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 10:45:32 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 10:45:32 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 10:45:32 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 10:45:33 INFO - Downloading docopt-0.6.1.tar.gz 10:45:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:45:33 INFO - Installing collected packages: blobuploader, requests, docopt 10:45:33 INFO - Running setup.py install for blobuploader 10:45:33 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:45:33 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:45:33 INFO - Running setup.py install for requests 10:45:34 INFO - Running setup.py install for docopt 10:45:34 INFO - Successfully installed blobuploader requests docopt 10:45:34 INFO - Cleaning up... 10:45:34 INFO - Return code: 0 10:45:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:45:34 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')]} 10:45:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:45:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:45:34 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')]} 10:45:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:45:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:45:34 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 0x109180e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10919df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc2384e8760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1091995e0>, '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 0x108d7ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108da7990>, '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.iqkalWvW4R/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zU9sVDMTDj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:45:34 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 10:45:34 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 10:45:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iqkalWvW4R/Render', 10:45:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:45:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:45:34 INFO - 'HOME': '/Users/cltbld', 10:45:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:45:34 INFO - 'LOGNAME': 'cltbld', 10:45:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:45:34 INFO - 'MOZ_NO_REMOTE': '1', 10:45:34 INFO - 'NO_EM_RESTART': '1', 10:45:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:45:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:45:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:45:34 INFO - 'PWD': '/builds/slave/test', 10:45:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:45:34 INFO - 'SHELL': '/bin/bash', 10:45:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zU9sVDMTDj/Listeners', 10:45:34 INFO - 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', 10:45:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:45:34 INFO - 'USER': 'cltbld', 10:45:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:45:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:45:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:45:34 INFO - 'XPC_FLAGS': '0x0', 10:45:34 INFO - 'XPC_SERVICE_NAME': '0', 10:45:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:45:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:45:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:45:34 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-0TcZh0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:45:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:45:34 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-aasZFM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:45:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:45:34 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-xSDTEM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:45:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:45:34 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-Q7t0Oq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:45:35 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-R4gk6X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:45:35 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-4gTdPT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:45:35 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-yZrOYB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:45:35 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-eyn4yQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:45:35 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-sWIWC5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:45:35 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-Ieudgh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:45:35 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-nLirli-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:45:35 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-N_ss_z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:45:35 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-8sBPnv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:45:35 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-P1ITxg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:45:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:45:36 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-PFoJD1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:45:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:45:36 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-jMsUXQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:45:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:45:36 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-8URZIU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:45:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:45:36 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-kHFtv5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:45:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:45:36 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-Z2tSKJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:45:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:45:36 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-GTDFGf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:45:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:45:37 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-x5cCOb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:45:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:45:37 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 10:45:37 INFO - Running setup.py install for manifestparser 10:45:37 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:45:37 INFO - Running setup.py install for mozcrash 10:45:37 INFO - Running setup.py install for mozdebug 10:45:37 INFO - Running setup.py install for mozdevice 10:45:37 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:45:37 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:45:37 INFO - Running setup.py install for mozfile 10:45:37 INFO - Running setup.py install for mozhttpd 10:45:38 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:45:38 INFO - Running setup.py install for mozinfo 10:45:38 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:45:38 INFO - Running setup.py install for mozInstall 10:45:38 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:45:38 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:45:38 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:45:38 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:45:38 INFO - Running setup.py install for mozleak 10:45:38 INFO - Running setup.py install for mozlog 10:45:38 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:45:38 INFO - Running setup.py install for moznetwork 10:45:38 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:45:38 INFO - Running setup.py install for mozprocess 10:45:38 INFO - Running setup.py install for mozprofile 10:45:39 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:45:39 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:45:39 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:45:39 INFO - Running setup.py install for mozrunner 10:45:39 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:45:39 INFO - Running setup.py install for mozscreenshot 10:45:39 INFO - Running setup.py install for moztest 10:45:39 INFO - Running setup.py install for mozversion 10:45:39 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:45:39 INFO - Running setup.py install for wptserve 10:45:39 INFO - Running setup.py install for marionette-driver 10:45:40 INFO - Running setup.py install for browsermob-proxy 10:45:40 INFO - Running setup.py install for marionette-client 10:45:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:45:40 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:45:40 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 10:45:40 INFO - Cleaning up... 10:45:40 INFO - Return code: 0 10:45:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:45: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')]} 10:45:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:45:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:45: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')]} 10:45:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:45:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:45:40 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 0x109180e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10919df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc2384e8760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1091995e0>, '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 0x108d7ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108da7990>, '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.iqkalWvW4R/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zU9sVDMTDj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:45:40 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 10:45:40 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 10:45:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iqkalWvW4R/Render', 10:45:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:45:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:45:40 INFO - 'HOME': '/Users/cltbld', 10:45:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:45:40 INFO - 'LOGNAME': 'cltbld', 10:45:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:45:40 INFO - 'MOZ_NO_REMOTE': '1', 10:45:40 INFO - 'NO_EM_RESTART': '1', 10:45:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:45:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:45:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:45:40 INFO - 'PWD': '/builds/slave/test', 10:45:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:45:40 INFO - 'SHELL': '/bin/bash', 10:45:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zU9sVDMTDj/Listeners', 10:45:40 INFO - 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', 10:45:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:45:40 INFO - 'USER': 'cltbld', 10:45:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:45:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:45:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:45:40 INFO - 'XPC_FLAGS': '0x0', 10:45:40 INFO - 'XPC_SERVICE_NAME': '0', 10:45:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:45:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:45:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:45:40 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-TrtRsP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:45:41 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)) 10:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:45:41 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-Pfj3m6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:45:41 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)) 10:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:45:41 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-oNPiCn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:45:41 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)) 10:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:45:41 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-yHYBWr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:45:41 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)) 10:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:45:41 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-5cIKHC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:45:41 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)) 10:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:45:41 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-ASgNKG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:45:41 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)) 10:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:45:41 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-FuBeMn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:45:41 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)) 10:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:45:41 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-UCvgAf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:45:41 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)) 10:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:45:41 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-41zN2S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:45:41 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)) 10:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:45:41 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-mW66ea-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:45:41 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)) 10:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:45:41 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-2hz6kN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:45:42 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)) 10:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:45:42 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-JH6zgd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:45:42 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)) 10:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:45:42 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-d6STjE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:45:42 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)) 10:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:45:42 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-Kv6qFw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:45:42 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)) 10:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:45:42 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-6H4glb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:45:42 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)) 10:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:45:42 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-etfmCc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:45:42 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)) 10:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:45:42 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-VV3Sqh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:45:42 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)) 10:45:42 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:45:42 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-u4jVew-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:45:42 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)) 10:45:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:45:42 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-miVpXf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:45:42 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)) 10:45:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:45:42 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-VhsnTW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:45:43 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)) 10:45:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:45:43 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-7tBHp_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:45:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:45:43 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)) 10:45:43 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)) 10:45:43 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)) 10:45:43 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)) 10:45:43 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)) 10:45:43 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)) 10:45:43 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:45:43 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 10:45:43 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 10:45:43 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 10:45:43 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 10:45:43 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 10:45:43 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 10:45:46 INFO - Downloading blessings-1.6.tar.gz 10:45:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:45:46 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)) 10:45:46 INFO - Installing collected packages: blessings 10:45:46 INFO - Running setup.py install for blessings 10:45:46 INFO - Successfully installed blessings 10:45:46 INFO - Cleaning up... 10:45:46 INFO - Return code: 0 10:45:46 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:45:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:45:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:45:46 INFO - Reading from file tmpfile_stdout 10:45:46 INFO - Current package versions: 10:45:46 INFO - blessings == 1.6 10:45:46 INFO - blobuploader == 1.2.4 10:45:46 INFO - browsermob-proxy == 0.6.0 10:45:46 INFO - docopt == 0.6.1 10:45:46 INFO - manifestparser == 1.1 10:45:46 INFO - marionette-client == 2.3.0 10:45:46 INFO - marionette-driver == 1.4.0 10:45:46 INFO - mozInstall == 1.12 10:45:46 INFO - mozcrash == 0.17 10:45:46 INFO - mozdebug == 0.1 10:45:46 INFO - mozdevice == 0.48 10:45:46 INFO - mozfile == 1.2 10:45:46 INFO - mozhttpd == 0.7 10:45:46 INFO - mozinfo == 0.9 10:45:46 INFO - mozleak == 0.1 10:45:46 INFO - mozlog == 3.1 10:45:46 INFO - moznetwork == 0.27 10:45:46 INFO - mozprocess == 0.22 10:45:46 INFO - mozprofile == 0.28 10:45:46 INFO - mozrunner == 6.11 10:45:46 INFO - mozscreenshot == 0.1 10:45:46 INFO - mozsystemmonitor == 0.0 10:45:46 INFO - moztest == 0.7 10:45:46 INFO - mozversion == 1.4 10:45:46 INFO - psutil == 3.1.1 10:45:46 INFO - requests == 1.2.3 10:45:46 INFO - wptserve == 1.4.0 10:45:46 INFO - wsgiref == 0.1.2 10:45:46 INFO - Running post-action listener: _resource_record_post_action 10:45:46 INFO - Running post-action listener: _start_resource_monitoring 10:45:46 INFO - Starting resource monitoring. 10:45:46 INFO - ##### 10:45:46 INFO - ##### Running pull step. 10:45:46 INFO - ##### 10:45:46 INFO - Running pre-action listener: _resource_record_pre_action 10:45:46 INFO - Running main action method: pull 10:45:46 INFO - Pull has nothing to do! 10:45:46 INFO - Running post-action listener: _resource_record_post_action 10:45:46 INFO - ##### 10:45:46 INFO - ##### Running install step. 10:45:46 INFO - ##### 10:45:46 INFO - Running pre-action listener: _resource_record_pre_action 10:45:46 INFO - Running main action method: install 10:45:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:45:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:45:47 INFO - Reading from file tmpfile_stdout 10:45:47 INFO - Detecting whether we're running mozinstall >=1.0... 10:45:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:45:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:45:47 INFO - Reading from file tmpfile_stdout 10:45:47 INFO - Output received: 10:45:47 INFO - Usage: mozinstall [options] installer 10:45:47 INFO - Options: 10:45:47 INFO - -h, --help show this help message and exit 10:45:47 INFO - -d DEST, --destination=DEST 10:45:47 INFO - Directory to install application into. [default: 10:45:47 INFO - "/builds/slave/test"] 10:45:47 INFO - --app=APP Application being installed. [default: firefox] 10:45:47 INFO - mkdir: /builds/slave/test/build/application 10:45:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 10:45:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 10:46:05 INFO - Reading from file tmpfile_stdout 10:46:05 INFO - Output received: 10:46:05 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 10:46:05 INFO - Running post-action listener: _resource_record_post_action 10:46:05 INFO - ##### 10:46:05 INFO - ##### Running run-tests step. 10:46:05 INFO - ##### 10:46:05 INFO - Running pre-action listener: _resource_record_pre_action 10:46:05 INFO - Running main action method: run_tests 10:46:05 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:46:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:46:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:46:05 INFO - grabbing minidump binary from tooltool 10:46:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:46:05 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 0x1091995e0>, '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 0x108d7ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108da7990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:46:05 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 10:46:05 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 10:46:05 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:46:05 INFO - Return code: 0 10:46:05 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 10:46:05 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:46:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 10:46:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 10:46:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iqkalWvW4R/Render', 10:46:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:46:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:46:05 INFO - 'HOME': '/Users/cltbld', 10:46:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:46:05 INFO - 'LOGNAME': 'cltbld', 10:46:05 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:46:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:46:05 INFO - 'MOZ_NO_REMOTE': '1', 10:46:05 INFO - 'NO_EM_RESTART': '1', 10:46:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:46:05 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:46:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:46:05 INFO - 'PWD': '/builds/slave/test', 10:46:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:46:05 INFO - 'SHELL': '/bin/bash', 10:46:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zU9sVDMTDj/Listeners', 10:46:05 INFO - 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', 10:46:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:46:05 INFO - 'USER': 'cltbld', 10:46:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:46:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:46:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:46:05 INFO - 'XPC_FLAGS': '0x0', 10:46:05 INFO - 'XPC_SERVICE_NAME': '0', 10:46:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:46:05 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 10:46:05 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 10:46:05 INFO - import pkg_resources 10:46:06 INFO - Using 1 client processes 10:46:06 INFO - wptserve Starting http server on 127.0.0.1:8000 10:46:06 INFO - wptserve Starting http server on 127.0.0.1:8001 10:46:06 INFO - wptserve Starting http server on 127.0.0.1:8443 10:46:08 INFO - SUITE-START | Running 778 tests 10:46:08 INFO - Running testharness tests 10:46:08 INFO - Setting up ssl 10:46:08 INFO - PROCESS | certutil | 10:46:08 INFO - PROCESS | certutil | 10:46:08 INFO - PROCESS | certutil | 10:46:08 INFO - Certificate Nickname Trust Attributes 10:46:08 INFO - SSL,S/MIME,JAR/XPI 10:46:08 INFO - 10:46:08 INFO - web-platform-tests CT,, 10:46:08 INFO - 10:46:08 INFO - Starting runner 10:46:09 INFO - PROCESS | 1944 | [1944] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 10:46:09 INFO - PROCESS | 1944 | 1463679969914 Marionette DEBUG Marionette enabled via build flag and pref 10:46:10 INFO - PROCESS | 1944 | ++DOCSHELL 0x11344b800 == 1 [pid = 1944] [id = 1] 10:46:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 1 (0x11344c000) [pid = 1944] [serial = 1] [outer = 0x0] 10:46:10 INFO - PROCESS | 1944 | [1944] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:46:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 2 (0x11344d000) [pid = 1944] [serial = 2] [outer = 0x11344c000] 10:46:10 INFO - PROCESS | 1944 | 1463679970308 Marionette INFO Listening on port 2828 10:46:10 INFO - PROCESS | 1944 | 1463679970537 Marionette DEBUG Marionette enabled via command-line flag 10:46:10 INFO - PROCESS | 1944 | ++DOCSHELL 0x1166fe000 == 2 [pid = 1944] [id = 2] 10:46:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 3 (0x1166fe800) [pid = 1944] [serial = 3] [outer = 0x0] 10:46:10 INFO - PROCESS | 1944 | [1944] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:46:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 4 (0x1166ff800) [pid = 1944] [serial = 4] [outer = 0x1166fe800] 10:46:10 INFO - PROCESS | 1944 | [1944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:46:10 INFO - PROCESS | 1944 | 1463679970680 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49743 10:46:10 INFO - PROCESS | 1944 | 1463679970767 Marionette DEBUG Closed connection conn0 10:46:10 INFO - PROCESS | 1944 | [1944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:46:10 INFO - PROCESS | 1944 | 1463679970771 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49744 10:46:10 INFO - PROCESS | 1944 | 1463679970784 Marionette DEBUG Closed connection conn1 10:46:10 INFO - PROCESS | 1944 | [1944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:46:10 INFO - PROCESS | 1944 | 1463679970790 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49745 10:46:10 INFO - PROCESS | 1944 | 1463679970803 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:46:10 INFO - PROCESS | 1944 | 1463679970808 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160519093556","device":"desktop","version":"48.0a2"} 10:46:11 INFO - PROCESS | 1944 | [1944] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:46:11 INFO - PROCESS | 1944 | ++DOCSHELL 0x119e8f800 == 3 [pid = 1944] [id = 3] 10:46:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 5 (0x119e90000) [pid = 1944] [serial = 5] [outer = 0x0] 10:46:11 INFO - PROCESS | 1944 | ++DOCSHELL 0x119e90800 == 4 [pid = 1944] [id = 4] 10:46:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 6 (0x119e1a400) [pid = 1944] [serial = 6] [outer = 0x0] 10:46:11 INFO - PROCESS | 1944 | [1944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:46:12 INFO - PROCESS | 1944 | ++DOCSHELL 0x121963000 == 5 [pid = 1944] [id = 5] 10:46:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 7 (0x119e19c00) [pid = 1944] [serial = 7] [outer = 0x0] 10:46:12 INFO - PROCESS | 1944 | [1944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:46:12 INFO - PROCESS | 1944 | [1944] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:46:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 8 (0x121a6c000) [pid = 1944] [serial = 8] [outer = 0x119e19c00] 10:46:12 INFO - PROCESS | 1944 | [1944] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:46:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 9 (0x124806000) [pid = 1944] [serial = 9] [outer = 0x119e90000] 10:46:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 10 (0x121786c00) [pid = 1944] [serial = 10] [outer = 0x119e1a400] 10:46:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 11 (0x121812000) [pid = 1944] [serial = 11] [outer = 0x119e19c00] 10:46:12 INFO - PROCESS | 1944 | [1944] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:46:12 INFO - PROCESS | 1944 | 1463679972736 Marionette DEBUG loaded listener.js 10:46:12 INFO - PROCESS | 1944 | 1463679972744 Marionette DEBUG loaded listener.js 10:46:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 12 (0x118772c00) [pid = 1944] [serial = 12] [outer = 0x119e19c00] 10:46:13 INFO - PROCESS | 1944 | 1463679973124 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"fce52982-28f9-184a-9f89-5fb4468ad144","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160519093556","device":"desktop","version":"48.0a2","command_id":1}}] 10:46:13 INFO - PROCESS | 1944 | 1463679973218 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}] 10:46:13 INFO - PROCESS | 1944 | 1463679973260 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 10:46:13 INFO - PROCESS | 1944 | 1463679973344 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:46:13 INFO - PROCESS | 1944 | [1944] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:46:13 INFO - PROCESS | 1944 | [1944] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:46:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 13 (0x128e7b000) [pid = 1944] [serial = 13] [outer = 0x119e19c00] 10:46:13 INFO - PROCESS | 1944 | [1944] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:46:13 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:13 INFO - PROCESS | 1944 | [1944] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 10:46:13 INFO - PROCESS | 1944 | [1944] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 10:46:13 INFO - PROCESS | 1944 | 1463679973614 Marionette TRACE conn2 <- [1,3,null,{}] 10:46:13 INFO - PROCESS | 1944 | 1463679973622 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:46:13 INFO - PROCESS | 1944 | 1463679973632 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 10:46:13 INFO - PROCESS | 1944 | 1463679973659 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 10:46:13 INFO - PROCESS | 1944 | 1463679973661 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 10:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:46:13 INFO - PROCESS | 1944 | 1463679973668 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:46:13 INFO - PROCESS | 1944 | 1463679973670 Marionette TRACE conn2 <- [1,6,null,{}] 10:46:13 INFO - PROCESS | 1944 | 1463679973673 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}] 10:46:13 INFO - PROCESS | 1944 | 1463679973680 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 10:46:13 INFO - PROCESS | 1944 | 1463679973686 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:13 INFO - PROCESS | 1944 | ++DOCSHELL 0x12926f800 == 6 [pid = 1944] [id = 6] 10:46:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 14 (0x129257c00) [pid = 1944] [serial = 14] [outer = 0x0] 10:46:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 15 (0x1294dac00) [pid = 1944] [serial = 15] [outer = 0x129257c00] 10:46:13 INFO - PROCESS | 1944 | 1463679973715 Marionette DEBUG loaded listener.js 10:46:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 16 (0x1294e0800) [pid = 1944] [serial = 16] [outer = 0x129257c00] 10:46:14 INFO - PROCESS | 1944 | 1463679974001 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]]]}] 10:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 372ms 10:46:14 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a602800 == 7 [pid = 1944] [id = 7] 10:46:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 17 (0x1294e4800) [pid = 1944] [serial = 17] [outer = 0x0] 10:46:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 18 (0x129747c00) [pid = 1944] [serial = 18] [outer = 0x1294e4800] 10:46:14 INFO - PROCESS | 1944 | 1463679974056 Marionette DEBUG loaded listener.js 10:46:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 19 (0x12a63bc00) [pid = 1944] [serial = 19] [outer = 0x1294e4800] 10:46:14 INFO - PROCESS | 1944 | 1463679974094 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 10:46:14 INFO - PROCESS | 1944 | 1463679974096 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 10:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:46:14 INFO - PROCESS | 1944 | 1463679974131 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:46:14 INFO - PROCESS | 1944 | 1463679974133 Marionette TRACE conn2 <- [1,10,null,{}] 10:46:14 INFO - PROCESS | 1944 | 1463679974145 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}] 10:46:14 INFO - PROCESS | 1944 | 1463679974269 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 10:46:14 INFO - PROCESS | 1944 | 1463679974305 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:14 INFO - PROCESS | 1944 | ++DOCSHELL 0x12aa77800 == 8 [pid = 1944] [id = 8] 10:46:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 20 (0x12aa61000) [pid = 1944] [serial = 20] [outer = 0x0] 10:46:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 21 (0x12aa62c00) [pid = 1944] [serial = 21] [outer = 0x12aa61000] 10:46:14 INFO - PROCESS | 1944 | 1463679974334 Marionette DEBUG loaded listener.js 10:46:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 22 (0x12aa67400) [pid = 1944] [serial = 22] [outer = 0x12aa61000] 10:46:14 INFO - PROCESS | 1944 | 1463679974645 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]]]}] 10:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 536ms 10:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:46:14 INFO - PROCESS | 1944 | 1463679974657 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 10:46:14 INFO - PROCESS | 1944 | 1463679974658 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 10:46:14 INFO - PROCESS | 1944 | 1463679974660 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:46:14 INFO - PROCESS | 1944 | 1463679974661 Marionette TRACE conn2 <- [1,14,null,{}] 10:46:14 INFO - PROCESS | 1944 | 1463679974664 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}] 10:46:14 INFO - PROCESS | 1944 | 1463679974792 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 10:46:14 INFO - PROCESS | 1944 | 1463679974802 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:14 INFO - PROCESS | 1944 | ++DOCSHELL 0x12b4c1000 == 9 [pid = 1944] [id = 9] 10:46:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 23 (0x12acc6400) [pid = 1944] [serial = 23] [outer = 0x0] 10:46:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 24 (0x12ace0c00) [pid = 1944] [serial = 24] [outer = 0x12acc6400] 10:46:14 INFO - PROCESS | 1944 | 1463679974827 Marionette DEBUG loaded listener.js 10:46:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 25 (0x12bb32000) [pid = 1944] [serial = 25] [outer = 0x12acc6400] 10:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 422ms 10:46:15 INFO - PROCESS | 1944 | 1463679975074 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]]]}] 10:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:46:15 INFO - PROCESS | 1944 | 1463679975091 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 10:46:15 INFO - PROCESS | 1944 | 1463679975092 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 10:46:15 INFO - PROCESS | 1944 | 1463679975095 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:46:15 INFO - PROCESS | 1944 | 1463679975096 Marionette TRACE conn2 <- [1,18,null,{}] 10:46:15 INFO - PROCESS | 1944 | 1463679975106 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}] 10:46:15 INFO - PROCESS | 1944 | 1463679975202 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 10:46:15 INFO - PROCESS | 1944 | 1463679975209 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:15 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc20000 == 10 [pid = 1944] [id = 10] 10:46:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 26 (0x12bc8a000) [pid = 1944] [serial = 26] [outer = 0x0] 10:46:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 27 (0x12bc8f000) [pid = 1944] [serial = 27] [outer = 0x12bc8a000] 10:46:15 INFO - PROCESS | 1944 | 1463679975234 Marionette DEBUG loaded listener.js 10:46:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 28 (0x12bcc9400) [pid = 1944] [serial = 28] [outer = 0x12bc8a000] 10:46:15 INFO - PROCESS | 1944 | 1463679975477 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]]]}] 10:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 421ms 10:46:15 INFO - PROCESS | 1944 | 1463679975522 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 10:46:15 INFO - PROCESS | 1944 | 1463679975524 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 10:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:46:15 INFO - PROCESS | 1944 | 1463679975561 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:46:15 INFO - PROCESS | 1944 | 1463679975563 Marionette TRACE conn2 <- [1,22,null,{}] 10:46:15 INFO - PROCESS | 1944 | 1463679975567 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}] 10:46:15 INFO - PROCESS | 1944 | 1463679975653 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 10:46:15 INFO - PROCESS | 1944 | 1463679975657 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:15 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c0c0000 == 11 [pid = 1944] [id = 11] 10:46:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 29 (0x12bccc800) [pid = 1944] [serial = 29] [outer = 0x0] 10:46:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 30 (0x12bfd3000) [pid = 1944] [serial = 30] [outer = 0x12bccc800] 10:46:15 INFO - PROCESS | 1944 | 1463679975682 Marionette DEBUG loaded listener.js 10:46:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 31 (0x12bfe4800) [pid = 1944] [serial = 31] [outer = 0x12bccc800] 10:46:15 INFO - PROCESS | 1944 | 1463679975936 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]]]}] 10:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 437ms 10:46:15 INFO - PROCESS | 1944 | 1463679975989 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 10:46:15 INFO - PROCESS | 1944 | 1463679975991 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 10:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:46:15 INFO - PROCESS | 1944 | 1463679975993 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:46:15 INFO - PROCESS | 1944 | 1463679975994 Marionette TRACE conn2 <- [1,26,null,{}] 10:46:15 INFO - PROCESS | 1944 | 1463679975996 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}] 10:46:16 INFO - PROCESS | 1944 | 1463679976094 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 10:46:16 INFO - PROCESS | 1944 | 1463679976100 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:16 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c50d800 == 12 [pid = 1944] [id = 12] 10:46:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 32 (0x11813a400) [pid = 1944] [serial = 32] [outer = 0x0] 10:46:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 33 (0x12bfec400) [pid = 1944] [serial = 33] [outer = 0x11813a400] 10:46:16 INFO - PROCESS | 1944 | 1463679976125 Marionette DEBUG loaded listener.js 10:46:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 34 (0x12c5b2c00) [pid = 1944] [serial = 34] [outer = 0x11813a400] 10:46:16 INFO - PROCESS | 1944 | 1463679976364 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]]]}] 10:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 10:46:16 INFO - PROCESS | 1944 | 1463679976412 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 10:46:16 INFO - PROCESS | 1944 | 1463679976414 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 10:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:46:16 INFO - PROCESS | 1944 | 1463679976424 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:46:16 INFO - PROCESS | 1944 | 1463679976425 Marionette TRACE conn2 <- [1,30,null,{}] 10:46:16 INFO - PROCESS | 1944 | 1463679976427 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}] 10:46:16 INFO - PROCESS | 1944 | 1463679976513 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 10:46:16 INFO - PROCESS | 1944 | 1463679976520 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:16 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c554800 == 13 [pid = 1944] [id = 13] 10:46:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 35 (0x118351000) [pid = 1944] [serial = 35] [outer = 0x0] 10:46:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 36 (0x118355800) [pid = 1944] [serial = 36] [outer = 0x118351000] 10:46:16 INFO - PROCESS | 1944 | 1463679976545 Marionette DEBUG loaded listener.js 10:46:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 37 (0x12bfecc00) [pid = 1944] [serial = 37] [outer = 0x118351000] 10:46:16 INFO - PROCESS | 1944 | 1463679976896 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]]]}] 10:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 520ms 10:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:46:16 INFO - PROCESS | 1944 | 1463679976945 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 10:46:16 INFO - PROCESS | 1944 | 1463679976947 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 10:46:16 INFO - PROCESS | 1944 | 1463679976950 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:46:16 INFO - PROCESS | 1944 | 1463679976951 Marionette TRACE conn2 <- [1,34,null,{}] 10:46:16 INFO - PROCESS | 1944 | 1463679976955 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}] 10:46:17 INFO - PROCESS | 1944 | 1463679977078 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 10:46:17 INFO - PROCESS | 1944 | 1463679977105 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:17 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cb4b000 == 14 [pid = 1944] [id = 14] 10:46:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 38 (0x12c5b4800) [pid = 1944] [serial = 38] [outer = 0x0] 10:46:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 39 (0x12c5ba400) [pid = 1944] [serial = 39] [outer = 0x12c5b4800] 10:46:17 INFO - PROCESS | 1944 | 1463679977145 Marionette DEBUG loaded listener.js 10:46:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 40 (0x12cb33400) [pid = 1944] [serial = 40] [outer = 0x12c5b4800] 10:46:17 INFO - PROCESS | 1944 | 1463679977372 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]]]}] 10:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 470ms 10:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:46:17 INFO - PROCESS | 1944 | 1463679977424 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 10:46:17 INFO - PROCESS | 1944 | 1463679977425 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 10:46:17 INFO - PROCESS | 1944 | 1463679977427 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:46:17 INFO - PROCESS | 1944 | 1463679977428 Marionette TRACE conn2 <- [1,38,null,{}] 10:46:17 INFO - PROCESS | 1944 | 1463679977438 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}] 10:46:17 INFO - PROCESS | 1944 | 1463679977528 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 10:46:17 INFO - PROCESS | 1944 | 1463679977533 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:17 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cf3e800 == 15 [pid = 1944] [id = 15] 10:46:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 41 (0x12cb35800) [pid = 1944] [serial = 41] [outer = 0x0] 10:46:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 42 (0x12cb3c000) [pid = 1944] [serial = 42] [outer = 0x12cb35800] 10:46:17 INFO - PROCESS | 1944 | 1463679977557 Marionette DEBUG loaded listener.js 10:46:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 43 (0x12cf27000) [pid = 1944] [serial = 43] [outer = 0x12cb35800] 10:46:17 INFO - PROCESS | 1944 | 1463679977791 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]]]}] 10:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 10:46:17 INFO - PROCESS | 1944 | 1463679977846 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 10:46:17 INFO - PROCESS | 1944 | 1463679977847 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 10:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:46:17 INFO - PROCESS | 1944 | 1463679977857 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:46:17 INFO - PROCESS | 1944 | 1463679977858 Marionette TRACE conn2 <- [1,42,null,{}] 10:46:17 INFO - PROCESS | 1944 | 1463679977860 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}] 10:46:17 INFO - PROCESS | 1944 | 1463679977950 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 10:46:17 INFO - PROCESS | 1944 | 1463679977956 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:17 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d30f000 == 16 [pid = 1944] [id = 16] 10:46:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 44 (0x12cf2a800) [pid = 1944] [serial = 44] [outer = 0x0] 10:46:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 45 (0x12cf2f800) [pid = 1944] [serial = 45] [outer = 0x12cf2a800] 10:46:17 INFO - PROCESS | 1944 | 1463679977981 Marionette DEBUG loaded listener.js 10:46:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 46 (0x12d1c3c00) [pid = 1944] [serial = 46] [outer = 0x12cf2a800] 10:46:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d4da000 == 17 [pid = 1944] [id = 17] 10:46:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 47 (0x12d4da800) [pid = 1944] [serial = 47] [outer = 0x0] 10:46:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 48 (0x12d4e0000) [pid = 1944] [serial = 48] [outer = 0x12d4da800] 10:46:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 49 (0x12d4e6000) [pid = 1944] [serial = 49] [outer = 0x12d4da800] 10:46:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cf35800 == 18 [pid = 1944] [id = 18] 10:46:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 50 (0x12d1c7400) [pid = 1944] [serial = 50] [outer = 0x0] 10:46:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 51 (0x12d631000) [pid = 1944] [serial = 51] [outer = 0x12d1c7400] 10:46:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 52 (0x12d1cec00) [pid = 1944] [serial = 52] [outer = 0x12d1c7400] 10:46:18 INFO - PROCESS | 1944 | 1463679978364 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]]]}] 10:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 520ms 10:46:18 INFO - PROCESS | 1944 | 1463679978386 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 10:46:18 INFO - PROCESS | 1944 | 1463679978388 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 10:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:46:18 INFO - PROCESS | 1944 | 1463679978390 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:46:18 INFO - PROCESS | 1944 | 1463679978392 Marionette TRACE conn2 <- [1,46,null,{}] 10:46:18 INFO - PROCESS | 1944 | 1463679978394 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}] 10:46:18 INFO - PROCESS | 1944 | 1463679978476 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 10:46:18 INFO - PROCESS | 1944 | 1463679978481 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x12da18800 == 19 [pid = 1944] [id = 19] 10:46:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 53 (0x12d1c8800) [pid = 1944] [serial = 53] [outer = 0x0] 10:46:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 54 (0x12d65c800) [pid = 1944] [serial = 54] [outer = 0x12d1c8800] 10:46:18 INFO - PROCESS | 1944 | 1463679978509 Marionette DEBUG loaded listener.js 10:46:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 55 (0x12dc1f800) [pid = 1944] [serial = 55] [outer = 0x12d1c8800] 10:46:18 INFO - PROCESS | 1944 | 1463679978755 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]]]}] 10:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 369ms 10:46:18 INFO - PROCESS | 1944 | 1463679978760 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 10:46:18 INFO - PROCESS | 1944 | 1463679978761 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 10:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:46:18 INFO - PROCESS | 1944 | 1463679978763 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:46:18 INFO - PROCESS | 1944 | 1463679978764 Marionette TRACE conn2 <- [1,50,null,{}] 10:46:18 INFO - PROCESS | 1944 | 1463679978774 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}] 10:46:18 INFO - PROCESS | 1944 | 1463679978870 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 10:46:18 INFO - PROCESS | 1944 | 1463679978874 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x11849e800 == 20 [pid = 1944] [id = 20] 10:46:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 56 (0x118132800) [pid = 1944] [serial = 56] [outer = 0x0] 10:46:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 57 (0x12dc23c00) [pid = 1944] [serial = 57] [outer = 0x118132800] 10:46:18 INFO - PROCESS | 1944 | 1463679978898 Marionette DEBUG loaded listener.js 10:46:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 58 (0x12dc2a400) [pid = 1944] [serial = 58] [outer = 0x118132800] 10:46:19 INFO - PROCESS | 1944 | 1463679979124 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]]]}] 10:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 377ms 10:46:19 INFO - PROCESS | 1944 | 1463679979140 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 10:46:19 INFO - PROCESS | 1944 | 1463679979141 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 10:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:46:19 INFO - PROCESS | 1944 | 1463679979144 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:46:19 INFO - PROCESS | 1944 | 1463679979145 Marionette TRACE conn2 <- [1,54,null,{}] 10:46:19 INFO - PROCESS | 1944 | 1463679979147 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}] 10:46:19 INFO - PROCESS | 1944 | 1463679979262 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 10:46:19 INFO - PROCESS | 1944 | 1463679979268 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:19 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d78e000 == 21 [pid = 1944] [id = 21] 10:46:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 59 (0x12bc48c00) [pid = 1944] [serial = 59] [outer = 0x0] 10:46:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 60 (0x12bc4cc00) [pid = 1944] [serial = 60] [outer = 0x12bc48c00] 10:46:19 INFO - PROCESS | 1944 | 1463679979309 Marionette DEBUG loaded listener.js 10:46:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 61 (0x12bc51800) [pid = 1944] [serial = 61] [outer = 0x12bc48c00] 10:46:19 INFO - PROCESS | 1944 | 1463679979638 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]]]}] 10:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 10:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:46:19 INFO - PROCESS | 1944 | 1463679979715 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 10:46:19 INFO - PROCESS | 1944 | 1463679979717 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 10:46:19 INFO - PROCESS | 1944 | 1463679979720 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:46:19 INFO - PROCESS | 1944 | 1463679979721 Marionette TRACE conn2 <- [1,58,null,{}] 10:46:19 INFO - PROCESS | 1944 | 1463679979725 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}] 10:46:19 INFO - PROCESS | 1944 | 1463679979824 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 10:46:19 INFO - PROCESS | 1944 | 1463679979829 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:19 INFO - PROCESS | 1944 | ++DOCSHELL 0x12e167000 == 22 [pid = 1944] [id = 22] 10:46:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 62 (0x12dc27c00) [pid = 1944] [serial = 62] [outer = 0x0] 10:46:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 63 (0x12e15c400) [pid = 1944] [serial = 63] [outer = 0x12dc27c00] 10:46:19 INFO - PROCESS | 1944 | 1463679979857 Marionette DEBUG loaded listener.js 10:46:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 64 (0x12e15f000) [pid = 1944] [serial = 64] [outer = 0x12dc27c00] 10:46:20 INFO - PROCESS | 1944 | 1463679980641 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]]]}] 10:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 971ms 10:46:20 INFO - PROCESS | 1944 | 1463679980691 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 10:46:20 INFO - PROCESS | 1944 | 1463679980693 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 10:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:46:20 INFO - PROCESS | 1944 | 1463679980697 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:46:20 INFO - PROCESS | 1944 | 1463679980700 Marionette TRACE conn2 <- [1,62,null,{}] 10:46:20 INFO - PROCESS | 1944 | 1463679980706 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}] 10:46:20 INFO - PROCESS | 1944 | 1463679980812 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 10:46:20 INFO - PROCESS | 1944 | 1463679980849 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:20 INFO - PROCESS | 1944 | ++DOCSHELL 0x112548800 == 23 [pid = 1944] [id = 23] 10:46:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 65 (0x1121aac00) [pid = 1944] [serial = 65] [outer = 0x0] 10:46:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 66 (0x112648800) [pid = 1944] [serial = 66] [outer = 0x1121aac00] 10:46:20 INFO - PROCESS | 1944 | 1463679980880 Marionette DEBUG loaded listener.js 10:46:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 67 (0x112c1d400) [pid = 1944] [serial = 67] [outer = 0x1121aac00] 10:46:21 INFO - PROCESS | 1944 | 1463679981297 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]]]}] 10:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 625ms 10:46:21 INFO - PROCESS | 1944 | 1463679981322 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 10:46:21 INFO - PROCESS | 1944 | 1463679981326 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 10:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:46:21 INFO - PROCESS | 1944 | 1463679981331 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:46:21 INFO - PROCESS | 1944 | 1463679981333 Marionette TRACE conn2 <- [1,66,null,{}] 10:46:21 INFO - PROCESS | 1944 | 1463679981335 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}] 10:46:21 INFO - PROCESS | 1944 | 1463679981442 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 10:46:21 INFO - PROCESS | 1944 | 1463679981478 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:21 INFO - PROCESS | 1944 | ++DOCSHELL 0x11687b000 == 24 [pid = 1944] [id = 24] 10:46:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 68 (0x112e61800) [pid = 1944] [serial = 68] [outer = 0x0] 10:46:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 69 (0x115e50800) [pid = 1944] [serial = 69] [outer = 0x112e61800] 10:46:21 INFO - PROCESS | 1944 | 1463679981513 Marionette DEBUG loaded listener.js 10:46:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 70 (0x116849c00) [pid = 1944] [serial = 70] [outer = 0x112e61800] 10:46:21 INFO - PROCESS | 1944 | 1463679981919 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]]]}] 10:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 10:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:46:21 INFO - PROCESS | 1944 | 1463679981952 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 10:46:21 INFO - PROCESS | 1944 | 1463679981953 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 10:46:21 INFO - PROCESS | 1944 | 1463679981955 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:46:21 INFO - PROCESS | 1944 | 1463679981958 Marionette TRACE conn2 <- [1,70,null,{}] 10:46:21 INFO - PROCESS | 1944 | 1463679981966 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}] 10:46:22 INFO - PROCESS | 1944 | 1463679982075 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 10:46:22 INFO - PROCESS | 1944 | 1463679982142 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:22 INFO - PROCESS | 1944 | ++DOCSHELL 0x116e4f800 == 25 [pid = 1944] [id = 25] 10:46:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 71 (0x11813a000) [pid = 1944] [serial = 71] [outer = 0x0] 10:46:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 72 (0x118768000) [pid = 1944] [serial = 72] [outer = 0x11813a000] 10:46:22 INFO - PROCESS | 1944 | 1463679982176 Marionette DEBUG loaded listener.js 10:46:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 73 (0x118fefc00) [pid = 1944] [serial = 73] [outer = 0x11813a000] 10:46:22 INFO - PROCESS | 1944 | 1463679982574 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]]]}] 10:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 10:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:46:22 INFO - PROCESS | 1944 | 1463679982627 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 10:46:22 INFO - PROCESS | 1944 | 1463679982628 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 10:46:22 INFO - PROCESS | 1944 | 1463679982631 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:46:22 INFO - PROCESS | 1944 | 1463679982632 Marionette TRACE conn2 <- [1,74,null,{}] 10:46:22 INFO - PROCESS | 1944 | 1463679982635 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}] 10:46:22 INFO - PROCESS | 1944 | 1463679982935 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 10:46:23 INFO - PROCESS | 1944 | 1463679983042 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:23 INFO - PROCESS | 1944 | ++DOCSHELL 0x113435800 == 26 [pid = 1944] [id = 26] 10:46:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 74 (0x115deec00) [pid = 1944] [serial = 74] [outer = 0x0] 10:46:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 75 (0x116180c00) [pid = 1944] [serial = 75] [outer = 0x115deec00] 10:46:23 INFO - PROCESS | 1944 | 1463679983073 Marionette DEBUG loaded listener.js 10:46:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 76 (0x1163a7c00) [pid = 1944] [serial = 76] [outer = 0x115deec00] 10:46:23 INFO - PROCESS | 1944 | 1463679983475 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]]]}] 10:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 871ms 10:46:23 INFO - PROCESS | 1944 | 1463679983503 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 10:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:46:23 INFO - PROCESS | 1944 | 1463679983506 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 10:46:23 INFO - PROCESS | 1944 | 1463679983508 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:46:23 INFO - PROCESS | 1944 | 1463679983510 Marionette TRACE conn2 <- [1,78,null,{}] 10:46:23 INFO - PROCESS | 1944 | 1463679983513 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}] 10:46:23 INFO - PROCESS | 1944 | 1463679983582 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 10:46:23 INFO - PROCESS | 1944 | 1463679983587 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:23 INFO - PROCESS | 1944 | ++DOCSHELL 0x1161cf000 == 27 [pid = 1944] [id = 27] 10:46:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 77 (0x1166d0c00) [pid = 1944] [serial = 77] [outer = 0x0] 10:46:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 78 (0x1168bdc00) [pid = 1944] [serial = 78] [outer = 0x1166d0c00] 10:46:23 INFO - PROCESS | 1944 | 1463679983617 Marionette DEBUG loaded listener.js 10:46:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 79 (0x11744b000) [pid = 1944] [serial = 79] [outer = 0x1166d0c00] 10:46:23 INFO - PROCESS | 1944 | 1463679983926 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]]]}] 10:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 10:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:46:23 INFO - PROCESS | 1944 | 1463679983978 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 10:46:23 INFO - PROCESS | 1944 | 1463679983980 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 10:46:23 INFO - PROCESS | 1944 | 1463679983982 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:46:23 INFO - PROCESS | 1944 | 1463679983983 Marionette TRACE conn2 <- [1,82,null,{}] 10:46:23 INFO - PROCESS | 1944 | 1463679983986 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}] 10:46:24 INFO - PROCESS | 1944 | 1463679984055 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 10:46:24 INFO - PROCESS | 1944 | 1463679984061 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:24 INFO - PROCESS | 1944 | ++DOCSHELL 0x1166f4800 == 28 [pid = 1944] [id = 28] 10:46:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 80 (0x117684c00) [pid = 1944] [serial = 80] [outer = 0x0] 10:46:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 81 (0x117e62800) [pid = 1944] [serial = 81] [outer = 0x117684c00] 10:46:24 INFO - PROCESS | 1944 | 1463679984089 Marionette DEBUG loaded listener.js 10:46:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 82 (0x118132c00) [pid = 1944] [serial = 82] [outer = 0x117684c00] 10:46:24 INFO - PROCESS | 1944 | 1463679984410 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]]]}] 10:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 10:46:24 INFO - PROCESS | 1944 | 1463679984452 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 10:46:24 INFO - PROCESS | 1944 | 1463679984454 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 10:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:46:24 INFO - PROCESS | 1944 | 1463679984461 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:46:24 INFO - PROCESS | 1944 | 1463679984464 Marionette TRACE conn2 <- [1,86,null,{}] 10:46:24 INFO - PROCESS | 1944 | 1463679984467 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}] 10:46:24 INFO - PROCESS | 1944 | 1463679984549 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 10:46:24 INFO - PROCESS | 1944 | 1463679984589 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:24 INFO - PROCESS | 1944 | ++DOCSHELL 0x116e44800 == 29 [pid = 1944] [id = 29] 10:46:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 83 (0x11323b800) [pid = 1944] [serial = 83] [outer = 0x0] 10:46:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 84 (0x11828c400) [pid = 1944] [serial = 84] [outer = 0x11323b800] 10:46:24 INFO - PROCESS | 1944 | 1463679984614 Marionette DEBUG loaded listener.js 10:46:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 85 (0x1185dc000) [pid = 1944] [serial = 85] [outer = 0x11323b800] 10:46:24 INFO - PROCESS | 1944 | 1463679984888 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]]]}] 10:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 478ms 10:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:46:24 INFO - PROCESS | 1944 | 1463679984939 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 10:46:24 INFO - PROCESS | 1944 | 1463679984940 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 10:46:24 INFO - PROCESS | 1944 | 1463679984942 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:46:24 INFO - PROCESS | 1944 | 1463679984944 Marionette TRACE conn2 <- [1,90,null,{}] 10:46:24 INFO - PROCESS | 1944 | 1463679984946 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}] 10:46:25 INFO - PROCESS | 1944 | 1463679985020 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 10:46:25 INFO - PROCESS | 1944 | 1463679985024 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:25 INFO - PROCESS | 1944 | ++DOCSHELL 0x11806c000 == 30 [pid = 1944] [id = 30] 10:46:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 86 (0x118775c00) [pid = 1944] [serial = 86] [outer = 0x0] 10:46:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 87 (0x118af5800) [pid = 1944] [serial = 87] [outer = 0x118775c00] 10:46:25 INFO - PROCESS | 1944 | 1463679985051 Marionette DEBUG loaded listener.js 10:46:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 88 (0x118fee800) [pid = 1944] [serial = 88] [outer = 0x118775c00] 10:46:25 INFO - PROCESS | 1944 | 1463679985339 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]]]}] 10:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 10:46:25 INFO - PROCESS | 1944 | 1463679985361 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 10:46:25 INFO - PROCESS | 1944 | 1463679985362 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 10:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:46:25 INFO - PROCESS | 1944 | 1463679985376 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:46:25 INFO - PROCESS | 1944 | 1463679985377 Marionette TRACE conn2 <- [1,94,null,{}] 10:46:25 INFO - PROCESS | 1944 | 1463679985379 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}] 10:46:25 INFO - PROCESS | 1944 | 1463679985478 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 10:46:25 INFO - PROCESS | 1944 | 1463679985486 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:25 INFO - PROCESS | 1944 | ++DOCSHELL 0x11859e000 == 31 [pid = 1944] [id = 31] 10:46:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 89 (0x11970d800) [pid = 1944] [serial = 89] [outer = 0x0] 10:46:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 90 (0x1197ec400) [pid = 1944] [serial = 90] [outer = 0x11970d800] 10:46:25 INFO - PROCESS | 1944 | 1463679985517 Marionette DEBUG loaded listener.js 10:46:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 91 (0x119b1a800) [pid = 1944] [serial = 91] [outer = 0x11970d800] 10:46:25 INFO - PROCESS | 1944 | 1463679985800 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]]]}] 10:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 478ms 10:46:25 INFO - PROCESS | 1944 | 1463679985844 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 10:46:25 INFO - PROCESS | 1944 | 1463679985845 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 10:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:46:25 INFO - PROCESS | 1944 | 1463679985847 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:46:25 INFO - PROCESS | 1944 | 1463679985849 Marionette TRACE conn2 <- [1,98,null,{}] 10:46:25 INFO - PROCESS | 1944 | 1463679985854 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}] 10:46:25 INFO - PROCESS | 1944 | 1463679985926 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 10:46:25 INFO - PROCESS | 1944 | 1463679985930 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:25 INFO - PROCESS | 1944 | ++DOCSHELL 0x11921e000 == 32 [pid = 1944] [id = 32] 10:46:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 92 (0x119d08800) [pid = 1944] [serial = 92] [outer = 0x0] 10:46:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 93 (0x119e1ac00) [pid = 1944] [serial = 93] [outer = 0x119d08800] 10:46:25 INFO - PROCESS | 1944 | 1463679985959 Marionette DEBUG loaded listener.js 10:46:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x120997400) [pid = 1944] [serial = 94] [outer = 0x119d08800] 10:46:26 INFO - PROCESS | 1944 | 1463679986256 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]]]}] 10:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 10:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:46:26 INFO - PROCESS | 1944 | 1463679986271 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 10:46:26 INFO - PROCESS | 1944 | 1463679986273 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 10:46:26 INFO - PROCESS | 1944 | 1463679986275 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:46:26 INFO - PROCESS | 1944 | 1463679986276 Marionette TRACE conn2 <- [1,102,null,{}] 10:46:26 INFO - PROCESS | 1944 | 1463679986278 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}] 10:46:26 INFO - PROCESS | 1944 | 1463679986351 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 10:46:26 INFO - PROCESS | 1944 | 1463679986397 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:26 INFO - PROCESS | 1944 | ++DOCSHELL 0x119607000 == 33 [pid = 1944] [id = 33] 10:46:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x1197f8c00) [pid = 1944] [serial = 95] [outer = 0x0] 10:46:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x120996800) [pid = 1944] [serial = 96] [outer = 0x1197f8c00] 10:46:26 INFO - PROCESS | 1944 | 1463679986422 Marionette DEBUG loaded listener.js 10:46:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x1212ee400) [pid = 1944] [serial = 97] [outer = 0x1197f8c00] 10:46:26 INFO - PROCESS | 1944 | 1463679986662 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]]]}] 10:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 417ms 10:46:26 INFO - PROCESS | 1944 | 1463679986693 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 10:46:26 INFO - PROCESS | 1944 | 1463679986705 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 10:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:46:26 INFO - PROCESS | 1944 | 1463679986723 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:46:26 INFO - PROCESS | 1944 | 1463679986724 Marionette TRACE conn2 <- [1,106,null,{}] 10:46:26 INFO - PROCESS | 1944 | 1463679986726 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}] 10:46:26 INFO - PROCESS | 1944 | 1463679986798 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 10:46:26 INFO - PROCESS | 1944 | 1463679986804 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:26 INFO - PROCESS | 1944 | ++DOCSHELL 0x119960800 == 34 [pid = 1944] [id = 34] 10:46:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x1212b2c00) [pid = 1944] [serial = 98] [outer = 0x0] 10:46:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x1216f5c00) [pid = 1944] [serial = 99] [outer = 0x1212b2c00] 10:46:26 INFO - PROCESS | 1944 | 1463679986829 Marionette DEBUG loaded listener.js 10:46:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x121785800) [pid = 1944] [serial = 100] [outer = 0x1212b2c00] 10:46:27 INFO - PROCESS | 1944 | 1463679987104 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]]]}] 10:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 423ms 10:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:46:27 INFO - PROCESS | 1944 | 1463679987142 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 10:46:27 INFO - PROCESS | 1944 | 1463679987143 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 10:46:27 INFO - PROCESS | 1944 | 1463679987145 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:46:27 INFO - PROCESS | 1944 | 1463679987146 Marionette TRACE conn2 <- [1,110,null,{}] 10:46:27 INFO - PROCESS | 1944 | 1463679987150 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}] 10:46:27 INFO - PROCESS | 1944 | 1463679987224 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 10:46:27 INFO - PROCESS | 1944 | 1463679987269 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:27 INFO - PROCESS | 1944 | ++DOCSHELL 0x119c5e800 == 35 [pid = 1944] [id = 35] 10:46:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x1214d4c00) [pid = 1944] [serial = 101] [outer = 0x0] 10:46:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x121787800) [pid = 1944] [serial = 102] [outer = 0x1214d4c00] 10:46:27 INFO - PROCESS | 1944 | 1463679987294 Marionette DEBUG loaded listener.js 10:46:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x121aed800) [pid = 1944] [serial = 103] [outer = 0x1214d4c00] 10:46:27 INFO - PROCESS | 1944 | 1463679987523 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]]]}] 10:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 422ms 10:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:46:27 INFO - PROCESS | 1944 | 1463679987578 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 10:46:27 INFO - PROCESS | 1944 | 1463679987579 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 10:46:27 INFO - PROCESS | 1944 | 1463679987582 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:46:27 INFO - PROCESS | 1944 | 1463679987584 Marionette TRACE conn2 <- [1,114,null,{}] 10:46:27 INFO - PROCESS | 1944 | 1463679987591 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}] 10:46:27 INFO - PROCESS | 1944 | 1463679987666 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 10:46:27 INFO - PROCESS | 1944 | 1463679987679 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:27 INFO - PROCESS | 1944 | ++DOCSHELL 0x11a0e6800 == 36 [pid = 1944] [id = 36] 10:46:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x121d26000) [pid = 1944] [serial = 104] [outer = 0x0] 10:46:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x124b93000) [pid = 1944] [serial = 105] [outer = 0x121d26000] 10:46:27 INFO - PROCESS | 1944 | 1463679987707 Marionette DEBUG loaded listener.js 10:46:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x1251d5000) [pid = 1944] [serial = 106] [outer = 0x121d26000] 10:46:28 INFO - PROCESS | 1944 | 1463679988037 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]]]}] 10:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 474ms 10:46:28 INFO - PROCESS | 1944 | 1463679988056 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 10:46:28 INFO - PROCESS | 1944 | 1463679988059 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 10:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:46:28 INFO - PROCESS | 1944 | 1463679988062 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:46:28 INFO - PROCESS | 1944 | 1463679988064 Marionette TRACE conn2 <- [1,118,null,{}] 10:46:28 INFO - PROCESS | 1944 | 1463679988069 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}] 10:46:28 INFO - PROCESS | 1944 | 1463679988232 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 10:46:28 INFO - PROCESS | 1944 | 1463679988245 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:28 INFO - PROCESS | 1944 | ++DOCSHELL 0x1212ac800 == 37 [pid = 1944] [id = 37] 10:46:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x121d27400) [pid = 1944] [serial = 107] [outer = 0x0] 10:46:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x1252be400) [pid = 1944] [serial = 108] [outer = 0x121d27400] 10:46:28 INFO - PROCESS | 1944 | 1463679988285 Marionette DEBUG loaded listener.js 10:46:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x126e6fc00) [pid = 1944] [serial = 109] [outer = 0x121d27400] 10:46:28 INFO - PROCESS | 1944 | 1463679988636 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]]]}] 10:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 623ms 10:46:28 INFO - PROCESS | 1944 | 1463679988685 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 10:46:28 INFO - PROCESS | 1944 | 1463679988686 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 10:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:46:28 INFO - PROCESS | 1944 | 1463679988688 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:46:28 INFO - PROCESS | 1944 | 1463679988689 Marionette TRACE conn2 <- [1,122,null,{}] 10:46:28 INFO - PROCESS | 1944 | 1463679988691 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}] 10:46:28 INFO - PROCESS | 1944 | 1463679988762 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 10:46:28 INFO - PROCESS | 1944 | 1463679988768 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:28 INFO - PROCESS | 1944 | ++DOCSHELL 0x121617000 == 38 [pid = 1944] [id = 38] 10:46:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x127411400) [pid = 1944] [serial = 110] [outer = 0x0] 10:46:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x127707c00) [pid = 1944] [serial = 111] [outer = 0x127411400] 10:46:28 INFO - PROCESS | 1944 | 1463679988792 Marionette DEBUG loaded listener.js 10:46:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 112 (0x127761400) [pid = 1944] [serial = 112] [outer = 0x127411400] 10:46:29 INFO - PROCESS | 1944 | 1463679989081 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]]]}] 10:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 419ms 10:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:46:29 INFO - PROCESS | 1944 | 1463679989109 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 10:46:29 INFO - PROCESS | 1944 | 1463679989109 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 10:46:29 INFO - PROCESS | 1944 | 1463679989112 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:46:29 INFO - PROCESS | 1944 | 1463679989113 Marionette TRACE conn2 <- [1,126,null,{}] 10:46:29 INFO - PROCESS | 1944 | 1463679989123 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}] 10:46:29 INFO - PROCESS | 1944 | 1463679989223 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 10:46:29 INFO - PROCESS | 1944 | 1463679989230 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:29 INFO - PROCESS | 1944 | ++DOCSHELL 0x121ab7800 == 39 [pid = 1944] [id = 39] 10:46:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 113 (0x1257cb000) [pid = 1944] [serial = 113] [outer = 0x0] 10:46:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 114 (0x127760000) [pid = 1944] [serial = 114] [outer = 0x1257cb000] 10:46:29 INFO - PROCESS | 1944 | 1463679989255 Marionette DEBUG loaded listener.js 10:46:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 115 (0x128e7fc00) [pid = 1944] [serial = 115] [outer = 0x1257cb000] 10:46:29 INFO - PROCESS | 1944 | 1463679989521 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]]]}] 10:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 422ms 10:46:29 INFO - PROCESS | 1944 | 1463679989538 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 10:46:29 INFO - PROCESS | 1944 | 1463679989539 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 10:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:46:29 INFO - PROCESS | 1944 | 1463679989541 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:46:29 INFO - PROCESS | 1944 | 1463679989542 Marionette TRACE conn2 <- [1,130,null,{}] 10:46:29 INFO - PROCESS | 1944 | 1463679989545 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}] 10:46:29 INFO - PROCESS | 1944 | 1463679989621 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 10:46:29 INFO - PROCESS | 1944 | 1463679989626 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:29 INFO - PROCESS | 1944 | ++DOCSHELL 0x1248ac800 == 40 [pid = 1944] [id = 40] 10:46:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 116 (0x128e86c00) [pid = 1944] [serial = 116] [outer = 0x0] 10:46:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 117 (0x129250000) [pid = 1944] [serial = 117] [outer = 0x128e86c00] 10:46:29 INFO - PROCESS | 1944 | 1463679989653 Marionette DEBUG loaded listener.js 10:46:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 118 (0x129258c00) [pid = 1944] [serial = 118] [outer = 0x128e86c00] 10:46:29 INFO - PROCESS | 1944 | 1463679989940 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]]]}] 10:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 418ms 10:46:29 INFO - PROCESS | 1944 | 1463679989960 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 10:46:29 INFO - PROCESS | 1944 | 1463679989961 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 10:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:46:29 INFO - PROCESS | 1944 | 1463679989963 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:46:29 INFO - PROCESS | 1944 | 1463679989965 Marionette TRACE conn2 <- [1,134,null,{}] 10:46:30 INFO - PROCESS | 1944 | 1463679990005 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}] 10:46:30 INFO - PROCESS | 1944 | 1463679990076 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 10:46:30 INFO - PROCESS | 1944 | 1463679990122 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:30 INFO - PROCESS | 1944 | ++DOCSHELL 0x125778800 == 41 [pid = 1944] [id = 41] 10:46:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 119 (0x126e67c00) [pid = 1944] [serial = 119] [outer = 0x0] 10:46:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 120 (0x1294df400) [pid = 1944] [serial = 120] [outer = 0x126e67c00] 10:46:30 INFO - PROCESS | 1944 | 1463679990146 Marionette DEBUG loaded listener.js 10:46:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 121 (0x12973dc00) [pid = 1944] [serial = 121] [outer = 0x126e67c00] 10:46:30 INFO - PROCESS | 1944 | 1463679990410 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]]]}] 10:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 476ms 10:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:46:30 INFO - PROCESS | 1944 | 1463679990440 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 10:46:30 INFO - PROCESS | 1944 | 1463679990441 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 10:46:30 INFO - PROCESS | 1944 | 1463679990443 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:46:30 INFO - PROCESS | 1944 | 1463679990444 Marionette TRACE conn2 <- [1,138,null,{}] 10:46:30 INFO - PROCESS | 1944 | 1463679990446 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}] 10:46:30 INFO - PROCESS | 1944 | 1463679990524 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 10:46:30 INFO - PROCESS | 1944 | 1463679990529 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:30 INFO - PROCESS | 1944 | ++DOCSHELL 0x126e1e000 == 42 [pid = 1944] [id = 42] 10:46:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 122 (0x1294e7000) [pid = 1944] [serial = 122] [outer = 0x0] 10:46:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 123 (0x12a63dc00) [pid = 1944] [serial = 123] [outer = 0x1294e7000] 10:46:30 INFO - PROCESS | 1944 | 1463679990555 Marionette DEBUG loaded listener.js 10:46:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 124 (0x12a86b400) [pid = 1944] [serial = 124] [outer = 0x1294e7000] 10:46:31 INFO - PROCESS | 1944 | 1463679991564 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]]]}] 10:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1171ms 10:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:46:31 INFO - PROCESS | 1944 | 1463679991614 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 10:46:31 INFO - PROCESS | 1944 | 1463679991617 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 10:46:31 INFO - PROCESS | 1944 | 1463679991620 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:46:31 INFO - PROCESS | 1944 | 1463679991622 Marionette TRACE conn2 <- [1,142,null,{}] 10:46:31 INFO - PROCESS | 1944 | 1463679991626 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}] 10:46:31 INFO - PROCESS | 1944 | 1463679991715 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 10:46:31 INFO - PROCESS | 1944 | 1463679991722 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:31 INFO - PROCESS | 1944 | ++DOCSHELL 0x1133dc800 == 43 [pid = 1944] [id = 43] 10:46:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 125 (0x11635cc00) [pid = 1944] [serial = 125] [outer = 0x0] 10:46:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 126 (0x116745800) [pid = 1944] [serial = 126] [outer = 0x11635cc00] 10:46:31 INFO - PROCESS | 1944 | 1463679991749 Marionette DEBUG loaded listener.js 10:46:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 127 (0x116854000) [pid = 1944] [serial = 127] [outer = 0x11635cc00] 10:46:32 INFO - PROCESS | 1944 | 1463679992083 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]]]}] 10:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 520ms 10:46:32 INFO - PROCESS | 1944 | 1463679992141 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 10:46:32 INFO - PROCESS | 1944 | 1463679992144 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 10:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:46:32 INFO - PROCESS | 1944 | 1463679992149 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:46:32 INFO - PROCESS | 1944 | 1463679992151 Marionette TRACE conn2 <- [1,146,null,{}] 10:46:32 INFO - PROCESS | 1944 | 1463679992154 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}] 10:46:32 INFO - PROCESS | 1944 | 1463679992245 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 10:46:32 INFO - PROCESS | 1944 | 1463679992279 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:32 INFO - PROCESS | 1944 | ++DOCSHELL 0x116370800 == 44 [pid = 1944] [id = 44] 10:46:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 128 (0x116856400) [pid = 1944] [serial = 128] [outer = 0x0] 10:46:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 129 (0x117e57400) [pid = 1944] [serial = 129] [outer = 0x116856400] 10:46:32 INFO - PROCESS | 1944 | 1463679992321 Marionette DEBUG loaded listener.js 10:46:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 130 (0x118051800) [pid = 1944] [serial = 130] [outer = 0x116856400] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 129 (0x12d1c8800) [pid = 1944] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 128 (0x12cf2a800) [pid = 1944] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 127 (0x12cb35800) [pid = 1944] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 126 (0x12c5b4800) [pid = 1944] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 125 (0x118351000) [pid = 1944] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 124 (0x11813a400) [pid = 1944] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 123 (0x12bccc800) [pid = 1944] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 122 (0x12bc8a000) [pid = 1944] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 121 (0x12acc6400) [pid = 1944] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 120 (0x12aa61000) [pid = 1944] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 119 (0x129257c00) [pid = 1944] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 118 (0x12bc48c00) [pid = 1944] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 117 (0x118132800) [pid = 1944] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 116 (0x127411400) [pid = 1944] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 115 (0x12dc27c00) [pid = 1944] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 114 (0x1121aac00) [pid = 1944] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 113 (0x112e61800) [pid = 1944] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 112 (0x11813a000) [pid = 1944] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 111 (0x115deec00) [pid = 1944] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x1166d0c00) [pid = 1944] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x117684c00) [pid = 1944] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x11323b800) [pid = 1944] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x118775c00) [pid = 1944] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x11970d800) [pid = 1944] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x119d08800) [pid = 1944] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x1197f8c00) [pid = 1944] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x1212b2c00) [pid = 1944] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x121d26000) [pid = 1944] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:46:33 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x121d27400) [pid = 1944] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:46:33 INFO - PROCESS | 1944 | 1463679993260 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]]]}] 10:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1122ms 10:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:46:33 INFO - PROCESS | 1944 | 1463679993270 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 10:46:33 INFO - PROCESS | 1944 | 1463679993272 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 10:46:33 INFO - PROCESS | 1944 | 1463679993274 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:46:33 INFO - PROCESS | 1944 | 1463679993276 Marionette TRACE conn2 <- [1,150,null,{}] 10:46:33 INFO - PROCESS | 1944 | 1463679993294 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}] 10:46:33 INFO - PROCESS | 1944 | 1463679993363 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 10:46:33 INFO - PROCESS | 1944 | 1463679993370 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:33 INFO - PROCESS | 1944 | ++DOCSHELL 0x116e4b000 == 45 [pid = 1944] [id = 45] 10:46:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x116184c00) [pid = 1944] [serial = 131] [outer = 0x0] 10:46:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x118349400) [pid = 1944] [serial = 132] [outer = 0x116184c00] 10:46:33 INFO - PROCESS | 1944 | 1463679993398 Marionette DEBUG loaded listener.js 10:46:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x118353c00) [pid = 1944] [serial = 133] [outer = 0x116184c00] 10:46:33 INFO - PROCESS | 1944 | 1463679993726 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]]]}] 10:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 472ms 10:46:33 INFO - PROCESS | 1944 | 1463679993747 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 10:46:33 INFO - PROCESS | 1944 | 1463679993748 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 10:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:46:33 INFO - PROCESS | 1944 | 1463679993753 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:46:33 INFO - PROCESS | 1944 | 1463679993754 Marionette TRACE conn2 <- [1,154,null,{}] 10:46:33 INFO - PROCESS | 1944 | 1463679993757 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}] 10:46:33 INFO - PROCESS | 1944 | 1463679993824 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 10:46:33 INFO - PROCESS | 1944 | 1463679993829 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:33 INFO - PROCESS | 1944 | ++DOCSHELL 0x118069000 == 46 [pid = 1944] [id = 46] 10:46:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x1185d5c00) [pid = 1944] [serial = 134] [outer = 0x0] 10:46:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x1185e2000) [pid = 1944] [serial = 135] [outer = 0x1185d5c00] 10:46:33 INFO - PROCESS | 1944 | 1463679993858 Marionette DEBUG loaded listener.js 10:46:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x1187ce400) [pid = 1944] [serial = 136] [outer = 0x1185d5c00] 10:46:34 INFO - PROCESS | 1944 | 1463679994167 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]]]}] 10:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 422ms 10:46:34 INFO - PROCESS | 1944 | 1463679994175 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 10:46:34 INFO - PROCESS | 1944 | 1463679994176 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 10:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:46:34 INFO - PROCESS | 1944 | 1463679994178 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:46:34 INFO - PROCESS | 1944 | 1463679994179 Marionette TRACE conn2 <- [1,158,null,{}] 10:46:34 INFO - PROCESS | 1944 | 1463679994182 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}] 10:46:34 INFO - PROCESS | 1944 | 1463679994254 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 10:46:34 INFO - PROCESS | 1944 | 1463679994266 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:34 INFO - PROCESS | 1944 | ++DOCSHELL 0x11859d000 == 47 [pid = 1944] [id = 47] 10:46:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x1166cfc00) [pid = 1944] [serial = 137] [outer = 0x0] 10:46:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x118af4c00) [pid = 1944] [serial = 138] [outer = 0x1166cfc00] 10:46:34 INFO - PROCESS | 1944 | 1463679994295 Marionette DEBUG loaded listener.js 10:46:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x118fecc00) [pid = 1944] [serial = 139] [outer = 0x1166cfc00] 10:46:34 INFO - PROCESS | 1944 | 1463679994595 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]]]}] 10:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 425ms 10:46:34 INFO - PROCESS | 1944 | 1463679994614 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 10:46:34 INFO - PROCESS | 1944 | 1463679994615 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 10:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:46:34 INFO - PROCESS | 1944 | 1463679994623 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:46:34 INFO - PROCESS | 1944 | 1463679994624 Marionette TRACE conn2 <- [1,162,null,{}] 10:46:34 INFO - PROCESS | 1944 | 1463679994640 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}] 10:46:34 INFO - PROCESS | 1944 | 1463679994720 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 10:46:34 INFO - PROCESS | 1944 | 1463679994725 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:34 INFO - PROCESS | 1944 | ++DOCSHELL 0x119602800 == 48 [pid = 1944] [id = 48] 10:46:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x119708800) [pid = 1944] [serial = 140] [outer = 0x0] 10:46:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 112 (0x119b13000) [pid = 1944] [serial = 141] [outer = 0x119708800] 10:46:34 INFO - PROCESS | 1944 | 1463679994752 Marionette DEBUG loaded listener.js 10:46:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 113 (0x119e1b400) [pid = 1944] [serial = 142] [outer = 0x119708800] 10:46:35 INFO - PROCESS | 1944 | 1463679995051 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]]]}] 10:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 468ms 10:46:35 INFO - PROCESS | 1944 | 1463679995092 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 10:46:35 INFO - PROCESS | 1944 | 1463679995093 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 10:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:46:35 INFO - PROCESS | 1944 | 1463679995095 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:46:35 INFO - PROCESS | 1944 | 1463679995096 Marionette TRACE conn2 <- [1,166,null,{}] 10:46:35 INFO - PROCESS | 1944 | 1463679995098 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}] 10:46:35 INFO - PROCESS | 1944 | 1463679995164 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 10:46:35 INFO - PROCESS | 1944 | 1463679995171 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:35 INFO - PROCESS | 1944 | ++DOCSHELL 0x111aec800 == 49 [pid = 1944] [id = 49] 10:46:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 114 (0x111f1e000) [pid = 1944] [serial = 143] [outer = 0x0] 10:46:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 115 (0x1121b6c00) [pid = 1944] [serial = 144] [outer = 0x111f1e000] 10:46:35 INFO - PROCESS | 1944 | 1463679995244 Marionette DEBUG loaded listener.js 10:46:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 116 (0x113248c00) [pid = 1944] [serial = 145] [outer = 0x111f1e000] 10:46:35 INFO - PROCESS | 1944 | 1463679995675 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]]]}] 10:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 624ms 10:46:35 INFO - PROCESS | 1944 | 1463679995721 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 10:46:35 INFO - PROCESS | 1944 | 1463679995724 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 10:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:46:35 INFO - PROCESS | 1944 | 1463679995727 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:46:35 INFO - PROCESS | 1944 | 1463679995730 Marionette TRACE conn2 <- [1,170,null,{}] 10:46:35 INFO - PROCESS | 1944 | 1463679995734 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}] 10:46:35 INFO - PROCESS | 1944 | 1463679995825 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 10:46:35 INFO - PROCESS | 1944 | 1463679995913 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:35 INFO - PROCESS | 1944 | ++DOCSHELL 0x11742f000 == 50 [pid = 1944] [id = 50] 10:46:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 117 (0x1168c7c00) [pid = 1944] [serial = 146] [outer = 0x0] 10:46:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 118 (0x116a5ac00) [pid = 1944] [serial = 147] [outer = 0x1168c7c00] 10:46:35 INFO - PROCESS | 1944 | 1463679995946 Marionette DEBUG loaded listener.js 10:46:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 119 (0x117e60000) [pid = 1944] [serial = 148] [outer = 0x1168c7c00] 10:46:36 INFO - PROCESS | 1944 | 1463679996353 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]]]}] 10:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 675ms 10:46:36 INFO - PROCESS | 1944 | 1463679996403 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 10:46:36 INFO - PROCESS | 1944 | 1463679996406 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 10:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:46:36 INFO - PROCESS | 1944 | 1463679996410 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:46:36 INFO - PROCESS | 1944 | 1463679996412 Marionette TRACE conn2 <- [1,174,null,{}] 10:46:36 INFO - PROCESS | 1944 | 1463679996415 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}] 10:46:36 INFO - PROCESS | 1944 | 1463679996504 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 10:46:36 INFO - PROCESS | 1944 | 1463679996560 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:36 INFO - PROCESS | 1944 | ++DOCSHELL 0x119cef800 == 51 [pid = 1944] [id = 51] 10:46:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 120 (0x11834e800) [pid = 1944] [serial = 149] [outer = 0x0] 10:46:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 121 (0x1185dc400) [pid = 1944] [serial = 150] [outer = 0x11834e800] 10:46:36 INFO - PROCESS | 1944 | 1463679996591 Marionette DEBUG loaded listener.js 10:46:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 122 (0x119709000) [pid = 1944] [serial = 151] [outer = 0x11834e800] 10:46:37 INFO - PROCESS | 1944 | 1463679996999 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]]]}] 10:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 10:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:46:37 INFO - PROCESS | 1944 | 1463679997030 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 10:46:37 INFO - PROCESS | 1944 | 1463679997031 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 10:46:37 INFO - PROCESS | 1944 | 1463679997034 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:46:37 INFO - PROCESS | 1944 | 1463679997036 Marionette TRACE conn2 <- [1,178,null,{}] 10:46:37 INFO - PROCESS | 1944 | 1463679997044 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}] 10:46:37 INFO - PROCESS | 1944 | 1463679997135 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 10:46:37 INFO - PROCESS | 1944 | 1463679997208 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:37 INFO - PROCESS | 1944 | ++DOCSHELL 0x12140a000 == 52 [pid = 1944] [id = 52] 10:46:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 123 (0x119d08c00) [pid = 1944] [serial = 152] [outer = 0x0] 10:46:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 124 (0x12098dc00) [pid = 1944] [serial = 153] [outer = 0x119d08c00] 10:46:37 INFO - PROCESS | 1944 | 1463679997238 Marionette DEBUG loaded listener.js 10:46:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 125 (0x1212b4000) [pid = 1944] [serial = 154] [outer = 0x119d08c00] 10:46:37 INFO - PROCESS | 1944 | 1463679997628 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]]]}] 10:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 622ms 10:46:37 INFO - PROCESS | 1944 | 1463679997655 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 10:46:37 INFO - PROCESS | 1944 | 1463679997657 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 10:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:46:37 INFO - PROCESS | 1944 | 1463679997659 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:46:37 INFO - PROCESS | 1944 | 1463679997661 Marionette TRACE conn2 <- [1,182,null,{}] 10:46:37 INFO - PROCESS | 1944 | 1463679997663 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}] 10:46:37 INFO - PROCESS | 1944 | 1463679997749 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 10:46:37 INFO - PROCESS | 1944 | 1463679997804 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:37 INFO - PROCESS | 1944 | ++DOCSHELL 0x11859c800 == 53 [pid = 1944] [id = 53] 10:46:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 126 (0x120989400) [pid = 1944] [serial = 155] [outer = 0x0] 10:46:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 127 (0x1214d2000) [pid = 1944] [serial = 156] [outer = 0x120989400] 10:46:37 INFO - PROCESS | 1944 | 1463679997834 Marionette DEBUG loaded listener.js 10:46:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 128 (0x121812c00) [pid = 1944] [serial = 157] [outer = 0x120989400] 10:46:38 INFO - PROCESS | 1944 | 1463679998230 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]]]}] 10:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 618ms 10:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:46:38 INFO - PROCESS | 1944 | 1463679998278 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 10:46:38 INFO - PROCESS | 1944 | 1463679998280 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 10:46:38 INFO - PROCESS | 1944 | 1463679998302 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:46:38 INFO - PROCESS | 1944 | 1463679998303 Marionette TRACE conn2 <- [1,186,null,{}] 10:46:38 INFO - PROCESS | 1944 | 1463679998307 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}] 10:46:38 INFO - PROCESS | 1944 | 1463679998393 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 10:46:38 INFO - PROCESS | 1944 | 1463679998541 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:38 INFO - PROCESS | 1944 | ++DOCSHELL 0x114d54800 == 54 [pid = 1944] [id = 54] 10:46:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 129 (0x112965800) [pid = 1944] [serial = 158] [outer = 0x0] 10:46:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 130 (0x1130de400) [pid = 1944] [serial = 159] [outer = 0x112965800] 10:46:38 INFO - PROCESS | 1944 | 1463679998568 Marionette DEBUG loaded listener.js 10:46:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 131 (0x115d4d000) [pid = 1944] [serial = 160] [outer = 0x112965800] 10:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 695ms 10:46:38 INFO - PROCESS | 1944 | 1463679998971 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]]]}] 10:46:38 INFO - PROCESS | 1944 | 1463679998978 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 10:46:38 INFO - PROCESS | 1944 | 1463679998980 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 10:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:46:38 INFO - PROCESS | 1944 | 1463679998984 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:46:38 INFO - PROCESS | 1944 | 1463679998986 Marionette TRACE conn2 <- [1,190,null,{}] 10:46:38 INFO - PROCESS | 1944 | 1463679998990 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}] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x119602800 == 53 [pid = 1944] [id = 48] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x11859d000 == 52 [pid = 1944] [id = 47] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x118069000 == 51 [pid = 1944] [id = 46] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x116e4b000 == 50 [pid = 1944] [id = 45] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x116370800 == 49 [pid = 1944] [id = 44] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x116e44800 == 48 [pid = 1944] [id = 29] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1166f4800 == 47 [pid = 1944] [id = 28] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x11859e000 == 46 [pid = 1944] [id = 31] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1133dc800 == 45 [pid = 1944] [id = 43] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x11806c000 == 44 [pid = 1944] [id = 30] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x119607000 == 43 [pid = 1944] [id = 33] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x11921e000 == 42 [pid = 1944] [id = 32] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1161cf000 == 41 [pid = 1944] [id = 27] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x126e1e000 == 40 [pid = 1944] [id = 42] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x114d54800 == 39 [pid = 1944] [id = 54] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x11859c800 == 38 [pid = 1944] [id = 53] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12140a000 == 37 [pid = 1944] [id = 52] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x119cef800 == 36 [pid = 1944] [id = 51] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x119c5e800 == 35 [pid = 1944] [id = 35] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1248ac800 == 34 [pid = 1944] [id = 40] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x11a0e6800 == 33 [pid = 1944] [id = 36] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x119960800 == 32 [pid = 1944] [id = 34] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x121617000 == 31 [pid = 1944] [id = 38] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x121ab7800 == 30 [pid = 1944] [id = 39] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x11742f000 == 29 [pid = 1944] [id = 50] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x111aec800 == 28 [pid = 1944] [id = 49] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1212ac800 == 27 [pid = 1944] [id = 37] 10:46:39 INFO - PROCESS | 1944 | --DOCSHELL 0x125778800 == 26 [pid = 1944] [id = 41] 10:46:39 INFO - PROCESS | 1944 | 1463679999505 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 130 (0x1252be400) [pid = 1944] [serial = 108] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 129 (0x127707c00) [pid = 1944] [serial = 111] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 128 (0x127760000) [pid = 1944] [serial = 114] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 127 (0x129250000) [pid = 1944] [serial = 117] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 126 (0x112648800) [pid = 1944] [serial = 66] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 125 (0x115e50800) [pid = 1944] [serial = 69] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 124 (0x118768000) [pid = 1944] [serial = 72] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 123 (0x118fefc00) [pid = 1944] [serial = 73] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 122 (0x116180c00) [pid = 1944] [serial = 75] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 121 (0x1163a7c00) [pid = 1944] [serial = 76] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 120 (0x1168bdc00) [pid = 1944] [serial = 78] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 119 (0x11744b000) [pid = 1944] [serial = 79] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 118 (0x117e62800) [pid = 1944] [serial = 81] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 117 (0x11828c400) [pid = 1944] [serial = 84] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 116 (0x118af5800) [pid = 1944] [serial = 87] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 115 (0x1197ec400) [pid = 1944] [serial = 90] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 114 (0x119b1a800) [pid = 1944] [serial = 91] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 113 (0x119e1ac00) [pid = 1944] [serial = 93] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 112 (0x120996800) [pid = 1944] [serial = 96] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 111 (0x1212ee400) [pid = 1944] [serial = 97] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x1216f5c00) [pid = 1944] [serial = 99] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x121785800) [pid = 1944] [serial = 100] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x121787800) [pid = 1944] [serial = 102] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x124b93000) [pid = 1944] [serial = 105] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x1251d5000) [pid = 1944] [serial = 106] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x120997400) [pid = 1944] [serial = 94] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x126e6fc00) [pid = 1944] [serial = 109] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x118fee800) [pid = 1944] [serial = 88] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x127761400) [pid = 1944] [serial = 112] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x116849c00) [pid = 1944] [serial = 70] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x118132c00) [pid = 1944] [serial = 82] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x112c1d400) [pid = 1944] [serial = 67] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x1294df400) [pid = 1944] [serial = 120] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x12e15f000) [pid = 1944] [serial = 64] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x1185dc000) [pid = 1944] [serial = 85] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x121812000) [pid = 1944] [serial = 11] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x121a6c000) [pid = 1944] [serial = 8] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x12bfe4800) [pid = 1944] [serial = 31] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 92 (0x12bc8f000) [pid = 1944] [serial = 27] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 91 (0x12bcc9400) [pid = 1944] [serial = 28] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 90 (0x12bb32000) [pid = 1944] [serial = 25] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 89 (0x12ace0c00) [pid = 1944] [serial = 24] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 88 (0x12aa62c00) [pid = 1944] [serial = 21] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 87 (0x12aa67400) [pid = 1944] [serial = 22] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 86 (0x1294e0800) [pid = 1944] [serial = 16] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 85 (0x129747c00) [pid = 1944] [serial = 18] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 84 (0x1294dac00) [pid = 1944] [serial = 15] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 83 (0x12bc51800) [pid = 1944] [serial = 61] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 82 (0x12dc23c00) [pid = 1944] [serial = 57] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 81 (0x12dc2a400) [pid = 1944] [serial = 58] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 80 (0x12d65c800) [pid = 1944] [serial = 54] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 79 (0x12dc1f800) [pid = 1944] [serial = 55] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 78 (0x12d1c3c00) [pid = 1944] [serial = 46] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 77 (0x12d4e0000) [pid = 1944] [serial = 48] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 76 (0x12d631000) [pid = 1944] [serial = 51] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 75 (0x12cf2f800) [pid = 1944] [serial = 45] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 74 (0x12cb3c000) [pid = 1944] [serial = 42] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 73 (0x12cf27000) [pid = 1944] [serial = 43] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 72 (0x12c5ba400) [pid = 1944] [serial = 39] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 71 (0x12cb33400) [pid = 1944] [serial = 40] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 70 (0x12bfecc00) [pid = 1944] [serial = 37] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 69 (0x12c5b2c00) [pid = 1944] [serial = 34] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 68 (0x118355800) [pid = 1944] [serial = 36] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 67 (0x12bfec400) [pid = 1944] [serial = 33] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 66 (0x12bfd3000) [pid = 1944] [serial = 30] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 65 (0x12e15c400) [pid = 1944] [serial = 63] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | --DOMWINDOW == 64 (0x12bc4cc00) [pid = 1944] [serial = 60] [outer = 0x0] [url = about:blank] 10:46:39 INFO - PROCESS | 1944 | 1463679999591 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:39 INFO - PROCESS | 1944 | ++DOCSHELL 0x11215d000 == 27 [pid = 1944] [id = 55] 10:46:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 65 (0x112968c00) [pid = 1944] [serial = 161] [outer = 0x0] 10:46:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 66 (0x112c16000) [pid = 1944] [serial = 162] [outer = 0x112968c00] 10:46:39 INFO - PROCESS | 1944 | 1463679999620 Marionette DEBUG loaded listener.js 10:46:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 67 (0x1134cec00) [pid = 1944] [serial = 163] [outer = 0x112968c00] 10:46:39 INFO - PROCESS | 1944 | 1463679999922 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]]]}] 10:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 972ms 10:46:39 INFO - PROCESS | 1944 | 1463679999956 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 10:46:39 INFO - PROCESS | 1944 | 1463679999959 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 10:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:46:39 INFO - PROCESS | 1944 | 1463679999962 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:46:39 INFO - PROCESS | 1944 | 1463679999964 Marionette TRACE conn2 <- [1,194,null,{}] 10:46:39 INFO - PROCESS | 1944 | 1463679999970 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}] 10:46:40 INFO - PROCESS | 1944 | 1463680000036 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 10:46:40 INFO - PROCESS | 1944 | 1463680000042 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:40 INFO - PROCESS | 1944 | ++DOCSHELL 0x115e9a800 == 28 [pid = 1944] [id = 56] 10:46:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 68 (0x116181c00) [pid = 1944] [serial = 164] [outer = 0x0] 10:46:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 69 (0x116849c00) [pid = 1944] [serial = 165] [outer = 0x116181c00] 10:46:40 INFO - PROCESS | 1944 | 1463680000083 Marionette DEBUG loaded listener.js 10:46:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 70 (0x11710ac00) [pid = 1944] [serial = 166] [outer = 0x116181c00] 10:46:40 INFO - PROCESS | 1944 | 1463680000389 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]]]}] 10:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 473ms 10:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:46:40 INFO - PROCESS | 1944 | 1463680000435 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 10:46:40 INFO - PROCESS | 1944 | 1463680000437 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 10:46:40 INFO - PROCESS | 1944 | 1463680000439 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:46:40 INFO - PROCESS | 1944 | 1463680000441 Marionette TRACE conn2 <- [1,198,null,{}] 10:46:40 INFO - PROCESS | 1944 | 1463680000443 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}] 10:46:40 INFO - PROCESS | 1944 | 1463680000509 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 10:46:40 INFO - PROCESS | 1944 | 1463680000517 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:40 INFO - PROCESS | 1944 | ++DOCSHELL 0x116aa3000 == 29 [pid = 1944] [id = 57] 10:46:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 71 (0x117e5f000) [pid = 1944] [serial = 167] [outer = 0x0] 10:46:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 72 (0x118134000) [pid = 1944] [serial = 168] [outer = 0x117e5f000] 10:46:40 INFO - PROCESS | 1944 | 1463680000545 Marionette DEBUG loaded listener.js 10:46:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 73 (0x11834c800) [pid = 1944] [serial = 169] [outer = 0x117e5f000] 10:46:40 INFO - PROCESS | 1944 | 1463680000866 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]]]}] 10:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 469ms 10:46:40 INFO - PROCESS | 1944 | 1463680000909 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 10:46:40 INFO - PROCESS | 1944 | 1463680000911 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 10:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:46:40 INFO - PROCESS | 1944 | 1463680000919 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:46:40 INFO - PROCESS | 1944 | 1463680000923 Marionette TRACE conn2 <- [1,202,null,{}] 10:46:40 INFO - PROCESS | 1944 | 1463680000925 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}] 10:46:41 INFO - PROCESS | 1944 | 1463680000995 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 10:46:41 INFO - PROCESS | 1944 | 1463680001002 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x117e05000 == 30 [pid = 1944] [id = 58] 10:46:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 74 (0x118350800) [pid = 1944] [serial = 170] [outer = 0x0] 10:46:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 75 (0x1185da000) [pid = 1944] [serial = 171] [outer = 0x118350800] 10:46:41 INFO - PROCESS | 1944 | 1463680001030 Marionette DEBUG loaded listener.js 10:46:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 76 (0x1187c7c00) [pid = 1944] [serial = 172] [outer = 0x118350800] 10:46:41 INFO - PROCESS | 1944 | 1463680001357 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]]]}] 10:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 474ms 10:46:41 INFO - PROCESS | 1944 | 1463680001390 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 10:46:41 INFO - PROCESS | 1944 | 1463680001392 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 10:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:46:41 INFO - PROCESS | 1944 | 1463680001396 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:46:41 INFO - PROCESS | 1944 | 1463680001397 Marionette TRACE conn2 <- [1,206,null,{}] 10:46:41 INFO - PROCESS | 1944 | 1463680001402 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}] 10:46:41 INFO - PROCESS | 1944 | 1463680001489 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 10:46:41 INFO - PROCESS | 1944 | 1463680001501 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x118441000 == 31 [pid = 1944] [id = 59] 10:46:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 77 (0x111e5fc00) [pid = 1944] [serial = 173] [outer = 0x0] 10:46:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 78 (0x1187d2c00) [pid = 1944] [serial = 174] [outer = 0x111e5fc00] 10:46:41 INFO - PROCESS | 1944 | 1463680001525 Marionette DEBUG loaded listener.js 10:46:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 79 (0x118fec800) [pid = 1944] [serial = 175] [outer = 0x111e5fc00] 10:46:41 INFO - PROCESS | 1944 | 1463680001834 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]]]}] 10:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 470ms 10:46:41 INFO - PROCESS | 1944 | 1463680001866 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 10:46:41 INFO - PROCESS | 1944 | 1463680001869 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 10:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:46:41 INFO - PROCESS | 1944 | 1463680001879 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:46:41 INFO - PROCESS | 1944 | 1463680001880 Marionette TRACE conn2 <- [1,210,null,{}] 10:46:41 INFO - PROCESS | 1944 | 1463680001882 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}] 10:46:41 INFO - PROCESS | 1944 | 1463680001961 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 10:46:41 INFO - PROCESS | 1944 | 1463680001967 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x1185a7800 == 32 [pid = 1944] [id = 60] 10:46:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 80 (0x117e56400) [pid = 1944] [serial = 176] [outer = 0x0] 10:46:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 81 (0x1197ebc00) [pid = 1944] [serial = 177] [outer = 0x117e56400] 10:46:42 INFO - PROCESS | 1944 | 1463680002005 Marionette DEBUG loaded listener.js 10:46:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 82 (0x119b17400) [pid = 1944] [serial = 178] [outer = 0x117e56400] 10:46:42 INFO - PROCESS | 1944 | 1463680002357 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]]]}] 10:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 517ms 10:46:42 INFO - PROCESS | 1944 | 1463680002397 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 10:46:42 INFO - PROCESS | 1944 | 1463680002398 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 10:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:46:42 INFO - PROCESS | 1944 | 1463680002400 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:46:42 INFO - PROCESS | 1944 | 1463680002401 Marionette TRACE conn2 <- [1,214,null,{}] 10:46:42 INFO - PROCESS | 1944 | 1463680002404 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}] 10:46:42 INFO - PROCESS | 1944 | 1463680002487 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 10:46:42 INFO - PROCESS | 1944 | 1463680002492 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:42 INFO - PROCESS | 1944 | ++DOCSHELL 0x112549000 == 33 [pid = 1944] [id = 61] 10:46:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 83 (0x115e53800) [pid = 1944] [serial = 179] [outer = 0x0] 10:46:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 84 (0x12091b800) [pid = 1944] [serial = 180] [outer = 0x115e53800] 10:46:42 INFO - PROCESS | 1944 | 1463680002539 Marionette DEBUG loaded listener.js 10:46:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 85 (0x1212b4800) [pid = 1944] [serial = 181] [outer = 0x115e53800] 10:46:42 INFO - PROCESS | 1944 | 1463680002815 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]]]}] 10:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 470ms 10:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:46:42 INFO - PROCESS | 1944 | 1463680002871 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 10:46:42 INFO - PROCESS | 1944 | 1463680002872 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 10:46:42 INFO - PROCESS | 1944 | 1463680002874 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:46:42 INFO - PROCESS | 1944 | 1463680002875 Marionette TRACE conn2 <- [1,218,null,{}] 10:46:42 INFO - PROCESS | 1944 | 1463680002878 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}] 10:46:42 INFO - PROCESS | 1944 | 1463680002958 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 10:46:42 INFO - PROCESS | 1944 | 1463680002962 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:42 INFO - PROCESS | 1944 | ++DOCSHELL 0x119c54000 == 34 [pid = 1944] [id = 62] 10:46:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 86 (0x1187c8c00) [pid = 1944] [serial = 182] [outer = 0x0] 10:46:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 87 (0x1216f3400) [pid = 1944] [serial = 183] [outer = 0x1187c8c00] 10:46:43 INFO - PROCESS | 1944 | 1463680003010 Marionette DEBUG loaded listener.js 10:46:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 88 (0x121787800) [pid = 1944] [serial = 184] [outer = 0x1187c8c00] 10:46:43 INFO - PROCESS | 1944 | 1463680003300 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]]]}] 10:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 467ms 10:46:43 INFO - PROCESS | 1944 | 1463680003342 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 10:46:43 INFO - PROCESS | 1944 | 1463680003344 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 10:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:46:43 INFO - PROCESS | 1944 | 1463680003346 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:46:43 INFO - PROCESS | 1944 | 1463680003347 Marionette TRACE conn2 <- [1,222,null,{}] 10:46:43 INFO - PROCESS | 1944 | 1463680003351 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}] 10:46:43 INFO - PROCESS | 1944 | 1463680003429 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 10:46:43 INFO - PROCESS | 1944 | 1463680003473 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:43 INFO - PROCESS | 1944 | --DOMWINDOW == 87 (0x128e86c00) [pid = 1944] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:46:43 INFO - PROCESS | 1944 | --DOMWINDOW == 86 (0x1257cb000) [pid = 1944] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:46:43 INFO - PROCESS | 1944 | --DOMWINDOW == 85 (0x126e67c00) [pid = 1944] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:46:43 INFO - PROCESS | 1944 | --DOMWINDOW == 84 (0x1214d4c00) [pid = 1944] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:46:43 INFO - PROCESS | 1944 | --DOMWINDOW == 83 (0x1294e7000) [pid = 1944] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:46:43 INFO - PROCESS | 1944 | --DOMWINDOW == 82 (0x11635cc00) [pid = 1944] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:46:43 INFO - PROCESS | 1944 | --DOMWINDOW == 81 (0x116184c00) [pid = 1944] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:46:43 INFO - PROCESS | 1944 | --DOMWINDOW == 80 (0x116856400) [pid = 1944] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:46:43 INFO - PROCESS | 1944 | --DOMWINDOW == 79 (0x119708800) [pid = 1944] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:46:43 INFO - PROCESS | 1944 | --DOMWINDOW == 78 (0x1166cfc00) [pid = 1944] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:46:43 INFO - PROCESS | 1944 | --DOMWINDOW == 77 (0x1185d5c00) [pid = 1944] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:46:43 INFO - PROCESS | 1944 | ++DOCSHELL 0x112fad000 == 35 [pid = 1944] [id = 63] 10:46:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 78 (0x116184c00) [pid = 1944] [serial = 185] [outer = 0x0] 10:46:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 79 (0x1185d5c00) [pid = 1944] [serial = 186] [outer = 0x116184c00] 10:46:43 INFO - PROCESS | 1944 | 1463680003505 Marionette DEBUG loaded listener.js 10:46:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 80 (0x121af1000) [pid = 1944] [serial = 187] [outer = 0x116184c00] 10:46:43 INFO - PROCESS | 1944 | 1463680003751 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]]]}] 10:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 420ms 10:46:43 INFO - PROCESS | 1944 | 1463680003774 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 10:46:43 INFO - PROCESS | 1944 | 1463680003775 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 10:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:46:43 INFO - PROCESS | 1944 | 1463680003777 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:46:43 INFO - PROCESS | 1944 | 1463680003778 Marionette TRACE conn2 <- [1,226,null,{}] 10:46:43 INFO - PROCESS | 1944 | 1463680003780 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}] 10:46:43 INFO - PROCESS | 1944 | 1463680003865 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 10:46:43 INFO - PROCESS | 1944 | 1463680003905 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:43 INFO - PROCESS | 1944 | ++DOCSHELL 0x11a0d4800 == 36 [pid = 1944] [id = 64] 10:46:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 81 (0x115e53000) [pid = 1944] [serial = 188] [outer = 0x0] 10:46:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 82 (0x1212b7c00) [pid = 1944] [serial = 189] [outer = 0x115e53000] 10:46:43 INFO - PROCESS | 1944 | 1463680003929 Marionette DEBUG loaded listener.js 10:46:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 83 (0x12487fc00) [pid = 1944] [serial = 190] [outer = 0x115e53000] 10:46:44 INFO - PROCESS | 1944 | 1463680004165 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]]]}] 10:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 418ms 10:46:44 INFO - PROCESS | 1944 | 1463680004195 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 10:46:44 INFO - PROCESS | 1944 | 1463680004196 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 10:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:46:44 INFO - PROCESS | 1944 | 1463680004211 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:46:44 INFO - PROCESS | 1944 | 1463680004212 Marionette TRACE conn2 <- [1,230,null,{}] 10:46:44 INFO - PROCESS | 1944 | 1463680004214 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}] 10:46:44 INFO - PROCESS | 1944 | 1463680004295 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 10:46:44 INFO - PROCESS | 1944 | 1463680004299 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:44 INFO - PROCESS | 1944 | ++DOCSHELL 0x1214be000 == 37 [pid = 1944] [id = 65] 10:46:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 84 (0x124d27000) [pid = 1944] [serial = 191] [outer = 0x0] 10:46:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 85 (0x124f8e000) [pid = 1944] [serial = 192] [outer = 0x124d27000] 10:46:44 INFO - PROCESS | 1944 | 1463680004337 Marionette DEBUG loaded listener.js 10:46:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 86 (0x118feb400) [pid = 1944] [serial = 193] [outer = 0x124d27000] 10:46:44 INFO - PROCESS | 1944 | 1463680004627 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]]]}] 10:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 484ms 10:46:44 INFO - PROCESS | 1944 | 1463680004685 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 10:46:44 INFO - PROCESS | 1944 | 1463680004687 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 10:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:46:44 INFO - PROCESS | 1944 | 1463680004689 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:46:44 INFO - PROCESS | 1944 | 1463680004691 Marionette TRACE conn2 <- [1,234,null,{}] 10:46:44 INFO - PROCESS | 1944 | 1463680004693 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}] 10:46:44 INFO - PROCESS | 1944 | 1463680004803 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 10:46:44 INFO - PROCESS | 1944 | 1463680004810 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:44 INFO - PROCESS | 1944 | ++DOCSHELL 0x11743c800 == 38 [pid = 1944] [id = 66] 10:46:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 87 (0x121af1800) [pid = 1944] [serial = 194] [outer = 0x0] 10:46:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 88 (0x1257be000) [pid = 1944] [serial = 195] [outer = 0x121af1800] 10:46:44 INFO - PROCESS | 1944 | 1463680004842 Marionette DEBUG loaded listener.js 10:46:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 89 (0x125c25000) [pid = 1944] [serial = 196] [outer = 0x121af1800] 10:46:45 INFO - PROCESS | 1944 | 1463680005185 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]]]}] 10:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 520ms 10:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:46:45 INFO - PROCESS | 1944 | 1463680005211 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 10:46:45 INFO - PROCESS | 1944 | 1463680005212 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 10:46:45 INFO - PROCESS | 1944 | 1463680005214 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:46:45 INFO - PROCESS | 1944 | 1463680005216 Marionette TRACE conn2 <- [1,238,null,{}] 10:46:45 INFO - PROCESS | 1944 | 1463680005220 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}] 10:46:45 INFO - PROCESS | 1944 | 1463680005286 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 10:46:45 INFO - PROCESS | 1944 | 1463680005290 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:45 INFO - PROCESS | 1944 | ++DOCSHELL 0x1248a9000 == 39 [pid = 1944] [id = 67] 10:46:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 90 (0x126e67400) [pid = 1944] [serial = 197] [outer = 0x0] 10:46:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 91 (0x127411800) [pid = 1944] [serial = 198] [outer = 0x126e67400] 10:46:45 INFO - PROCESS | 1944 | 1463680005316 Marionette DEBUG loaded listener.js 10:46:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 92 (0x127706400) [pid = 1944] [serial = 199] [outer = 0x126e67400] 10:46:45 INFO - PROCESS | 1944 | 1463680005651 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]]]}] 10:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 472ms 10:46:45 INFO - PROCESS | 1944 | 1463680005693 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 10:46:45 INFO - PROCESS | 1944 | 1463680005696 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 10:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:46:45 INFO - PROCESS | 1944 | 1463680005703 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:46:45 INFO - PROCESS | 1944 | 1463680005704 Marionette TRACE conn2 <- [1,242,null,{}] 10:46:45 INFO - PROCESS | 1944 | 1463680005708 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}] 10:46:45 INFO - PROCESS | 1944 | 1463680005809 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 10:46:45 INFO - PROCESS | 1944 | 1463680005848 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:45 INFO - PROCESS | 1944 | ++DOCSHELL 0x1159d1800 == 40 [pid = 1944] [id = 68] 10:46:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 93 (0x1159b0800) [pid = 1944] [serial = 200] [outer = 0x0] 10:46:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x115dea400) [pid = 1944] [serial = 201] [outer = 0x1159b0800] 10:46:45 INFO - PROCESS | 1944 | 1463680005879 Marionette DEBUG loaded listener.js 10:46:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x1163a7c00) [pid = 1944] [serial = 202] [outer = 0x1159b0800] 10:46:46 INFO - PROCESS | 1944 | 1463680006368 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]]]}] 10:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 674ms 10:46:46 INFO - PROCESS | 1944 | 1463680006376 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 10:46:46 INFO - PROCESS | 1944 | 1463680006380 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 10:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:46:46 INFO - PROCESS | 1944 | 1463680006413 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:46:46 INFO - PROCESS | 1944 | 1463680006414 Marionette TRACE conn2 <- [1,246,null,{}] 10:46:46 INFO - PROCESS | 1944 | 1463680006419 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}] 10:46:46 INFO - PROCESS | 1944 | 1463680006519 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 10:46:46 INFO - PROCESS | 1944 | 1463680006583 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:46 INFO - PROCESS | 1944 | ++DOCSHELL 0x1185a3000 == 41 [pid = 1944] [id = 69] 10:46:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x117680000) [pid = 1944] [serial = 203] [outer = 0x0] 10:46:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x11804a000) [pid = 1944] [serial = 204] [outer = 0x117680000] 10:46:46 INFO - PROCESS | 1944 | 1463680006613 Marionette DEBUG loaded listener.js 10:46:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x118350400) [pid = 1944] [serial = 205] [outer = 0x117680000] 10:46:47 INFO - PROCESS | 1944 | 1463680007235 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]]]}] 10:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 873ms 10:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:46:47 INFO - PROCESS | 1944 | 1463680007285 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 10:46:47 INFO - PROCESS | 1944 | 1463680007287 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 10:46:47 INFO - PROCESS | 1944 | 1463680007290 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:46:47 INFO - PROCESS | 1944 | 1463680007293 Marionette TRACE conn2 <- [1,250,null,{}] 10:46:47 INFO - PROCESS | 1944 | 1463680007297 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}] 10:46:47 INFO - PROCESS | 1944 | 1463680007394 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 10:46:47 INFO - PROCESS | 1944 | --DOCSHELL 0x11743c800 == 40 [pid = 1944] [id = 66] 10:46:47 INFO - PROCESS | 1944 | --DOCSHELL 0x1214be000 == 39 [pid = 1944] [id = 65] 10:46:47 INFO - PROCESS | 1944 | --DOCSHELL 0x11a0d4800 == 38 [pid = 1944] [id = 64] 10:46:47 INFO - PROCESS | 1944 | --DOCSHELL 0x112fad000 == 37 [pid = 1944] [id = 63] 10:46:47 INFO - PROCESS | 1944 | --DOCSHELL 0x119c54000 == 36 [pid = 1944] [id = 62] 10:46:47 INFO - PROCESS | 1944 | --DOCSHELL 0x112549000 == 35 [pid = 1944] [id = 61] 10:46:47 INFO - PROCESS | 1944 | --DOCSHELL 0x1185a7800 == 34 [pid = 1944] [id = 60] 10:46:47 INFO - PROCESS | 1944 | --DOCSHELL 0x118441000 == 33 [pid = 1944] [id = 59] 10:46:47 INFO - PROCESS | 1944 | --DOCSHELL 0x117e05000 == 32 [pid = 1944] [id = 58] 10:46:47 INFO - PROCESS | 1944 | --DOCSHELL 0x116aa3000 == 31 [pid = 1944] [id = 57] 10:46:47 INFO - PROCESS | 1944 | --DOCSHELL 0x115e9a800 == 30 [pid = 1944] [id = 56] 10:46:47 INFO - PROCESS | 1944 | --DOCSHELL 0x11215d000 == 29 [pid = 1944] [id = 55] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x12a63dc00) [pid = 1944] [serial = 123] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x116745800) [pid = 1944] [serial = 126] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x118349400) [pid = 1944] [serial = 132] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x117e57400) [pid = 1944] [serial = 129] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x119b13000) [pid = 1944] [serial = 141] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 92 (0x119e1b400) [pid = 1944] [serial = 142] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 91 (0x118051800) [pid = 1944] [serial = 130] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 90 (0x118353c00) [pid = 1944] [serial = 133] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 89 (0x116854000) [pid = 1944] [serial = 127] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 88 (0x118af4c00) [pid = 1944] [serial = 138] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 87 (0x1187ce400) [pid = 1944] [serial = 136] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 86 (0x1185e2000) [pid = 1944] [serial = 135] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 85 (0x12a86b400) [pid = 1944] [serial = 124] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 84 (0x118fecc00) [pid = 1944] [serial = 139] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 83 (0x129258c00) [pid = 1944] [serial = 118] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 82 (0x128e7fc00) [pid = 1944] [serial = 115] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 81 (0x12973dc00) [pid = 1944] [serial = 121] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | --DOMWINDOW == 80 (0x121aed800) [pid = 1944] [serial = 103] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1944 | 1463680007462 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:47 INFO - PROCESS | 1944 | ++DOCSHELL 0x113438000 == 30 [pid = 1944] [id = 70] 10:46:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 81 (0x116187c00) [pid = 1944] [serial = 206] [outer = 0x0] 10:46:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 82 (0x1163ad400) [pid = 1944] [serial = 207] [outer = 0x116187c00] 10:46:47 INFO - PROCESS | 1944 | 1463680007491 Marionette DEBUG loaded listener.js 10:46:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 83 (0x116853400) [pid = 1944] [serial = 208] [outer = 0x116187c00] 10:46:47 INFO - PROCESS | 1944 | 1463680007796 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]]]}] 10:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 522ms 10:46:47 INFO - PROCESS | 1944 | 1463680007822 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 10:46:47 INFO - PROCESS | 1944 | 1463680007827 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 10:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:46:47 INFO - PROCESS | 1944 | 1463680007838 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:46:47 INFO - PROCESS | 1944 | 1463680007841 Marionette TRACE conn2 <- [1,254,null,{}] 10:46:47 INFO - PROCESS | 1944 | 1463680007844 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}] 10:46:47 INFO - PROCESS | 1944 | 1463680007957 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 10:46:47 INFO - PROCESS | 1944 | 1463680007964 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:47 INFO - PROCESS | 1944 | ++DOCSHELL 0x116ab8000 == 31 [pid = 1944] [id = 71] 10:46:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 84 (0x1168c8400) [pid = 1944] [serial = 209] [outer = 0x0] 10:46:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 85 (0x117e61800) [pid = 1944] [serial = 210] [outer = 0x1168c8400] 10:46:48 INFO - PROCESS | 1944 | 1463680008010 Marionette DEBUG loaded listener.js 10:46:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 86 (0x118352800) [pid = 1944] [serial = 211] [outer = 0x1168c8400] 10:46:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 87 (0x118290800) [pid = 1944] [serial = 212] [outer = 0x12d1c7400] 10:46:48 INFO - PROCESS | 1944 | 1463680008485 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]]]}] 10:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 676ms 10:46:48 INFO - PROCESS | 1944 | 1463680008510 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 10:46:48 INFO - PROCESS | 1944 | 1463680008512 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 10:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:46:48 INFO - PROCESS | 1944 | 1463680008517 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:46:48 INFO - PROCESS | 1944 | 1463680008521 Marionette TRACE conn2 <- [1,258,null,{}] 10:46:48 INFO - PROCESS | 1944 | 1463680008532 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}] 10:46:48 INFO - PROCESS | 1944 | 1463680008648 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 10:46:48 INFO - PROCESS | 1944 | 1463680008745 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:48 INFO - PROCESS | 1944 | ++DOCSHELL 0x118449800 == 32 [pid = 1944] [id = 72] 10:46:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 88 (0x118353c00) [pid = 1944] [serial = 213] [outer = 0x0] 10:46:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 89 (0x118fe7c00) [pid = 1944] [serial = 214] [outer = 0x118353c00] 10:46:48 INFO - PROCESS | 1944 | 1463680008790 Marionette DEBUG loaded listener.js 10:46:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 90 (0x11970c000) [pid = 1944] [serial = 215] [outer = 0x118353c00] 10:46:49 INFO - PROCESS | 1944 | 1463680009106 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]]]}] 10:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 625ms 10:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:46:49 INFO - PROCESS | 1944 | 1463680009140 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 10:46:49 INFO - PROCESS | 1944 | 1463680009142 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 10:46:49 INFO - PROCESS | 1944 | 1463680009144 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:46:49 INFO - PROCESS | 1944 | 1463680009145 Marionette TRACE conn2 <- [1,262,null,{}] 10:46:49 INFO - PROCESS | 1944 | 1463680009147 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}] 10:46:49 INFO - PROCESS | 1944 | 1463680009231 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 10:46:49 INFO - PROCESS | 1944 | 1463680009276 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:49 INFO - PROCESS | 1944 | ++DOCSHELL 0x1185a7800 == 33 [pid = 1944] [id = 73] 10:46:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 91 (0x115e5b000) [pid = 1944] [serial = 216] [outer = 0x0] 10:46:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 92 (0x1197ee000) [pid = 1944] [serial = 217] [outer = 0x115e5b000] 10:46:49 INFO - PROCESS | 1944 | 1463680009301 Marionette DEBUG loaded listener.js 10:46:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 93 (0x119d67800) [pid = 1944] [serial = 218] [outer = 0x115e5b000] 10:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 418ms 10:46:49 INFO - PROCESS | 1944 | 1463680009554 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]]]}] 10:46:49 INFO - PROCESS | 1944 | 1463680009562 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 10:46:49 INFO - PROCESS | 1944 | 1463680009563 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 10:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:46:49 INFO - PROCESS | 1944 | 1463680009583 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:46:49 INFO - PROCESS | 1944 | 1463680009586 Marionette TRACE conn2 <- [1,266,null,{}] 10:46:49 INFO - PROCESS | 1944 | 1463680009594 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}] 10:46:49 INFO - PROCESS | 1944 | 1463680009680 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 10:46:49 INFO - PROCESS | 1944 | 1463680009687 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:49 INFO - PROCESS | 1944 | ++DOCSHELL 0x119955800 == 34 [pid = 1944] [id = 74] 10:46:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x120916c00) [pid = 1944] [serial = 219] [outer = 0x0] 10:46:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x120993800) [pid = 1944] [serial = 220] [outer = 0x120916c00] 10:46:49 INFO - PROCESS | 1944 | 1463680009712 Marionette DEBUG loaded listener.js 10:46:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x1212ea400) [pid = 1944] [serial = 221] [outer = 0x120916c00] 10:46:50 INFO - PROCESS | 1944 | 1463680010087 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]]]}] 10:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 534ms 10:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:46:50 INFO - PROCESS | 1944 | 1463680010110 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 10:46:50 INFO - PROCESS | 1944 | 1463680010112 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 10:46:50 INFO - PROCESS | 1944 | 1463680010114 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:46:50 INFO - PROCESS | 1944 | 1463680010116 Marionette TRACE conn2 <- [1,270,null,{}] 10:46:50 INFO - PROCESS | 1944 | 1463680010119 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}] 10:46:50 INFO - PROCESS | 1944 | 1463680010237 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 10:46:50 INFO - PROCESS | 1944 | 1463680010242 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:50 INFO - PROCESS | 1944 | ++DOCSHELL 0x121292800 == 35 [pid = 1944] [id = 75] 10:46:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x12098a800) [pid = 1944] [serial = 222] [outer = 0x0] 10:46:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x1218d6800) [pid = 1944] [serial = 223] [outer = 0x12098a800] 10:46:50 INFO - PROCESS | 1944 | 1463680010269 Marionette DEBUG loaded listener.js 10:46:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x1252b4400) [pid = 1944] [serial = 224] [outer = 0x12098a800] 10:46:50 INFO - PROCESS | 1944 | 1463680010590 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]]]}] 10:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 520ms 10:46:50 INFO - PROCESS | 1944 | 1463680010635 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 10:46:50 INFO - PROCESS | 1944 | 1463680010636 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 10:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:46:50 INFO - PROCESS | 1944 | 1463680010638 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:46:50 INFO - PROCESS | 1944 | 1463680010639 Marionette TRACE conn2 <- [1,274,null,{}] 10:46:50 INFO - PROCESS | 1944 | 1463680010641 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}] 10:46:50 INFO - PROCESS | 1944 | 1463680010724 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 10:46:50 INFO - PROCESS | 1944 | 1463680010753 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:50 INFO - PROCESS | 1944 | ++DOCSHELL 0x1214b8800 == 36 [pid = 1944] [id = 76] 10:46:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x1212ee400) [pid = 1944] [serial = 225] [outer = 0x0] 10:46:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x1257c8400) [pid = 1944] [serial = 226] [outer = 0x1212ee400] 10:46:50 INFO - PROCESS | 1944 | 1463680010777 Marionette DEBUG loaded listener.js 10:46:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x125c20400) [pid = 1944] [serial = 227] [outer = 0x1212ee400] 10:46:51 INFO - PROCESS | 1944 | 1463680011064 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]]]}] 10:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 10:46:51 INFO - PROCESS | 1944 | 1463680011108 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 10:46:51 INFO - PROCESS | 1944 | 1463680011109 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 10:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:46:51 INFO - PROCESS | 1944 | 1463680011111 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:46:51 INFO - PROCESS | 1944 | 1463680011112 Marionette TRACE conn2 <- [1,278,null,{}] 10:46:51 INFO - PROCESS | 1944 | 1463680011114 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}] 10:46:51 INFO - PROCESS | 1944 | 1463680011199 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 10:46:51 INFO - PROCESS | 1944 | 1463680011203 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:51 INFO - PROCESS | 1944 | ++DOCSHELL 0x121e5f000 == 37 [pid = 1944] [id = 77] 10:46:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x1257bc400) [pid = 1944] [serial = 228] [outer = 0x0] 10:46:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x126e74c00) [pid = 1944] [serial = 229] [outer = 0x1257bc400] 10:46:51 INFO - PROCESS | 1944 | 1463680011227 Marionette DEBUG loaded listener.js 10:46:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x12770d400) [pid = 1944] [serial = 230] [outer = 0x1257bc400] 10:46:51 INFO - PROCESS | 1944 | 1463680011537 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]]]}] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x117e56400) [pid = 1944] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x117e5f000) [pid = 1944] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x116181c00) [pid = 1944] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x118350800) [pid = 1944] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x112968c00) [pid = 1944] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x111f1e000) [pid = 1944] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x1168c7c00) [pid = 1944] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x11834e800) [pid = 1944] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x119d08c00) [pid = 1944] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x115e53800) [pid = 1944] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x115e53000) [pid = 1944] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x1187c8c00) [pid = 1944] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 92 (0x120989400) [pid = 1944] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 91 (0x116184c00) [pid = 1944] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 90 (0x111e5fc00) [pid = 1944] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 89 (0x121af1800) [pid = 1944] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:46:51 INFO - PROCESS | 1944 | --DOMWINDOW == 88 (0x124d27000) [pid = 1944] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 574ms 10:46:51 INFO - PROCESS | 1944 | 1463680011685 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 10:46:51 INFO - PROCESS | 1944 | 1463680011687 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 10:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:46:51 INFO - PROCESS | 1944 | 1463680011689 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:46:51 INFO - PROCESS | 1944 | 1463680011690 Marionette TRACE conn2 <- [1,282,null,{}] 10:46:51 INFO - PROCESS | 1944 | 1463680011692 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}] 10:46:51 INFO - PROCESS | 1944 | 1463680011763 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 10:46:51 INFO - PROCESS | 1944 | 1463680011771 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:51 INFO - PROCESS | 1944 | ++DOCSHELL 0x118f56000 == 38 [pid = 1944] [id = 78] 10:46:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 89 (0x115e58c00) [pid = 1944] [serial = 231] [outer = 0x0] 10:46:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 90 (0x1166d2000) [pid = 1944] [serial = 232] [outer = 0x115e58c00] 10:46:51 INFO - PROCESS | 1944 | 1463680011796 Marionette DEBUG loaded listener.js 10:46:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 91 (0x118354000) [pid = 1944] [serial = 233] [outer = 0x115e58c00] 10:46:52 INFO - PROCESS | 1944 | 1463680012074 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]]]}] 10:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 418ms 10:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:46:52 INFO - PROCESS | 1944 | 1463680012108 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 10:46:52 INFO - PROCESS | 1944 | 1463680012109 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 10:46:52 INFO - PROCESS | 1944 | 1463680012111 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:46:52 INFO - PROCESS | 1944 | 1463680012112 Marionette TRACE conn2 <- [1,286,null,{}] 10:46:52 INFO - PROCESS | 1944 | 1463680012114 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}] 10:46:52 INFO - PROCESS | 1944 | 1463680012188 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 10:46:52 INFO - PROCESS | 1944 | 1463680012192 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:52 INFO - PROCESS | 1944 | ++DOCSHELL 0x125781800 == 39 [pid = 1944] [id = 79] 10:46:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 92 (0x1187c9000) [pid = 1944] [serial = 234] [outer = 0x0] 10:46:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 93 (0x125c27800) [pid = 1944] [serial = 235] [outer = 0x1187c9000] 10:46:52 INFO - PROCESS | 1944 | 1463680012218 Marionette DEBUG loaded listener.js 10:46:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x127763c00) [pid = 1944] [serial = 236] [outer = 0x1187c9000] 10:46:52 INFO - PROCESS | 1944 | 1463680012506 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]]]}] 10:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 422ms 10:46:52 INFO - PROCESS | 1944 | 1463680012541 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 10:46:52 INFO - PROCESS | 1944 | 1463680012551 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 10:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:46:52 INFO - PROCESS | 1944 | 1463680012575 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:46:52 INFO - PROCESS | 1944 | 1463680012577 Marionette TRACE conn2 <- [1,290,null,{}] 10:46:52 INFO - PROCESS | 1944 | 1463680012580 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}] 10:46:52 INFO - PROCESS | 1944 | 1463680012669 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 10:46:52 INFO - PROCESS | 1944 | 1463680012675 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:52 INFO - PROCESS | 1944 | ++DOCSHELL 0x127426800 == 40 [pid = 1944] [id = 80] 10:46:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x127764000) [pid = 1944] [serial = 237] [outer = 0x0] 10:46:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x129074800) [pid = 1944] [serial = 238] [outer = 0x127764000] 10:46:52 INFO - PROCESS | 1944 | 1463680012705 Marionette DEBUG loaded listener.js 10:46:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x129257800) [pid = 1944] [serial = 239] [outer = 0x127764000] 10:46:53 INFO - PROCESS | 1944 | 1463680013005 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]]]}] 10:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 484ms 10:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:46:53 INFO - PROCESS | 1944 | 1463680013045 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 10:46:53 INFO - PROCESS | 1944 | 1463680013046 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 10:46:53 INFO - PROCESS | 1944 | 1463680013049 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:46:53 INFO - PROCESS | 1944 | 1463680013052 Marionette TRACE conn2 <- [1,294,null,{}] 10:46:53 INFO - PROCESS | 1944 | 1463680013055 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}] 10:46:53 INFO - PROCESS | 1944 | 1463680013123 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 10:46:53 INFO - PROCESS | 1944 | 1463680013165 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:53 INFO - PROCESS | 1944 | ++DOCSHELL 0x128bc0800 == 41 [pid = 1944] [id = 81] 10:46:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x127766400) [pid = 1944] [serial = 240] [outer = 0x0] 10:46:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x1294da800) [pid = 1944] [serial = 241] [outer = 0x127766400] 10:46:53 INFO - PROCESS | 1944 | 1463680013191 Marionette DEBUG loaded listener.js 10:46:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x1294e6000) [pid = 1944] [serial = 242] [outer = 0x127766400] 10:46:53 INFO - PROCESS | 1944 | 1463680013421 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]]]}] 10:46:53 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. 10:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 423ms 10:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:46:53 INFO - PROCESS | 1944 | 1463680013476 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 10:46:53 INFO - PROCESS | 1944 | 1463680013477 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 10:46:53 INFO - PROCESS | 1944 | 1463680013479 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:46:53 INFO - PROCESS | 1944 | 1463680013480 Marionette TRACE conn2 <- [1,298,null,{}] 10:46:53 INFO - PROCESS | 1944 | 1463680013490 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}] 10:46:53 INFO - PROCESS | 1944 | 1463680013566 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 10:46:53 INFO - PROCESS | 1944 | 1463680013573 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:53 INFO - PROCESS | 1944 | ++DOCSHELL 0x129262800 == 42 [pid = 1944] [id = 82] 10:46:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x1294e7800) [pid = 1944] [serial = 243] [outer = 0x0] 10:46:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x129742400) [pid = 1944] [serial = 244] [outer = 0x1294e7800] 10:46:53 INFO - PROCESS | 1944 | 1463680013604 Marionette DEBUG loaded listener.js 10:46:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x12a640000) [pid = 1944] [serial = 245] [outer = 0x1294e7800] 10:46:54 INFO - PROCESS | 1944 | 1463680014011 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]]]}] 10:46:54 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. 10:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 568ms 10:46:54 INFO - PROCESS | 1944 | 1463680014048 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 10:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:46:54 INFO - PROCESS | 1944 | 1463680014051 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 10:46:54 INFO - PROCESS | 1944 | 1463680014054 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:46:54 INFO - PROCESS | 1944 | 1463680014057 Marionette TRACE conn2 <- [1,302,null,{}] 10:46:54 INFO - PROCESS | 1944 | 1463680014061 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}] 10:46:54 INFO - PROCESS | 1944 | 1463680014156 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 10:46:54 INFO - PROCESS | 1944 | 1463680014200 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:54 INFO - PROCESS | 1944 | ++DOCSHELL 0x116e52000 == 43 [pid = 1944] [id = 83] 10:46:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x115ed8400) [pid = 1944] [serial = 246] [outer = 0x0] 10:46:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x11674fc00) [pid = 1944] [serial = 247] [outer = 0x115ed8400] 10:46:54 INFO - PROCESS | 1944 | 1463680014231 Marionette DEBUG loaded listener.js 10:46:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x11710e000) [pid = 1944] [serial = 248] [outer = 0x115ed8400] 10:46:54 INFO - PROCESS | 1944 | 1463680014639 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]]]}] 10:46:54 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. 10:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 10:46:54 INFO - PROCESS | 1944 | 1463680014676 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 10:46:54 INFO - PROCESS | 1944 | 1463680014680 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 10:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:46:54 INFO - PROCESS | 1944 | 1463680014685 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:46:54 INFO - PROCESS | 1944 | 1463680014687 Marionette TRACE conn2 <- [1,306,null,{}] 10:46:54 INFO - PROCESS | 1944 | 1463680014689 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}] 10:46:54 INFO - PROCESS | 1944 | 1463680014782 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 10:46:54 INFO - PROCESS | 1944 | 1463680014826 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:54 INFO - PROCESS | 1944 | ++DOCSHELL 0x121293000 == 44 [pid = 1944] [id = 84] 10:46:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x118288000) [pid = 1944] [serial = 249] [outer = 0x0] 10:46:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x1185e1000) [pid = 1944] [serial = 250] [outer = 0x118288000] 10:46:54 INFO - PROCESS | 1944 | 1463680014855 Marionette DEBUG loaded listener.js 10:46:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x11970c800) [pid = 1944] [serial = 251] [outer = 0x118288000] 10:46:55 INFO - PROCESS | 1944 | 1463680015261 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]]]}] 10:46:55 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. 10:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 619ms 10:46:55 INFO - PROCESS | 1944 | 1463680015305 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 10:46:55 INFO - PROCESS | 1944 | 1463680015306 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 10:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:46:55 INFO - PROCESS | 1944 | 1463680015309 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:46:55 INFO - PROCESS | 1944 | 1463680015311 Marionette TRACE conn2 <- [1,310,null,{}] 10:46:55 INFO - PROCESS | 1944 | 1463680015319 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}] 10:46:55 INFO - PROCESS | 1944 | 1463680015414 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 10:46:55 INFO - PROCESS | 1944 | 1463680015490 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:55 INFO - PROCESS | 1944 | ++DOCSHELL 0x127431800 == 45 [pid = 1944] [id = 85] 10:46:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x1212e9c00) [pid = 1944] [serial = 252] [outer = 0x0] 10:46:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x121a74400) [pid = 1944] [serial = 253] [outer = 0x1212e9c00] 10:46:55 INFO - PROCESS | 1944 | 1463680015522 Marionette DEBUG loaded listener.js 10:46:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 112 (0x124f37c00) [pid = 1944] [serial = 254] [outer = 0x1212e9c00] 10:46:55 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. 10:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 621ms 10:46:55 INFO - PROCESS | 1944 | 1463680015926 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]]]}] 10:46:55 INFO - PROCESS | 1944 | 1463680015930 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 10:46:55 INFO - PROCESS | 1944 | 1463680015932 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 10:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:46:55 INFO - PROCESS | 1944 | 1463680015935 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:46:55 INFO - PROCESS | 1944 | 1463680015936 Marionette TRACE conn2 <- [1,314,null,{}] 10:46:55 INFO - PROCESS | 1944 | 1463680015938 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}] 10:46:56 INFO - PROCESS | 1944 | 1463680016030 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 10:46:56 INFO - PROCESS | 1944 | 1463680016082 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:56 INFO - PROCESS | 1944 | ++DOCSHELL 0x1295ad800 == 46 [pid = 1944] [id = 86] 10:46:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 113 (0x1252b0000) [pid = 1944] [serial = 255] [outer = 0x0] 10:46:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 114 (0x127121800) [pid = 1944] [serial = 256] [outer = 0x1252b0000] 10:46:56 INFO - PROCESS | 1944 | 1463680016112 Marionette DEBUG loaded listener.js 10:46:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 115 (0x127710000) [pid = 1944] [serial = 257] [outer = 0x1252b0000] 10:46:56 INFO - PROCESS | 1944 | 1463680016666 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]]]}] 10:46:56 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. 10:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 769ms 10:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:46:56 INFO - PROCESS | 1944 | 1463680016718 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 10:46:56 INFO - PROCESS | 1944 | 1463680016720 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 10:46:56 INFO - PROCESS | 1944 | 1463680016724 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:46:56 INFO - PROCESS | 1944 | 1463680016727 Marionette TRACE conn2 <- [1,318,null,{}] 10:46:56 INFO - PROCESS | 1944 | 1463680016731 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}] 10:46:56 INFO - PROCESS | 1944 | 1463680016814 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 10:46:56 INFO - PROCESS | 1944 | 1463680016878 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:56 INFO - PROCESS | 1944 | ++DOCSHELL 0x116884800 == 47 [pid = 1944] [id = 87] 10:46:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 116 (0x112da9400) [pid = 1944] [serial = 258] [outer = 0x0] 10:46:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 117 (0x11323b800) [pid = 1944] [serial = 259] [outer = 0x112da9400] 10:46:56 INFO - PROCESS | 1944 | 1463680016905 Marionette DEBUG loaded listener.js 10:46:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 118 (0x116749c00) [pid = 1944] [serial = 260] [outer = 0x112da9400] 10:46:57 INFO - PROCESS | 1944 | --DOCSHELL 0x128bc0800 == 46 [pid = 1944] [id = 81] 10:46:57 INFO - PROCESS | 1944 | --DOCSHELL 0x127426800 == 45 [pid = 1944] [id = 80] 10:46:57 INFO - PROCESS | 1944 | --DOCSHELL 0x125781800 == 44 [pid = 1944] [id = 79] 10:46:57 INFO - PROCESS | 1944 | --DOCSHELL 0x118f56000 == 43 [pid = 1944] [id = 78] 10:46:57 INFO - PROCESS | 1944 | --DOCSHELL 0x121e5f000 == 42 [pid = 1944] [id = 77] 10:46:57 INFO - PROCESS | 1944 | --DOCSHELL 0x1214b8800 == 41 [pid = 1944] [id = 76] 10:46:57 INFO - PROCESS | 1944 | --DOCSHELL 0x121292800 == 40 [pid = 1944] [id = 75] 10:46:57 INFO - PROCESS | 1944 | --DOCSHELL 0x119955800 == 39 [pid = 1944] [id = 74] 10:46:57 INFO - PROCESS | 1944 | --DOCSHELL 0x1185a7800 == 38 [pid = 1944] [id = 73] 10:46:57 INFO - PROCESS | 1944 | --DOCSHELL 0x118449800 == 37 [pid = 1944] [id = 72] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 117 (0x127411800) [pid = 1944] [serial = 198] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOCSHELL 0x116ab8000 == 36 [pid = 1944] [id = 71] 10:46:57 INFO - PROCESS | 1944 | --DOCSHELL 0x113438000 == 35 [pid = 1944] [id = 70] 10:46:57 INFO - PROCESS | 1944 | --DOCSHELL 0x1248a9000 == 34 [pid = 1944] [id = 67] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 116 (0x1197ebc00) [pid = 1944] [serial = 177] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 115 (0x118134000) [pid = 1944] [serial = 168] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 114 (0x11834c800) [pid = 1944] [serial = 169] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 113 (0x116849c00) [pid = 1944] [serial = 165] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 112 (0x11710ac00) [pid = 1944] [serial = 166] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 111 (0x1185da000) [pid = 1944] [serial = 171] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x1187c7c00) [pid = 1944] [serial = 172] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x112c16000) [pid = 1944] [serial = 162] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x1134cec00) [pid = 1944] [serial = 163] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x1121b6c00) [pid = 1944] [serial = 144] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x113248c00) [pid = 1944] [serial = 145] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x117e60000) [pid = 1944] [serial = 148] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x116a5ac00) [pid = 1944] [serial = 147] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x119709000) [pid = 1944] [serial = 151] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x1185dc400) [pid = 1944] [serial = 150] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x1212b4000) [pid = 1944] [serial = 154] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x12098dc00) [pid = 1944] [serial = 153] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x12091b800) [pid = 1944] [serial = 180] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x1212b7c00) [pid = 1944] [serial = 189] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x121787800) [pid = 1944] [serial = 184] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x1216f3400) [pid = 1944] [serial = 183] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x1212b4800) [pid = 1944] [serial = 181] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x121812c00) [pid = 1944] [serial = 157] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x1185d5c00) [pid = 1944] [serial = 186] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 92 (0x121af1000) [pid = 1944] [serial = 187] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 91 (0x12487fc00) [pid = 1944] [serial = 190] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 90 (0x1187d2c00) [pid = 1944] [serial = 174] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 89 (0x1214d2000) [pid = 1944] [serial = 156] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 88 (0x118fec800) [pid = 1944] [serial = 175] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 87 (0x119b17400) [pid = 1944] [serial = 178] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 86 (0x1257be000) [pid = 1944] [serial = 195] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 85 (0x1130de400) [pid = 1944] [serial = 159] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 84 (0x125c25000) [pid = 1944] [serial = 196] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 83 (0x118feb400) [pid = 1944] [serial = 193] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | --DOMWINDOW == 82 (0x124f8e000) [pid = 1944] [serial = 192] [outer = 0x0] [url = about:blank] 10:46:57 INFO - PROCESS | 1944 | 1463680017353 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]]]}] 10:46:57 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. 10:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 672ms 10:46:57 INFO - PROCESS | 1944 | 1463680017397 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 10:46:57 INFO - PROCESS | 1944 | 1463680017401 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 10:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:46:57 INFO - PROCESS | 1944 | 1463680017411 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:46:57 INFO - PROCESS | 1944 | 1463680017413 Marionette TRACE conn2 <- [1,322,null,{}] 10:46:57 INFO - PROCESS | 1944 | 1463680017415 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}] 10:46:57 INFO - PROCESS | 1944 | 1463680017488 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 10:46:57 INFO - PROCESS | 1944 | 1463680017493 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:57 INFO - PROCESS | 1944 | ++DOCSHELL 0x1161bf800 == 35 [pid = 1944] [id = 88] 10:46:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 83 (0x116606000) [pid = 1944] [serial = 261] [outer = 0x0] 10:46:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 84 (0x117682400) [pid = 1944] [serial = 262] [outer = 0x116606000] 10:46:57 INFO - PROCESS | 1944 | 1463680017521 Marionette DEBUG loaded listener.js 10:46:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 85 (0x118134000) [pid = 1944] [serial = 263] [outer = 0x116606000] 10:46:57 INFO - PROCESS | 1944 | 1463680017849 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]]]}] 10:46:57 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. 10:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 10:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:46:57 INFO - PROCESS | 1944 | 1463680017880 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 10:46:57 INFO - PROCESS | 1944 | 1463680017881 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 10:46:57 INFO - PROCESS | 1944 | 1463680017883 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:46:57 INFO - PROCESS | 1944 | 1463680017886 Marionette TRACE conn2 <- [1,326,null,{}] 10:46:57 INFO - PROCESS | 1944 | 1463680017893 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}] 10:46:57 INFO - PROCESS | 1944 | 1463680017964 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 10:46:57 INFO - PROCESS | 1944 | 1463680017971 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:57 INFO - PROCESS | 1944 | ++DOCSHELL 0x117e0d000 == 36 [pid = 1944] [id = 89] 10:46:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 86 (0x118350800) [pid = 1944] [serial = 264] [outer = 0x0] 10:46:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 87 (0x1185e2000) [pid = 1944] [serial = 265] [outer = 0x118350800] 10:46:58 INFO - PROCESS | 1944 | 1463680017999 Marionette DEBUG loaded listener.js 10:46:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 88 (0x118f72400) [pid = 1944] [serial = 266] [outer = 0x118350800] 10:46:58 INFO - PROCESS | 1944 | 1463680018322 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]]]}] 10:46:58 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. 10:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 470ms 10:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:46:58 INFO - PROCESS | 1944 | 1463680018355 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 10:46:58 INFO - PROCESS | 1944 | 1463680018356 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 10:46:58 INFO - PROCESS | 1944 | 1463680018358 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:46:58 INFO - PROCESS | 1944 | 1463680018359 Marionette TRACE conn2 <- [1,330,null,{}] 10:46:58 INFO - PROCESS | 1944 | 1463680018361 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}] 10:46:58 INFO - PROCESS | 1944 | 1463680018443 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 10:46:58 INFO - PROCESS | 1944 | 1463680018484 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:58 INFO - PROCESS | 1944 | ++DOCSHELL 0x1184a5000 == 37 [pid = 1944] [id = 90] 10:46:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 89 (0x1185dc000) [pid = 1944] [serial = 267] [outer = 0x0] 10:46:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 90 (0x118fef000) [pid = 1944] [serial = 268] [outer = 0x1185dc000] 10:46:58 INFO - PROCESS | 1944 | 1463680018510 Marionette DEBUG loaded listener.js 10:46:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 91 (0x1197f2400) [pid = 1944] [serial = 269] [outer = 0x1185dc000] 10:46:58 INFO - PROCESS | 1944 | 1463680018772 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]]]}] 10:46:58 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. 10:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 469ms 10:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:46:58 INFO - PROCESS | 1944 | 1463680018827 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 10:46:58 INFO - PROCESS | 1944 | 1463680018829 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 10:46:58 INFO - PROCESS | 1944 | 1463680018831 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:46:58 INFO - PROCESS | 1944 | 1463680018832 Marionette TRACE conn2 <- [1,334,null,{}] 10:46:58 INFO - PROCESS | 1944 | 1463680018838 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}] 10:46:58 INFO - PROCESS | 1944 | 1463680018909 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 10:46:58 INFO - PROCESS | 1944 | 1463680018913 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:58 INFO - PROCESS | 1944 | ++DOCSHELL 0x11254e800 == 38 [pid = 1944] [id = 91] 10:46:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 92 (0x119b13000) [pid = 1944] [serial = 270] [outer = 0x0] 10:46:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 93 (0x119d65c00) [pid = 1944] [serial = 271] [outer = 0x119b13000] 10:46:58 INFO - PROCESS | 1944 | 1463680018940 Marionette DEBUG loaded listener.js 10:46:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x120995400) [pid = 1944] [serial = 272] [outer = 0x119b13000] 10:46:59 INFO - PROCESS | 1944 | 1463680019277 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]]]}] 10:46:59 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. 10:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 472ms 10:46:59 INFO - PROCESS | 1944 | 1463680019304 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 10:46:59 INFO - PROCESS | 1944 | 1463680019305 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 10:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:46:59 INFO - PROCESS | 1944 | 1463680019321 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:46:59 INFO - PROCESS | 1944 | 1463680019322 Marionette TRACE conn2 <- [1,338,null,{}] 10:46:59 INFO - PROCESS | 1944 | 1463680019324 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}] 10:46:59 INFO - PROCESS | 1944 | 1463680019429 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 10:46:59 INFO - PROCESS | 1944 | 1463680019459 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:59 INFO - PROCESS | 1944 | ++DOCSHELL 0x11961b000 == 39 [pid = 1944] [id = 92] 10:46:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x1212b5c00) [pid = 1944] [serial = 273] [outer = 0x0] 10:46:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x121812000) [pid = 1944] [serial = 274] [outer = 0x1212b5c00] 10:46:59 INFO - PROCESS | 1944 | 1463680019492 Marionette DEBUG loaded listener.js 10:46:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x124f3a400) [pid = 1944] [serial = 275] [outer = 0x1212b5c00] 10:46:59 INFO - PROCESS | 1944 | 1463680019825 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]]]}] 10:46:59 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. 10:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 518ms 10:46:59 INFO - PROCESS | 1944 | 1463680019840 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 10:46:59 INFO - PROCESS | 1944 | 1463680019842 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 10:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:46:59 INFO - PROCESS | 1944 | 1463680019854 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:46:59 INFO - PROCESS | 1944 | 1463680019856 Marionette TRACE conn2 <- [1,342,null,{}] 10:46:59 INFO - PROCESS | 1944 | 1463680019859 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}] 10:47:00 INFO - PROCESS | 1944 | 1463680019992 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 10:47:00 INFO - PROCESS | 1944 | 1463680020032 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:00 INFO - PROCESS | 1944 | ++DOCSHELL 0x11a0ce000 == 40 [pid = 1944] [id = 93] 10:47:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x121d23800) [pid = 1944] [serial = 276] [outer = 0x0] 10:47:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x1252b5400) [pid = 1944] [serial = 277] [outer = 0x121d23800] 10:47:00 INFO - PROCESS | 1944 | 1463680020072 Marionette DEBUG loaded listener.js 10:47:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x125853800) [pid = 1944] [serial = 278] [outer = 0x121d23800] 10:47:00 INFO - PROCESS | 1944 | 1463680020459 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]]]}] 10:47:00 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. 10:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 623ms 10:47:00 INFO - PROCESS | 1944 | 1463680020477 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 10:47:00 INFO - PROCESS | 1944 | 1463680020478 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 10:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:47:00 INFO - PROCESS | 1944 | 1463680020480 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:47:00 INFO - PROCESS | 1944 | 1463680020481 Marionette TRACE conn2 <- [1,346,null,{}] 10:47:00 INFO - PROCESS | 1944 | 1463680020483 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}] 10:47:00 INFO - PROCESS | 1944 | 1463680020570 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 10:47:00 INFO - PROCESS | 1944 | 1463680020581 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:00 INFO - PROCESS | 1944 | ++DOCSHELL 0x1212a1800 == 41 [pid = 1944] [id = 94] 10:47:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x121d29c00) [pid = 1944] [serial = 279] [outer = 0x0] 10:47:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x12741ac00) [pid = 1944] [serial = 280] [outer = 0x121d29c00] 10:47:00 INFO - PROCESS | 1944 | 1463680020607 Marionette DEBUG loaded listener.js 10:47:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x12770f800) [pid = 1944] [serial = 281] [outer = 0x121d29c00] 10:47:00 INFO - PROCESS | 1944 | 1463680020953 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]]]}] 10:47:00 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. 10:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 518ms 10:47:00 INFO - PROCESS | 1944 | 1463680020998 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 10:47:01 INFO - PROCESS | 1944 | 1463680020999 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 10:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:47:01 INFO - PROCESS | 1944 | 1463680021001 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:47:01 INFO - PROCESS | 1944 | 1463680021002 Marionette TRACE conn2 <- [1,350,null,{}] 10:47:01 INFO - PROCESS | 1944 | 1463680021005 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}] 10:47:01 INFO - PROCESS | 1944 | 1463680021092 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 10:47:01 INFO - PROCESS | 1944 | 1463680021097 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:01 INFO - PROCESS | 1944 | ++DOCSHELL 0x12196c000 == 42 [pid = 1944] [id = 95] 10:47:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x126e6fc00) [pid = 1944] [serial = 282] [outer = 0x0] 10:47:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x12776c000) [pid = 1944] [serial = 283] [outer = 0x126e6fc00] 10:47:01 INFO - PROCESS | 1944 | 1463680021121 Marionette DEBUG loaded listener.js 10:47:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x128b97000) [pid = 1944] [serial = 284] [outer = 0x126e6fc00] 10:47:01 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x127766400) [pid = 1944] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:47:01 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x120916c00) [pid = 1944] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:47:01 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x116187c00) [pid = 1944] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:47:01 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x115e5b000) [pid = 1944] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:47:01 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x1168c8400) [pid = 1944] [serial = 209] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:47:01 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x1187c9000) [pid = 1944] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:47:01 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x118353c00) [pid = 1944] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:47:01 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x126e67400) [pid = 1944] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:47:01 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x115e58c00) [pid = 1944] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:47:01 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x1212ee400) [pid = 1944] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:47:01 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x1257bc400) [pid = 1944] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:47:01 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x12098a800) [pid = 1944] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:47:01 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x127764000) [pid = 1944] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:47:01 INFO - PROCESS | 1944 | 1463680021483 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]]]}] 10:47:01 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. 10:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 518ms 10:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:47:01 INFO - PROCESS | 1944 | 1463680021521 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 10:47:01 INFO - PROCESS | 1944 | 1463680021522 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 10:47:01 INFO - PROCESS | 1944 | 1463680021524 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:47:01 INFO - PROCESS | 1944 | 1463680021525 Marionette TRACE conn2 <- [1,354,null,{}] 10:47:01 INFO - PROCESS | 1944 | 1463680021528 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}] 10:47:01 INFO - PROCESS | 1944 | 1463680021599 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 10:47:01 INFO - PROCESS | 1944 | 1463680021605 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:01 INFO - PROCESS | 1944 | ++DOCSHELL 0x124811000 == 43 [pid = 1944] [id = 96] 10:47:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x117e62000) [pid = 1944] [serial = 285] [outer = 0x0] 10:47:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x120993400) [pid = 1944] [serial = 286] [outer = 0x117e62000] 10:47:01 INFO - PROCESS | 1944 | 1463680021630 Marionette DEBUG loaded listener.js 10:47:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x127766400) [pid = 1944] [serial = 287] [outer = 0x117e62000] 10:47:01 INFO - PROCESS | 1944 | 1463680021968 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]]]}] 10:47:01 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. 10:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 10:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:47:01 INFO - PROCESS | 1944 | 1463680021994 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 10:47:01 INFO - PROCESS | 1944 | 1463680021995 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 10:47:01 INFO - PROCESS | 1944 | 1463680021997 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:47:02 INFO - PROCESS | 1944 | 1463680022007 Marionette TRACE conn2 <- [1,358,null,{}] 10:47:02 INFO - PROCESS | 1944 | 1463680022015 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}] 10:47:02 INFO - PROCESS | 1944 | 1463680022100 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 10:47:02 INFO - PROCESS | 1944 | 1463680022106 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:02 INFO - PROCESS | 1944 | ++DOCSHELL 0x125cb1800 == 44 [pid = 1944] [id = 97] 10:47:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x128b99800) [pid = 1944] [serial = 288] [outer = 0x0] 10:47:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x128e86000) [pid = 1944] [serial = 289] [outer = 0x128b99800] 10:47:02 INFO - PROCESS | 1944 | 1463680022135 Marionette DEBUG loaded listener.js 10:47:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x129258000) [pid = 1944] [serial = 290] [outer = 0x128b99800] 10:47:02 INFO - PROCESS | 1944 | 1463680022452 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]]]}] 10:47:02 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. 10:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 482ms 10:47:02 INFO - PROCESS | 1944 | 1463680022481 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 10:47:02 INFO - PROCESS | 1944 | 1463680022482 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 10:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:47:02 INFO - PROCESS | 1944 | 1463680022487 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:47:02 INFO - PROCESS | 1944 | 1463680022488 Marionette TRACE conn2 <- [1,362,null,{}] 10:47:02 INFO - PROCESS | 1944 | 1463680022490 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}] 10:47:02 INFO - PROCESS | 1944 | 1463680022562 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 10:47:02 INFO - PROCESS | 1944 | 1463680022569 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:02 INFO - PROCESS | 1944 | ++DOCSHELL 0x12904d000 == 45 [pid = 1944] [id = 98] 10:47:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x1294df800) [pid = 1944] [serial = 291] [outer = 0x0] 10:47:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x12973d400) [pid = 1944] [serial = 292] [outer = 0x1294df800] 10:47:02 INFO - PROCESS | 1944 | 1463680022594 Marionette DEBUG loaded listener.js 10:47:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x12a640400) [pid = 1944] [serial = 293] [outer = 0x1294df800] 10:47:02 INFO - PROCESS | 1944 | 1463680022908 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]]]}] 10:47:02 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. 10:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 469ms 10:47:02 INFO - PROCESS | 1944 | 1463680022962 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 10:47:02 INFO - PROCESS | 1944 | 1463680022963 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 10:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:47:02 INFO - PROCESS | 1944 | 1463680022966 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:47:02 INFO - PROCESS | 1944 | 1463680022967 Marionette TRACE conn2 <- [1,366,null,{}] 10:47:02 INFO - PROCESS | 1944 | 1463680022969 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}] 10:47:03 INFO - PROCESS | 1944 | 1463680023042 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 10:47:03 INFO - PROCESS | 1944 | 1463680023046 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:03 INFO - PROCESS | 1944 | ++DOCSHELL 0x1295b2800 == 46 [pid = 1944] [id = 99] 10:47:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x129742c00) [pid = 1944] [serial = 294] [outer = 0x0] 10:47:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x12a86fc00) [pid = 1944] [serial = 295] [outer = 0x129742c00] 10:47:03 INFO - PROCESS | 1944 | 1463680023081 Marionette DEBUG loaded listener.js 10:47:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x12a9d4400) [pid = 1944] [serial = 296] [outer = 0x129742c00] 10:47:03 INFO - PROCESS | 1944 | 1463680023385 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]]]}] 10:47:03 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. 10:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 469ms 10:47:03 INFO - PROCESS | 1944 | 1463680023459 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 10:47:03 INFO - PROCESS | 1944 | 1463680023461 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 10:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:47:03 INFO - PROCESS | 1944 | 1463680023465 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:47:03 INFO - PROCESS | 1944 | 1463680023467 Marionette TRACE conn2 <- [1,370,null,{}] 10:47:03 INFO - PROCESS | 1944 | 1463680023472 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}] 10:47:03 INFO - PROCESS | 1944 | 1463680023559 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 10:47:03 INFO - PROCESS | 1944 | 1463680023640 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:03 INFO - PROCESS | 1944 | ++DOCSHELL 0x115e86800 == 47 [pid = 1944] [id = 100] 10:47:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x112fe2000) [pid = 1944] [serial = 297] [outer = 0x0] 10:47:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x113348000) [pid = 1944] [serial = 298] [outer = 0x112fe2000] 10:47:03 INFO - PROCESS | 1944 | 1463680023672 Marionette DEBUG loaded listener.js 10:47:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x116189800) [pid = 1944] [serial = 299] [outer = 0x112fe2000] 10:47:04 INFO - PROCESS | 1944 | 1463680024122 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]]]}] 10:47:04 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. 10:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 671ms 10:47:04 INFO - PROCESS | 1944 | 1463680024137 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 10:47:04 INFO - PROCESS | 1944 | 1463680024139 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 10:47:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:47:04 INFO - PROCESS | 1944 | 1463680024145 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:47:04 INFO - PROCESS | 1944 | 1463680024148 Marionette TRACE conn2 <- [1,374,null,{}] 10:47:04 INFO - PROCESS | 1944 | 1463680024151 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}] 10:47:04 INFO - PROCESS | 1944 | 1463680024269 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 10:47:04 INFO - PROCESS | 1944 | 1463680024325 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:04 INFO - PROCESS | 1944 | ++DOCSHELL 0x117e09800 == 48 [pid = 1944] [id = 101] 10:47:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x117688c00) [pid = 1944] [serial = 300] [outer = 0x0] 10:47:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x11834e000) [pid = 1944] [serial = 301] [outer = 0x117688c00] 10:47:04 INFO - PROCESS | 1944 | 1463680024354 Marionette DEBUG loaded listener.js 10:47:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x1185da800) [pid = 1944] [serial = 302] [outer = 0x117688c00] 10:47:04 INFO - PROCESS | 1944 | 1463680024773 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:47:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:47:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 674ms 10:47:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:47:04 INFO - PROCESS | 1944 | 1463680024818 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 10:47:04 INFO - PROCESS | 1944 | 1463680024820 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 10:47:04 INFO - PROCESS | 1944 | 1463680024822 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:47:04 INFO - PROCESS | 1944 | 1463680024823 Marionette TRACE conn2 <- [1,378,null,{}] 10:47:04 INFO - PROCESS | 1944 | 1463680024830 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}] 10:47:04 INFO - PROCESS | 1944 | 1463680024929 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 10:47:04 INFO - PROCESS | 1944 | 1463680024976 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:04 INFO - PROCESS | 1944 | ++DOCSHELL 0x1257dc800 == 49 [pid = 1944] [id = 102] 10:47:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 112 (0x12091e400) [pid = 1944] [serial = 303] [outer = 0x0] 10:47:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 113 (0x1212b1400) [pid = 1944] [serial = 304] [outer = 0x12091e400] 10:47:05 INFO - PROCESS | 1944 | 1463680025008 Marionette DEBUG loaded listener.js 10:47:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 114 (0x121786400) [pid = 1944] [serial = 305] [outer = 0x12091e400] 10:47:05 INFO - PROCESS | 1944 | 1463680025418 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:47:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:47:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 619ms 10:47:05 INFO - PROCESS | 1944 | 1463680025442 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 10:47:05 INFO - PROCESS | 1944 | 1463680025443 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 10:47:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:47:05 INFO - PROCESS | 1944 | 1463680025446 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:47:05 INFO - PROCESS | 1944 | 1463680025447 Marionette TRACE conn2 <- [1,382,null,{}] 10:47:05 INFO - PROCESS | 1944 | 1463680025449 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}] 10:47:05 INFO - PROCESS | 1944 | 1463680025544 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 10:47:05 INFO - PROCESS | 1944 | 1463680025623 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:05 INFO - PROCESS | 1944 | ++DOCSHELL 0x12aa05800 == 50 [pid = 1944] [id = 103] 10:47:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 115 (0x124f94c00) [pid = 1944] [serial = 306] [outer = 0x0] 10:47:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 116 (0x1257c6800) [pid = 1944] [serial = 307] [outer = 0x124f94c00] 10:47:05 INFO - PROCESS | 1944 | 1463680025654 Marionette DEBUG loaded listener.js 10:47:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 117 (0x128b95800) [pid = 1944] [serial = 308] [outer = 0x124f94c00] 10:47:06 INFO - PROCESS | 1944 | 1463680026104 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:47:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:47:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 668ms 10:47:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:47:06 INFO - PROCESS | 1944 | 1463680026115 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 10:47:06 INFO - PROCESS | 1944 | 1463680026116 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 10:47:06 INFO - PROCESS | 1944 | 1463680026119 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:47:06 INFO - PROCESS | 1944 | 1463680026120 Marionette TRACE conn2 <- [1,386,null,{}] 10:47:06 INFO - PROCESS | 1944 | 1463680026122 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}] 10:47:06 INFO - PROCESS | 1944 | 1463680026218 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 10:47:06 INFO - PROCESS | 1944 | 1463680026260 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:06 INFO - PROCESS | 1944 | ++DOCSHELL 0x116654800 == 51 [pid = 1944] [id = 104] 10:47:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 118 (0x12741b000) [pid = 1944] [serial = 309] [outer = 0x0] 10:47:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 119 (0x128b9b400) [pid = 1944] [serial = 310] [outer = 0x12741b000] 10:47:06 INFO - PROCESS | 1944 | 1463680026289 Marionette DEBUG loaded listener.js 10:47:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 120 (0x129079400) [pid = 1944] [serial = 311] [outer = 0x12741b000] 10:47:06 INFO - PROCESS | 1944 | 1463680026864 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]]]}] 10:47:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:47:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 769ms 10:47:06 INFO - PROCESS | 1944 | 1463680026889 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 10:47:06 INFO - PROCESS | 1944 | 1463680026892 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 10:47:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:47:06 INFO - PROCESS | 1944 | 1463680026897 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:47:06 INFO - PROCESS | 1944 | 1463680026900 Marionette TRACE conn2 <- [1,390,null,{}] 10:47:06 INFO - PROCESS | 1944 | 1463680026920 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}] 10:47:07 INFO - PROCESS | 1944 | 1463680027053 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 10:47:07 INFO - PROCESS | 1944 | 1463680027088 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:07 INFO - PROCESS | 1944 | ++DOCSHELL 0x112e07000 == 52 [pid = 1944] [id = 105] 10:47:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 121 (0x118137c00) [pid = 1944] [serial = 312] [outer = 0x0] 10:47:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 122 (0x11828e000) [pid = 1944] [serial = 313] [outer = 0x118137c00] 10:47:07 INFO - PROCESS | 1944 | 1463680027145 Marionette DEBUG loaded listener.js 10:47:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 123 (0x1185d5c00) [pid = 1944] [serial = 314] [outer = 0x118137c00] 10:47:07 INFO - PROCESS | 1944 | --DOCSHELL 0x12904d000 == 51 [pid = 1944] [id = 98] 10:47:07 INFO - PROCESS | 1944 | --DOCSHELL 0x125cb1800 == 50 [pid = 1944] [id = 97] 10:47:07 INFO - PROCESS | 1944 | --DOCSHELL 0x124811000 == 49 [pid = 1944] [id = 96] 10:47:07 INFO - PROCESS | 1944 | --DOCSHELL 0x12196c000 == 48 [pid = 1944] [id = 95] 10:47:07 INFO - PROCESS | 1944 | --DOCSHELL 0x1212a1800 == 47 [pid = 1944] [id = 94] 10:47:07 INFO - PROCESS | 1944 | --DOCSHELL 0x11a0ce000 == 46 [pid = 1944] [id = 93] 10:47:07 INFO - PROCESS | 1944 | --DOCSHELL 0x11961b000 == 45 [pid = 1944] [id = 92] 10:47:07 INFO - PROCESS | 1944 | --DOCSHELL 0x11254e800 == 44 [pid = 1944] [id = 91] 10:47:07 INFO - PROCESS | 1944 | --DOCSHELL 0x1184a5000 == 43 [pid = 1944] [id = 90] 10:47:07 INFO - PROCESS | 1944 | --DOCSHELL 0x117e0d000 == 42 [pid = 1944] [id = 89] 10:47:07 INFO - PROCESS | 1944 | --DOCSHELL 0x1161bf800 == 41 [pid = 1944] [id = 88] 10:47:07 INFO - PROCESS | 1944 | --DOCSHELL 0x116884800 == 40 [pid = 1944] [id = 87] 10:47:07 INFO - PROCESS | 1944 | --DOCSHELL 0x1295ad800 == 39 [pid = 1944] [id = 86] 10:47:07 INFO - PROCESS | 1944 | --DOCSHELL 0x127431800 == 38 [pid = 1944] [id = 85] 10:47:07 INFO - PROCESS | 1944 | --DOCSHELL 0x121293000 == 37 [pid = 1944] [id = 84] 10:47:07 INFO - PROCESS | 1944 | --DOCSHELL 0x116e52000 == 36 [pid = 1944] [id = 83] 10:47:07 INFO - PROCESS | 1944 | 1463680027607 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]]]}] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 122 (0x1212ea400) [pid = 1944] [serial = 221] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 121 (0x1163ad400) [pid = 1944] [serial = 207] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 120 (0x1197ee000) [pid = 1944] [serial = 217] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 119 (0x118352800) [pid = 1944] [serial = 211] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 118 (0x127763c00) [pid = 1944] [serial = 236] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 117 (0x116853400) [pid = 1944] [serial = 208] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 116 (0x12d1cec00) [pid = 1944] [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.] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 115 (0x11970c000) [pid = 1944] [serial = 215] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 114 (0x127706400) [pid = 1944] [serial = 199] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 113 (0x11804a000) [pid = 1944] [serial = 204] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 112 (0x1166d2000) [pid = 1944] [serial = 232] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 111 (0x118354000) [pid = 1944] [serial = 233] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x1257c8400) [pid = 1944] [serial = 226] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x118fe7c00) [pid = 1944] [serial = 214] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x126e74c00) [pid = 1944] [serial = 229] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x12770d400) [pid = 1944] [serial = 230] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x125c27800) [pid = 1944] [serial = 235] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x120993800) [pid = 1944] [serial = 220] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x115dea400) [pid = 1944] [serial = 201] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x117e61800) [pid = 1944] [serial = 210] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x1218d6800) [pid = 1944] [serial = 223] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x119d67800) [pid = 1944] [serial = 218] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x1252b4400) [pid = 1944] [serial = 224] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x129074800) [pid = 1944] [serial = 238] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x125c20400) [pid = 1944] [serial = 227] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x129257800) [pid = 1944] [serial = 239] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x1294da800) [pid = 1944] [serial = 241] [outer = 0x0] [url = about:blank] 10:47:07 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x1294e6000) [pid = 1944] [serial = 242] [outer = 0x0] [url = about:blank] 10:47:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:47:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 731ms 10:47:07 INFO - PROCESS | 1944 | 1463680027627 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 10:47:07 INFO - PROCESS | 1944 | 1463680027631 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 10:47:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:47:07 INFO - PROCESS | 1944 | 1463680027638 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:47:07 INFO - PROCESS | 1944 | 1463680027639 Marionette TRACE conn2 <- [1,394,null,{}] 10:47:07 INFO - PROCESS | 1944 | 1463680027642 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}] 10:47:07 INFO - PROCESS | 1944 | 1463680027718 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 10:47:07 INFO - PROCESS | 1944 | 1463680027725 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:07 INFO - PROCESS | 1944 | ++DOCSHELL 0x11664d000 == 37 [pid = 1944] [id = 106] 10:47:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x1185d8800) [pid = 1944] [serial = 315] [outer = 0x0] 10:47:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x11876fc00) [pid = 1944] [serial = 316] [outer = 0x1185d8800] 10:47:07 INFO - PROCESS | 1944 | 1463680027751 Marionette DEBUG loaded listener.js 10:47:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x11970c000) [pid = 1944] [serial = 317] [outer = 0x1185d8800] 10:47:08 INFO - PROCESS | 1944 | 1463680028094 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]]]}] 10:47:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:47:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 470ms 10:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:47:08 INFO - PROCESS | 1944 | 1463680028108 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 10:47:08 INFO - PROCESS | 1944 | 1463680028110 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 10:47:08 INFO - PROCESS | 1944 | 1463680028112 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:47:08 INFO - PROCESS | 1944 | 1463680028114 Marionette TRACE conn2 <- [1,398,null,{}] 10:47:08 INFO - PROCESS | 1944 | 1463680028122 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}] 10:47:08 INFO - PROCESS | 1944 | 1463680028210 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 10:47:08 INFO - PROCESS | 1944 | 1463680028251 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:08 INFO - PROCESS | 1944 | ++DOCSHELL 0x11960c800 == 38 [pid = 1944] [id = 107] 10:47:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x119710000) [pid = 1944] [serial = 318] [outer = 0x0] 10:47:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x119e1b400) [pid = 1944] [serial = 319] [outer = 0x119710000] 10:47:08 INFO - PROCESS | 1944 | 1463680028279 Marionette DEBUG loaded listener.js 10:47:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x121a6bc00) [pid = 1944] [serial = 320] [outer = 0x119710000] 10:47:08 INFO - PROCESS | 1944 | 1463680028593 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]]]}] 10:47:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:47:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 524ms 10:47:08 INFO - PROCESS | 1944 | 1463680028637 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 10:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:47:08 INFO - PROCESS | 1944 | 1463680028639 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 10:47:08 INFO - PROCESS | 1944 | 1463680028641 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:47:08 INFO - PROCESS | 1944 | 1463680028642 Marionette TRACE conn2 <- [1,402,null,{}] 10:47:08 INFO - PROCESS | 1944 | 1463680028652 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}] 10:47:08 INFO - PROCESS | 1944 | 1463680028727 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 10:47:08 INFO - PROCESS | 1944 | 1463680028773 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:08 INFO - PROCESS | 1944 | ++DOCSHELL 0x119cec000 == 39 [pid = 1944] [id = 108] 10:47:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x121813800) [pid = 1944] [serial = 321] [outer = 0x0] 10:47:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x124d2fc00) [pid = 1944] [serial = 322] [outer = 0x121813800] 10:47:08 INFO - PROCESS | 1944 | 1463680028799 Marionette DEBUG loaded listener.js 10:47:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x12711e800) [pid = 1944] [serial = 323] [outer = 0x121813800] 10:47:09 INFO - PROCESS | 1944 | 1463680029086 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]]]}] 10:47:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 480ms 10:47:09 INFO - PROCESS | 1944 | 1463680029125 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 10:47:09 INFO - PROCESS | 1944 | 1463680029126 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 10:47:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:47:09 INFO - PROCESS | 1944 | 1463680029129 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:47:09 INFO - PROCESS | 1944 | 1463680029130 Marionette TRACE conn2 <- [1,406,null,{}] 10:47:09 INFO - PROCESS | 1944 | 1463680029132 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}] 10:47:09 INFO - PROCESS | 1944 | 1463680029211 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 10:47:09 INFO - PROCESS | 1944 | 1463680029217 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:09 INFO - PROCESS | 1944 | ++DOCSHELL 0x121613800 == 40 [pid = 1944] [id = 109] 10:47:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x12770a800) [pid = 1944] [serial = 324] [outer = 0x0] 10:47:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x127766800) [pid = 1944] [serial = 325] [outer = 0x12770a800] 10:47:09 INFO - PROCESS | 1944 | 1463680029244 Marionette DEBUG loaded listener.js 10:47:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x128b9ac00) [pid = 1944] [serial = 326] [outer = 0x12770a800] 10:47:09 INFO - PROCESS | 1944 | 1463680029582 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]]]}] 10:47:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 474ms 10:47:09 INFO - PROCESS | 1944 | 1463680029604 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 10:47:09 INFO - PROCESS | 1944 | 1463680029605 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 10:47:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:47:09 INFO - PROCESS | 1944 | 1463680029608 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:47:09 INFO - PROCESS | 1944 | 1463680029609 Marionette TRACE conn2 <- [1,410,null,{}] 10:47:09 INFO - PROCESS | 1944 | 1463680029626 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}] 10:47:09 INFO - PROCESS | 1944 | 1463680029732 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 10:47:09 INFO - PROCESS | 1944 | 1463680029764 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:09 INFO - PROCESS | 1944 | ++DOCSHELL 0x121e64000 == 41 [pid = 1944] [id = 110] 10:47:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x128ba0400) [pid = 1944] [serial = 327] [outer = 0x0] 10:47:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x1294de000) [pid = 1944] [serial = 328] [outer = 0x128ba0400] 10:47:09 INFO - PROCESS | 1944 | 1463680029797 Marionette DEBUG loaded listener.js 10:47:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x12a9d4c00) [pid = 1944] [serial = 329] [outer = 0x128ba0400] 10:47:10 INFO - PROCESS | 1944 | 1463680030222 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]]]}] 10:47:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:47:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 669ms 10:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:47:10 INFO - PROCESS | 1944 | 1463680030278 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 10:47:10 INFO - PROCESS | 1944 | 1463680030279 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 10:47:10 INFO - PROCESS | 1944 | 1463680030281 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:47:10 INFO - PROCESS | 1944 | 1463680030282 Marionette TRACE conn2 <- [1,414,null,{}] 10:47:10 INFO - PROCESS | 1944 | 1463680030284 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}] 10:47:10 INFO - PROCESS | 1944 | 1463680030376 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 10:47:10 INFO - PROCESS | 1944 | 1463680030388 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:10 INFO - PROCESS | 1944 | ++DOCSHELL 0x125781800 == 42 [pid = 1944] [id = 111] 10:47:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x127706400) [pid = 1944] [serial = 330] [outer = 0x0] 10:47:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 112 (0x12a9e2c00) [pid = 1944] [serial = 331] [outer = 0x127706400] 10:47:10 INFO - PROCESS | 1944 | 1463680030413 Marionette DEBUG loaded listener.js 10:47:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 113 (0x12acc5400) [pid = 1944] [serial = 332] [outer = 0x127706400] 10:47:10 INFO - PROCESS | 1944 | 1463680030749 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]]]}] 10:47:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:47:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 522ms 10:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:47:10 INFO - PROCESS | 1944 | 1463680030804 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 10:47:10 INFO - PROCESS | 1944 | 1463680030805 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 10:47:10 INFO - PROCESS | 1944 | 1463680030807 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:47:10 INFO - PROCESS | 1944 | 1463680030808 Marionette TRACE conn2 <- [1,418,null,{}] 10:47:10 INFO - PROCESS | 1944 | 1463680030810 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}] 10:47:10 INFO - PROCESS | 1944 | 1463680030902 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 10:47:10 INFO - PROCESS | 1944 | 1463680030915 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:10 INFO - PROCESS | 1944 | ++DOCSHELL 0x128cd4800 == 43 [pid = 1944] [id = 112] 10:47:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 114 (0x12a9e2000) [pid = 1944] [serial = 333] [outer = 0x0] 10:47:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 115 (0x12accd000) [pid = 1944] [serial = 334] [outer = 0x12a9e2000] 10:47:10 INFO - PROCESS | 1944 | 1463680030940 Marionette DEBUG loaded listener.js 10:47:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 116 (0x12aceec00) [pid = 1944] [serial = 335] [outer = 0x12a9e2000] 10:47:11 INFO - PROCESS | 1944 | --DOMWINDOW == 115 (0x121d23800) [pid = 1944] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:47:11 INFO - PROCESS | 1944 | --DOMWINDOW == 114 (0x121d29c00) [pid = 1944] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:47:11 INFO - PROCESS | 1944 | --DOMWINDOW == 113 (0x118350800) [pid = 1944] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:47:11 INFO - PROCESS | 1944 | --DOMWINDOW == 112 (0x126e6fc00) [pid = 1944] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:47:11 INFO - PROCESS | 1944 | --DOMWINDOW == 111 (0x116606000) [pid = 1944] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:47:11 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x119b13000) [pid = 1944] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:47:11 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x112da9400) [pid = 1944] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:47:11 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x1185dc000) [pid = 1944] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:47:11 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x117e62000) [pid = 1944] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:47:11 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x1294df800) [pid = 1944] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:47:11 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x128b99800) [pid = 1944] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:47:11 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x1212b5c00) [pid = 1944] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:47:11 INFO - PROCESS | 1944 | 1463680031728 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]]]}] 10:47:11 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 10:47:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 972ms 10:47:11 INFO - PROCESS | 1944 | 1463680031779 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 10:47:11 INFO - PROCESS | 1944 | 1463680031780 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 10:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:47:11 INFO - PROCESS | 1944 | 1463680031783 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:47:11 INFO - PROCESS | 1944 | 1463680031784 Marionette TRACE conn2 <- [1,422,null,{}] 10:47:11 INFO - PROCESS | 1944 | 1463680031786 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}] 10:47:11 INFO - PROCESS | 1944 | 1463680031860 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 10:47:11 INFO - PROCESS | 1944 | 1463680031864 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:11 INFO - PROCESS | 1944 | ++DOCSHELL 0x119959000 == 44 [pid = 1944] [id = 113] 10:47:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x1166d2400) [pid = 1944] [serial = 336] [outer = 0x0] 10:47:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x119d0c800) [pid = 1944] [serial = 337] [outer = 0x1166d2400] 10:47:11 INFO - PROCESS | 1944 | 1463680031891 Marionette DEBUG loaded listener.js 10:47:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x127764c00) [pid = 1944] [serial = 338] [outer = 0x1166d2400] 10:47:12 INFO - PROCESS | 1944 | 1463680032659 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]]]}] 10:47:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:47:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 920ms 10:47:12 INFO - PROCESS | 1944 | 1463680032704 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 10:47:12 INFO - PROCESS | 1944 | 1463680032705 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 10:47:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:47:12 INFO - PROCESS | 1944 | 1463680032708 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:47:12 INFO - PROCESS | 1944 | 1463680032709 Marionette TRACE conn2 <- [1,426,null,{}] 10:47:12 INFO - PROCESS | 1944 | 1463680032711 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}] 10:47:12 INFO - PROCESS | 1944 | 1463680032804 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 10:47:12 INFO - PROCESS | 1944 | 1463680032805 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:47:12 INFO - PROCESS | 1944 | 1463680032851 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:12 INFO - PROCESS | 1944 | ++DOCSHELL 0x12aa87000 == 45 [pid = 1944] [id = 114] 10:47:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x117e62000) [pid = 1944] [serial = 339] [outer = 0x0] 10:47:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x12bc48000) [pid = 1944] [serial = 340] [outer = 0x117e62000] 10:47:12 INFO - PROCESS | 1944 | 1463680032876 Marionette DEBUG loaded listener.js 10:47:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x12bc4d000) [pid = 1944] [serial = 341] [outer = 0x117e62000] 10:47:13 INFO - PROCESS | 1944 | 1463680033188 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] 10:47:13 INFO - PROCESS | 1944 | 1463680033230 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 10:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:47:13 INFO - PROCESS | 1944 | 1463680033234 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:47:13 INFO - PROCESS | 1944 | 1463680033237 Marionette TRACE conn2 <- [1,430,null,{}] 10:47:13 INFO - PROCESS | 1944 | 1463680033240 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}] 10:47:13 INFO - PROCESS | 1944 | 1463680033398 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 10:47:13 INFO - PROCESS | 1944 | 1463680033464 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:13 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ae42000 == 46 [pid = 1944] [id = 115] 10:47:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x1185da000) [pid = 1944] [serial = 342] [outer = 0x0] 10:47:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 112 (0x12bc51800) [pid = 1944] [serial = 343] [outer = 0x1185da000] 10:47:13 INFO - PROCESS | 1944 | 1463680033511 Marionette DEBUG loaded listener.js 10:47:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 113 (0x12bccd800) [pid = 1944] [serial = 344] [outer = 0x1185da000] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x1159d1800 == 45 [pid = 1944] [id = 68] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x1185a3000 == 44 [pid = 1944] [id = 69] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x129262800 == 43 [pid = 1944] [id = 82] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x112e07000 == 42 [pid = 1944] [id = 105] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x116654800 == 41 [pid = 1944] [id = 104] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x12aa05800 == 40 [pid = 1944] [id = 103] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x1257dc800 == 39 [pid = 1944] [id = 102] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x117e09800 == 38 [pid = 1944] [id = 101] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x115e86800 == 37 [pid = 1944] [id = 100] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x1295b2800 == 36 [pid = 1944] [id = 99] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x11664d000 == 35 [pid = 1944] [id = 106] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x119cec000 == 34 [pid = 1944] [id = 108] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x119959000 == 33 [pid = 1944] [id = 113] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x11960c800 == 32 [pid = 1944] [id = 107] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x121613800 == 31 [pid = 1944] [id = 109] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x121e64000 == 30 [pid = 1944] [id = 110] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x12aa87000 == 29 [pid = 1944] [id = 114] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x125781800 == 28 [pid = 1944] [id = 111] 10:47:14 INFO - PROCESS | 1944 | --DOCSHELL 0x128cd4800 == 27 [pid = 1944] [id = 112] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 112 (0x1252b5400) [pid = 1944] [serial = 277] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 111 (0x12741ac00) [pid = 1944] [serial = 280] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x125853800) [pid = 1944] [serial = 278] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x1185e2000) [pid = 1944] [serial = 265] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x118f72400) [pid = 1944] [serial = 266] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x12776c000) [pid = 1944] [serial = 283] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x117682400) [pid = 1944] [serial = 262] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x118134000) [pid = 1944] [serial = 263] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x119d65c00) [pid = 1944] [serial = 271] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x116749c00) [pid = 1944] [serial = 260] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x11323b800) [pid = 1944] [serial = 259] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x118fef000) [pid = 1944] [serial = 268] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x1197f2400) [pid = 1944] [serial = 269] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x127121800) [pid = 1944] [serial = 256] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x129742400) [pid = 1944] [serial = 244] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x11674fc00) [pid = 1944] [serial = 247] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x1185e1000) [pid = 1944] [serial = 250] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x121a74400) [pid = 1944] [serial = 253] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x12770f800) [pid = 1944] [serial = 281] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x127766400) [pid = 1944] [serial = 287] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 92 (0x120993400) [pid = 1944] [serial = 286] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 91 (0x12973d400) [pid = 1944] [serial = 292] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 90 (0x128b97000) [pid = 1944] [serial = 284] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 89 (0x129258000) [pid = 1944] [serial = 290] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 88 (0x121812000) [pid = 1944] [serial = 274] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 87 (0x12a640400) [pid = 1944] [serial = 293] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 86 (0x12a86fc00) [pid = 1944] [serial = 295] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 85 (0x124f3a400) [pid = 1944] [serial = 275] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 84 (0x128e86000) [pid = 1944] [serial = 289] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | --DOMWINDOW == 83 (0x120995400) [pid = 1944] [serial = 272] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1944 | 1463680034989 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]]]}] 10:47:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:47:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1777ms 10:47:15 INFO - PROCESS | 1944 | 1463680035011 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 10:47:15 INFO - PROCESS | 1944 | 1463680035013 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 10:47:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:47:15 INFO - PROCESS | 1944 | 1463680035017 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:47:15 INFO - PROCESS | 1944 | 1463680035019 Marionette TRACE conn2 <- [1,434,null,{}] 10:47:15 INFO - PROCESS | 1944 | 1463680035024 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}] 10:47:15 INFO - PROCESS | 1944 | 1463680035097 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 10:47:15 INFO - PROCESS | 1944 | 1463680035105 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:15 INFO - PROCESS | 1944 | ++DOCSHELL 0x113355000 == 28 [pid = 1944] [id = 116] 10:47:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 84 (0x11611f800) [pid = 1944] [serial = 345] [outer = 0x0] 10:47:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 85 (0x11635c400) [pid = 1944] [serial = 346] [outer = 0x11611f800] 10:47:15 INFO - PROCESS | 1944 | 1463680035132 Marionette DEBUG loaded listener.js 10:47:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 86 (0x115dea400) [pid = 1944] [serial = 347] [outer = 0x11611f800] 10:47:15 INFO - PROCESS | 1944 | 1463680035510 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]]]}] 10:47:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:47:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 521ms 10:47:15 INFO - PROCESS | 1944 | 1463680035539 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 10:47:15 INFO - PROCESS | 1944 | 1463680035545 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 10:47:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:47:15 INFO - PROCESS | 1944 | 1463680035552 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:47:15 INFO - PROCESS | 1944 | 1463680035555 Marionette TRACE conn2 <- [1,438,null,{}] 10:47:15 INFO - PROCESS | 1944 | 1463680035558 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}] 10:47:15 INFO - PROCESS | 1944 | 1463680035666 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 10:47:15 INFO - PROCESS | 1944 | 1463680035686 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:15 INFO - PROCESS | 1944 | ++DOCSHELL 0x116648000 == 29 [pid = 1944] [id = 117] 10:47:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 87 (0x11674e400) [pid = 1944] [serial = 348] [outer = 0x0] 10:47:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 88 (0x11710a400) [pid = 1944] [serial = 349] [outer = 0x11674e400] 10:47:15 INFO - PROCESS | 1944 | 1463680035727 Marionette DEBUG loaded listener.js 10:47:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 89 (0x117e5cc00) [pid = 1944] [serial = 350] [outer = 0x11674e400] 10:47:16 INFO - PROCESS | 1944 | 1463680036090 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]]]}] 10:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 572ms 10:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:47:16 INFO - PROCESS | 1944 | 1463680036124 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 10:47:16 INFO - PROCESS | 1944 | 1463680036125 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 10:47:16 INFO - PROCESS | 1944 | 1463680036128 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:47:16 INFO - PROCESS | 1944 | 1463680036130 Marionette TRACE conn2 <- [1,442,null,{}] 10:47:16 INFO - PROCESS | 1944 | 1463680036138 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}] 10:47:16 INFO - PROCESS | 1944 | 1463680036217 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 10:47:16 INFO - PROCESS | 1944 | 1463680036223 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:16 INFO - PROCESS | 1944 | ++DOCSHELL 0x117e05800 == 30 [pid = 1944] [id = 118] 10:47:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 90 (0x110fb0800) [pid = 1944] [serial = 351] [outer = 0x0] 10:47:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 91 (0x118351400) [pid = 1944] [serial = 352] [outer = 0x110fb0800] 10:47:16 INFO - PROCESS | 1944 | 1463680036252 Marionette DEBUG loaded listener.js 10:47:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 92 (0x1185e1400) [pid = 1944] [serial = 353] [outer = 0x110fb0800] 10:47:16 INFO - PROCESS | 1944 | 1463680036588 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]]]}] 10:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 475ms 10:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:47:16 INFO - PROCESS | 1944 | 1463680036606 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 10:47:16 INFO - PROCESS | 1944 | 1463680036607 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 10:47:16 INFO - PROCESS | 1944 | 1463680036609 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:47:16 INFO - PROCESS | 1944 | 1463680036610 Marionette TRACE conn2 <- [1,446,null,{}] 10:47:16 INFO - PROCESS | 1944 | 1463680036613 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}] 10:47:16 INFO - PROCESS | 1944 | 1463680036686 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 10:47:16 INFO - PROCESS | 1944 | 1463680036729 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:16 INFO - PROCESS | 1944 | ++DOCSHELL 0x11844a800 == 31 [pid = 1944] [id = 119] 10:47:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 93 (0x11834bc00) [pid = 1944] [serial = 354] [outer = 0x0] 10:47:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x1187d3400) [pid = 1944] [serial = 355] [outer = 0x11834bc00] 10:47:16 INFO - PROCESS | 1944 | 1463680036755 Marionette DEBUG loaded listener.js 10:47:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x119705000) [pid = 1944] [serial = 356] [outer = 0x11834bc00] 10:47:17 INFO - PROCESS | 1944 | 1463680037039 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]]]}] 10:47:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:47:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 468ms 10:47:17 INFO - PROCESS | 1944 | 1463680037078 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 10:47:17 INFO - PROCESS | 1944 | 1463680037079 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 10:47:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:47:17 INFO - PROCESS | 1944 | 1463680037081 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:47:17 INFO - PROCESS | 1944 | 1463680037083 Marionette TRACE conn2 <- [1,450,null,{}] 10:47:17 INFO - PROCESS | 1944 | 1463680037089 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}] 10:47:17 INFO - PROCESS | 1944 | 1463680037159 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 10:47:17 INFO - PROCESS | 1944 | 1463680037163 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:17 INFO - PROCESS | 1944 | ++DOCSHELL 0x118aa4000 == 32 [pid = 1944] [id = 120] 10:47:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x1159b2400) [pid = 1944] [serial = 357] [outer = 0x0] 10:47:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x1197ed400) [pid = 1944] [serial = 358] [outer = 0x1159b2400] 10:47:17 INFO - PROCESS | 1944 | 1463680037191 Marionette DEBUG loaded listener.js 10:47:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x119b1a800) [pid = 1944] [serial = 359] [outer = 0x1159b2400] 10:47:17 INFO - PROCESS | 1944 | 1463680037526 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] 10:47:17 INFO - PROCESS | 1944 | 1463680037563 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 10:47:17 INFO - PROCESS | 1944 | 1463680037565 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:47:17 INFO - PROCESS | 1944 | 1463680037566 Marionette TRACE conn2 <- [1,454,null,{}] 10:47:17 INFO - PROCESS | 1944 | 1463680037569 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}] 10:47:17 INFO - PROCESS | 1944 | 1463680037648 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 10:47:17 INFO - PROCESS | 1944 | 1463680037655 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:17 INFO - PROCESS | 1944 | ++DOCSHELL 0x119614800 == 33 [pid = 1944] [id = 121] 10:47:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x119d15400) [pid = 1944] [serial = 360] [outer = 0x0] 10:47:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x120993c00) [pid = 1944] [serial = 361] [outer = 0x119d15400] 10:47:17 INFO - PROCESS | 1944 | 1463680037685 Marionette DEBUG loaded listener.js 10:47:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x121787000) [pid = 1944] [serial = 362] [outer = 0x119d15400] 10:47:18 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:18 INFO - PROCESS | 1944 | 1463680038081 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]]]}] 10:47:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 518ms 10:47:18 INFO - PROCESS | 1944 | 1463680038088 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 10:47:18 INFO - PROCESS | 1944 | 1463680038089 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 10:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:47:18 INFO - PROCESS | 1944 | 1463680038092 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:47:18 INFO - PROCESS | 1944 | 1463680038093 Marionette TRACE conn2 <- [1,458,null,{}] 10:47:18 INFO - PROCESS | 1944 | 1463680038095 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}] 10:47:18 INFO - PROCESS | 1944 | 1463680038231 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 10:47:18 INFO - PROCESS | 1944 | 1463680038241 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x119c5d000 == 34 [pid = 1944] [id = 122] 10:47:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x111c1c000) [pid = 1944] [serial = 363] [outer = 0x0] 10:47:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x121817000) [pid = 1944] [serial = 364] [outer = 0x111c1c000] 10:47:18 INFO - PROCESS | 1944 | 1463680038280 Marionette DEBUG loaded listener.js 10:47:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x12487e800) [pid = 1944] [serial = 365] [outer = 0x111c1c000] 10:47:18 INFO - PROCESS | 1944 | 1463680038553 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] 10:47:18 INFO - PROCESS | 1944 | 1463680038563 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 10:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:47:18 INFO - PROCESS | 1944 | 1463680038565 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:47:18 INFO - PROCESS | 1944 | 1463680038567 Marionette TRACE conn2 <- [1,462,null,{}] 10:47:18 INFO - PROCESS | 1944 | 1463680038577 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}] 10:47:18 INFO - PROCESS | 1944 | 1463680038657 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 10:47:18 INFO - PROCESS | 1944 | 1463680038662 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x121290800 == 35 [pid = 1944] [id = 123] 10:47:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x124b93000) [pid = 1944] [serial = 366] [outer = 0x0] 10:47:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x124f98000) [pid = 1944] [serial = 367] [outer = 0x124b93000] 10:47:18 INFO - PROCESS | 1944 | 1463680038689 Marionette DEBUG loaded listener.js 10:47:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x1257c7c00) [pid = 1944] [serial = 368] [outer = 0x124b93000] 10:47:19 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:19 INFO - PROCESS | 1944 | 1463680039014 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 10:47:19 INFO - PROCESS | 1944 | 1463680039040 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 10:47:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:47:19 INFO - PROCESS | 1944 | 1463680039042 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:47:19 INFO - PROCESS | 1944 | 1463680039043 Marionette TRACE conn2 <- [1,466,null,{}] 10:47:19 INFO - PROCESS | 1944 | 1463680039045 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}] 10:47:19 INFO - PROCESS | 1944 | 1463680039135 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 10:47:19 INFO - PROCESS | 1944 | 1463680039141 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:19 INFO - PROCESS | 1944 | ++DOCSHELL 0x117e05000 == 36 [pid = 1944] [id = 124] 10:47:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x117e62400) [pid = 1944] [serial = 369] [outer = 0x0] 10:47:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x1257c9400) [pid = 1944] [serial = 370] [outer = 0x117e62400] 10:47:19 INFO - PROCESS | 1944 | 1463680039166 Marionette DEBUG loaded listener.js 10:47:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x127123400) [pid = 1944] [serial = 371] [outer = 0x117e62400] 10:47:19 INFO - PROCESS | 1944 | 1463680039495 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] 10:47:19 INFO - PROCESS | 1944 | 1463680039513 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 10:47:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:47:19 INFO - PROCESS | 1944 | 1463680039516 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:47:19 INFO - PROCESS | 1944 | 1463680039519 Marionette TRACE conn2 <- [1,470,null,{}] 10:47:19 INFO - PROCESS | 1944 | 1463680039522 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}] 10:47:19 INFO - PROCESS | 1944 | 1463680039636 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 10:47:19 INFO - PROCESS | 1944 | 1463680039643 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:19 INFO - PROCESS | 1944 | ++DOCSHELL 0x121ac2800 == 37 [pid = 1944] [id = 125] 10:47:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x12741c800) [pid = 1944] [serial = 372] [outer = 0x0] 10:47:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 112 (0x12770fc00) [pid = 1944] [serial = 373] [outer = 0x12741c800] 10:47:19 INFO - PROCESS | 1944 | 1463680039682 Marionette DEBUG loaded listener.js 10:47:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 113 (0x12776a400) [pid = 1944] [serial = 374] [outer = 0x12741c800] 10:47:20 INFO - PROCESS | 1944 | 1463680040142 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]]]}] 10:47:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:47:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 672ms 10:47:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:47:20 INFO - PROCESS | 1944 | 1463680040188 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 10:47:20 INFO - PROCESS | 1944 | 1463680040190 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 10:47:20 INFO - PROCESS | 1944 | 1463680040192 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:47:20 INFO - PROCESS | 1944 | 1463680040194 Marionette TRACE conn2 <- [1,474,null,{}] 10:47:20 INFO - PROCESS | 1944 | 1463680040196 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}] 10:47:20 INFO - PROCESS | 1944 | 1463680040290 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 10:47:20 INFO - PROCESS | 1944 | 1463680040321 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:20 INFO - PROCESS | 1944 | ++DOCSHELL 0x118aa3800 == 38 [pid = 1944] [id = 126] 10:47:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 114 (0x1197f2400) [pid = 1944] [serial = 375] [outer = 0x0] 10:47:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 115 (0x128b9dc00) [pid = 1944] [serial = 376] [outer = 0x1197f2400] 10:47:20 INFO - PROCESS | 1944 | 1463680040349 Marionette DEBUG loaded listener.js 10:47:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 116 (0x12924ac00) [pid = 1944] [serial = 377] [outer = 0x1197f2400] 10:47:20 INFO - PROCESS | 1944 | 1463680040674 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]]]}] 10:47:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:47:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 520ms 10:47:20 INFO - PROCESS | 1944 | 1463680040713 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 10:47:20 INFO - PROCESS | 1944 | 1463680040714 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 10:47:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:47:20 INFO - PROCESS | 1944 | 1463680040716 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:47:20 INFO - PROCESS | 1944 | 1463680040717 Marionette TRACE conn2 <- [1,478,null,{}] 10:47:20 INFO - PROCESS | 1944 | 1463680040719 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}] 10:47:20 INFO - PROCESS | 1944 | 1463680040810 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 10:47:20 INFO - PROCESS | 1944 | 1463680040814 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:20 INFO - PROCESS | 1944 | ++DOCSHELL 0x125774000 == 39 [pid = 1944] [id = 127] 10:47:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 117 (0x127704800) [pid = 1944] [serial = 378] [outer = 0x0] 10:47:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 118 (0x129258c00) [pid = 1944] [serial = 379] [outer = 0x127704800] 10:47:20 INFO - PROCESS | 1944 | 1463680040840 Marionette DEBUG loaded listener.js 10:47:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 119 (0x119704c00) [pid = 1944] [serial = 380] [outer = 0x127704800] 10:47:21 INFO - PROCESS | 1944 | 1463680041213 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]]]}] 10:47:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:47:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 10:47:21 INFO - PROCESS | 1944 | 1463680041243 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 10:47:21 INFO - PROCESS | 1944 | 1463680041244 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 10:47:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:47:21 INFO - PROCESS | 1944 | 1463680041248 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:47:21 INFO - PROCESS | 1944 | 1463680041250 Marionette TRACE conn2 <- [1,482,null,{}] 10:47:21 INFO - PROCESS | 1944 | 1463680041253 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}] 10:47:21 INFO - PROCESS | 1944 | 1463680041399 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 10:47:21 INFO - PROCESS | 1944 | 1463680041419 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:21 INFO - PROCESS | 1944 | ++DOCSHELL 0x127437800 == 40 [pid = 1944] [id = 128] 10:47:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 120 (0x129250c00) [pid = 1944] [serial = 381] [outer = 0x0] 10:47:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 121 (0x129743c00) [pid = 1944] [serial = 382] [outer = 0x129250c00] 10:47:21 INFO - PROCESS | 1944 | 1463680041459 Marionette DEBUG loaded listener.js 10:47:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 122 (0x12a647000) [pid = 1944] [serial = 383] [outer = 0x129250c00] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 121 (0x117680000) [pid = 1944] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 120 (0x115ed8400) [pid = 1944] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 119 (0x1212e9c00) [pid = 1944] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 118 (0x1159b0800) [pid = 1944] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 117 (0x1252b0000) [pid = 1944] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 116 (0x112965800) [pid = 1944] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 115 (0x1294e7800) [pid = 1944] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 114 (0x118288000) [pid = 1944] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 113 (0x127706400) [pid = 1944] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 112 (0x12a9e2000) [pid = 1944] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 111 (0x1166d2400) [pid = 1944] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x117e62000) [pid = 1944] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x12770a800) [pid = 1944] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x121813800) [pid = 1944] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x119710000) [pid = 1944] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x1185d8800) [pid = 1944] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x118137c00) [pid = 1944] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x12741b000) [pid = 1944] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x124f94c00) [pid = 1944] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x12091e400) [pid = 1944] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x117688c00) [pid = 1944] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x112fe2000) [pid = 1944] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x129742c00) [pid = 1944] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:47:22 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x128ba0400) [pid = 1944] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:47:22 INFO - PROCESS | 1944 | 1463680042122 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]]]}] 10:47:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:47:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 920ms 10:47:22 INFO - PROCESS | 1944 | 1463680042169 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 10:47:22 INFO - PROCESS | 1944 | 1463680042170 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 10:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:47:22 INFO - PROCESS | 1944 | 1463680042172 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:47:22 INFO - PROCESS | 1944 | 1463680042173 Marionette TRACE conn2 <- [1,486,null,{}] 10:47:22 INFO - PROCESS | 1944 | 1463680042176 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}] 10:47:22 INFO - PROCESS | 1944 | 1463680042245 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 10:47:22 INFO - PROCESS | 1944 | 1463680042249 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:22 INFO - PROCESS | 1944 | ++DOCSHELL 0x116ab4000 == 41 [pid = 1944] [id = 129] 10:47:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x1159b0800) [pid = 1944] [serial = 384] [outer = 0x0] 10:47:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x117684c00) [pid = 1944] [serial = 385] [outer = 0x1159b0800] 10:47:22 INFO - PROCESS | 1944 | 1463680042277 Marionette DEBUG loaded listener.js 10:47:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x118f7d000) [pid = 1944] [serial = 386] [outer = 0x1159b0800] 10:47:22 INFO - PROCESS | 1944 | 1463680042592 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]]]}] 10:47:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:47:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 10:47:22 INFO - PROCESS | 1944 | 1463680042641 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 10:47:22 INFO - PROCESS | 1944 | 1463680042643 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 10:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:47:22 INFO - PROCESS | 1944 | 1463680042645 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:47:22 INFO - PROCESS | 1944 | 1463680042646 Marionette TRACE conn2 <- [1,490,null,{}] 10:47:22 INFO - PROCESS | 1944 | 1463680042648 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}] 10:47:22 INFO - PROCESS | 1944 | 1463680042740 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 10:47:22 INFO - PROCESS | 1944 | 1463680042746 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:22 INFO - PROCESS | 1944 | ++DOCSHELL 0x124805800 == 42 [pid = 1944] [id = 130] 10:47:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x1166d2400) [pid = 1944] [serial = 387] [outer = 0x0] 10:47:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x1252bbc00) [pid = 1944] [serial = 388] [outer = 0x1166d2400] 10:47:22 INFO - PROCESS | 1944 | 1463680042771 Marionette DEBUG loaded listener.js 10:47:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x129251000) [pid = 1944] [serial = 389] [outer = 0x1166d2400] 10:47:23 INFO - PROCESS | 1944 | 1463680043053 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]]]}] 10:47:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 419ms 10:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:47:23 INFO - PROCESS | 1944 | 1463680043064 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 10:47:23 INFO - PROCESS | 1944 | 1463680043066 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 10:47:23 INFO - PROCESS | 1944 | 1463680043070 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:47:23 INFO - PROCESS | 1944 | 1463680043073 Marionette TRACE conn2 <- [1,494,null,{}] 10:47:23 INFO - PROCESS | 1944 | 1463680043079 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}] 10:47:23 INFO - PROCESS | 1944 | 1463680043157 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 10:47:23 INFO - PROCESS | 1944 | 1463680043162 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:23 INFO - PROCESS | 1944 | ++DOCSHELL 0x12959e800 == 43 [pid = 1944] [id = 131] 10:47:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x12a86a000) [pid = 1944] [serial = 390] [outer = 0x0] 10:47:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x12a9d7000) [pid = 1944] [serial = 391] [outer = 0x12a86a000] 10:47:23 INFO - PROCESS | 1944 | 1463680043188 Marionette DEBUG loaded listener.js 10:47:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x12aa69000) [pid = 1944] [serial = 392] [outer = 0x12a86a000] 10:47:23 INFO - PROCESS | 1944 | 1463680043508 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]]]}] 10:47:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 476ms 10:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:47:23 INFO - PROCESS | 1944 | 1463680043544 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 10:47:23 INFO - PROCESS | 1944 | 1463680043546 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 10:47:23 INFO - PROCESS | 1944 | 1463680043548 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:47:23 INFO - PROCESS | 1944 | 1463680043548 Marionette TRACE conn2 <- [1,498,null,{}] 10:47:23 INFO - PROCESS | 1944 | 1463680043551 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}] 10:47:23 INFO - PROCESS | 1944 | 1463680043644 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 10:47:23 INFO - PROCESS | 1944 | 1463680043651 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:23 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a619000 == 44 [pid = 1944] [id = 132] 10:47:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x1159b6400) [pid = 1944] [serial = 393] [outer = 0x0] 10:47:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x12aa68000) [pid = 1944] [serial = 394] [outer = 0x1159b6400] 10:47:23 INFO - PROCESS | 1944 | 1463680043675 Marionette DEBUG loaded listener.js 10:47:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x12acc8800) [pid = 1944] [serial = 395] [outer = 0x1159b6400] 10:47:24 INFO - PROCESS | 1944 | 1463680044036 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]]]}] 10:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 518ms 10:47:24 INFO - PROCESS | 1944 | 1463680044068 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 10:47:24 INFO - PROCESS | 1944 | 1463680044072 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 10:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:47:24 INFO - PROCESS | 1944 | 1463680044075 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:47:24 INFO - PROCESS | 1944 | 1463680044077 Marionette TRACE conn2 <- [1,502,null,{}] 10:47:24 INFO - PROCESS | 1944 | 1463680044156 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}] 10:47:24 INFO - PROCESS | 1944 | 1463680044241 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 10:47:24 INFO - PROCESS | 1944 | 1463680044331 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:24 INFO - PROCESS | 1944 | ++DOCSHELL 0x112e07800 == 45 [pid = 1944] [id = 133] 10:47:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x112965400) [pid = 1944] [serial = 396] [outer = 0x0] 10:47:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 112 (0x112fe1c00) [pid = 1944] [serial = 397] [outer = 0x112965400] 10:47:24 INFO - PROCESS | 1944 | 1463680044363 Marionette DEBUG loaded listener.js 10:47:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 113 (0x115e5b400) [pid = 1944] [serial = 398] [outer = 0x112965400] 10:47:24 INFO - PROCESS | 1944 | 1463680044900 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]]]}] 10:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 890ms 10:47:24 INFO - PROCESS | 1944 | 1463680044967 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 10:47:24 INFO - PROCESS | 1944 | 1463680044970 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 10:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:47:24 INFO - PROCESS | 1944 | 1463680044973 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:47:24 INFO - PROCESS | 1944 | 1463680044974 Marionette TRACE conn2 <- [1,506,null,{}] 10:47:24 INFO - PROCESS | 1944 | 1463680044977 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}] 10:47:25 INFO - PROCESS | 1944 | 1463680045082 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 10:47:25 INFO - PROCESS | 1944 | 1463680045154 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:25 INFO - PROCESS | 1944 | ++DOCSHELL 0x118aa2800 == 46 [pid = 1944] [id = 134] 10:47:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 114 (0x117e61c00) [pid = 1944] [serial = 399] [outer = 0x0] 10:47:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 115 (0x118050400) [pid = 1944] [serial = 400] [outer = 0x117e61c00] 10:47:25 INFO - PROCESS | 1944 | 1463680045185 Marionette DEBUG loaded listener.js 10:47:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 116 (0x11834d000) [pid = 1944] [serial = 401] [outer = 0x117e61c00] 10:47:25 INFO - PROCESS | 1944 | 1463680045905 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]]]}] 10:47:25 INFO - PROCESS | 1944 | --DOCSHELL 0x12959e800 == 45 [pid = 1944] [id = 131] 10:47:25 INFO - PROCESS | 1944 | --DOCSHELL 0x124805800 == 44 [pid = 1944] [id = 130] 10:47:25 INFO - PROCESS | 1944 | --DOCSHELL 0x116ab4000 == 43 [pid = 1944] [id = 129] 10:47:25 INFO - PROCESS | 1944 | --DOMWINDOW == 115 (0x12bc51800) [pid = 1944] [serial = 343] [outer = 0x0] [url = about:blank] 10:47:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:47:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 973ms 10:47:25 INFO - PROCESS | 1944 | --DOCSHELL 0x127437800 == 42 [pid = 1944] [id = 128] 10:47:25 INFO - PROCESS | 1944 | --DOCSHELL 0x125774000 == 41 [pid = 1944] [id = 127] 10:47:25 INFO - PROCESS | 1944 | --DOCSHELL 0x118aa3800 == 40 [pid = 1944] [id = 126] 10:47:25 INFO - PROCESS | 1944 | --DOCSHELL 0x121ac2800 == 39 [pid = 1944] [id = 125] 10:47:25 INFO - PROCESS | 1944 | --DOCSHELL 0x117e05000 == 38 [pid = 1944] [id = 124] 10:47:25 INFO - PROCESS | 1944 | --DOCSHELL 0x121290800 == 37 [pid = 1944] [id = 123] 10:47:25 INFO - PROCESS | 1944 | --DOCSHELL 0x119c5d000 == 36 [pid = 1944] [id = 122] 10:47:25 INFO - PROCESS | 1944 | --DOCSHELL 0x119614800 == 35 [pid = 1944] [id = 121] 10:47:25 INFO - PROCESS | 1944 | --DOCSHELL 0x118aa4000 == 34 [pid = 1944] [id = 120] 10:47:25 INFO - PROCESS | 1944 | --DOCSHELL 0x11844a800 == 33 [pid = 1944] [id = 119] 10:47:25 INFO - PROCESS | 1944 | --DOCSHELL 0x117e05800 == 32 [pid = 1944] [id = 118] 10:47:25 INFO - PROCESS | 1944 | --DOCSHELL 0x116648000 == 31 [pid = 1944] [id = 117] 10:47:25 INFO - PROCESS | 1944 | --DOCSHELL 0x113355000 == 30 [pid = 1944] [id = 116] 10:47:25 INFO - PROCESS | 1944 | 1463680045960 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 10:47:25 INFO - PROCESS | 1944 | 1463680045962 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 10:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:47:25 INFO - PROCESS | 1944 | 1463680045965 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:47:25 INFO - PROCESS | 1944 | 1463680045967 Marionette TRACE conn2 <- [1,510,null,{}] 10:47:25 INFO - PROCESS | 1944 | 1463680045971 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}] 10:47:26 INFO - PROCESS | 1944 | 1463680046048 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 114 (0x11970c800) [pid = 1944] [serial = 251] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 113 (0x118350400) [pid = 1944] [serial = 205] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 112 (0x11710e000) [pid = 1944] [serial = 248] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 111 (0x124f37c00) [pid = 1944] [serial = 254] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x1163a7c00) [pid = 1944] [serial = 202] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x127710000) [pid = 1944] [serial = 257] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x115d4d000) [pid = 1944] [serial = 160] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x12a640000) [pid = 1944] [serial = 245] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x12acc5400) [pid = 1944] [serial = 332] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x12a9e2c00) [pid = 1944] [serial = 331] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x12accd000) [pid = 1944] [serial = 334] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x127764c00) [pid = 1944] [serial = 338] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x119d0c800) [pid = 1944] [serial = 337] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x12bc48000) [pid = 1944] [serial = 340] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x127766800) [pid = 1944] [serial = 325] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x124d2fc00) [pid = 1944] [serial = 322] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x12711e800) [pid = 1944] [serial = 323] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x119e1b400) [pid = 1944] [serial = 319] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x121a6bc00) [pid = 1944] [serial = 320] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x11876fc00) [pid = 1944] [serial = 316] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x11970c000) [pid = 1944] [serial = 317] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x1185d5c00) [pid = 1944] [serial = 314] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 92 (0x11828e000) [pid = 1944] [serial = 313] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 91 (0x129079400) [pid = 1944] [serial = 311] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 90 (0x128b9b400) [pid = 1944] [serial = 310] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 89 (0x128b95800) [pid = 1944] [serial = 308] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 88 (0x1257c6800) [pid = 1944] [serial = 307] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 87 (0x121786400) [pid = 1944] [serial = 305] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 86 (0x1212b1400) [pid = 1944] [serial = 304] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 85 (0x1185da800) [pid = 1944] [serial = 302] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 84 (0x11834e000) [pid = 1944] [serial = 301] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 83 (0x116189800) [pid = 1944] [serial = 299] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 82 (0x113348000) [pid = 1944] [serial = 298] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 81 (0x12a9d4400) [pid = 1944] [serial = 296] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 80 (0x1294de000) [pid = 1944] [serial = 328] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 79 (0x12a9d4c00) [pid = 1944] [serial = 329] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 78 (0x12bc4d000) [pid = 1944] [serial = 341] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 77 (0x12aceec00) [pid = 1944] [serial = 335] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | --DOMWINDOW == 76 (0x128b9ac00) [pid = 1944] [serial = 326] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1944 | 1463680046103 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:26 INFO - PROCESS | 1944 | ++DOCSHELL 0x115e1e000 == 31 [pid = 1944] [id = 135] 10:47:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 77 (0x1163a1400) [pid = 1944] [serial = 402] [outer = 0x0] 10:47:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 78 (0x11660d800) [pid = 1944] [serial = 403] [outer = 0x1163a1400] 10:47:26 INFO - PROCESS | 1944 | 1463680046131 Marionette DEBUG loaded listener.js 10:47:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 79 (0x11684a800) [pid = 1944] [serial = 404] [outer = 0x1163a1400] 10:47:26 INFO - PROCESS | 1944 | 1463680046454 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]]]}] 10:47:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 522ms 10:47:26 INFO - PROCESS | 1944 | 1463680046489 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 10:47:26 INFO - PROCESS | 1944 | 1463680046492 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 10:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:47:26 INFO - PROCESS | 1944 | 1463680046496 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:47:26 INFO - PROCESS | 1944 | 1463680046498 Marionette TRACE conn2 <- [1,514,null,{}] 10:47:26 INFO - PROCESS | 1944 | 1463680046500 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}] 10:47:26 INFO - PROCESS | 1944 | 1463680046569 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 10:47:26 INFO - PROCESS | 1944 | 1463680046621 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:26 INFO - PROCESS | 1944 | ++DOCSHELL 0x116881800 == 32 [pid = 1944] [id = 136] 10:47:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 80 (0x1163a8000) [pid = 1944] [serial = 405] [outer = 0x0] 10:47:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 81 (0x1168c7c00) [pid = 1944] [serial = 406] [outer = 0x1163a8000] 10:47:26 INFO - PROCESS | 1944 | 1463680046648 Marionette DEBUG loaded listener.js 10:47:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 82 (0x11834ec00) [pid = 1944] [serial = 407] [outer = 0x1163a8000] 10:47:26 INFO - PROCESS | 1944 | 1463680046907 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]]]}] 10:47:26 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 10:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 419ms 10:47:26 INFO - PROCESS | 1944 | 1463680046915 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 10:47:26 INFO - PROCESS | 1944 | 1463680046916 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 10:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:47:26 INFO - PROCESS | 1944 | 1463680046929 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:47:26 INFO - PROCESS | 1944 | 1463680046931 Marionette TRACE conn2 <- [1,518,null,{}] 10:47:26 INFO - PROCESS | 1944 | 1463680046947 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}] 10:47:27 INFO - PROCESS | 1944 | 1463680047041 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 10:47:27 INFO - PROCESS | 1944 | 1463680047046 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:27 INFO - PROCESS | 1944 | ++DOCSHELL 0x11849f800 == 33 [pid = 1944] [id = 137] 10:47:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 83 (0x1159b0400) [pid = 1944] [serial = 408] [outer = 0x0] 10:47:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 84 (0x118f75400) [pid = 1944] [serial = 409] [outer = 0x1159b0400] 10:47:27 INFO - PROCESS | 1944 | 1463680047077 Marionette DEBUG loaded listener.js 10:47:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 85 (0x1197ebc00) [pid = 1944] [serial = 410] [outer = 0x1159b0400] 10:47:27 INFO - PROCESS | 1944 | 1463680047393 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]]]}] 10:47:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 479ms 10:47:27 INFO - PROCESS | 1944 | 1463680047407 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 10:47:27 INFO - PROCESS | 1944 | 1463680047409 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 10:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:47:27 INFO - PROCESS | 1944 | 1463680047420 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:47:27 INFO - PROCESS | 1944 | 1463680047424 Marionette TRACE conn2 <- [1,522,null,{}] 10:47:27 INFO - PROCESS | 1944 | 1463680047426 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}] 10:47:27 INFO - PROCESS | 1944 | 1463680047507 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 10:47:27 INFO - PROCESS | 1944 | 1463680047512 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:27 INFO - PROCESS | 1944 | ++DOCSHELL 0x119220000 == 34 [pid = 1944] [id = 138] 10:47:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 86 (0x1197f8c00) [pid = 1944] [serial = 411] [outer = 0x0] 10:47:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 87 (0x119d0bc00) [pid = 1944] [serial = 412] [outer = 0x1197f8c00] 10:47:27 INFO - PROCESS | 1944 | 1463680047545 Marionette DEBUG loaded listener.js 10:47:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 88 (0x12091b000) [pid = 1944] [serial = 413] [outer = 0x1197f8c00] 10:47:27 INFO - PROCESS | 1944 | 1463680047984 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]]]}] 10:47:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 573ms 10:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:47:27 INFO - PROCESS | 1944 | 1463680047991 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 10:47:27 INFO - PROCESS | 1944 | 1463680047992 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 10:47:27 INFO - PROCESS | 1944 | 1463680047994 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:47:27 INFO - PROCESS | 1944 | 1463680047995 Marionette TRACE conn2 <- [1,526,null,{}] 10:47:28 INFO - PROCESS | 1944 | 1463680047998 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}] 10:47:28 INFO - PROCESS | 1944 | 1463680048095 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 10:47:28 INFO - PROCESS | 1944 | 1463680048108 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:28 INFO - PROCESS | 1944 | ++DOCSHELL 0x119956800 == 35 [pid = 1944] [id = 139] 10:47:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 89 (0x114de4000) [pid = 1944] [serial = 414] [outer = 0x0] 10:47:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 90 (0x120989400) [pid = 1944] [serial = 415] [outer = 0x114de4000] 10:47:28 INFO - PROCESS | 1944 | 1463680048133 Marionette DEBUG loaded listener.js 10:47:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 91 (0x1212ec400) [pid = 1944] [serial = 416] [outer = 0x114de4000] 10:47:28 INFO - PROCESS | 1944 | 1463680048531 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]]]}] 10:47:28 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 10:47:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 569ms 10:47:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:47:28 INFO - PROCESS | 1944 | 1463680048565 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 10:47:28 INFO - PROCESS | 1944 | 1463680048567 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 10:47:28 INFO - PROCESS | 1944 | 1463680048572 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:47:28 INFO - PROCESS | 1944 | 1463680048574 Marionette TRACE conn2 <- [1,530,null,{}] 10:47:28 INFO - PROCESS | 1944 | 1463680048578 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}] 10:47:28 INFO - PROCESS | 1944 | 1463680048732 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 10:47:28 INFO - PROCESS | 1944 | 1463680048759 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:28 INFO - PROCESS | 1944 | ++DOCSHELL 0x11a0dc800 == 36 [pid = 1944] [id = 140] 10:47:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 92 (0x1216fc800) [pid = 1944] [serial = 417] [outer = 0x0] 10:47:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 93 (0x124f3bc00) [pid = 1944] [serial = 418] [outer = 0x1216fc800] 10:47:28 INFO - PROCESS | 1944 | 1463680048800 Marionette DEBUG loaded listener.js 10:47:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x125858000) [pid = 1944] [serial = 419] [outer = 0x1216fc800] 10:47:29 INFO - PROCESS | 1944 | 1463680049248 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"]]]}] 10:47:29 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 10:47:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:47:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:47:29 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 10:47:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:47:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:47:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 720ms 10:47:29 INFO - PROCESS | 1944 | 1463680049292 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 10:47:29 INFO - PROCESS | 1944 | 1463680049294 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 10:47:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:47:29 INFO - PROCESS | 1944 | 1463680049296 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:47:29 INFO - PROCESS | 1944 | 1463680049297 Marionette TRACE conn2 <- [1,534,null,{}] 10:47:29 INFO - PROCESS | 1944 | 1463680049299 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}] 10:47:29 INFO - PROCESS | 1944 | 1463680049390 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 10:47:29 INFO - PROCESS | 1944 | 1463680049394 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:29 INFO - PROCESS | 1944 | ++DOCSHELL 0x121ab7800 == 37 [pid = 1944] [id = 141] 10:47:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x125c20400) [pid = 1944] [serial = 420] [outer = 0x0] 10:47:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x12741b800) [pid = 1944] [serial = 421] [outer = 0x125c20400] 10:47:29 INFO - PROCESS | 1944 | 1463680049419 Marionette DEBUG loaded listener.js 10:47:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x12775f800) [pid = 1944] [serial = 422] [outer = 0x125c20400] 10:47:29 INFO - PROCESS | 1944 | 1463680049775 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]]]}] 10:47:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:47:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 521ms 10:47:29 INFO - PROCESS | 1944 | 1463680049823 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 10:47:29 INFO - PROCESS | 1944 | 1463680049825 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 10:47:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:47:29 INFO - PROCESS | 1944 | 1463680049827 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:47:29 INFO - PROCESS | 1944 | 1463680049828 Marionette TRACE conn2 <- [1,538,null,{}] 10:47:29 INFO - PROCESS | 1944 | 1463680049830 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}] 10:47:29 INFO - PROCESS | 1944 | 1463680049925 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 10:47:29 INFO - PROCESS | 1944 | 1463680049931 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:29 INFO - PROCESS | 1944 | ++DOCSHELL 0x124d0f000 == 38 [pid = 1944] [id = 142] 10:47:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x125c20800) [pid = 1944] [serial = 423] [outer = 0x0] 10:47:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x127764000) [pid = 1944] [serial = 424] [outer = 0x125c20800] 10:47:29 INFO - PROCESS | 1944 | 1463680049962 Marionette DEBUG loaded listener.js 10:47:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x128b98800) [pid = 1944] [serial = 425] [outer = 0x125c20800] 10:47:30 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x12a86a000) [pid = 1944] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:47:30 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x11834bc00) [pid = 1944] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:47:30 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x1197f2400) [pid = 1944] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:47:30 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x110fb0800) [pid = 1944] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:47:30 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x1159b2400) [pid = 1944] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:47:30 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x11611f800) [pid = 1944] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:47:30 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x111c1c000) [pid = 1944] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:47:30 INFO - PROCESS | 1944 | --DOMWINDOW == 92 (0x117e62400) [pid = 1944] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:47:30 INFO - PROCESS | 1944 | --DOMWINDOW == 91 (0x12741c800) [pid = 1944] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:47:30 INFO - PROCESS | 1944 | --DOMWINDOW == 90 (0x124b93000) [pid = 1944] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:47:30 INFO - PROCESS | 1944 | --DOMWINDOW == 89 (0x119d15400) [pid = 1944] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:47:30 INFO - PROCESS | 1944 | --DOMWINDOW == 88 (0x127704800) [pid = 1944] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:47:30 INFO - PROCESS | 1944 | --DOMWINDOW == 87 (0x129250c00) [pid = 1944] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:47:30 INFO - PROCESS | 1944 | --DOMWINDOW == 86 (0x1159b0800) [pid = 1944] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:47:30 INFO - PROCESS | 1944 | --DOMWINDOW == 85 (0x1166d2400) [pid = 1944] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:47:30 INFO - PROCESS | 1944 | --DOMWINDOW == 84 (0x11674e400) [pid = 1944] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:47:30 INFO - PROCESS | 1944 | 1463680050396 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]]]}] 10:47:30 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. 10:47:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 620ms 10:47:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:47:30 INFO - PROCESS | 1944 | 1463680050447 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 10:47:30 INFO - PROCESS | 1944 | 1463680050448 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 10:47:30 INFO - PROCESS | 1944 | 1463680050450 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:47:30 INFO - PROCESS | 1944 | 1463680050451 Marionette TRACE conn2 <- [1,542,null,{}] 10:47:30 INFO - PROCESS | 1944 | 1463680050454 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}] 10:47:30 INFO - PROCESS | 1944 | 1463680050522 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 10:47:30 INFO - PROCESS | 1944 | 1463680050569 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:30 INFO - PROCESS | 1944 | ++DOCSHELL 0x11849d800 == 39 [pid = 1944] [id = 143] 10:47:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 85 (0x11611f800) [pid = 1944] [serial = 426] [outer = 0x0] 10:47:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 86 (0x118770000) [pid = 1944] [serial = 427] [outer = 0x11611f800] 10:47:30 INFO - PROCESS | 1944 | 1463680050597 Marionette DEBUG loaded listener.js 10:47:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 87 (0x1257c0c00) [pid = 1944] [serial = 428] [outer = 0x11611f800] 10:47:30 INFO - PROCESS | 1944 | 1463680050981 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]]]}] 10:47:31 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. 10:47:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 10:47:31 INFO - PROCESS | 1944 | 1463680051027 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 10:47:31 INFO - PROCESS | 1944 | 1463680051028 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 10:47:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:47:31 INFO - PROCESS | 1944 | 1463680051032 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:47:31 INFO - PROCESS | 1944 | 1463680051033 Marionette TRACE conn2 <- [1,546,null,{}] 10:47:31 INFO - PROCESS | 1944 | 1463680051046 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}] 10:47:31 INFO - PROCESS | 1944 | 1463680051109 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 10:47:31 INFO - PROCESS | 1944 | 1463680051112 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:31 INFO - PROCESS | 1944 | ++DOCSHELL 0x126e14000 == 40 [pid = 1944] [id = 144] 10:47:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 88 (0x119d65400) [pid = 1944] [serial = 429] [outer = 0x0] 10:47:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 89 (0x128b99c00) [pid = 1944] [serial = 430] [outer = 0x119d65400] 10:47:31 INFO - PROCESS | 1944 | 1463680051139 Marionette DEBUG loaded listener.js 10:47:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 90 (0x129074800) [pid = 1944] [serial = 431] [outer = 0x119d65400] 10:47:31 INFO - PROCESS | 1944 | 1463680051613 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]]]}] 10:47:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:47:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 632ms 10:47:31 INFO - PROCESS | 1944 | 1463680051665 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 10:47:31 INFO - PROCESS | 1944 | 1463680051667 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 10:47:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:47:31 INFO - PROCESS | 1944 | 1463680051671 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:47:31 INFO - PROCESS | 1944 | 1463680051673 Marionette TRACE conn2 <- [1,550,null,{}] 10:47:31 INFO - PROCESS | 1944 | 1463680051677 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}] 10:47:31 INFO - PROCESS | 1944 | 1463680051808 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 10:47:31 INFO - PROCESS | 1944 | 1463680051827 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:31 INFO - PROCESS | 1944 | ++DOCSHELL 0x129054800 == 41 [pid = 1944] [id = 145] 10:47:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 91 (0x128e80800) [pid = 1944] [serial = 432] [outer = 0x0] 10:47:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 92 (0x1294db000) [pid = 1944] [serial = 433] [outer = 0x128e80800] 10:47:31 INFO - PROCESS | 1944 | 1463680051883 Marionette DEBUG loaded listener.js 10:47:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 93 (0x12a63ec00) [pid = 1944] [serial = 434] [outer = 0x128e80800] 10:47:32 INFO - PROCESS | 1944 | 1463680052203 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]]]}] 10:47:32 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. 10:47:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 571ms 10:47:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:47:32 INFO - PROCESS | 1944 | 1463680052242 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 10:47:32 INFO - PROCESS | 1944 | 1463680052243 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 10:47:32 INFO - PROCESS | 1944 | 1463680052245 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:47:32 INFO - PROCESS | 1944 | 1463680052246 Marionette TRACE conn2 <- [1,554,null,{}] 10:47:32 INFO - PROCESS | 1944 | 1463680052248 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}] 10:47:32 INFO - PROCESS | 1944 | 1463680052372 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 10:47:32 INFO - PROCESS | 1944 | 1463680052446 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:32 INFO - PROCESS | 1944 | ++DOCSHELL 0x113443800 == 42 [pid = 1944] [id = 146] 10:47:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x112966800) [pid = 1944] [serial = 435] [outer = 0x0] 10:47:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x112da9400) [pid = 1944] [serial = 436] [outer = 0x112966800] 10:47:32 INFO - PROCESS | 1944 | 1463680052479 Marionette DEBUG loaded listener.js 10:47:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x1163a4400) [pid = 1944] [serial = 437] [outer = 0x112966800] 10:47:32 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:32 INFO - PROCESS | 1944 | 1463680052880 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]]]}] 10:47:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:47:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 668ms 10:47:32 INFO - PROCESS | 1944 | 1463680052915 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 10:47:32 INFO - PROCESS | 1944 | 1463680052917 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 10:47:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:47:32 INFO - PROCESS | 1944 | 1463680052920 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:47:32 INFO - PROCESS | 1944 | 1463680052922 Marionette TRACE conn2 <- [1,558,null,{}] 10:47:32 INFO - PROCESS | 1944 | 1463680052926 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}] 10:47:33 INFO - PROCESS | 1944 | 1463680053022 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 10:47:33 INFO - PROCESS | 1944 | 1463680053067 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:33 INFO - PROCESS | 1944 | ++DOCSHELL 0x11859b800 == 43 [pid = 1944] [id = 147] 10:47:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x1168c8c00) [pid = 1944] [serial = 438] [outer = 0x0] 10:47:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x118283c00) [pid = 1944] [serial = 439] [outer = 0x1168c8c00] 10:47:33 INFO - PROCESS | 1944 | 1463680053099 Marionette DEBUG loaded listener.js 10:47:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x11841a800) [pid = 1944] [serial = 440] [outer = 0x1168c8c00] 10:47:33 INFO - PROCESS | 1944 | 1463680053508 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]]]}] 10:47:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:47:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 619ms 10:47:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:47:33 INFO - PROCESS | 1944 | 1463680053541 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 10:47:33 INFO - PROCESS | 1944 | 1463680053543 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 10:47:33 INFO - PROCESS | 1944 | 1463680053545 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:47:33 INFO - PROCESS | 1944 | 1463680053546 Marionette TRACE conn2 <- [1,562,null,{}] 10:47:33 INFO - PROCESS | 1944 | 1463680053549 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}] 10:47:33 INFO - PROCESS | 1944 | 1463680053642 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 10:47:33 INFO - PROCESS | 1944 | 1463680053734 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:33 INFO - PROCESS | 1944 | ++DOCSHELL 0x12742e000 == 44 [pid = 1944] [id = 148] 10:47:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x119710000) [pid = 1944] [serial = 441] [outer = 0x0] 10:47:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x119b18800) [pid = 1944] [serial = 442] [outer = 0x119710000] 10:47:33 INFO - PROCESS | 1944 | 1463680053764 Marionette DEBUG loaded listener.js 10:47:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x1212ea400) [pid = 1944] [serial = 443] [outer = 0x119710000] 10:47:33 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:34 INFO - PROCESS | 1944 | 1463680054182 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]]]}] 10:47:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:47:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 10:47:34 INFO - PROCESS | 1944 | 1463680054215 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 10:47:34 INFO - PROCESS | 1944 | 1463680054218 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 10:47:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:47:34 INFO - PROCESS | 1944 | 1463680054225 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:47:34 INFO - PROCESS | 1944 | 1463680054228 Marionette TRACE conn2 <- [1,566,null,{}] 10:47:34 INFO - PROCESS | 1944 | 1463680054231 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}] 10:47:34 INFO - PROCESS | 1944 | 1463680054328 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 10:47:34 INFO - PROCESS | 1944 | 1463680054388 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:34 INFO - PROCESS | 1944 | ++DOCSHELL 0x1295bc800 == 45 [pid = 1944] [id = 149] 10:47:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x1214d7400) [pid = 1944] [serial = 444] [outer = 0x0] 10:47:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x124f34000) [pid = 1944] [serial = 445] [outer = 0x1214d7400] 10:47:34 INFO - PROCESS | 1944 | 1463680054418 Marionette DEBUG loaded listener.js 10:47:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x128e85400) [pid = 1944] [serial = 446] [outer = 0x1214d7400] 10:47:34 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:34 INFO - PROCESS | 1944 | 1463680054819 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]]]}] 10:47:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:47:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 624ms 10:47:34 INFO - PROCESS | 1944 | 1463680054846 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 10:47:34 INFO - PROCESS | 1944 | 1463680054847 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 10:47:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:47:34 INFO - PROCESS | 1944 | 1463680054850 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:47:34 INFO - PROCESS | 1944 | 1463680054851 Marionette TRACE conn2 <- [1,570,null,{}] 10:47:34 INFO - PROCESS | 1944 | 1463680054853 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}] 10:47:34 INFO - PROCESS | 1944 | 1463680054945 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 10:47:35 INFO - PROCESS | 1944 | 1463680055022 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:35 INFO - PROCESS | 1944 | ++DOCSHELL 0x12aa21000 == 46 [pid = 1944] [id = 150] 10:47:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x129258400) [pid = 1944] [serial = 447] [outer = 0x0] 10:47:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x12973c400) [pid = 1944] [serial = 448] [outer = 0x129258400] 10:47:35 INFO - PROCESS | 1944 | 1463680055050 Marionette DEBUG loaded listener.js 10:47:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x12a86fc00) [pid = 1944] [serial = 449] [outer = 0x129258400] 10:47:35 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:35 INFO - PROCESS | 1944 | 1463680055468 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]]]}] 10:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 10:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:47:35 INFO - PROCESS | 1944 | 1463680055520 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 10:47:35 INFO - PROCESS | 1944 | 1463680055522 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 10:47:35 INFO - PROCESS | 1944 | 1463680055524 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:47:35 INFO - PROCESS | 1944 | 1463680055525 Marionette TRACE conn2 <- [1,574,null,{}] 10:47:35 INFO - PROCESS | 1944 | 1463680055528 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}] 10:47:35 INFO - PROCESS | 1944 | 1463680055620 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 10:47:35 INFO - PROCESS | 1944 | 1463680055666 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:35 INFO - PROCESS | 1944 | ++DOCSHELL 0x119962000 == 47 [pid = 1944] [id = 151] 10:47:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x12a874000) [pid = 1944] [serial = 450] [outer = 0x0] 10:47:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x12a9d6000) [pid = 1944] [serial = 451] [outer = 0x12a874000] 10:47:35 INFO - PROCESS | 1944 | 1463680055701 Marionette DEBUG loaded listener.js 10:47:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x12acc6400) [pid = 1944] [serial = 452] [outer = 0x12a874000] 10:47:36 INFO - PROCESS | 1944 | 1463680056253 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]]]}] 10:47:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:47:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 770ms 10:47:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:47:36 INFO - PROCESS | 1944 | 1463680056294 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 10:47:36 INFO - PROCESS | 1944 | 1463680056297 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 10:47:36 INFO - PROCESS | 1944 | 1463680056300 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:47:36 INFO - PROCESS | 1944 | 1463680056302 Marionette TRACE conn2 <- [1,578,null,{}] 10:47:36 INFO - PROCESS | 1944 | 1463680056306 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}] 10:47:36 INFO - PROCESS | 1944 | 1463680056395 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 10:47:36 INFO - PROCESS | 1944 | 1463680056460 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:36 INFO - PROCESS | 1944 | ++DOCSHELL 0x1159da800 == 48 [pid = 1944] [id = 152] 10:47:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 112 (0x11674fc00) [pid = 1944] [serial = 453] [outer = 0x0] 10:47:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 113 (0x116a59000) [pid = 1944] [serial = 454] [outer = 0x11674fc00] 10:47:36 INFO - PROCESS | 1944 | 1463680056490 Marionette DEBUG loaded listener.js 10:47:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 114 (0x11813a000) [pid = 1944] [serial = 455] [outer = 0x11674fc00] 10:47:36 INFO - PROCESS | 1944 | --DOCSHELL 0x129054800 == 47 [pid = 1944] [id = 145] 10:47:36 INFO - PROCESS | 1944 | --DOCSHELL 0x126e14000 == 46 [pid = 1944] [id = 144] 10:47:36 INFO - PROCESS | 1944 | --DOCSHELL 0x11849d800 == 45 [pid = 1944] [id = 143] 10:47:36 INFO - PROCESS | 1944 | --DOCSHELL 0x124d0f000 == 44 [pid = 1944] [id = 142] 10:47:36 INFO - PROCESS | 1944 | --DOCSHELL 0x121ab7800 == 43 [pid = 1944] [id = 141] 10:47:36 INFO - PROCESS | 1944 | --DOCSHELL 0x11a0dc800 == 42 [pid = 1944] [id = 140] 10:47:36 INFO - PROCESS | 1944 | --DOCSHELL 0x119956800 == 41 [pid = 1944] [id = 139] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 113 (0x12aa68000) [pid = 1944] [serial = 394] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOCSHELL 0x119220000 == 40 [pid = 1944] [id = 138] 10:47:36 INFO - PROCESS | 1944 | --DOCSHELL 0x11849f800 == 39 [pid = 1944] [id = 137] 10:47:36 INFO - PROCESS | 1944 | --DOCSHELL 0x116881800 == 38 [pid = 1944] [id = 136] 10:47:36 INFO - PROCESS | 1944 | --DOCSHELL 0x115e1e000 == 37 [pid = 1944] [id = 135] 10:47:36 INFO - PROCESS | 1944 | --DOCSHELL 0x118aa2800 == 36 [pid = 1944] [id = 134] 10:47:36 INFO - PROCESS | 1944 | --DOCSHELL 0x112e07800 == 35 [pid = 1944] [id = 133] 10:47:36 INFO - PROCESS | 1944 | 1463680056923 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]]]}] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 112 (0x1187d3400) [pid = 1944] [serial = 355] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 111 (0x128b9dc00) [pid = 1944] [serial = 376] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x119705000) [pid = 1944] [serial = 356] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x118351400) [pid = 1944] [serial = 352] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x1185e1400) [pid = 1944] [serial = 353] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x1197ed400) [pid = 1944] [serial = 358] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x119b1a800) [pid = 1944] [serial = 359] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x11635c400) [pid = 1944] [serial = 346] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x115dea400) [pid = 1944] [serial = 347] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x121817000) [pid = 1944] [serial = 364] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x12487e800) [pid = 1944] [serial = 365] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x1257c9400) [pid = 1944] [serial = 370] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x127123400) [pid = 1944] [serial = 371] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x12770fc00) [pid = 1944] [serial = 373] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x124f98000) [pid = 1944] [serial = 367] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x1257c7c00) [pid = 1944] [serial = 368] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x120993c00) [pid = 1944] [serial = 361] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x121787000) [pid = 1944] [serial = 362] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x129258c00) [pid = 1944] [serial = 379] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x12924ac00) [pid = 1944] [serial = 377] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 92 (0x129743c00) [pid = 1944] [serial = 382] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 91 (0x119704c00) [pid = 1944] [serial = 380] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 90 (0x12a647000) [pid = 1944] [serial = 383] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 89 (0x118f7d000) [pid = 1944] [serial = 386] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 88 (0x12a9d7000) [pid = 1944] [serial = 391] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 87 (0x1252bbc00) [pid = 1944] [serial = 388] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 86 (0x11710a400) [pid = 1944] [serial = 349] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 85 (0x117e5cc00) [pid = 1944] [serial = 350] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 84 (0x117684c00) [pid = 1944] [serial = 385] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 83 (0x129251000) [pid = 1944] [serial = 389] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 82 (0x12776a400) [pid = 1944] [serial = 374] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1944 | --DOMWINDOW == 81 (0x12aa69000) [pid = 1944] [serial = 392] [outer = 0x0] [url = about:blank] 10:47:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:47:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 674ms 10:47:36 INFO - PROCESS | 1944 | 1463680056976 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 10:47:36 INFO - PROCESS | 1944 | 1463680056980 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 10:47:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:47:36 INFO - PROCESS | 1944 | 1463680056985 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:47:36 INFO - PROCESS | 1944 | 1463680056987 Marionette TRACE conn2 <- [1,582,null,{}] 10:47:36 INFO - PROCESS | 1944 | 1463680056990 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}] 10:47:37 INFO - PROCESS | 1944 | 1463680057064 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 10:47:37 INFO - PROCESS | 1944 | 1463680057071 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:37 INFO - PROCESS | 1944 | ++DOCSHELL 0x116e5c800 == 36 [pid = 1944] [id = 153] 10:47:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 82 (0x118351400) [pid = 1944] [serial = 456] [outer = 0x0] 10:47:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 83 (0x1185e1400) [pid = 1944] [serial = 457] [outer = 0x118351400] 10:47:37 INFO - PROCESS | 1944 | 1463680057097 Marionette DEBUG loaded listener.js 10:47:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 84 (0x118f7d000) [pid = 1944] [serial = 458] [outer = 0x118351400] 10:47:37 INFO - PROCESS | 1944 | 1463680057411 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]]]}] 10:47:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:47:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 470ms 10:47:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:47:37 INFO - PROCESS | 1944 | 1463680057455 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 10:47:37 INFO - PROCESS | 1944 | 1463680057456 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 10:47:37 INFO - PROCESS | 1944 | 1463680057458 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:47:37 INFO - PROCESS | 1944 | 1463680057461 Marionette TRACE conn2 <- [1,586,null,{}] 10:47:37 INFO - PROCESS | 1944 | 1463680057468 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}] 10:47:37 INFO - PROCESS | 1944 | 1463680057572 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 10:47:37 INFO - PROCESS | 1944 | 1463680057581 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:37 INFO - PROCESS | 1944 | ++DOCSHELL 0x119234000 == 37 [pid = 1944] [id = 154] 10:47:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 85 (0x11970e000) [pid = 1944] [serial = 459] [outer = 0x0] 10:47:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 86 (0x119d65000) [pid = 1944] [serial = 460] [outer = 0x11970e000] 10:47:37 INFO - PROCESS | 1944 | 1463680057611 Marionette DEBUG loaded listener.js 10:47:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 87 (0x1214d7800) [pid = 1944] [serial = 461] [outer = 0x11970e000] 10:47:37 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:37 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:37 INFO - PROCESS | 1944 | 1463680057956 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]]]}] 10:47:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:47:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 522ms 10:47:37 INFO - PROCESS | 1944 | 1463680057982 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 10:47:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:47:37 INFO - PROCESS | 1944 | 1463680057984 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 10:47:37 INFO - PROCESS | 1944 | 1463680057988 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:47:37 INFO - PROCESS | 1944 | 1463680057990 Marionette TRACE conn2 <- [1,590,null,{}] 10:47:37 INFO - PROCESS | 1944 | 1463680057993 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}] 10:47:38 INFO - PROCESS | 1944 | 1463680058133 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 10:47:38 INFO - PROCESS | 1944 | 1463680058200 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:38 INFO - PROCESS | 1944 | ++DOCSHELL 0x119c4d800 == 38 [pid = 1944] [id = 155] 10:47:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 88 (0x12098a800) [pid = 1944] [serial = 462] [outer = 0x0] 10:47:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 89 (0x121aeb000) [pid = 1944] [serial = 463] [outer = 0x12098a800] 10:47:38 INFO - PROCESS | 1944 | 1463680058241 Marionette DEBUG loaded listener.js 10:47:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 90 (0x1257c6400) [pid = 1944] [serial = 464] [outer = 0x12098a800] 10:47:38 INFO - PROCESS | 1944 | 1463680058553 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]]]}] 10:47:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:47:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 622ms 10:47:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:47:38 INFO - PROCESS | 1944 | 1463680058610 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 10:47:38 INFO - PROCESS | 1944 | 1463680058611 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 10:47:38 INFO - PROCESS | 1944 | 1463680058613 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:47:38 INFO - PROCESS | 1944 | 1463680058614 Marionette TRACE conn2 <- [1,594,null,{}] 10:47:38 INFO - PROCESS | 1944 | 1463680058617 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}] 10:47:38 INFO - PROCESS | 1944 | 1463680058693 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 10:47:38 INFO - PROCESS | 1944 | 1463680058745 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:38 INFO - PROCESS | 1944 | ++DOCSHELL 0x12129e000 == 39 [pid = 1944] [id = 156] 10:47:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 91 (0x121d2a400) [pid = 1944] [serial = 465] [outer = 0x0] 10:47:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 92 (0x12585f400) [pid = 1944] [serial = 466] [outer = 0x121d2a400] 10:47:38 INFO - PROCESS | 1944 | 1463680058769 Marionette DEBUG loaded listener.js 10:47:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 93 (0x127761000) [pid = 1944] [serial = 467] [outer = 0x121d2a400] 10:47:39 INFO - PROCESS | 1944 | 1463680059081 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]]]}] 10:47:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:47:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 524ms 10:47:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:47:39 INFO - PROCESS | 1944 | 1463680059138 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 10:47:39 INFO - PROCESS | 1944 | 1463680059139 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 10:47:39 INFO - PROCESS | 1944 | 1463680059141 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:47:39 INFO - PROCESS | 1944 | 1463680059142 Marionette TRACE conn2 <- [1,598,null,{}] 10:47:39 INFO - PROCESS | 1944 | 1463680059144 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}] 10:47:39 INFO - PROCESS | 1944 | 1463680059250 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 10:47:39 INFO - PROCESS | 1944 | 1463680059264 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:39 INFO - PROCESS | 1944 | ++DOCSHELL 0x12489f800 == 40 [pid = 1944] [id = 157] 10:47:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x128b91800) [pid = 1944] [serial = 468] [outer = 0x0] 10:47:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x128b97000) [pid = 1944] [serial = 469] [outer = 0x128b91800] 10:47:39 INFO - PROCESS | 1944 | 1463680059297 Marionette DEBUG loaded listener.js 10:47:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x12aa6dc00) [pid = 1944] [serial = 470] [outer = 0x128b91800] 10:47:39 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x1216fc800) [pid = 1944] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:47:39 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x125c20400) [pid = 1944] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:47:39 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x1159b6400) [pid = 1944] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:47:39 INFO - PROCESS | 1944 | --DOMWINDOW == 92 (0x1163a8000) [pid = 1944] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:47:39 INFO - PROCESS | 1944 | --DOMWINDOW == 91 (0x1163a1400) [pid = 1944] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:47:39 INFO - PROCESS | 1944 | --DOMWINDOW == 90 (0x1159b0400) [pid = 1944] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:47:39 INFO - PROCESS | 1944 | --DOMWINDOW == 89 (0x1197f8c00) [pid = 1944] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:47:39 INFO - PROCESS | 1944 | --DOMWINDOW == 88 (0x125c20800) [pid = 1944] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:47:39 INFO - PROCESS | 1944 | --DOMWINDOW == 87 (0x11611f800) [pid = 1944] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:47:39 INFO - PROCESS | 1944 | --DOMWINDOW == 86 (0x119d65400) [pid = 1944] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:47:39 INFO - PROCESS | 1944 | --DOMWINDOW == 85 (0x114de4000) [pid = 1944] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:47:39 INFO - PROCESS | 1944 | 1463680059838 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]]]}] 10:47:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:47:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 719ms 10:47:39 INFO - PROCESS | 1944 | 1463680059860 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 10:47:39 INFO - PROCESS | 1944 | 1463680059863 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 10:47:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:47:39 INFO - PROCESS | 1944 | 1463680059866 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:47:39 INFO - PROCESS | 1944 | 1463680059870 Marionette TRACE conn2 <- [1,602,null,{}] 10:47:39 INFO - PROCESS | 1944 | 1463680059875 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}] 10:47:40 INFO - PROCESS | 1944 | 1463680059996 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 10:47:40 INFO - PROCESS | 1944 | 1463680060056 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:40 INFO - PROCESS | 1944 | ++DOCSHELL 0x11805a000 == 41 [pid = 1944] [id = 158] 10:47:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 86 (0x115dea400) [pid = 1944] [serial = 471] [outer = 0x0] 10:47:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 87 (0x11767a400) [pid = 1944] [serial = 472] [outer = 0x115dea400] 10:47:40 INFO - PROCESS | 1944 | 1463680060087 Marionette DEBUG loaded listener.js 10:47:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 88 (0x11828e000) [pid = 1944] [serial = 473] [outer = 0x115dea400] 10:47:40 INFO - PROCESS | 1944 | 1463680060505 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]]]}] 10:47:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:47:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 673ms 10:47:40 INFO - PROCESS | 1944 | 1463680060540 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 10:47:40 INFO - PROCESS | 1944 | 1463680060544 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 10:47:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:47:40 INFO - PROCESS | 1944 | 1463680060549 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:47:40 INFO - PROCESS | 1944 | 1463680060551 Marionette TRACE conn2 <- [1,606,null,{}] 10:47:40 INFO - PROCESS | 1944 | 1463680060553 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}] 10:47:40 INFO - PROCESS | 1944 | 1463680060648 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 10:47:40 INFO - PROCESS | 1944 | 1463680060693 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:40 INFO - PROCESS | 1944 | ++DOCSHELL 0x119d90800 == 42 [pid = 1944] [id = 159] 10:47:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 89 (0x118352c00) [pid = 1944] [serial = 474] [outer = 0x0] 10:47:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 90 (0x11970fc00) [pid = 1944] [serial = 475] [outer = 0x118352c00] 10:47:40 INFO - PROCESS | 1944 | 1463680060723 Marionette DEBUG loaded listener.js 10:47:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 91 (0x119d65c00) [pid = 1944] [serial = 476] [outer = 0x118352c00] 10:47:41 INFO - PROCESS | 1944 | 1463680061103 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]]]}] 10:47:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:47:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 619ms 10:47:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:47:41 INFO - PROCESS | 1944 | 1463680061169 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 10:47:41 INFO - PROCESS | 1944 | 1463680061171 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 10:47:41 INFO - PROCESS | 1944 | 1463680061173 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:47:41 INFO - PROCESS | 1944 | 1463680061175 Marionette TRACE conn2 <- [1,610,null,{}] 10:47:41 INFO - PROCESS | 1944 | 1463680061183 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}] 10:47:41 INFO - PROCESS | 1944 | 1463680061277 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 10:47:41 INFO - PROCESS | 1944 | 1463680061356 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x126e14000 == 43 [pid = 1944] [id = 160] 10:47:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 92 (0x124f30400) [pid = 1944] [serial = 477] [outer = 0x0] 10:47:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 93 (0x127704800) [pid = 1944] [serial = 478] [outer = 0x124f30400] 10:47:41 INFO - PROCESS | 1944 | 1463680061388 Marionette DEBUG loaded listener.js 10:47:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x128ba0000) [pid = 1944] [serial = 479] [outer = 0x124f30400] 10:47:41 INFO - PROCESS | 1944 | 1463680061766 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]]]}] 10:47:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:47:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 621ms 10:47:41 INFO - PROCESS | 1944 | 1463680061795 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 10:47:41 INFO - PROCESS | 1944 | 1463680061797 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 10:47:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:47:41 INFO - PROCESS | 1944 | 1463680061799 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:47:41 INFO - PROCESS | 1944 | 1463680061801 Marionette TRACE conn2 <- [1,614,null,{}] 10:47:41 INFO - PROCESS | 1944 | 1463680061806 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}] 10:47:41 INFO - PROCESS | 1944 | 1463680061898 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 10:47:41 INFO - PROCESS | 1944 | 1463680061943 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x128bc6800 == 44 [pid = 1944] [id = 161] 10:47:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x128b95400) [pid = 1944] [serial = 480] [outer = 0x0] 10:47:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x1294e5c00) [pid = 1944] [serial = 481] [outer = 0x128b95400] 10:47:41 INFO - PROCESS | 1944 | 1463680061977 Marionette DEBUG loaded listener.js 10:47:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x12aa68000) [pid = 1944] [serial = 482] [outer = 0x128b95400] 10:47:42 INFO - PROCESS | 1944 | 1463680062454 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]]]}] 10:47:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:47:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 720ms 10:47:42 INFO - PROCESS | 1944 | 1463680062520 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 10:47:42 INFO - PROCESS | 1944 | 1463680062522 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 10:47:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:47:42 INFO - PROCESS | 1944 | 1463680062526 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:47:42 INFO - PROCESS | 1944 | 1463680062528 Marionette TRACE conn2 <- [1,618,null,{}] 10:47:42 INFO - PROCESS | 1944 | 1463680062531 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}] 10:47:42 INFO - PROCESS | 1944 | 1463680062639 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 10:47:42 INFO - PROCESS | 1944 | 1463680062684 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:42 INFO - PROCESS | 1944 | ++DOCSHELL 0x1295b2800 == 45 [pid = 1944] [id = 162] 10:47:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x129743c00) [pid = 1944] [serial = 483] [outer = 0x0] 10:47:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x12accd800) [pid = 1944] [serial = 484] [outer = 0x129743c00] 10:47:42 INFO - PROCESS | 1944 | 1463680062713 Marionette DEBUG loaded listener.js 10:47:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x12acee800) [pid = 1944] [serial = 485] [outer = 0x129743c00] 10:47:43 INFO - PROCESS | 1944 | 1463680063122 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]]]}] 10:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 620ms 10:47:43 INFO - PROCESS | 1944 | 1463680063145 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 10:47:43 INFO - PROCESS | 1944 | 1463680063147 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 10:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:47:43 INFO - PROCESS | 1944 | 1463680063149 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:47:43 INFO - PROCESS | 1944 | 1463680063150 Marionette TRACE conn2 <- [1,622,null,{}] 10:47:43 INFO - PROCESS | 1944 | 1463680063153 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}] 10:47:43 INFO - PROCESS | 1944 | 1463680063261 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 10:47:43 INFO - PROCESS | 1944 | 1463680063308 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:43 INFO - PROCESS | 1944 | ++DOCSHELL 0x12aa22000 == 46 [pid = 1944] [id = 163] 10:47:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x12bc43c00) [pid = 1944] [serial = 486] [outer = 0x0] 10:47:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x12bc50400) [pid = 1944] [serial = 487] [outer = 0x12bc43c00] 10:47:43 INFO - PROCESS | 1944 | 1463680063337 Marionette DEBUG loaded listener.js 10:47:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x12bc93400) [pid = 1944] [serial = 488] [outer = 0x12bc43c00] 10:47:43 INFO - PROCESS | 1944 | 1463680063857 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]]]}] 10:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 721ms 10:47:43 INFO - PROCESS | 1944 | 1463680063906 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 10:47:43 INFO - PROCESS | 1944 | 1463680063908 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 10:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:47:43 INFO - PROCESS | 1944 | 1463680063912 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:47:43 INFO - PROCESS | 1944 | 1463680063914 Marionette TRACE conn2 <- [1,626,null,{}] 10:47:43 INFO - PROCESS | 1944 | 1463680063921 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}] 10:47:44 INFO - PROCESS | 1944 | 1463680064012 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 10:47:44 INFO - PROCESS | 1944 | 1463680064068 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:44 INFO - PROCESS | 1944 | ++DOCSHELL 0x118aa8800 == 47 [pid = 1944] [id = 164] 10:47:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x11744bc00) [pid = 1944] [serial = 489] [outer = 0x0] 10:47:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x117e62c00) [pid = 1944] [serial = 490] [outer = 0x11744bc00] 10:47:44 INFO - PROCESS | 1944 | 1463680064096 Marionette DEBUG loaded listener.js 10:47:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x1185e3c00) [pid = 1944] [serial = 491] [outer = 0x11744bc00] 10:47:44 INFO - PROCESS | 1944 | 1463680064552 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]]]}] 10:47:44 INFO - PROCESS | 1944 | --DOCSHELL 0x12129e000 == 46 [pid = 1944] [id = 156] 10:47:44 INFO - PROCESS | 1944 | --DOCSHELL 0x119c4d800 == 45 [pid = 1944] [id = 155] 10:47:44 INFO - PROCESS | 1944 | --DOCSHELL 0x119234000 == 44 [pid = 1944] [id = 154] 10:47:44 INFO - PROCESS | 1944 | --DOCSHELL 0x116e5c800 == 43 [pid = 1944] [id = 153] 10:47:44 INFO - PROCESS | 1944 | --DOCSHELL 0x1159da800 == 42 [pid = 1944] [id = 152] 10:47:44 INFO - PROCESS | 1944 | --DOCSHELL 0x119962000 == 41 [pid = 1944] [id = 151] 10:47:44 INFO - PROCESS | 1944 | --DOCSHELL 0x12aa21000 == 40 [pid = 1944] [id = 150] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x118050400) [pid = 1944] [serial = 400] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x112fe1c00) [pid = 1944] [serial = 397] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOCSHELL 0x1295bc800 == 39 [pid = 1944] [id = 149] 10:47:44 INFO - PROCESS | 1944 | --DOCSHELL 0x12742e000 == 38 [pid = 1944] [id = 148] 10:47:44 INFO - PROCESS | 1944 | --DOCSHELL 0x11859b800 == 37 [pid = 1944] [id = 147] 10:47:44 INFO - PROCESS | 1944 | --DOCSHELL 0x113443800 == 36 [pid = 1944] [id = 146] 10:47:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:47:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 677ms 10:47:44 INFO - PROCESS | 1944 | 1463680064593 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 10:47:44 INFO - PROCESS | 1944 | 1463680064598 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 10:47:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:47:44 INFO - PROCESS | 1944 | 1463680064604 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:47:44 INFO - PROCESS | 1944 | 1463680064607 Marionette TRACE conn2 <- [1,630,null,{}] 10:47:44 INFO - PROCESS | 1944 | 1463680064610 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}] 10:47:44 INFO - PROCESS | 1944 | 1463680064726 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x124f3bc00) [pid = 1944] [serial = 418] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x12741b800) [pid = 1944] [serial = 421] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x12acc8800) [pid = 1944] [serial = 395] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x125858000) [pid = 1944] [serial = 419] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x1168c7c00) [pid = 1944] [serial = 406] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x11834ec00) [pid = 1944] [serial = 407] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x11660d800) [pid = 1944] [serial = 403] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x11684a800) [pid = 1944] [serial = 404] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x118f75400) [pid = 1944] [serial = 409] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x1197ebc00) [pid = 1944] [serial = 410] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x119d0bc00) [pid = 1944] [serial = 412] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 92 (0x12091b000) [pid = 1944] [serial = 413] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 91 (0x127764000) [pid = 1944] [serial = 424] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 90 (0x118770000) [pid = 1944] [serial = 427] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 89 (0x1294db000) [pid = 1944] [serial = 433] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 88 (0x12775f800) [pid = 1944] [serial = 422] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 87 (0x129074800) [pid = 1944] [serial = 431] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 86 (0x128b99c00) [pid = 1944] [serial = 430] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 85 (0x128b98800) [pid = 1944] [serial = 425] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 84 (0x1257c0c00) [pid = 1944] [serial = 428] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 83 (0x120989400) [pid = 1944] [serial = 415] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | --DOMWINDOW == 82 (0x1212ec400) [pid = 1944] [serial = 416] [outer = 0x0] [url = about:blank] 10:47:44 INFO - PROCESS | 1944 | 1463680064809 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:44 INFO - PROCESS | 1944 | ++DOCSHELL 0x1163db000 == 37 [pid = 1944] [id = 165] 10:47:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 83 (0x116181000) [pid = 1944] [serial = 492] [outer = 0x0] 10:47:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 84 (0x118137c00) [pid = 1944] [serial = 493] [outer = 0x116181000] 10:47:44 INFO - PROCESS | 1944 | 1463680064853 Marionette DEBUG loaded listener.js 10:47:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 85 (0x119b1a800) [pid = 1944] [serial = 494] [outer = 0x116181000] 10:47:45 INFO - PROCESS | 1944 | 1463680065321 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]]]}] 10:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 724ms 10:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:47:45 INFO - PROCESS | 1944 | 1463680065329 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 10:47:45 INFO - PROCESS | 1944 | 1463680065331 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 10:47:45 INFO - PROCESS | 1944 | 1463680065333 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:47:45 INFO - PROCESS | 1944 | 1463680065336 Marionette TRACE conn2 <- [1,634,null,{}] 10:47:45 INFO - PROCESS | 1944 | 1463680065344 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}] 10:47:45 INFO - PROCESS | 1944 | 1463680065425 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 10:47:45 INFO - PROCESS | 1944 | 1463680065430 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:45 INFO - PROCESS | 1944 | ++DOCSHELL 0x119227800 == 38 [pid = 1944] [id = 166] 10:47:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 86 (0x120992000) [pid = 1944] [serial = 495] [outer = 0x0] 10:47:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 87 (0x1218d9000) [pid = 1944] [serial = 496] [outer = 0x120992000] 10:47:45 INFO - PROCESS | 1944 | 1463680065460 Marionette DEBUG loaded listener.js 10:47:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 88 (0x1257c7000) [pid = 1944] [serial = 497] [outer = 0x120992000] 10:47:45 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:45 INFO - PROCESS | 1944 | [1944] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:47:45 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:45 INFO - PROCESS | 1944 | 1463680065796 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]]]}] 10:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 472ms 10:47:45 INFO - PROCESS | 1944 | 1463680065806 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 10:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:47:45 INFO - PROCESS | 1944 | 1463680065808 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 10:47:45 INFO - PROCESS | 1944 | 1463680065810 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:47:45 INFO - PROCESS | 1944 | 1463680065811 Marionette TRACE conn2 <- [1,638,null,{}] 10:47:45 INFO - PROCESS | 1944 | 1463680065813 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}] 10:47:45 INFO - PROCESS | 1944 | 1463680065904 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 10:47:45 INFO - PROCESS | 1944 | 1463680065948 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:45 INFO - PROCESS | 1944 | ++DOCSHELL 0x119c4f000 == 39 [pid = 1944] [id = 167] 10:47:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 89 (0x120995c00) [pid = 1944] [serial = 498] [outer = 0x0] 10:47:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 90 (0x127412800) [pid = 1944] [serial = 499] [outer = 0x120995c00] 10:47:45 INFO - PROCESS | 1944 | 1463680065974 Marionette DEBUG loaded listener.js 10:47:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 91 (0x129076400) [pid = 1944] [serial = 500] [outer = 0x120995c00] 10:47:46 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:46 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:46 INFO - PROCESS | 1944 | 1463680066271 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]]]}] 10:47:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:47:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 520ms 10:47:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:47:46 INFO - PROCESS | 1944 | 1463680066330 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 10:47:46 INFO - PROCESS | 1944 | 1463680066332 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 10:47:46 INFO - PROCESS | 1944 | 1463680066334 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:47:46 INFO - PROCESS | 1944 | 1463680066335 Marionette TRACE conn2 <- [1,642,null,{}] 10:47:46 INFO - PROCESS | 1944 | 1463680066337 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}] 10:47:46 INFO - PROCESS | 1944 | 1463680066414 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 10:47:46 INFO - PROCESS | 1944 | 1463680066464 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:46 INFO - PROCESS | 1944 | ++DOCSHELL 0x11688a800 == 40 [pid = 1944] [id = 168] 10:47:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 92 (0x120996800) [pid = 1944] [serial = 501] [outer = 0x0] 10:47:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 93 (0x1294e0800) [pid = 1944] [serial = 502] [outer = 0x120996800] 10:47:46 INFO - PROCESS | 1944 | 1463680066490 Marionette DEBUG loaded listener.js 10:47:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x12acc6800) [pid = 1944] [serial = 503] [outer = 0x120996800] 10:47:46 INFO - PROCESS | 1944 | 1463680066801 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]]]}] 10:47:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:47:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 520ms 10:47:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:47:46 INFO - PROCESS | 1944 | 1463680066854 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 10:47:46 INFO - PROCESS | 1944 | 1463680066856 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 10:47:46 INFO - PROCESS | 1944 | 1463680066858 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:47:46 INFO - PROCESS | 1944 | 1463680066859 Marionette TRACE conn2 <- [1,646,null,{}] 10:47:46 INFO - PROCESS | 1944 | 1463680066861 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}] 10:47:46 INFO - PROCESS | 1944 | 1463680066976 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 10:47:46 INFO - PROCESS | 1944 | 1463680066981 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:47 INFO - PROCESS | 1944 | ++DOCSHELL 0x1257da800 == 41 [pid = 1944] [id = 169] 10:47:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x127764000) [pid = 1944] [serial = 504] [outer = 0x0] 10:47:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x12bc4b400) [pid = 1944] [serial = 505] [outer = 0x127764000] 10:47:47 INFO - PROCESS | 1944 | 1463680067039 Marionette DEBUG loaded listener.js 10:47:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x12bcce400) [pid = 1944] [serial = 506] [outer = 0x127764000] 10:47:47 INFO - PROCESS | 1944 | 1463680067347 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]]]}] 10:47:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:47:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 519ms 10:47:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:47:47 INFO - PROCESS | 1944 | 1463680067378 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 10:47:47 INFO - PROCESS | 1944 | 1463680067379 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 10:47:47 INFO - PROCESS | 1944 | 1463680067381 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:47:47 INFO - PROCESS | 1944 | 1463680067382 Marionette TRACE conn2 <- [1,650,null,{}] 10:47:47 INFO - PROCESS | 1944 | 1463680067384 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}] 10:47:47 INFO - PROCESS | 1944 | 1463680067482 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 10:47:47 INFO - PROCESS | 1944 | 1463680067486 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:47 INFO - PROCESS | 1944 | ++DOCSHELL 0x128bc0800 == 42 [pid = 1944] [id = 170] 10:47:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x12bc94000) [pid = 1944] [serial = 507] [outer = 0x0] 10:47:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x12bfd0400) [pid = 1944] [serial = 508] [outer = 0x12bc94000] 10:47:47 INFO - PROCESS | 1944 | 1463680067510 Marionette DEBUG loaded listener.js 10:47:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x12bfdd000) [pid = 1944] [serial = 509] [outer = 0x12bc94000] 10:47:47 INFO - PROCESS | 1944 | 1463680067894 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]]]}] 10:47:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:47:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 524ms 10:47:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:47:47 INFO - PROCESS | 1944 | 1463680067907 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 10:47:47 INFO - PROCESS | 1944 | 1463680067909 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 10:47:47 INFO - PROCESS | 1944 | 1463680067912 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:47:47 INFO - PROCESS | 1944 | 1463680067914 Marionette TRACE conn2 <- [1,654,null,{}] 10:47:47 INFO - PROCESS | 1944 | 1463680067918 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}] 10:47:48 INFO - PROCESS | 1944 | 1463680068064 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 10:47:48 INFO - PROCESS | 1944 | 1463680068089 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:48 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a883000 == 43 [pid = 1944] [id = 171] 10:47:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x12bcd1000) [pid = 1944] [serial = 510] [outer = 0x0] 10:47:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x12bfe4c00) [pid = 1944] [serial = 511] [outer = 0x12bcd1000] 10:47:48 INFO - PROCESS | 1944 | 1463680068128 Marionette DEBUG loaded listener.js 10:47:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x12bfec400) [pid = 1944] [serial = 512] [outer = 0x12bcd1000] 10:47:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x12bfee000) [pid = 1944] [serial = 513] [outer = 0x12d1c7400] 10:47:48 INFO - PROCESS | 1944 | 1463680068550 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]]]}] 10:47:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:47:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 674ms 10:47:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:47:48 INFO - PROCESS | 1944 | 1463680068587 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 10:47:48 INFO - PROCESS | 1944 | 1463680068588 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 10:47:48 INFO - PROCESS | 1944 | 1463680068597 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:47:48 INFO - PROCESS | 1944 | 1463680068598 Marionette TRACE conn2 <- [1,658,null,{}] 10:47:48 INFO - PROCESS | 1944 | 1463680068600 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}] 10:47:48 INFO - PROCESS | 1944 | 1463680068695 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 10:47:48 INFO - PROCESS | 1944 | 1463680068699 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:48 INFO - PROCESS | 1944 | ++DOCSHELL 0x12b4d1000 == 44 [pid = 1944] [id = 172] 10:47:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x12bfe3c00) [pid = 1944] [serial = 514] [outer = 0x0] 10:47:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x12c5b2800) [pid = 1944] [serial = 515] [outer = 0x12bfe3c00] 10:47:48 INFO - PROCESS | 1944 | 1463680068724 Marionette DEBUG loaded listener.js 10:47:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x12c5b8c00) [pid = 1944] [serial = 516] [outer = 0x12bfe3c00] 10:47:48 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x121d2a400) [pid = 1944] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:47:48 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x117e61c00) [pid = 1944] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:47:48 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x12098a800) [pid = 1944] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:47:48 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x11674fc00) [pid = 1944] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:47:48 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x12a874000) [pid = 1944] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:47:48 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x118351400) [pid = 1944] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:47:48 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x11970e000) [pid = 1944] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:47:48 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x1185da000) [pid = 1944] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:47:49 INFO - PROCESS | 1944 | 1463680069070 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]]]}] 10:47:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:47:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 525ms 10:47:49 INFO - PROCESS | 1944 | 1463680069116 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 10:47:49 INFO - PROCESS | 1944 | 1463680069117 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 10:47:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:47:49 INFO - PROCESS | 1944 | 1463680069120 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:47:49 INFO - PROCESS | 1944 | 1463680069121 Marionette TRACE conn2 <- [1,662,null,{}] 10:47:49 INFO - PROCESS | 1944 | 1463680069123 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}] 10:47:49 INFO - PROCESS | 1944 | 1463680069200 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 10:47:49 INFO - PROCESS | 1944 | 1463680069207 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:49 INFO - PROCESS | 1944 | ++DOCSHELL 0x121979800 == 45 [pid = 1944] [id = 173] 10:47:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x1216f3400) [pid = 1944] [serial = 517] [outer = 0x0] 10:47:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x12acc8000) [pid = 1944] [serial = 518] [outer = 0x1216f3400] 10:47:49 INFO - PROCESS | 1944 | 1463680069233 Marionette DEBUG loaded listener.js 10:47:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x12c5bbc00) [pid = 1944] [serial = 519] [outer = 0x1216f3400] 10:47:49 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:49 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:49 INFO - PROCESS | 1944 | 1463680069540 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]]]}] 10:47:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:47:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 468ms 10:47:49 INFO - PROCESS | 1944 | 1463680069588 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 10:47:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:47:49 INFO - PROCESS | 1944 | 1463680069589 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 10:47:49 INFO - PROCESS | 1944 | 1463680069592 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:47:49 INFO - PROCESS | 1944 | 1463680069594 Marionette TRACE conn2 <- [1,666,null,{}] 10:47:49 INFO - PROCESS | 1944 | 1463680069603 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}] 10:47:49 INFO - PROCESS | 1944 | 1463680069696 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 10:47:49 INFO - PROCESS | 1944 | 1463680069745 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:49 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc64800 == 46 [pid = 1944] [id = 174] 10:47:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x121af1800) [pid = 1944] [serial = 520] [outer = 0x0] 10:47:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x12cb32000) [pid = 1944] [serial = 521] [outer = 0x121af1800] 10:47:49 INFO - PROCESS | 1944 | 1463680069774 Marionette DEBUG loaded listener.js 10:47:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x12cf25400) [pid = 1944] [serial = 522] [outer = 0x121af1800] 10:47:49 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:50 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:50 INFO - PROCESS | 1944 | 1463680070108 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]]]}] 10:47:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:47:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 568ms 10:47:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:47:50 INFO - PROCESS | 1944 | 1463680070161 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 10:47:50 INFO - PROCESS | 1944 | 1463680070163 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 10:47:50 INFO - PROCESS | 1944 | 1463680070166 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:47:50 INFO - PROCESS | 1944 | 1463680070168 Marionette TRACE conn2 <- [1,670,null,{}] 10:47:50 INFO - PROCESS | 1944 | 1463680070172 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}] 10:47:50 INFO - PROCESS | 1944 | 1463680070300 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 10:47:50 INFO - PROCESS | 1944 | 1463680070374 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:50 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c0cb000 == 47 [pid = 1944] [id = 175] 10:47:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x12bfed800) [pid = 1944] [serial = 523] [outer = 0x0] 10:47:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x12cf2a400) [pid = 1944] [serial = 524] [outer = 0x12bfed800] 10:47:50 INFO - PROCESS | 1944 | 1463680070413 Marionette DEBUG loaded listener.js 10:47:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x12d1c6800) [pid = 1944] [serial = 525] [outer = 0x12bfed800] 10:47:50 INFO - PROCESS | 1944 | 1463680070720 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]]]}] 10:47:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:47:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 572ms 10:47:50 INFO - PROCESS | 1944 | 1463680070744 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 10:47:50 INFO - PROCESS | 1944 | 1463680070745 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 10:47:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:47:50 INFO - PROCESS | 1944 | 1463680070748 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:47:50 INFO - PROCESS | 1944 | 1463680070749 Marionette TRACE conn2 <- [1,674,null,{}] 10:47:50 INFO - PROCESS | 1944 | 1463680070751 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}] 10:47:50 INFO - PROCESS | 1944 | 1463680070847 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 10:47:50 INFO - PROCESS | 1944 | 1463680070947 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:50 INFO - PROCESS | 1944 | ++DOCSHELL 0x11343a800 == 48 [pid = 1944] [id = 176] 10:47:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x111c86400) [pid = 1944] [serial = 526] [outer = 0x0] 10:47:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x112fe1c00) [pid = 1944] [serial = 527] [outer = 0x111c86400] 10:47:50 INFO - PROCESS | 1944 | 1463680070978 Marionette DEBUG loaded listener.js 10:47:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x1163ab800) [pid = 1944] [serial = 528] [outer = 0x111c86400] 10:47:51 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:51 INFO - PROCESS | 1944 | 1463680071443 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]]]}] 10:47:51 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 10:47:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 720ms 10:47:51 INFO - PROCESS | 1944 | 1463680071469 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 10:47:51 INFO - PROCESS | 1944 | 1463680071472 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 10:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:47:51 INFO - PROCESS | 1944 | 1463680071475 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:47:51 INFO - PROCESS | 1944 | 1463680071478 Marionette TRACE conn2 <- [1,678,null,{}] 10:47:51 INFO - PROCESS | 1944 | 1463680071481 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}] 10:47:51 INFO - PROCESS | 1944 | 1463680071581 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 10:47:51 INFO - PROCESS | 1944 | 1463680071633 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:51 INFO - PROCESS | 1944 | ++DOCSHELL 0x119614800 == 49 [pid = 1944] [id = 177] 10:47:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 112 (0x118047000) [pid = 1944] [serial = 529] [outer = 0x0] 10:47:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 113 (0x119298400) [pid = 1944] [serial = 530] [outer = 0x118047000] 10:47:51 INFO - PROCESS | 1944 | 1463680071664 Marionette DEBUG loaded listener.js 10:47:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 114 (0x11929dc00) [pid = 1944] [serial = 531] [outer = 0x118047000] 10:47:52 INFO - PROCESS | 1944 | 1463680072103 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]]]}] 10:47:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:47:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 10:47:52 INFO - PROCESS | 1944 | 1463680072147 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 10:47:52 INFO - PROCESS | 1944 | 1463680072150 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 10:47:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:47:52 INFO - PROCESS | 1944 | 1463680072153 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:47:52 INFO - PROCESS | 1944 | 1463680072154 Marionette TRACE conn2 <- [1,682,null,{}] 10:47:52 INFO - PROCESS | 1944 | 1463680072157 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}] 10:47:52 INFO - PROCESS | 1944 | 1463680072273 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 10:47:52 INFO - PROCESS | 1944 | 1463680072337 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:52 INFO - PROCESS | 1944 | ++DOCSHELL 0x12aa21000 == 50 [pid = 1944] [id = 178] 10:47:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 115 (0x119d11000) [pid = 1944] [serial = 532] [outer = 0x0] 10:47:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 116 (0x1212b6800) [pid = 1944] [serial = 533] [outer = 0x119d11000] 10:47:52 INFO - PROCESS | 1944 | 1463680072367 Marionette DEBUG loaded listener.js 10:47:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 117 (0x1252b4800) [pid = 1944] [serial = 534] [outer = 0x119d11000] 10:47:53 INFO - PROCESS | 1944 | 1463680073247 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]]]}] 10:47:53 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) 10:47:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1120ms 10:47:53 INFO - PROCESS | 1944 | 1463680073273 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 10:47:53 INFO - PROCESS | 1944 | 1463680073275 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 10:47:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:47:53 INFO - PROCESS | 1944 | 1463680073282 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:47:53 INFO - PROCESS | 1944 | 1463680073289 Marionette TRACE conn2 <- [1,686,null,{}] 10:47:53 INFO - PROCESS | 1944 | 1463680073292 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}] 10:47:53 INFO - PROCESS | 1944 | 1463680073429 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 10:47:53 INFO - PROCESS | 1944 | 1463680073477 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:53 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c549800 == 51 [pid = 1944] [id = 179] 10:47:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 118 (0x119d5f800) [pid = 1944] [serial = 535] [outer = 0x0] 10:47:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 119 (0x129250000) [pid = 1944] [serial = 536] [outer = 0x119d5f800] 10:47:53 INFO - PROCESS | 1944 | 1463680073506 Marionette DEBUG loaded listener.js 10:47:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 120 (0x12bc4d400) [pid = 1944] [serial = 537] [outer = 0x119d5f800] 10:47:54 INFO - PROCESS | 1944 | 1463680074552 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]]]}] 10:47:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:47:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1283ms 10:47:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:47:54 INFO - PROCESS | 1944 | 1463680074562 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 10:47:54 INFO - PROCESS | 1944 | 1463680074564 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 10:47:54 INFO - PROCESS | 1944 | 1463680074567 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:47:54 INFO - PROCESS | 1944 | 1463680074572 Marionette TRACE conn2 <- [1,690,null,{}] 10:47:54 INFO - PROCESS | 1944 | 1463680074576 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}] 10:47:54 INFO - PROCESS | 1944 | 1463680074666 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 10:47:54 INFO - PROCESS | 1944 | 1463680074748 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:54 INFO - PROCESS | 1944 | ++DOCSHELL 0x117447800 == 52 [pid = 1944] [id = 180] 10:47:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 121 (0x117688800) [pid = 1944] [serial = 538] [outer = 0x0] 10:47:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 122 (0x117e60400) [pid = 1944] [serial = 539] [outer = 0x117688800] 10:47:54 INFO - PROCESS | 1944 | 1463680074776 Marionette DEBUG loaded listener.js 10:47:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 123 (0x11834bc00) [pid = 1944] [serial = 540] [outer = 0x117688800] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x12ae42000 == 51 [pid = 1944] [id = 115] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x12c0cb000 == 50 [pid = 1944] [id = 175] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc64800 == 49 [pid = 1944] [id = 174] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x121979800 == 48 [pid = 1944] [id = 173] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x12b4d1000 == 47 [pid = 1944] [id = 172] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x12a883000 == 46 [pid = 1944] [id = 171] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x128bc0800 == 45 [pid = 1944] [id = 170] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x1257da800 == 44 [pid = 1944] [id = 169] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 122 (0x128b97000) [pid = 1944] [serial = 469] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x11688a800 == 43 [pid = 1944] [id = 168] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x119c4f000 == 42 [pid = 1944] [id = 167] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x119227800 == 41 [pid = 1944] [id = 166] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x1163db000 == 40 [pid = 1944] [id = 165] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x118aa8800 == 39 [pid = 1944] [id = 164] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x128bc6800 == 38 [pid = 1944] [id = 161] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x126e14000 == 37 [pid = 1944] [id = 160] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x119d90800 == 36 [pid = 1944] [id = 159] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x11805a000 == 35 [pid = 1944] [id = 158] 10:47:55 INFO - PROCESS | 1944 | --DOCSHELL 0x12489f800 == 34 [pid = 1944] [id = 157] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 121 (0x12585f400) [pid = 1944] [serial = 466] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 120 (0x11834d000) [pid = 1944] [serial = 401] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 119 (0x12973c400) [pid = 1944] [serial = 448] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 118 (0x1257c6400) [pid = 1944] [serial = 464] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 117 (0x116a59000) [pid = 1944] [serial = 454] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 116 (0x12a9d6000) [pid = 1944] [serial = 451] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 115 (0x118f7d000) [pid = 1944] [serial = 458] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 114 (0x119d65000) [pid = 1944] [serial = 460] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 113 (0x119b18800) [pid = 1944] [serial = 442] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 112 (0x1185e1400) [pid = 1944] [serial = 457] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 111 (0x112da9400) [pid = 1944] [serial = 436] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x12acc6400) [pid = 1944] [serial = 452] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x12bccd800) [pid = 1944] [serial = 344] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x124f34000) [pid = 1944] [serial = 445] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x121aeb000) [pid = 1944] [serial = 463] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x11813a000) [pid = 1944] [serial = 455] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x1214d7800) [pid = 1944] [serial = 461] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x118283c00) [pid = 1944] [serial = 439] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x127761000) [pid = 1944] [serial = 467] [outer = 0x0] [url = about:blank] 10:47:55 INFO - PROCESS | 1944 | 1463680075664 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]]]}] 10:47:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:47:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1123ms 10:47:55 INFO - PROCESS | 1944 | 1463680075691 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 10:47:55 INFO - PROCESS | 1944 | 1463680075695 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 10:47:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:47:55 INFO - PROCESS | 1944 | 1463680075699 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:47:55 INFO - PROCESS | 1944 | 1463680075701 Marionette TRACE conn2 <- [1,694,null,{}] 10:47:55 INFO - PROCESS | 1944 | 1463680075706 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}] 10:47:55 INFO - PROCESS | 1944 | 1463680075779 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 10:47:55 INFO - PROCESS | 1944 | 1463680075783 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:55 INFO - PROCESS | 1944 | ++DOCSHELL 0x11743f000 == 35 [pid = 1944] [id = 181] 10:47:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x118352400) [pid = 1944] [serial = 541] [outer = 0x0] 10:47:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x118fe1800) [pid = 1944] [serial = 542] [outer = 0x118352400] 10:47:55 INFO - PROCESS | 1944 | 1463680075813 Marionette DEBUG loaded listener.js 10:47:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x1192a0000) [pid = 1944] [serial = 543] [outer = 0x118352400] 10:47:56 INFO - PROCESS | 1944 | 1463680076628 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]]]}] 10:47:56 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) 10:47:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 972ms 10:47:56 INFO - PROCESS | 1944 | 1463680076673 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 10:47:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:47:56 INFO - PROCESS | 1944 | 1463680076674 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 10:47:56 INFO - PROCESS | 1944 | 1463680076676 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:47:56 INFO - PROCESS | 1944 | 1463680076679 Marionette TRACE conn2 <- [1,698,null,{}] 10:47:56 INFO - PROCESS | 1944 | 1463680076686 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}] 10:47:56 INFO - PROCESS | 1944 | 1463680076783 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 10:47:56 INFO - PROCESS | 1944 | 1463680076816 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:56 INFO - PROCESS | 1944 | ++DOCSHELL 0x119621000 == 36 [pid = 1944] [id = 182] 10:47:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x119d65000) [pid = 1944] [serial = 544] [outer = 0x0] 10:47:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x1214d8c00) [pid = 1944] [serial = 545] [outer = 0x119d65000] 10:47:56 INFO - PROCESS | 1944 | 1463680076844 Marionette DEBUG loaded listener.js 10:47:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x124f8d400) [pid = 1944] [serial = 546] [outer = 0x119d65000] 10:47:57 INFO - PROCESS | 1944 | 1463680077652 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]]]}] 10:47:57 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) 10:47:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1021ms 10:47:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:47:57 INFO - PROCESS | 1944 | 1463680077698 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 10:47:57 INFO - PROCESS | 1944 | 1463680077700 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 10:47:57 INFO - PROCESS | 1944 | 1463680077702 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:47:57 INFO - PROCESS | 1944 | 1463680077703 Marionette TRACE conn2 <- [1,702,null,{}] 10:47:57 INFO - PROCESS | 1944 | 1463680077706 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}] 10:47:57 INFO - PROCESS | 1944 | 1463680077798 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 10:47:57 INFO - PROCESS | 1944 | 1463680077808 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:57 INFO - PROCESS | 1944 | ++DOCSHELL 0x1212ad000 == 37 [pid = 1944] [id = 183] 10:47:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x121a6bc00) [pid = 1944] [serial = 547] [outer = 0x0] 10:47:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x128b96c00) [pid = 1944] [serial = 548] [outer = 0x121a6bc00] 10:47:57 INFO - PROCESS | 1944 | 1463680077834 Marionette DEBUG loaded listener.js 10:47:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 112 (0x129079400) [pid = 1944] [serial = 549] [outer = 0x121a6bc00] 10:47:58 INFO - PROCESS | 1944 | 1463680078622 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]]]}] 10:47:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:47:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 10:47:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:47:58 INFO - PROCESS | 1944 | 1463680078674 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 10:47:58 INFO - PROCESS | 1944 | 1463680078675 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 10:47:58 INFO - PROCESS | 1944 | 1463680078677 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:47:58 INFO - PROCESS | 1944 | 1463680078678 Marionette TRACE conn2 <- [1,706,null,{}] 10:47:58 INFO - PROCESS | 1944 | 1463680078680 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}] 10:47:58 INFO - PROCESS | 1944 | 1463680078770 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 10:47:58 INFO - PROCESS | 1944 | 1463680078775 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:58 INFO - PROCESS | 1944 | ++DOCSHELL 0x124809000 == 38 [pid = 1944] [id = 184] 10:47:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 113 (0x1294da400) [pid = 1944] [serial = 550] [outer = 0x0] 10:47:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 114 (0x129744000) [pid = 1944] [serial = 551] [outer = 0x1294da400] 10:47:58 INFO - PROCESS | 1944 | 1463680078800 Marionette DEBUG loaded listener.js 10:47:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 115 (0x12a9d6000) [pid = 1944] [serial = 552] [outer = 0x1294da400] 10:47:59 INFO - PROCESS | 1944 | --DOMWINDOW == 114 (0x12bc94000) [pid = 1944] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:47:59 INFO - PROCESS | 1944 | --DOMWINDOW == 113 (0x127764000) [pid = 1944] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:47:59 INFO - PROCESS | 1944 | --DOMWINDOW == 112 (0x12bcd1000) [pid = 1944] [serial = 510] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:47:59 INFO - PROCESS | 1944 | --DOMWINDOW == 111 (0x116181000) [pid = 1944] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:47:59 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x120996800) [pid = 1944] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:47:59 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x120995c00) [pid = 1944] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:47:59 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x11744bc00) [pid = 1944] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:47:59 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x120992000) [pid = 1944] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:47:59 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x1216f3400) [pid = 1944] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:47:59 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x12bfe3c00) [pid = 1944] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:47:59 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x121af1800) [pid = 1944] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:47:59 INFO - PROCESS | 1944 | 1463680079646 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]]]}] 10:47:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:47:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1018ms 10:47:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:47:59 INFO - PROCESS | 1944 | 1463680079696 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 10:47:59 INFO - PROCESS | 1944 | 1463680079697 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 10:47:59 INFO - PROCESS | 1944 | 1463680079699 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:47:59 INFO - PROCESS | 1944 | 1463680079700 Marionette TRACE conn2 <- [1,710,null,{}] 10:47:59 INFO - PROCESS | 1944 | 1463680079709 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}] 10:47:59 INFO - PROCESS | 1944 | 1463680079809 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 10:47:59 INFO - PROCESS | 1944 | 1463680079814 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:59 INFO - PROCESS | 1944 | ++DOCSHELL 0x12589d800 == 39 [pid = 1944] [id = 185] 10:47:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x120992000) [pid = 1944] [serial = 553] [outer = 0x0] 10:47:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x12bc45000) [pid = 1944] [serial = 554] [outer = 0x120992000] 10:47:59 INFO - PROCESS | 1944 | 1463680079841 Marionette DEBUG loaded listener.js 10:47:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x12bc86000) [pid = 1944] [serial = 555] [outer = 0x120992000] 10:48:00 INFO - PROCESS | 1944 | 1463680080645 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]]]}] 10:48:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:48:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 972ms 10:48:00 INFO - PROCESS | 1944 | 1463680080671 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 10:48:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:48:00 INFO - PROCESS | 1944 | 1463680080672 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 10:48:00 INFO - PROCESS | 1944 | 1463680080675 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:48:00 INFO - PROCESS | 1944 | 1463680080676 Marionette TRACE conn2 <- [1,714,null,{}] 10:48:00 INFO - PROCESS | 1944 | 1463680080678 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}] 10:48:00 INFO - PROCESS | 1944 | 1463680080751 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 10:48:00 INFO - PROCESS | 1944 | 1463680080799 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:00 INFO - PROCESS | 1944 | ++DOCSHELL 0x128bc6800 == 40 [pid = 1944] [id = 186] 10:48:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x121d29c00) [pid = 1944] [serial = 556] [outer = 0x0] 10:48:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x12bc92400) [pid = 1944] [serial = 557] [outer = 0x121d29c00] 10:48:00 INFO - PROCESS | 1944 | 1463680080823 Marionette DEBUG loaded listener.js 10:48:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x12bcce800) [pid = 1944] [serial = 558] [outer = 0x121d29c00] 10:48:01 INFO - PROCESS | 1944 | 1463680081548 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]]]}] 10:48:01 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 10:48:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 918ms 10:48:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:48:01 INFO - PROCESS | 1944 | 1463680081595 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 10:48:01 INFO - PROCESS | 1944 | 1463680081597 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 10:48:01 INFO - PROCESS | 1944 | 1463680081601 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:48:01 INFO - PROCESS | 1944 | 1463680081603 Marionette TRACE conn2 <- [1,718,null,{}] 10:48:01 INFO - PROCESS | 1944 | 1463680081608 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}] 10:48:01 INFO - PROCESS | 1944 | 1463680081706 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 10:48:01 INFO - PROCESS | 1944 | 1463680081753 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:01 INFO - PROCESS | 1944 | ++DOCSHELL 0x1166f5800 == 41 [pid = 1944] [id = 187] 10:48:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x11684ec00) [pid = 1944] [serial = 559] [outer = 0x0] 10:48:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 112 (0x11744bc00) [pid = 1944] [serial = 560] [outer = 0x11684ec00] 10:48:01 INFO - PROCESS | 1944 | 1463680081785 Marionette DEBUG loaded listener.js 10:48:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 113 (0x11834e000) [pid = 1944] [serial = 561] [outer = 0x11684ec00] 10:48:02 INFO - PROCESS | 1944 | 1463680082664 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]]]}] 10:48:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:48:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1073ms 10:48:02 INFO - PROCESS | 1944 | 1463680082674 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 10:48:02 INFO - PROCESS | 1944 | 1463680082678 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 10:48:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:48:02 INFO - PROCESS | 1944 | 1463680082683 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:48:02 INFO - PROCESS | 1944 | 1463680082684 Marionette TRACE conn2 <- [1,722,null,{}] 10:48:02 INFO - PROCESS | 1944 | 1463680082688 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}] 10:48:02 INFO - PROCESS | 1944 | 1463680082785 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 10:48:02 INFO - PROCESS | 1944 | 1463680082833 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:02 INFO - PROCESS | 1944 | ++DOCSHELL 0x121292000 == 42 [pid = 1944] [id = 188] 10:48:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 114 (0x1187d2c00) [pid = 1944] [serial = 562] [outer = 0x0] 10:48:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 115 (0x119d0bc00) [pid = 1944] [serial = 563] [outer = 0x1187d2c00] 10:48:02 INFO - PROCESS | 1944 | 1463680082862 Marionette DEBUG loaded listener.js 10:48:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 116 (0x1212b4000) [pid = 1944] [serial = 564] [outer = 0x1187d2c00] 10:48:03 INFO - PROCESS | 1944 | 1463680083275 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] 10:48:03 INFO - PROCESS | 1944 | 1463680083308 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 10:48:03 INFO - PROCESS | 1944 | 1463680083310 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:48:03 INFO - PROCESS | 1944 | 1463680083313 Marionette TRACE conn2 <- [1,726,null,{}] 10:48:03 INFO - PROCESS | 1944 | 1463680083320 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}] 10:48:03 INFO - PROCESS | 1944 | 1463680083414 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 10:48:03 INFO - PROCESS | 1944 | 1463680083464 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:03 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a88e800 == 43 [pid = 1944] [id = 189] 10:48:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 117 (0x121d2a400) [pid = 1944] [serial = 565] [outer = 0x0] 10:48:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 118 (0x1294e5000) [pid = 1944] [serial = 566] [outer = 0x121d2a400] 10:48:03 INFO - PROCESS | 1944 | 1463680083495 Marionette DEBUG loaded listener.js 10:48:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 119 (0x12bb30000) [pid = 1944] [serial = 567] [outer = 0x121d2a400] 10:48:03 INFO - PROCESS | 1944 | 1463680083960 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]]]}] 10:48:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:48:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 675ms 10:48:03 INFO - PROCESS | 1944 | 1463680083987 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 10:48:03 INFO - PROCESS | 1944 | 1463680083990 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 10:48:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:48:03 INFO - PROCESS | 1944 | 1463680083993 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:48:03 INFO - PROCESS | 1944 | 1463680083995 Marionette TRACE conn2 <- [1,730,null,{}] 10:48:04 INFO - PROCESS | 1944 | 1463680083998 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}] 10:48:04 INFO - PROCESS | 1944 | 1463680084161 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 10:48:04 INFO - PROCESS | 1944 | 1463680084235 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:04 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ae37000 == 44 [pid = 1944] [id = 190] 10:48:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 120 (0x12bc87400) [pid = 1944] [serial = 568] [outer = 0x0] 10:48:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 121 (0x12bcd3800) [pid = 1944] [serial = 569] [outer = 0x12bc87400] 10:48:04 INFO - PROCESS | 1944 | 1463680084267 Marionette DEBUG loaded listener.js 10:48:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 122 (0x12bfe7c00) [pid = 1944] [serial = 570] [outer = 0x12bc87400] 10:48:04 INFO - PROCESS | 1944 | 1463680084689 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] 10:48:04 INFO - PROCESS | 1944 | 1463680084715 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 10:48:04 INFO - PROCESS | 1944 | 1463680084717 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:48:04 INFO - PROCESS | 1944 | 1463680084719 Marionette TRACE conn2 <- [1,734,null,{}] 10:48:04 INFO - PROCESS | 1944 | 1463680084721 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}] 10:48:04 INFO - PROCESS | 1944 | 1463680084813 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 10:48:04 INFO - PROCESS | 1944 | 1463680084860 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:04 INFO - PROCESS | 1944 | ++DOCSHELL 0x126e04000 == 45 [pid = 1944] [id = 191] 10:48:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 123 (0x1185dc400) [pid = 1944] [serial = 571] [outer = 0x0] 10:48:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 124 (0x12bfeb800) [pid = 1944] [serial = 572] [outer = 0x1185dc400] 10:48:04 INFO - PROCESS | 1944 | 1463680084890 Marionette DEBUG loaded listener.js 10:48:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 125 (0x12c5b0c00) [pid = 1944] [serial = 573] [outer = 0x1185dc400] 10:48:05 INFO - PROCESS | 1944 | 1463680085372 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]]]}] 10:48:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:48:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 721ms 10:48:05 INFO - PROCESS | 1944 | 1463680085449 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 10:48:05 INFO - PROCESS | 1944 | 1463680085451 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 10:48:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:48:05 INFO - PROCESS | 1944 | 1463680085456 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:48:05 INFO - PROCESS | 1944 | 1463680085458 Marionette TRACE conn2 <- [1,738,null,{}] 10:48:05 INFO - PROCESS | 1944 | 1463680085461 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}] 10:48:05 INFO - PROCESS | 1944 | 1463680085553 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 10:48:05 INFO - PROCESS | 1944 | 1463680085604 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:05 INFO - PROCESS | 1944 | ++DOCSHELL 0x116aa7800 == 46 [pid = 1944] [id = 192] 10:48:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 126 (0x11813d800) [pid = 1944] [serial = 574] [outer = 0x0] 10:48:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 127 (0x118351800) [pid = 1944] [serial = 575] [outer = 0x11813d800] 10:48:05 INFO - PROCESS | 1944 | 1463680085633 Marionette DEBUG loaded listener.js 10:48:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 128 (0x118feac00) [pid = 1944] [serial = 576] [outer = 0x11813d800] 10:48:06 INFO - PROCESS | 1944 | --DOCSHELL 0x12589d800 == 45 [pid = 1944] [id = 185] 10:48:06 INFO - PROCESS | 1944 | --DOCSHELL 0x124809000 == 44 [pid = 1944] [id = 184] 10:48:06 INFO - PROCESS | 1944 | --DOCSHELL 0x1212ad000 == 43 [pid = 1944] [id = 183] 10:48:06 INFO - PROCESS | 1944 | --DOCSHELL 0x119621000 == 42 [pid = 1944] [id = 182] 10:48:06 INFO - PROCESS | 1944 | --DOCSHELL 0x11743f000 == 41 [pid = 1944] [id = 181] 10:48:06 INFO - PROCESS | 1944 | --DOCSHELL 0x117447800 == 40 [pid = 1944] [id = 180] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 127 (0x11970fc00) [pid = 1944] [serial = 475] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 126 (0x11767a400) [pid = 1944] [serial = 472] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 125 (0x1294e5c00) [pid = 1944] [serial = 481] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 124 (0x127704800) [pid = 1944] [serial = 478] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 123 (0x12accd800) [pid = 1944] [serial = 484] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 122 (0x12bc50400) [pid = 1944] [serial = 487] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOCSHELL 0x119614800 == 39 [pid = 1944] [id = 177] 10:48:06 INFO - PROCESS | 1944 | --DOCSHELL 0x11343a800 == 38 [pid = 1944] [id = 176] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 121 (0x12bfd0400) [pid = 1944] [serial = 508] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 120 (0x12bcce400) [pid = 1944] [serial = 506] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 119 (0x12bfe4c00) [pid = 1944] [serial = 511] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 118 (0x118137c00) [pid = 1944] [serial = 493] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 117 (0x119b1a800) [pid = 1944] [serial = 494] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 116 (0x1294e0800) [pid = 1944] [serial = 502] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 115 (0x127412800) [pid = 1944] [serial = 499] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 114 (0x129076400) [pid = 1944] [serial = 500] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 113 (0x1185e3c00) [pid = 1944] [serial = 491] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 112 (0x117e62c00) [pid = 1944] [serial = 490] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 111 (0x1218d9000) [pid = 1944] [serial = 496] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x1257c7000) [pid = 1944] [serial = 497] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x12acc8000) [pid = 1944] [serial = 518] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x12c5b2800) [pid = 1944] [serial = 515] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x12bfec400) [pid = 1944] [serial = 512] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x12cb32000) [pid = 1944] [serial = 521] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x118290800) [pid = 1944] [serial = 212] [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.] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x12bc4b400) [pid = 1944] [serial = 505] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x12bfdd000) [pid = 1944] [serial = 509] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x12c5b8c00) [pid = 1944] [serial = 516] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x12cf25400) [pid = 1944] [serial = 522] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x12acc6800) [pid = 1944] [serial = 503] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x12cf2a400) [pid = 1944] [serial = 524] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x12c5bbc00) [pid = 1944] [serial = 519] [outer = 0x0] [url = about:blank] 10:48:06 INFO - PROCESS | 1944 | 1463680086512 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]]]}] 10:48:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:48:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1075ms 10:48:06 INFO - PROCESS | 1944 | 1463680086530 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 10:48:06 INFO - PROCESS | 1944 | 1463680086534 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 10:48:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:48:06 INFO - PROCESS | 1944 | 1463680086541 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:48:06 INFO - PROCESS | 1944 | 1463680086542 Marionette TRACE conn2 <- [1,742,null,{}] 10:48:06 INFO - PROCESS | 1944 | 1463680086545 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}] 10:48:06 INFO - PROCESS | 1944 | 1463680086619 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 10:48:06 INFO - PROCESS | 1944 | 1463680086626 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:06 INFO - PROCESS | 1944 | ++DOCSHELL 0x1184a0000 == 39 [pid = 1944] [id = 193] 10:48:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x118357000) [pid = 1944] [serial = 577] [outer = 0x0] 10:48:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x11970c800) [pid = 1944] [serial = 578] [outer = 0x118357000] 10:48:06 INFO - PROCESS | 1944 | 1463680086651 Marionette DEBUG loaded listener.js 10:48:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x120997000) [pid = 1944] [serial = 579] [outer = 0x118357000] 10:48:07 INFO - PROCESS | 1944 | 1463680087478 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]]]}] 10:48:07 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 10:48:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 10:48:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:48:07 INFO - PROCESS | 1944 | 1463680087511 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 10:48:07 INFO - PROCESS | 1944 | 1463680087512 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 10:48:07 INFO - PROCESS | 1944 | 1463680087514 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:48:07 INFO - PROCESS | 1944 | 1463680087516 Marionette TRACE conn2 <- [1,746,null,{}] 10:48:07 INFO - PROCESS | 1944 | 1463680087524 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}] 10:48:07 INFO - PROCESS | 1944 | 1463680087604 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 10:48:07 INFO - PROCESS | 1944 | 1463680087610 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:07 INFO - PROCESS | 1944 | ++DOCSHELL 0x1214bb000 == 40 [pid = 1944] [id = 194] 10:48:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x12585e800) [pid = 1944] [serial = 580] [outer = 0x0] 10:48:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x128b92400) [pid = 1944] [serial = 581] [outer = 0x12585e800] 10:48:07 INFO - PROCESS | 1944 | 1463680087637 Marionette DEBUG loaded listener.js 10:48:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x1294e0800) [pid = 1944] [serial = 582] [outer = 0x12585e800] 10:48:08 INFO - PROCESS | 1944 | 1463680088451 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]]]}] 10:48:08 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.) 10:48:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 976ms 10:48:08 INFO - PROCESS | 1944 | 1463680088490 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 10:48:08 INFO - PROCESS | 1944 | 1463680088492 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 10:48:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:48:08 INFO - PROCESS | 1944 | 1463680088494 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:48:08 INFO - PROCESS | 1944 | 1463680088503 Marionette TRACE conn2 <- [1,750,null,{}] 10:48:08 INFO - PROCESS | 1944 | 1463680088505 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}] 10:48:08 INFO - PROCESS | 1944 | 1463680088606 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 10:48:08 INFO - PROCESS | 1944 | 1463680088611 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:08 INFO - PROCESS | 1944 | ++DOCSHELL 0x125779800 == 41 [pid = 1944] [id = 195] 10:48:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x12acccc00) [pid = 1944] [serial = 583] [outer = 0x0] 10:48:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x12bb34800) [pid = 1944] [serial = 584] [outer = 0x12acccc00] 10:48:08 INFO - PROCESS | 1944 | 1463680088637 Marionette DEBUG loaded listener.js 10:48:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x12bc52800) [pid = 1944] [serial = 585] [outer = 0x12acccc00] 10:48:09 INFO - PROCESS | 1944 | 1463680089433 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]]]}] 10:48:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:48:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 978ms 10:48:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:48:09 INFO - PROCESS | 1944 | 1463680089476 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 10:48:09 INFO - PROCESS | 1944 | 1463680089478 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 10:48:09 INFO - PROCESS | 1944 | 1463680089480 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:48:09 INFO - PROCESS | 1944 | 1463680089481 Marionette TRACE conn2 <- [1,754,null,{}] 10:48:09 INFO - PROCESS | 1944 | 1463680089483 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}] 10:48:09 INFO - PROCESS | 1944 | 1463680089575 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 10:48:09 INFO - PROCESS | 1944 | 1463680089580 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:09 INFO - PROCESS | 1944 | ++DOCSHELL 0x128cb8000 == 42 [pid = 1944] [id = 196] 10:48:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x12accd800) [pid = 1944] [serial = 586] [outer = 0x0] 10:48:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x12bfd3c00) [pid = 1944] [serial = 587] [outer = 0x12accd800] 10:48:09 INFO - PROCESS | 1944 | 1463680089604 Marionette DEBUG loaded listener.js 10:48:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x12bfed000) [pid = 1944] [serial = 588] [outer = 0x12accd800] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x121a6bc00) [pid = 1944] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x1294da400) [pid = 1944] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x119d5f800) [pid = 1944] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x117688800) [pid = 1944] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x111c86400) [pid = 1944] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x119d65000) [pid = 1944] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x118352400) [pid = 1944] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x118047000) [pid = 1944] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x120992000) [pid = 1944] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x115dea400) [pid = 1944] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x1168c8c00) [pid = 1944] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x112966800) [pid = 1944] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x118352c00) [pid = 1944] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x12bc43c00) [pid = 1944] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x1214d7400) [pid = 1944] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x129258400) [pid = 1944] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x128b95400) [pid = 1944] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 92 (0x124f30400) [pid = 1944] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 91 (0x119710000) [pid = 1944] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 90 (0x112965400) [pid = 1944] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 89 (0x129743c00) [pid = 1944] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 88 (0x128e80800) [pid = 1944] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:48:09 INFO - PROCESS | 1944 | --DOMWINDOW == 87 (0x128b91800) [pid = 1944] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:48:10 INFO - PROCESS | 1944 | 1463680090403 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]]]}] 10:48:10 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 10:48:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 973ms 10:48:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:48:10 INFO - PROCESS | 1944 | 1463680090453 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 10:48:10 INFO - PROCESS | 1944 | 1463680090454 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 10:48:10 INFO - PROCESS | 1944 | 1463680090457 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:48:10 INFO - PROCESS | 1944 | 1463680090458 Marionette TRACE conn2 <- [1,758,null,{}] 10:48:10 INFO - PROCESS | 1944 | 1463680090460 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}] 10:48:10 INFO - PROCESS | 1944 | 1463680090575 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 10:48:10 INFO - PROCESS | 1944 | 1463680090583 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:10 INFO - PROCESS | 1944 | ++DOCSHELL 0x121414800 == 43 [pid = 1944] [id = 197] 10:48:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 88 (0x121a6bc00) [pid = 1944] [serial = 589] [outer = 0x0] 10:48:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 89 (0x1257c3c00) [pid = 1944] [serial = 590] [outer = 0x121a6bc00] 10:48:10 INFO - PROCESS | 1944 | 1463680090609 Marionette DEBUG loaded listener.js 10:48:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 90 (0x12973b400) [pid = 1944] [serial = 591] [outer = 0x121a6bc00] 10:48:10 INFO - PROCESS | 1944 | 1463680090926 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]]]}] 10:48:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:48:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 518ms 10:48:10 INFO - PROCESS | 1944 | 1463680090975 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 10:48:10 INFO - PROCESS | 1944 | 1463680090976 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 10:48:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:48:10 INFO - PROCESS | 1944 | 1463680090978 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:48:10 INFO - PROCESS | 1944 | 1463680090980 Marionette TRACE conn2 <- [1,762,null,{}] 10:48:10 INFO - PROCESS | 1944 | 1463680090982 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}] 10:48:11 INFO - PROCESS | 1944 | 1463680091057 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 10:48:11 INFO - PROCESS | 1944 | 1463680091061 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:11 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ae2c800 == 44 [pid = 1944] [id = 198] 10:48:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 91 (0x12973f800) [pid = 1944] [serial = 592] [outer = 0x0] 10:48:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 92 (0x12bcd2000) [pid = 1944] [serial = 593] [outer = 0x12973f800] 10:48:11 INFO - PROCESS | 1944 | 1463680091081 Marionette DEBUG loaded listener.js 10:48:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 93 (0x12cb36c00) [pid = 1944] [serial = 594] [outer = 0x12973f800] 10:48:11 INFO - PROCESS | 1944 | 1463680091917 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]]]}] 10:48:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:48:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 971ms 10:48:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:48:11 INFO - PROCESS | 1944 | 1463680091950 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 10:48:11 INFO - PROCESS | 1944 | 1463680091951 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 10:48:11 INFO - PROCESS | 1944 | 1463680091954 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:48:11 INFO - PROCESS | 1944 | 1463680091955 Marionette TRACE conn2 <- [1,766,null,{}] 10:48:11 INFO - PROCESS | 1944 | 1463680091957 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}] 10:48:12 INFO - PROCESS | 1944 | 1463680092047 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 10:48:12 INFO - PROCESS | 1944 | 1463680092056 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:12 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc18000 == 45 [pid = 1944] [id = 199] 10:48:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x116183400) [pid = 1944] [serial = 595] [outer = 0x0] 10:48:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x12cb3e800) [pid = 1944] [serial = 596] [outer = 0x116183400] 10:48:12 INFO - PROCESS | 1944 | 1463680092081 Marionette DEBUG loaded listener.js 10:48:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x12cf26800) [pid = 1944] [serial = 597] [outer = 0x116183400] 10:48:13 INFO - PROCESS | 1944 | 1463680093012 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]]]}] 10:48:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:48:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1068ms 10:48:13 INFO - PROCESS | 1944 | 1463680093056 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 10:48:13 INFO - PROCESS | 1944 | 1463680093059 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 10:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:48:13 INFO - PROCESS | 1944 | 1463680093063 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:48:13 INFO - PROCESS | 1944 | 1463680093065 Marionette TRACE conn2 <- [1,770,null,{}] 10:48:13 INFO - PROCESS | 1944 | 1463680093069 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}] 10:48:13 INFO - PROCESS | 1944 | 1463680093158 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 10:48:13 INFO - PROCESS | 1944 | 1463680093252 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:13 INFO - PROCESS | 1944 | ++DOCSHELL 0x119614800 == 46 [pid = 1944] [id = 200] 10:48:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x117681400) [pid = 1944] [serial = 598] [outer = 0x0] 10:48:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x118357c00) [pid = 1944] [serial = 599] [outer = 0x117681400] 10:48:13 INFO - PROCESS | 1944 | 1463680093288 Marionette DEBUG loaded listener.js 10:48:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x119294800) [pid = 1944] [serial = 600] [outer = 0x117681400] 10:48:13 INFO - PROCESS | 1944 | 1463680093850 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]]]}] 10:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 827ms 10:48:13 INFO - PROCESS | 1944 | 1463680093890 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 10:48:13 INFO - PROCESS | 1944 | 1463680093894 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 10:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:48:13 INFO - PROCESS | 1944 | 1463680093899 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:48:13 INFO - PROCESS | 1944 | 1463680093901 Marionette TRACE conn2 <- [1,774,null,{}] 10:48:13 INFO - PROCESS | 1944 | 1463680093905 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}] 10:48:14 INFO - PROCESS | 1944 | 1463680094003 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 10:48:14 INFO - PROCESS | 1944 | 1463680094066 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:14 INFO - PROCESS | 1944 | ++DOCSHELL 0x125777000 == 47 [pid = 1944] [id = 201] 10:48:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x1197f6c00) [pid = 1944] [serial = 601] [outer = 0x0] 10:48:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x1218de800) [pid = 1944] [serial = 602] [outer = 0x1197f6c00] 10:48:14 INFO - PROCESS | 1944 | 1463680094097 Marionette DEBUG loaded listener.js 10:48:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x1257c6400) [pid = 1944] [serial = 603] [outer = 0x1197f6c00] 10:48:14 INFO - PROCESS | 1944 | 1463680094506 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]]]}] 10:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 619ms 10:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:48:14 INFO - PROCESS | 1944 | 1463680094520 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 10:48:14 INFO - PROCESS | 1944 | 1463680094522 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 10:48:14 INFO - PROCESS | 1944 | 1463680094524 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:48:14 INFO - PROCESS | 1944 | 1463680094527 Marionette TRACE conn2 <- [1,778,null,{}] 10:48:14 INFO - PROCESS | 1944 | 1463680094535 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}] 10:48:14 INFO - PROCESS | 1944 | 1463680094652 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 10:48:14 INFO - PROCESS | 1944 | 1463680094729 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:14 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c507000 == 48 [pid = 1944] [id = 202] 10:48:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x129078000) [pid = 1944] [serial = 604] [outer = 0x0] 10:48:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x12a9de000) [pid = 1944] [serial = 605] [outer = 0x129078000] 10:48:14 INFO - PROCESS | 1944 | 1463680094763 Marionette DEBUG loaded listener.js 10:48:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x12bcd0000) [pid = 1944] [serial = 606] [outer = 0x129078000] 10:48:15 INFO - PROCESS | 1944 | 1463680095179 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]]]}] 10:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 10:48:15 INFO - PROCESS | 1944 | 1463680095196 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 10:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:48:15 INFO - PROCESS | 1944 | 1463680095198 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 10:48:15 INFO - PROCESS | 1944 | 1463680095200 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:48:15 INFO - PROCESS | 1944 | 1463680095201 Marionette TRACE conn2 <- [1,782,null,{}] 10:48:15 INFO - PROCESS | 1944 | 1463680095203 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}] 10:48:15 INFO - PROCESS | 1944 | 1463680095301 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 10:48:15 INFO - PROCESS | 1944 | 1463680095349 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:15 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c551000 == 49 [pid = 1944] [id = 203] 10:48:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x129257000) [pid = 1944] [serial = 607] [outer = 0x0] 10:48:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x12cb3a000) [pid = 1944] [serial = 608] [outer = 0x129257000] 10:48:15 INFO - PROCESS | 1944 | 1463680095379 Marionette DEBUG loaded listener.js 10:48:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x12cf26c00) [pid = 1944] [serial = 609] [outer = 0x129257000] 10:48:15 INFO - PROCESS | 1944 | 1463680095791 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]]]}] 10:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 618ms 10:48:15 INFO - PROCESS | 1944 | 1463680095819 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 10:48:15 INFO - PROCESS | 1944 | 1463680095820 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 10:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:48:15 INFO - PROCESS | 1944 | 1463680095823 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:48:15 INFO - PROCESS | 1944 | 1463680095824 Marionette TRACE conn2 <- [1,786,null,{}] 10:48:15 INFO - PROCESS | 1944 | 1463680095826 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}] 10:48:15 INFO - PROCESS | 1944 | 1463680095920 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 10:48:16 INFO - PROCESS | 1944 | 1463680096148 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:16 INFO - PROCESS | 1944 | ++DOCSHELL 0x118493000 == 50 [pid = 1944] [id = 204] 10:48:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x114de4000) [pid = 1944] [serial = 610] [outer = 0x0] 10:48:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x1163a2400) [pid = 1944] [serial = 611] [outer = 0x114de4000] 10:48:16 INFO - PROCESS | 1944 | 1463680096176 Marionette DEBUG loaded listener.js 10:48:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x116a64c00) [pid = 1944] [serial = 612] [outer = 0x114de4000] 10:48:16 INFO - PROCESS | 1944 | 1463680096625 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]]]}] 10:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 820ms 10:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:48:16 INFO - PROCESS | 1944 | 1463680096644 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 10:48:16 INFO - PROCESS | 1944 | 1463680096646 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 10:48:16 INFO - PROCESS | 1944 | 1463680096649 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:48:16 INFO - PROCESS | 1944 | 1463680096651 Marionette TRACE conn2 <- [1,790,null,{}] 10:48:16 INFO - PROCESS | 1944 | 1463680096654 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}] 10:48:16 INFO - PROCESS | 1944 | 1463680096748 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 10:48:16 INFO - PROCESS | 1944 | 1463680096797 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:16 INFO - PROCESS | 1944 | ++DOCSHELL 0x117e20800 == 51 [pid = 1944] [id = 205] 10:48:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 112 (0x117109c00) [pid = 1944] [serial = 613] [outer = 0x0] 10:48:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 113 (0x117e39400) [pid = 1944] [serial = 614] [outer = 0x117109c00] 10:48:16 INFO - PROCESS | 1944 | 1463680096826 Marionette DEBUG loaded listener.js 10:48:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 114 (0x118284400) [pid = 1944] [serial = 615] [outer = 0x117109c00] 10:48:17 INFO - PROCESS | 1944 | --DOCSHELL 0x12ae2c800 == 50 [pid = 1944] [id = 198] 10:48:17 INFO - PROCESS | 1944 | --DOCSHELL 0x121414800 == 49 [pid = 1944] [id = 197] 10:48:17 INFO - PROCESS | 1944 | --DOCSHELL 0x128cb8000 == 48 [pid = 1944] [id = 196] 10:48:17 INFO - PROCESS | 1944 | --DOCSHELL 0x125779800 == 47 [pid = 1944] [id = 195] 10:48:17 INFO - PROCESS | 1944 | --DOCSHELL 0x1214bb000 == 46 [pid = 1944] [id = 194] 10:48:17 INFO - PROCESS | 1944 | --DOCSHELL 0x1184a0000 == 45 [pid = 1944] [id = 193] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 113 (0x12bc92400) [pid = 1944] [serial = 557] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOCSHELL 0x116aa7800 == 44 [pid = 1944] [id = 192] 10:48:17 INFO - PROCESS | 1944 | --DOCSHELL 0x12ae37000 == 43 [pid = 1944] [id = 190] 10:48:17 INFO - PROCESS | 1944 | --DOCSHELL 0x12a88e800 == 42 [pid = 1944] [id = 189] 10:48:17 INFO - PROCESS | 1944 | --DOCSHELL 0x121292000 == 41 [pid = 1944] [id = 188] 10:48:17 INFO - PROCESS | 1944 | --DOCSHELL 0x1166f5800 == 40 [pid = 1944] [id = 187] 10:48:17 INFO - PROCESS | 1944 | --DOCSHELL 0x128bc6800 == 39 [pid = 1944] [id = 186] 10:48:17 INFO - PROCESS | 1944 | 1463680097207 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]]]}] 10:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 569ms 10:48:17 INFO - PROCESS | 1944 | 1463680097225 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 10:48:17 INFO - PROCESS | 1944 | 1463680097228 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 10:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:48:17 INFO - PROCESS | 1944 | 1463680097230 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:48:17 INFO - PROCESS | 1944 | 1463680097232 Marionette TRACE conn2 <- [1,794,null,{}] 10:48:17 INFO - PROCESS | 1944 | 1463680097234 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}] 10:48:17 INFO - PROCESS | 1944 | 1463680097320 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 112 (0x12a63ec00) [pid = 1944] [serial = 434] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 111 (0x12bc45000) [pid = 1944] [serial = 554] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x12bc4d400) [pid = 1944] [serial = 537] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x129079400) [pid = 1944] [serial = 549] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x124f8d400) [pid = 1944] [serial = 546] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x11828e000) [pid = 1944] [serial = 473] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x11841a800) [pid = 1944] [serial = 440] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x1163a4400) [pid = 1944] [serial = 437] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x119d65c00) [pid = 1944] [serial = 476] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x12bc93400) [pid = 1944] [serial = 488] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x128e85400) [pid = 1944] [serial = 446] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x12a86fc00) [pid = 1944] [serial = 449] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x12aa68000) [pid = 1944] [serial = 482] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x128ba0000) [pid = 1944] [serial = 479] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x1212ea400) [pid = 1944] [serial = 443] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x115e5b400) [pid = 1944] [serial = 398] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x12acee800) [pid = 1944] [serial = 485] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x12aa6dc00) [pid = 1944] [serial = 470] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x128b96c00) [pid = 1944] [serial = 548] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x129744000) [pid = 1944] [serial = 551] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 92 (0x12a9d6000) [pid = 1944] [serial = 552] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 91 (0x129250000) [pid = 1944] [serial = 536] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 90 (0x11834bc00) [pid = 1944] [serial = 540] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 89 (0x117e60400) [pid = 1944] [serial = 539] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 88 (0x1163ab800) [pid = 1944] [serial = 528] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 87 (0x112fe1c00) [pid = 1944] [serial = 527] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 86 (0x1214d8c00) [pid = 1944] [serial = 545] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 85 (0x118fe1800) [pid = 1944] [serial = 542] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 84 (0x1192a0000) [pid = 1944] [serial = 543] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 83 (0x11929dc00) [pid = 1944] [serial = 531] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 82 (0x119298400) [pid = 1944] [serial = 530] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 81 (0x1212b6800) [pid = 1944] [serial = 533] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | --DOMWINDOW == 80 (0x12bc86000) [pid = 1944] [serial = 555] [outer = 0x0] [url = about:blank] 10:48:17 INFO - PROCESS | 1944 | 1463680097396 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:17 INFO - PROCESS | 1944 | ++DOCSHELL 0x116ab0800 == 40 [pid = 1944] [id = 206] 10:48:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 81 (0x117e34000) [pid = 1944] [serial = 616] [outer = 0x0] 10:48:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 82 (0x11828e000) [pid = 1944] [serial = 617] [outer = 0x117e34000] 10:48:17 INFO - PROCESS | 1944 | 1463680097422 Marionette DEBUG loaded listener.js 10:48:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 83 (0x118fed000) [pid = 1944] [serial = 618] [outer = 0x117e34000] 10:48:17 INFO - PROCESS | 1944 | 1463680097724 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]]]}] 10:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 519ms 10:48:17 INFO - PROCESS | 1944 | 1463680097750 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 10:48:17 INFO - PROCESS | 1944 | 1463680097752 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 10:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:48:17 INFO - PROCESS | 1944 | 1463680097762 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:48:17 INFO - PROCESS | 1944 | 1463680097766 Marionette TRACE conn2 <- [1,798,null,{}] 10:48:17 INFO - PROCESS | 1944 | 1463680097772 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}] 10:48:17 INFO - PROCESS | 1944 | 1463680097850 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 10:48:17 INFO - PROCESS | 1944 | 1463680097901 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:17 INFO - PROCESS | 1944 | ++DOCSHELL 0x119621000 == 41 [pid = 1944] [id = 207] 10:48:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 84 (0x118f72400) [pid = 1944] [serial = 619] [outer = 0x0] 10:48:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 85 (0x11929d800) [pid = 1944] [serial = 620] [outer = 0x118f72400] 10:48:17 INFO - PROCESS | 1944 | 1463680097928 Marionette DEBUG loaded listener.js 10:48:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 86 (0x1212b2400) [pid = 1944] [serial = 621] [outer = 0x118f72400] 10:48:18 INFO - PROCESS | 1944 | 1463680098307 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]]]}] 10:48:18 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 10:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 581ms 10:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:48:18 INFO - PROCESS | 1944 | 1463680098339 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 10:48:18 INFO - PROCESS | 1944 | 1463680098342 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 10:48:18 INFO - PROCESS | 1944 | 1463680098345 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:48:18 INFO - PROCESS | 1944 | 1463680098360 Marionette TRACE conn2 <- [1,802,null,{}] 10:48:18 INFO - PROCESS | 1944 | 1463680098373 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}] 10:48:18 INFO - PROCESS | 1944 | 1463680098484 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 10:48:18 INFO - PROCESS | 1944 | 1463680098494 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x1133cf800 == 42 [pid = 1944] [id = 208] 10:48:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 87 (0x118fe1400) [pid = 1944] [serial = 622] [outer = 0x0] 10:48:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 88 (0x121a6b000) [pid = 1944] [serial = 623] [outer = 0x118fe1400] 10:48:18 INFO - PROCESS | 1944 | 1463680098519 Marionette DEBUG loaded listener.js 10:48:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 89 (0x124f8f800) [pid = 1944] [serial = 624] [outer = 0x118fe1400] 10:48:18 INFO - PROCESS | 1944 | 1463680098914 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]]]}] 10:48:18 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 10:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 594ms 10:48:18 INFO - PROCESS | 1944 | 1463680098940 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 10:48:18 INFO - PROCESS | 1944 | 1463680098942 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 10:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:48:18 INFO - PROCESS | 1944 | 1463680098946 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:48:18 INFO - PROCESS | 1944 | 1463680098947 Marionette TRACE conn2 <- [1,806,null,{}] 10:48:18 INFO - PROCESS | 1944 | 1463680098951 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}] 10:48:19 INFO - PROCESS | 1944 | 1463680099115 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 10:48:19 INFO - PROCESS | 1944 | 1463680099141 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:19 INFO - PROCESS | 1944 | ++DOCSHELL 0x124812800 == 43 [pid = 1944] [id = 209] 10:48:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 90 (0x127704800) [pid = 1944] [serial = 625] [outer = 0x0] 10:48:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 91 (0x127761000) [pid = 1944] [serial = 626] [outer = 0x127704800] 10:48:19 INFO - PROCESS | 1944 | 1463680099175 Marionette DEBUG loaded listener.js 10:48:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 92 (0x128e77c00) [pid = 1944] [serial = 627] [outer = 0x127704800] 10:48:19 INFO - PROCESS | 1944 | [1944] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:48:19 INFO - PROCESS | 1944 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 10:48:19 INFO - PROCESS | 1944 | Determined SkiaGL cache limits: Size 100663296, Items: 256 10:48:19 INFO - PROCESS | 1944 | [GFX2-]: Using SkiaGL canvas. 10:48:19 INFO - PROCESS | 1944 | 1463680099642 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]]]}] 10:48:19 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 10:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 723ms 10:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:48:19 INFO - PROCESS | 1944 | 1463680099695 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 10:48:19 INFO - PROCESS | 1944 | 1463680099697 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 10:48:19 INFO - PROCESS | 1944 | 1463680099699 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:48:19 INFO - PROCESS | 1944 | 1463680099701 Marionette TRACE conn2 <- [1,810,null,{}] 10:48:19 INFO - PROCESS | 1944 | 1463680099705 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}] 10:48:19 INFO - PROCESS | 1944 | 1463680099867 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 10:48:19 INFO - PROCESS | 1944 | 1463680099889 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:19 INFO - PROCESS | 1944 | ++DOCSHELL 0x126e1f800 == 44 [pid = 1944] [id = 210] 10:48:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 93 (0x129250c00) [pid = 1944] [serial = 628] [outer = 0x0] 10:48:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x12aa6b400) [pid = 1944] [serial = 629] [outer = 0x129250c00] 10:48:19 INFO - PROCESS | 1944 | 1463680099929 Marionette DEBUG loaded listener.js 10:48:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x12bc4cc00) [pid = 1944] [serial = 630] [outer = 0x129250c00] 10:48:20 INFO - PROCESS | 1944 | 1463680100306 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]]]}] 10:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 621ms 10:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:48:20 INFO - PROCESS | 1944 | 1463680100324 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 10:48:20 INFO - PROCESS | 1944 | 1463680100325 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 10:48:20 INFO - PROCESS | 1944 | 1463680100327 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:48:20 INFO - PROCESS | 1944 | 1463680100328 Marionette TRACE conn2 <- [1,814,null,{}] 10:48:20 INFO - PROCESS | 1944 | 1463680100330 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}] 10:48:20 INFO - PROCESS | 1944 | 1463680100427 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 10:48:20 INFO - PROCESS | 1944 | 1463680100431 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:20 INFO - PROCESS | 1944 | ++DOCSHELL 0x128ccc800 == 45 [pid = 1944] [id = 211] 10:48:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x1294e8000) [pid = 1944] [serial = 631] [outer = 0x0] 10:48:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x12bc87c00) [pid = 1944] [serial = 632] [outer = 0x1294e8000] 10:48:20 INFO - PROCESS | 1944 | 1463680100456 Marionette DEBUG loaded listener.js 10:48:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x12bfcf400) [pid = 1944] [serial = 633] [outer = 0x1294e8000] 10:48:20 INFO - PROCESS | 1944 | 1463680100768 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] 10:48:20 INFO - PROCESS | 1944 | 1463680100797 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 10:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:48:20 INFO - PROCESS | 1944 | 1463680100808 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:48:20 INFO - PROCESS | 1944 | 1463680100809 Marionette TRACE conn2 <- [1,818,null,{}] 10:48:20 INFO - PROCESS | 1944 | 1463680100811 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}] 10:48:20 INFO - PROCESS | 1944 | 1463680100908 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 10:48:20 INFO - PROCESS | 1944 | 1463680100913 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:20 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a61b000 == 46 [pid = 1944] [id = 212] 10:48:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x12bc8c800) [pid = 1944] [serial = 634] [outer = 0x0] 10:48:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x12cb2fc00) [pid = 1944] [serial = 635] [outer = 0x12bc8c800] 10:48:20 INFO - PROCESS | 1944 | 1463680100964 Marionette DEBUG loaded listener.js 10:48:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x12cf24400) [pid = 1944] [serial = 636] [outer = 0x12bc8c800] 10:48:21 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x12bfed800) [pid = 1944] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:48:21 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x12accd800) [pid = 1944] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:48:21 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x12acccc00) [pid = 1944] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:48:21 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x12585e800) [pid = 1944] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:48:21 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x118357000) [pid = 1944] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:48:21 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x1185dc400) [pid = 1944] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:48:21 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x11813d800) [pid = 1944] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:48:21 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x12973f800) [pid = 1944] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:48:21 INFO - PROCESS | 1944 | --DOMWINDOW == 92 (0x121a6bc00) [pid = 1944] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:48:21 INFO - PROCESS | 1944 | 1463680101346 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]]]}] 10:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 577ms 10:48:21 INFO - PROCESS | 1944 | 1463680101378 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 10:48:21 INFO - PROCESS | 1944 | 1463680101379 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 10:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:48:21 INFO - PROCESS | 1944 | 1463680101382 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:48:21 INFO - PROCESS | 1944 | 1463680101383 Marionette TRACE conn2 <- [1,822,null,{}] 10:48:21 INFO - PROCESS | 1944 | 1463680101385 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}] 10:48:21 INFO - PROCESS | 1944 | 1463680101492 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 10:48:21 INFO - PROCESS | 1944 | 1463680101499 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:21 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a897000 == 47 [pid = 1944] [id = 213] 10:48:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 93 (0x11828e800) [pid = 1944] [serial = 637] [outer = 0x0] 10:48:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x12a9e0c00) [pid = 1944] [serial = 638] [outer = 0x11828e800] 10:48:21 INFO - PROCESS | 1944 | 1463680101524 Marionette DEBUG loaded listener.js 10:48:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x12cb32800) [pid = 1944] [serial = 639] [outer = 0x11828e800] 10:48:21 INFO - PROCESS | 1944 | 1463680101815 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] 10:48:21 INFO - PROCESS | 1944 | 1463680101860 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 10:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:48:21 INFO - PROCESS | 1944 | 1463680101862 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:48:21 INFO - PROCESS | 1944 | 1463680101863 Marionette TRACE conn2 <- [1,826,null,{}] 10:48:21 INFO - PROCESS | 1944 | 1463680101865 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}] 10:48:21 INFO - PROCESS | 1944 | 1463680101946 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 10:48:21 INFO - PROCESS | 1944 | 1463680101950 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:21 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c0b6000 == 48 [pid = 1944] [id = 214] 10:48:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x12cf27000) [pid = 1944] [serial = 640] [outer = 0x0] 10:48:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x12cf31000) [pid = 1944] [serial = 641] [outer = 0x12cf27000] 10:48:21 INFO - PROCESS | 1944 | 1463680101982 Marionette DEBUG loaded listener.js 10:48:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x12d1cc000) [pid = 1944] [serial = 642] [outer = 0x12cf27000] 10:48:22 INFO - PROCESS | 1944 | 1463680102315 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]]]}] 10:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 468ms 10:48:22 INFO - PROCESS | 1944 | 1463680102360 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 10:48:22 INFO - PROCESS | 1944 | 1463680102362 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 10:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:48:22 INFO - PROCESS | 1944 | 1463680102365 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:48:22 INFO - PROCESS | 1944 | 1463680102367 Marionette TRACE conn2 <- [1,830,null,{}] 10:48:22 INFO - PROCESS | 1944 | 1463680102370 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}] 10:48:22 INFO - PROCESS | 1944 | 1463680102462 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 10:48:22 INFO - PROCESS | 1944 | 1463680102466 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:22 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cb48000 == 49 [pid = 1944] [id = 215] 10:48:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x121a58800) [pid = 1944] [serial = 643] [outer = 0x0] 10:48:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x121a5b000) [pid = 1944] [serial = 644] [outer = 0x121a58800] 10:48:22 INFO - PROCESS | 1944 | 1463680102491 Marionette DEBUG loaded listener.js 10:48:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x12d62a400) [pid = 1944] [serial = 645] [outer = 0x121a58800] 10:48:22 INFO - PROCESS | 1944 | 1463680102794 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]]]}] 10:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 474ms 10:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:48:22 INFO - PROCESS | 1944 | 1463680102840 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 10:48:22 INFO - PROCESS | 1944 | 1463680102841 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 10:48:22 INFO - PROCESS | 1944 | 1463680102843 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:48:22 INFO - PROCESS | 1944 | 1463680102845 Marionette TRACE conn2 <- [1,834,null,{}] 10:48:22 INFO - PROCESS | 1944 | 1463680102847 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}] 10:48:22 INFO - PROCESS | 1944 | 1463680102926 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 10:48:22 INFO - PROCESS | 1944 | 1463680102930 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:22 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cb59800 == 50 [pid = 1944] [id = 216] 10:48:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x119ca4800) [pid = 1944] [serial = 646] [outer = 0x0] 10:48:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x119ca7400) [pid = 1944] [serial = 647] [outer = 0x119ca4800] 10:48:22 INFO - PROCESS | 1944 | 1463680102954 Marionette DEBUG loaded listener.js 10:48:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x119cac400) [pid = 1944] [serial = 648] [outer = 0x119ca4800] 10:48:23 INFO - PROCESS | 1944 | 1463680103420 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]]]}] 10:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 618ms 10:48:23 INFO - PROCESS | 1944 | 1463680103462 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 10:48:23 INFO - PROCESS | 1944 | 1463680103465 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 10:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:48:23 INFO - PROCESS | 1944 | 1463680103468 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:48:23 INFO - PROCESS | 1944 | 1463680103471 Marionette TRACE conn2 <- [1,838,null,{}] 10:48:23 INFO - PROCESS | 1944 | 1463680103475 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}] 10:48:23 INFO - PROCESS | 1944 | 1463680103584 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 10:48:23 INFO - PROCESS | 1944 | 1463680103674 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:23 INFO - PROCESS | 1944 | ++DOCSHELL 0x1185a4800 == 51 [pid = 1944] [id = 217] 10:48:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x1127a0400) [pid = 1944] [serial = 649] [outer = 0x0] 10:48:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x1127a2000) [pid = 1944] [serial = 650] [outer = 0x1127a0400] 10:48:23 INFO - PROCESS | 1944 | 1463680103707 Marionette DEBUG loaded listener.js 10:48:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x1163a2000) [pid = 1944] [serial = 651] [outer = 0x1127a0400] 10:48:24 INFO - PROCESS | 1944 | 1463680104127 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]]]}] 10:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 10:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:48:24 INFO - PROCESS | 1944 | 1463680104139 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 10:48:24 INFO - PROCESS | 1944 | 1463680104143 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 10:48:24 INFO - PROCESS | 1944 | 1463680104148 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:48:24 INFO - PROCESS | 1944 | 1463680104149 Marionette TRACE conn2 <- [1,842,null,{}] 10:48:24 INFO - PROCESS | 1944 | 1463680104152 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}] 10:48:24 INFO - PROCESS | 1944 | 1463680104252 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 10:48:24 INFO - PROCESS | 1944 | 1463680104301 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:24 INFO - PROCESS | 1944 | ++DOCSHELL 0x12140b800 == 52 [pid = 1944] [id = 218] 10:48:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x1163adc00) [pid = 1944] [serial = 652] [outer = 0x0] 10:48:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x117e39c00) [pid = 1944] [serial = 653] [outer = 0x1163adc00] 10:48:24 INFO - PROCESS | 1944 | 1463680104330 Marionette DEBUG loaded listener.js 10:48:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x118351000) [pid = 1944] [serial = 654] [outer = 0x1163adc00] 10:48:24 INFO - PROCESS | 1944 | 1463680104757 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]]]}] 10:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 621ms 10:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:48:24 INFO - PROCESS | 1944 | 1463680104769 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 10:48:24 INFO - PROCESS | 1944 | 1463680104770 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 10:48:24 INFO - PROCESS | 1944 | 1463680104772 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:48:24 INFO - PROCESS | 1944 | 1463680104775 Marionette TRACE conn2 <- [1,846,null,{}] 10:48:24 INFO - PROCESS | 1944 | 1463680104783 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}] 10:48:24 INFO - PROCESS | 1944 | 1463680104887 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 10:48:24 INFO - PROCESS | 1944 | 1463680104975 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:24 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cf3c000 == 53 [pid = 1944] [id = 219] 10:48:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x119298400) [pid = 1944] [serial = 655] [outer = 0x0] 10:48:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 112 (0x119ca1400) [pid = 1944] [serial = 656] [outer = 0x119298400] 10:48:25 INFO - PROCESS | 1944 | 1463680105007 Marionette DEBUG loaded listener.js 10:48:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 113 (0x119cae400) [pid = 1944] [serial = 657] [outer = 0x119298400] 10:48:25 INFO - PROCESS | 1944 | 1463680105399 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]]]}] 10:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 676ms 10:48:25 INFO - PROCESS | 1944 | 1463680105449 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 10:48:25 INFO - PROCESS | 1944 | 1463680105451 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 10:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:48:25 INFO - PROCESS | 1944 | 1463680105453 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:48:25 INFO - PROCESS | 1944 | 1463680105454 Marionette TRACE conn2 <- [1,850,null,{}] 10:48:25 INFO - PROCESS | 1944 | 1463680105457 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}] 10:48:25 INFO - PROCESS | 1944 | 1463680105557 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 10:48:25 INFO - PROCESS | 1944 | 1463680105623 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:25 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d30a000 == 54 [pid = 1944] [id = 220] 10:48:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 114 (0x12091ec00) [pid = 1944] [serial = 658] [outer = 0x0] 10:48:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 115 (0x1218dec00) [pid = 1944] [serial = 659] [outer = 0x12091ec00] 10:48:25 INFO - PROCESS | 1944 | 1463680105652 Marionette DEBUG loaded listener.js 10:48:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 116 (0x121a59000) [pid = 1944] [serial = 660] [outer = 0x12091ec00] 10:48:26 INFO - PROCESS | 1944 | 1463680106063 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]]]}] 10:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 619ms 10:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:48:26 INFO - PROCESS | 1944 | 1463680106072 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 10:48:26 INFO - PROCESS | 1944 | 1463680106074 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 10:48:26 INFO - PROCESS | 1944 | 1463680106076 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:48:26 INFO - PROCESS | 1944 | 1463680106077 Marionette TRACE conn2 <- [1,854,null,{}] 10:48:26 INFO - PROCESS | 1944 | 1463680106079 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}] 10:48:26 INFO - PROCESS | 1944 | 1463680106175 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 10:48:26 INFO - PROCESS | 1944 | 1463680106272 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:26 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d4e5800 == 55 [pid = 1944] [id = 221] 10:48:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 117 (0x118f80000) [pid = 1944] [serial = 661] [outer = 0x0] 10:48:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 118 (0x121a5d800) [pid = 1944] [serial = 662] [outer = 0x118f80000] 10:48:26 INFO - PROCESS | 1944 | 1463680106303 Marionette DEBUG loaded listener.js 10:48:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 119 (0x125858c00) [pid = 1944] [serial = 663] [outer = 0x118f80000] 10:48:26 INFO - PROCESS | 1944 | 1463680106709 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]]]}] 10:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 668ms 10:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:48:26 INFO - PROCESS | 1944 | 1463680106745 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 10:48:26 INFO - PROCESS | 1944 | 1463680106746 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 10:48:26 INFO - PROCESS | 1944 | 1463680106748 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:48:26 INFO - PROCESS | 1944 | 1463680106749 Marionette TRACE conn2 <- [1,858,null,{}] 10:48:26 INFO - PROCESS | 1944 | 1463680106752 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}] 10:48:26 INFO - PROCESS | 1944 | 1463680106867 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 10:48:26 INFO - PROCESS | 1944 | 1463680106922 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:26 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d77d000 == 56 [pid = 1944] [id = 222] 10:48:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 120 (0x128ba0000) [pid = 1944] [serial = 664] [outer = 0x0] 10:48:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 121 (0x12a86c800) [pid = 1944] [serial = 665] [outer = 0x128ba0000] 10:48:26 INFO - PROCESS | 1944 | 1463680106952 Marionette DEBUG loaded listener.js 10:48:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 122 (0x12d1c2000) [pid = 1944] [serial = 666] [outer = 0x128ba0000] 10:48:27 INFO - PROCESS | 1944 | 1463680107581 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]]]}] 10:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 870ms 10:48:27 INFO - PROCESS | 1944 | 1463680107622 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 10:48:27 INFO - PROCESS | 1944 | 1463680107625 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 10:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:48:27 INFO - PROCESS | 1944 | 1463680107631 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:48:27 INFO - PROCESS | 1944 | 1463680107633 Marionette TRACE conn2 <- [1,862,null,{}] 10:48:27 INFO - PROCESS | 1944 | 1463680107641 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}] 10:48:27 INFO - PROCESS | 1944 | 1463680107731 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 10:48:27 INFO - PROCESS | 1944 | 1463680107799 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:27 INFO - PROCESS | 1944 | ++DOCSHELL 0x121292800 == 57 [pid = 1944] [id = 223] 10:48:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 123 (0x11279b800) [pid = 1944] [serial = 667] [outer = 0x0] 10:48:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 124 (0x115e5a000) [pid = 1944] [serial = 668] [outer = 0x11279b800] 10:48:27 INFO - PROCESS | 1944 | 1463680107826 Marionette DEBUG loaded listener.js 10:48:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 125 (0x11710b800) [pid = 1944] [serial = 669] [outer = 0x11279b800] 10:48:28 INFO - PROCESS | 1944 | 1463680108277 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]]]}] 10:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 677ms 10:48:28 INFO - PROCESS | 1944 | --DOCSHELL 0x12cb48000 == 56 [pid = 1944] [id = 215] 10:48:28 INFO - PROCESS | 1944 | --DOCSHELL 0x12c0b6000 == 55 [pid = 1944] [id = 214] 10:48:28 INFO - PROCESS | 1944 | --DOCSHELL 0x12a897000 == 54 [pid = 1944] [id = 213] 10:48:28 INFO - PROCESS | 1944 | --DOCSHELL 0x12a61b000 == 53 [pid = 1944] [id = 212] 10:48:28 INFO - PROCESS | 1944 | --DOCSHELL 0x128ccc800 == 52 [pid = 1944] [id = 211] 10:48:28 INFO - PROCESS | 1944 | --DOCSHELL 0x126e1f800 == 51 [pid = 1944] [id = 210] 10:48:28 INFO - PROCESS | 1944 | 1463680108366 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 10:48:28 INFO - PROCESS | 1944 | 1463680108370 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 10:48:28 INFO - PROCESS | 1944 | --DOCSHELL 0x124812800 == 50 [pid = 1944] [id = 209] 10:48:28 INFO - PROCESS | 1944 | --DOCSHELL 0x1133cf800 == 49 [pid = 1944] [id = 208] 10:48:28 INFO - PROCESS | 1944 | --DOCSHELL 0x119621000 == 48 [pid = 1944] [id = 207] 10:48:28 INFO - PROCESS | 1944 | --DOCSHELL 0x116ab0800 == 47 [pid = 1944] [id = 206] 10:48:28 INFO - PROCESS | 1944 | --DOCSHELL 0x117e20800 == 46 [pid = 1944] [id = 205] 10:48:28 INFO - PROCESS | 1944 | --DOCSHELL 0x118493000 == 45 [pid = 1944] [id = 204] 10:48:28 INFO - PROCESS | 1944 | --DOCSHELL 0x119614800 == 44 [pid = 1944] [id = 200] 10:48:28 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc18000 == 43 [pid = 1944] [id = 199] 10:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 124 (0x12d1c6800) [pid = 1944] [serial = 525] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 123 (0x12bfd3c00) [pid = 1944] [serial = 587] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 122 (0x12bb34800) [pid = 1944] [serial = 584] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 121 (0x11744bc00) [pid = 1944] [serial = 560] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 120 (0x119d0bc00) [pid = 1944] [serial = 563] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 119 (0x1294e5000) [pid = 1944] [serial = 566] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 118 (0x128b92400) [pid = 1944] [serial = 581] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 117 (0x11970c800) [pid = 1944] [serial = 578] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 116 (0x120997000) [pid = 1944] [serial = 579] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 115 (0x12c5b0c00) [pid = 1944] [serial = 573] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 114 (0x12bfeb800) [pid = 1944] [serial = 572] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 113 (0x118feac00) [pid = 1944] [serial = 576] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 112 (0x118351800) [pid = 1944] [serial = 575] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 111 (0x12bcd3800) [pid = 1944] [serial = 569] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x12bcd2000) [pid = 1944] [serial = 593] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x12cb36c00) [pid = 1944] [serial = 594] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x12bfed000) [pid = 1944] [serial = 588] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x12bc52800) [pid = 1944] [serial = 585] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x1257c3c00) [pid = 1944] [serial = 590] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x12973b400) [pid = 1944] [serial = 591] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x1294e0800) [pid = 1944] [serial = 582] [outer = 0x0] [url = about:blank] 10:48:28 INFO - PROCESS | 1944 | 1463680108394 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:48:28 INFO - PROCESS | 1944 | 1463680108395 Marionette TRACE conn2 <- [1,866,null,{}] 10:48:28 INFO - PROCESS | 1944 | 1463680108398 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}] 10:48:28 INFO - PROCESS | 1944 | 1463680108477 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 10:48:28 INFO - PROCESS | 1944 | 1463680108485 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:28 INFO - PROCESS | 1944 | ++DOCSHELL 0x1166ff000 == 44 [pid = 1944] [id = 224] 10:48:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x117e3cc00) [pid = 1944] [serial = 670] [outer = 0x0] 10:48:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x117e61c00) [pid = 1944] [serial = 671] [outer = 0x117e3cc00] 10:48:28 INFO - PROCESS | 1944 | 1463680108513 Marionette DEBUG loaded listener.js 10:48:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x11834f800) [pid = 1944] [serial = 672] [outer = 0x117e3cc00] 10:48:28 INFO - PROCESS | 1944 | 1463680108903 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]]]}] 10:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 524ms 10:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:48:28 INFO - PROCESS | 1944 | 1463680108914 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 10:48:28 INFO - PROCESS | 1944 | 1463680108916 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 10:48:28 INFO - PROCESS | 1944 | 1463680108919 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:48:28 INFO - PROCESS | 1944 | 1463680108923 Marionette TRACE conn2 <- [1,870,null,{}] 10:48:28 INFO - PROCESS | 1944 | 1463680108957 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}] 10:48:29 INFO - PROCESS | 1944 | 1463680109109 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 10:48:29 INFO - PROCESS | 1944 | 1463680109123 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:29 INFO - PROCESS | 1944 | ++DOCSHELL 0x119614800 == 45 [pid = 1944] [id = 225] 10:48:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x1187c7000) [pid = 1944] [serial = 673] [outer = 0x0] 10:48:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x119291c00) [pid = 1944] [serial = 674] [outer = 0x1187c7000] 10:48:29 INFO - PROCESS | 1944 | 1463680109168 Marionette DEBUG loaded listener.js 10:48:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x119b21c00) [pid = 1944] [serial = 675] [outer = 0x1187c7000] 10:48:29 INFO - PROCESS | 1944 | 1463680109541 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]]]}] 10:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 641ms 10:48:29 INFO - PROCESS | 1944 | 1463680109564 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 10:48:29 INFO - PROCESS | 1944 | 1463680109566 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 10:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:48:29 INFO - PROCESS | 1944 | 1463680109568 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:48:29 INFO - PROCESS | 1944 | 1463680109569 Marionette TRACE conn2 <- [1,874,null,{}] 10:48:29 INFO - PROCESS | 1944 | 1463680109574 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}] 10:48:29 INFO - PROCESS | 1944 | 1463680109661 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 10:48:29 INFO - PROCESS | 1944 | 1463680109665 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:29 INFO - PROCESS | 1944 | ++DOCSHELL 0x121979800 == 46 [pid = 1944] [id = 226] 10:48:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x119ca9000) [pid = 1944] [serial = 676] [outer = 0x0] 10:48:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 112 (0x119e1b400) [pid = 1944] [serial = 677] [outer = 0x119ca9000] 10:48:29 INFO - PROCESS | 1944 | 1463680109691 Marionette DEBUG loaded listener.js 10:48:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 113 (0x1214d9400) [pid = 1944] [serial = 678] [outer = 0x119ca9000] 10:48:30 INFO - PROCESS | 1944 | 1463680110026 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]]]}] 10:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 471ms 10:48:30 INFO - PROCESS | 1944 | 1463680110041 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 10:48:30 INFO - PROCESS | 1944 | 1463680110043 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 10:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:48:30 INFO - PROCESS | 1944 | 1463680110046 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:48:30 INFO - PROCESS | 1944 | 1463680110048 Marionette TRACE conn2 <- [1,878,null,{}] 10:48:30 INFO - PROCESS | 1944 | 1463680110051 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}] 10:48:30 INFO - PROCESS | 1944 | 1463680110159 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 10:48:30 INFO - PROCESS | 1944 | 1463680110251 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:30 INFO - PROCESS | 1944 | ++DOCSHELL 0x124d05800 == 47 [pid = 1944] [id = 227] 10:48:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 114 (0x119cab400) [pid = 1944] [serial = 679] [outer = 0x0] 10:48:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 115 (0x121813800) [pid = 1944] [serial = 680] [outer = 0x119cab400] 10:48:30 INFO - PROCESS | 1944 | 1463680110293 Marionette DEBUG loaded listener.js 10:48:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 116 (0x124d26000) [pid = 1944] [serial = 681] [outer = 0x119cab400] 10:48:30 INFO - PROCESS | 1944 | 1463680110695 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]]]}] 10:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 10:48:30 INFO - PROCESS | 1944 | 1463680110717 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 10:48:30 INFO - PROCESS | 1944 | 1463680110718 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 10:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:48:30 INFO - PROCESS | 1944 | 1463680110720 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:48:30 INFO - PROCESS | 1944 | 1463680110722 Marionette TRACE conn2 <- [1,882,null,{}] 10:48:30 INFO - PROCESS | 1944 | 1463680110724 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}] 10:48:30 INFO - PROCESS | 1944 | 1463680110835 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 10:48:30 INFO - PROCESS | 1944 | 1463680110851 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:30 INFO - PROCESS | 1944 | ++DOCSHELL 0x12925a800 == 48 [pid = 1944] [id = 228] 10:48:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 117 (0x1252be400) [pid = 1944] [serial = 682] [outer = 0x0] 10:48:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 118 (0x128a05000) [pid = 1944] [serial = 683] [outer = 0x1252be400] 10:48:30 INFO - PROCESS | 1944 | 1463680110884 Marionette DEBUG loaded listener.js 10:48:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 119 (0x128a0f800) [pid = 1944] [serial = 684] [outer = 0x1252be400] 10:48:31 INFO - PROCESS | 1944 | 1463680111200 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]]]}] 10:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 517ms 10:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:48:31 INFO - PROCESS | 1944 | 1463680111239 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 10:48:31 INFO - PROCESS | 1944 | 1463680111240 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 10:48:31 INFO - PROCESS | 1944 | 1463680111242 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:48:31 INFO - PROCESS | 1944 | 1463680111243 Marionette TRACE conn2 <- [1,886,null,{}] 10:48:31 INFO - PROCESS | 1944 | 1463680111245 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}] 10:48:31 INFO - PROCESS | 1944 | 1463680111343 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 10:48:31 INFO - PROCESS | 1944 | 1463680111370 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:31 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a61b000 == 49 [pid = 1944] [id = 229] 10:48:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 120 (0x128ba0400) [pid = 1944] [serial = 685] [outer = 0x0] 10:48:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 121 (0x129077000) [pid = 1944] [serial = 686] [outer = 0x128ba0400] 10:48:31 INFO - PROCESS | 1944 | 1463680111396 Marionette DEBUG loaded listener.js 10:48:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 122 (0x1294df400) [pid = 1944] [serial = 687] [outer = 0x128ba0400] 10:48:31 INFO - PROCESS | 1944 | 1463680111739 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]]]}] 10:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 518ms 10:48:31 INFO - PROCESS | 1944 | 1463680111761 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 10:48:31 INFO - PROCESS | 1944 | 1463680111762 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 10:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:48:31 INFO - PROCESS | 1944 | 1463680111764 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:48:31 INFO - PROCESS | 1944 | 1463680111765 Marionette TRACE conn2 <- [1,890,null,{}] 10:48:31 INFO - PROCESS | 1944 | 1463680111767 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}] 10:48:31 INFO - PROCESS | 1944 | 1463680111864 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 10:48:31 INFO - PROCESS | 1944 | 1463680111879 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:31 INFO - PROCESS | 1944 | ++DOCSHELL 0x12b4ce800 == 50 [pid = 1944] [id = 230] 10:48:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 123 (0x128e79000) [pid = 1944] [serial = 688] [outer = 0x0] 10:48:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 124 (0x12a86e800) [pid = 1944] [serial = 689] [outer = 0x128e79000] 10:48:31 INFO - PROCESS | 1944 | 1463680111904 Marionette DEBUG loaded listener.js 10:48:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 125 (0x12acc8c00) [pid = 1944] [serial = 690] [outer = 0x128e79000] 10:48:32 INFO - PROCESS | 1944 | 1463680112243 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]]]}] 10:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 519ms 10:48:32 INFO - PROCESS | 1944 | 1463680112283 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 10:48:32 INFO - PROCESS | 1944 | 1463680112284 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 10:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:48:32 INFO - PROCESS | 1944 | 1463680112287 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:48:32 INFO - PROCESS | 1944 | 1463680112288 Marionette TRACE conn2 <- [1,894,null,{}] 10:48:32 INFO - PROCESS | 1944 | 1463680112290 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}] 10:48:32 INFO - PROCESS | 1944 | 1463680112390 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 10:48:32 INFO - PROCESS | 1944 | 1463680112424 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:32 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c514000 == 51 [pid = 1944] [id = 231] 10:48:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 126 (0x129746800) [pid = 1944] [serial = 691] [outer = 0x0] 10:48:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 127 (0x12bc52800) [pid = 1944] [serial = 692] [outer = 0x129746800] 10:48:32 INFO - PROCESS | 1944 | 1463680112449 Marionette DEBUG loaded listener.js 10:48:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 128 (0x12bcce400) [pid = 1944] [serial = 693] [outer = 0x129746800] 10:48:32 INFO - PROCESS | 1944 | --DOMWINDOW == 127 (0x12cf27000) [pid = 1944] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:48:32 INFO - PROCESS | 1944 | --DOMWINDOW == 126 (0x114de4000) [pid = 1944] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:48:32 INFO - PROCESS | 1944 | --DOMWINDOW == 125 (0x129250c00) [pid = 1944] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:48:32 INFO - PROCESS | 1944 | --DOMWINDOW == 124 (0x118fe1400) [pid = 1944] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:48:32 INFO - PROCESS | 1944 | --DOMWINDOW == 123 (0x117109c00) [pid = 1944] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:48:32 INFO - PROCESS | 1944 | --DOMWINDOW == 122 (0x1294e8000) [pid = 1944] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:48:32 INFO - PROCESS | 1944 | --DOMWINDOW == 121 (0x117e34000) [pid = 1944] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:48:32 INFO - PROCESS | 1944 | --DOMWINDOW == 120 (0x127704800) [pid = 1944] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:48:32 INFO - PROCESS | 1944 | --DOMWINDOW == 119 (0x118f72400) [pid = 1944] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:48:32 INFO - PROCESS | 1944 | --DOMWINDOW == 118 (0x11828e800) [pid = 1944] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:48:32 INFO - PROCESS | 1944 | --DOMWINDOW == 117 (0x12bc8c800) [pid = 1944] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:48:32 INFO - PROCESS | 1944 | --DOMWINDOW == 116 (0x116183400) [pid = 1944] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:48:32 INFO - PROCESS | 1944 | --DOMWINDOW == 115 (0x121a58800) [pid = 1944] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:48:32 INFO - PROCESS | 1944 | 1463680112854 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]]]}] 10:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 621ms 10:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:48:32 INFO - PROCESS | 1944 | 1463680112909 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 10:48:32 INFO - PROCESS | 1944 | 1463680112910 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 10:48:32 INFO - PROCESS | 1944 | 1463680112912 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:48:32 INFO - PROCESS | 1944 | 1463680112914 Marionette TRACE conn2 <- [1,898,null,{}] 10:48:32 INFO - PROCESS | 1944 | 1463680112916 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}] 10:48:33 INFO - PROCESS | 1944 | 1463680113009 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 10:48:33 INFO - PROCESS | 1944 | 1463680113014 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:33 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c560000 == 52 [pid = 1944] [id = 232] 10:48:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 116 (0x11970a000) [pid = 1944] [serial = 694] [outer = 0x0] 10:48:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 117 (0x124f34000) [pid = 1944] [serial = 695] [outer = 0x11970a000] 10:48:33 INFO - PROCESS | 1944 | 1463680113040 Marionette DEBUG loaded listener.js 10:48:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 118 (0x12bc89000) [pid = 1944] [serial = 696] [outer = 0x11970a000] 10:48:33 INFO - PROCESS | 1944 | 1463680113524 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]]]}] 10:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 620ms 10:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:48:33 INFO - PROCESS | 1944 | 1463680113533 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 10:48:33 INFO - PROCESS | 1944 | 1463680113535 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 10:48:33 INFO - PROCESS | 1944 | 1463680113547 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:48:33 INFO - PROCESS | 1944 | 1463680113550 Marionette TRACE conn2 <- [1,902,null,{}] 10:48:33 INFO - PROCESS | 1944 | 1463680113561 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}] 10:48:33 INFO - PROCESS | 1944 | 1463680113704 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 10:48:33 INFO - PROCESS | 1944 | 1463680113752 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:33 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d318000 == 53 [pid = 1944] [id = 233] 10:48:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 119 (0x12c5af000) [pid = 1944] [serial = 697] [outer = 0x0] 10:48:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 120 (0x12cb36000) [pid = 1944] [serial = 698] [outer = 0x12c5af000] 10:48:33 INFO - PROCESS | 1944 | 1463680113798 Marionette DEBUG loaded listener.js 10:48:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 121 (0x12cf2c800) [pid = 1944] [serial = 699] [outer = 0x12c5af000] 10:48:34 INFO - PROCESS | 1944 | 1463680114242 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]]]}] 10:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 729ms 10:48:34 INFO - PROCESS | 1944 | 1463680114268 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 10:48:34 INFO - PROCESS | 1944 | 1463680114270 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 10:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:48:34 INFO - PROCESS | 1944 | 1463680114276 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:48:34 INFO - PROCESS | 1944 | 1463680114277 Marionette TRACE conn2 <- [1,906,null,{}] 10:48:34 INFO - PROCESS | 1944 | 1463680114279 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}] 10:48:34 INFO - PROCESS | 1944 | 1463680114362 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 10:48:34 INFO - PROCESS | 1944 | 1463680114366 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:34 INFO - PROCESS | 1944 | ++DOCSHELL 0x12da1c000 == 54 [pid = 1944] [id = 234] 10:48:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 122 (0x118706400) [pid = 1944] [serial = 700] [outer = 0x0] 10:48:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 123 (0x11870d800) [pid = 1944] [serial = 701] [outer = 0x118706400] 10:48:34 INFO - PROCESS | 1944 | 1463680114392 Marionette DEBUG loaded listener.js 10:48:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 124 (0x118711800) [pid = 1944] [serial = 702] [outer = 0x118706400] 10:48:34 INFO - PROCESS | 1944 | 1463680114813 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]]]}] 10:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 570ms 10:48:34 INFO - PROCESS | 1944 | 1463680114856 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 10:48:34 INFO - PROCESS | 1944 | 1463680114858 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 10:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:48:34 INFO - PROCESS | 1944 | 1463680114863 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:48:34 INFO - PROCESS | 1944 | 1463680114865 Marionette TRACE conn2 <- [1,910,null,{}] 10:48:34 INFO - PROCESS | 1944 | 1463680114870 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}] 10:48:34 INFO - PROCESS | 1944 | 1463680114978 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 10:48:35 INFO - PROCESS | 1944 | 1463680115034 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:35 INFO - PROCESS | 1944 | ++DOCSHELL 0x118491800 == 55 [pid = 1944] [id = 235] 10:48:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 125 (0x11279ac00) [pid = 1944] [serial = 703] [outer = 0x0] 10:48:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 126 (0x115ee1800) [pid = 1944] [serial = 704] [outer = 0x11279ac00] 10:48:35 INFO - PROCESS | 1944 | 1463680115064 Marionette DEBUG loaded listener.js 10:48:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 127 (0x117e34400) [pid = 1944] [serial = 705] [outer = 0x11279ac00] 10:48:35 INFO - PROCESS | 1944 | 1463680115529 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]]]}] 10:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 721ms 10:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:48:35 INFO - PROCESS | 1944 | 1463680115584 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 10:48:35 INFO - PROCESS | 1944 | 1463680115589 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 10:48:35 INFO - PROCESS | 1944 | 1463680115593 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:48:35 INFO - PROCESS | 1944 | 1463680115595 Marionette TRACE conn2 <- [1,914,null,{}] 10:48:35 INFO - PROCESS | 1944 | 1463680115597 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}] 10:48:35 INFO - PROCESS | 1944 | 1463680115700 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 10:48:35 INFO - PROCESS | 1944 | 1463680115757 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:35 INFO - PROCESS | 1944 | ++DOCSHELL 0x127426000 == 56 [pid = 1944] [id = 236] 10:48:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 128 (0x117e3bc00) [pid = 1944] [serial = 706] [outer = 0x0] 10:48:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 129 (0x1185d7400) [pid = 1944] [serial = 707] [outer = 0x117e3bc00] 10:48:35 INFO - PROCESS | 1944 | 1463680115786 Marionette DEBUG loaded listener.js 10:48:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 130 (0x118771000) [pid = 1944] [serial = 708] [outer = 0x117e3bc00] 10:48:36 INFO - PROCESS | 1944 | 1463680116240 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]]]}] 10:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 672ms 10:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:48:36 INFO - PROCESS | 1944 | 1463680116265 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 10:48:36 INFO - PROCESS | 1944 | 1463680116267 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 10:48:36 INFO - PROCESS | 1944 | 1463680116269 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:48:36 INFO - PROCESS | 1944 | 1463680116272 Marionette TRACE conn2 <- [1,918,null,{}] 10:48:36 INFO - PROCESS | 1944 | 1463680116279 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}] 10:48:36 INFO - PROCESS | 1944 | 1463680116404 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 10:48:36 INFO - PROCESS | 1944 | 1463680116463 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:36 INFO - PROCESS | 1944 | ++DOCSHELL 0x12da20000 == 57 [pid = 1944] [id = 237] 10:48:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 131 (0x1197eb400) [pid = 1944] [serial = 709] [outer = 0x0] 10:48:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 132 (0x1216f4c00) [pid = 1944] [serial = 710] [outer = 0x1197eb400] 10:48:36 INFO - PROCESS | 1944 | 1463680116494 Marionette DEBUG loaded listener.js 10:48:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 133 (0x1252bbc00) [pid = 1944] [serial = 711] [outer = 0x1197eb400] 10:48:36 INFO - PROCESS | 1944 | 1463680116912 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]]]}] 10:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 10:48:36 INFO - PROCESS | 1944 | 1463680116941 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 10:48:36 INFO - PROCESS | 1944 | 1463680116943 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 10:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:48:36 INFO - PROCESS | 1944 | 1463680116945 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:48:36 INFO - PROCESS | 1944 | 1463680116947 Marionette TRACE conn2 <- [1,922,null,{}] 10:48:36 INFO - PROCESS | 1944 | 1463680116949 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}] 10:48:37 INFO - PROCESS | 1944 | 1463680117050 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 10:48:37 INFO - PROCESS | 1944 | 1463680117105 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:37 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dcf1800 == 58 [pid = 1944] [id = 238] 10:48:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 134 (0x1252bc400) [pid = 1944] [serial = 712] [outer = 0x0] 10:48:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 135 (0x1270d0c00) [pid = 1944] [serial = 713] [outer = 0x1252bc400] 10:48:37 INFO - PROCESS | 1944 | 1463680117134 Marionette DEBUG loaded listener.js 10:48:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 136 (0x1270d6400) [pid = 1944] [serial = 714] [outer = 0x1252bc400] 10:48:37 INFO - PROCESS | 1944 | 1463680117566 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]]]}] 10:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 10:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:48:37 INFO - PROCESS | 1944 | 1463680117615 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 10:48:37 INFO - PROCESS | 1944 | 1463680117617 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 10:48:37 INFO - PROCESS | 1944 | 1463680117619 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:48:37 INFO - PROCESS | 1944 | 1463680117620 Marionette TRACE conn2 <- [1,926,null,{}] 10:48:37 INFO - PROCESS | 1944 | 1463680117622 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}] 10:48:37 INFO - PROCESS | 1944 | 1463680117738 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 10:48:37 INFO - PROCESS | 1944 | 1463680117816 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:37 INFO - PROCESS | 1944 | ++DOCSHELL 0x12e17a800 == 59 [pid = 1944] [id = 239] 10:48:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 137 (0x1270d6000) [pid = 1944] [serial = 715] [outer = 0x0] 10:48:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 138 (0x1270dbc00) [pid = 1944] [serial = 716] [outer = 0x1270d6000] 10:48:37 INFO - PROCESS | 1944 | 1463680117847 Marionette DEBUG loaded listener.js 10:48:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 139 (0x128a07400) [pid = 1944] [serial = 717] [outer = 0x1270d6000] 10:48:38 INFO - PROCESS | 1944 | 1463680118268 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]]]}] 10:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 668ms 10:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:48:38 INFO - PROCESS | 1944 | 1463680118288 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 10:48:38 INFO - PROCESS | 1944 | 1463680118290 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 10:48:38 INFO - PROCESS | 1944 | 1463680118292 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:48:38 INFO - PROCESS | 1944 | 1463680118293 Marionette TRACE conn2 <- [1,930,null,{}] 10:48:38 INFO - PROCESS | 1944 | 1463680118295 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}] 10:48:38 INFO - PROCESS | 1944 | 1463680118419 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 10:48:38 INFO - PROCESS | 1944 | 1463680118476 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:38 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dd5a800 == 60 [pid = 1944] [id = 240] 10:48:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 140 (0x128a09800) [pid = 1944] [serial = 718] [outer = 0x0] 10:48:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 141 (0x12a9dd000) [pid = 1944] [serial = 719] [outer = 0x128a09800] 10:48:38 INFO - PROCESS | 1944 | 1463680118507 Marionette DEBUG loaded listener.js 10:48:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 142 (0x12cf27000) [pid = 1944] [serial = 720] [outer = 0x128a09800] 10:48:39 INFO - PROCESS | 1944 | 1463680119111 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]]]}] 10:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 869ms 10:48:39 INFO - PROCESS | 1944 | 1463680119161 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 10:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:48:39 INFO - PROCESS | 1944 | 1463680119164 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 10:48:39 INFO - PROCESS | 1944 | 1463680119167 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:48:39 INFO - PROCESS | 1944 | 1463680119169 Marionette TRACE conn2 <- [1,934,null,{}] 10:48:39 INFO - PROCESS | 1944 | 1463680119193 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}] 10:48:39 INFO - PROCESS | 1944 | 1463680119287 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 10:48:39 INFO - PROCESS | 1944 | 1463680119357 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:39 INFO - PROCESS | 1944 | ++DOCSHELL 0x119c60000 == 61 [pid = 1944] [id = 241] 10:48:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 143 (0x116a5a400) [pid = 1944] [serial = 721] [outer = 0x0] 10:48:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 144 (0x117679800) [pid = 1944] [serial = 722] [outer = 0x116a5a400] 10:48:39 INFO - PROCESS | 1944 | 1463680119385 Marionette DEBUG loaded listener.js 10:48:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 145 (0x117e40400) [pid = 1944] [serial = 723] [outer = 0x116a5a400] 10:48:39 INFO - PROCESS | 1944 | 1463680119795 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]]]}] 10:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 642ms 10:48:39 INFO - PROCESS | 1944 | 1463680119809 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 10:48:39 INFO - PROCESS | 1944 | 1463680119812 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 10:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:48:39 INFO - PROCESS | 1944 | 1463680119817 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:48:39 INFO - PROCESS | 1944 | 1463680119818 Marionette TRACE conn2 <- [1,938,null,{}] 10:48:39 INFO - PROCESS | 1944 | 1463680119821 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}] 10:48:39 INFO - PROCESS | 1944 | 1463680119917 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 10:48:39 INFO - PROCESS | 1944 | 1463680119972 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:39 INFO - PROCESS | 1944 | ++DOCSHELL 0x11961b000 == 62 [pid = 1944] [id = 242] 10:48:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 146 (0x117683800) [pid = 1944] [serial = 724] [outer = 0x0] 10:48:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 147 (0x118357800) [pid = 1944] [serial = 725] [outer = 0x117683800] 10:48:40 INFO - PROCESS | 1944 | 1463680119999 Marionette DEBUG loaded listener.js 10:48:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 148 (0x118feb400) [pid = 1944] [serial = 726] [outer = 0x117683800] 10:48:40 INFO - PROCESS | 1944 | --DOCSHELL 0x12d318000 == 61 [pid = 1944] [id = 233] 10:48:40 INFO - PROCESS | 1944 | --DOCSHELL 0x12c560000 == 60 [pid = 1944] [id = 232] 10:48:40 INFO - PROCESS | 1944 | --DOCSHELL 0x12c514000 == 59 [pid = 1944] [id = 231] 10:48:40 INFO - PROCESS | 1944 | --DOCSHELL 0x12b4ce800 == 58 [pid = 1944] [id = 230] 10:48:40 INFO - PROCESS | 1944 | --DOCSHELL 0x12a61b000 == 57 [pid = 1944] [id = 229] 10:48:40 INFO - PROCESS | 1944 | --DOCSHELL 0x12925a800 == 56 [pid = 1944] [id = 228] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 147 (0x119ca7400) [pid = 1944] [serial = 647] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 146 (0x12a9de000) [pid = 1944] [serial = 605] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 145 (0x12cb3a000) [pid = 1944] [serial = 608] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOCSHELL 0x124d05800 == 55 [pid = 1944] [id = 227] 10:48:40 INFO - PROCESS | 1944 | --DOCSHELL 0x121979800 == 54 [pid = 1944] [id = 226] 10:48:40 INFO - PROCESS | 1944 | --DOCSHELL 0x119614800 == 53 [pid = 1944] [id = 225] 10:48:40 INFO - PROCESS | 1944 | --DOCSHELL 0x1166ff000 == 52 [pid = 1944] [id = 224] 10:48:40 INFO - PROCESS | 1944 | --DOCSHELL 0x121292800 == 51 [pid = 1944] [id = 223] 10:48:40 INFO - PROCESS | 1944 | --DOCSHELL 0x12cf3c000 == 50 [pid = 1944] [id = 219] 10:48:40 INFO - PROCESS | 1944 | --DOCSHELL 0x12140b800 == 49 [pid = 1944] [id = 218] 10:48:40 INFO - PROCESS | 1944 | --DOCSHELL 0x1185a4800 == 48 [pid = 1944] [id = 217] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 144 (0x12d62a400) [pid = 1944] [serial = 645] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 143 (0x12cf31000) [pid = 1944] [serial = 641] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 142 (0x1218de800) [pid = 1944] [serial = 602] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 141 (0x116a64c00) [pid = 1944] [serial = 612] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 140 (0x12aa6b400) [pid = 1944] [serial = 629] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 139 (0x124f8f800) [pid = 1944] [serial = 624] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 138 (0x117e39400) [pid = 1944] [serial = 614] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 137 (0x12bfcf400) [pid = 1944] [serial = 633] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 136 (0x118357c00) [pid = 1944] [serial = 599] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 135 (0x121a6b000) [pid = 1944] [serial = 623] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 134 (0x118284400) [pid = 1944] [serial = 615] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 133 (0x12bc4cc00) [pid = 1944] [serial = 630] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 132 (0x118fed000) [pid = 1944] [serial = 618] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 131 (0x12d1cc000) [pid = 1944] [serial = 642] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 130 (0x128e77c00) [pid = 1944] [serial = 627] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 129 (0x1163a2400) [pid = 1944] [serial = 611] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 128 (0x1212b2400) [pid = 1944] [serial = 621] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 127 (0x11828e000) [pid = 1944] [serial = 617] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 126 (0x11929d800) [pid = 1944] [serial = 620] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 125 (0x12bc87c00) [pid = 1944] [serial = 632] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 124 (0x127761000) [pid = 1944] [serial = 626] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 123 (0x12a9e0c00) [pid = 1944] [serial = 638] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 122 (0x12cf24400) [pid = 1944] [serial = 636] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 121 (0x12cf26800) [pid = 1944] [serial = 597] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 120 (0x12cb32800) [pid = 1944] [serial = 639] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 119 (0x12cb2fc00) [pid = 1944] [serial = 635] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 118 (0x121a5b000) [pid = 1944] [serial = 644] [outer = 0x0] [url = about:blank] 10:48:40 INFO - PROCESS | 1944 | --DOMWINDOW == 117 (0x12cb3e800) [pid = 1944] [serial = 596] [outer = 0x0] [url = about:blank] 10:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 573ms 10:48:40 INFO - PROCESS | 1944 | 1463680120382 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]]]}] 10:48:40 INFO - PROCESS | 1944 | 1463680120391 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 10:48:40 INFO - PROCESS | 1944 | 1463680120392 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 10:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:48:40 INFO - PROCESS | 1944 | 1463680120394 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:48:40 INFO - PROCESS | 1944 | 1463680120396 Marionette TRACE conn2 <- [1,942,null,{}] 10:48:40 INFO - PROCESS | 1944 | 1463680120405 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}] 10:48:40 INFO - PROCESS | 1944 | 1463680120500 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 10:48:40 INFO - PROCESS | 1944 | 1463680120575 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:40 INFO - PROCESS | 1944 | ++DOCSHELL 0x119ce0800 == 49 [pid = 1944] [id = 243] 10:48:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 118 (0x119298000) [pid = 1944] [serial = 727] [outer = 0x0] 10:48:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 119 (0x1197f0000) [pid = 1944] [serial = 728] [outer = 0x119298000] 10:48:40 INFO - PROCESS | 1944 | 1463680120609 Marionette DEBUG loaded listener.js 10:48:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 120 (0x119d16c00) [pid = 1944] [serial = 729] [outer = 0x119298000] 10:48:40 INFO - PROCESS | 1944 | 1463680120891 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]]]}] 10:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 520ms 10:48:40 INFO - PROCESS | 1944 | 1463680120915 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 10:48:40 INFO - PROCESS | 1944 | 1463680120917 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 10:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:48:40 INFO - PROCESS | 1944 | 1463680120928 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:48:40 INFO - PROCESS | 1944 | 1463680120929 Marionette TRACE conn2 <- [1,946,null,{}] 10:48:40 INFO - PROCESS | 1944 | 1463680120931 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}] 10:48:41 INFO - PROCESS | 1944 | 1463680121020 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 10:48:41 INFO - PROCESS | 1944 | 1463680121074 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x1214ca800 == 50 [pid = 1944] [id = 244] 10:48:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 121 (0x1197ec000) [pid = 1944] [serial = 730] [outer = 0x0] 10:48:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 122 (0x1212b4400) [pid = 1944] [serial = 731] [outer = 0x1197ec000] 10:48:41 INFO - PROCESS | 1944 | 1463680121100 Marionette DEBUG loaded listener.js 10:48:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 123 (0x121a52c00) [pid = 1944] [serial = 732] [outer = 0x1197ec000] 10:48:41 INFO - PROCESS | 1944 | 1463680121371 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]]]}] 10:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 478ms 10:48:41 INFO - PROCESS | 1944 | 1463680121397 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 10:48:41 INFO - PROCESS | 1944 | 1463680121399 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 10:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:48:41 INFO - PROCESS | 1944 | 1463680121401 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:48:41 INFO - PROCESS | 1944 | 1463680121402 Marionette TRACE conn2 <- [1,950,null,{}] 10:48:41 INFO - PROCESS | 1944 | 1463680121412 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}] 10:48:41 INFO - PROCESS | 1944 | 1463680121497 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 10:48:41 INFO - PROCESS | 1944 | 1463680121502 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x12589f000 == 51 [pid = 1944] [id = 245] 10:48:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 124 (0x12177e000) [pid = 1944] [serial = 733] [outer = 0x0] 10:48:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 125 (0x124879c00) [pid = 1944] [serial = 734] [outer = 0x12177e000] 10:48:41 INFO - PROCESS | 1944 | 1463680121527 Marionette DEBUG loaded listener.js 10:48:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 126 (0x125c1f800) [pid = 1944] [serial = 735] [outer = 0x12177e000] 10:48:41 INFO - PROCESS | 1944 | 1463680121868 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]]]}] 10:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 472ms 10:48:41 INFO - PROCESS | 1944 | 1463680121875 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 10:48:41 INFO - PROCESS | 1944 | 1463680121877 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 10:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:48:41 INFO - PROCESS | 1944 | 1463680121879 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:48:41 INFO - PROCESS | 1944 | 1463680121880 Marionette TRACE conn2 <- [1,954,null,{}] 10:48:41 INFO - PROCESS | 1944 | 1463680121882 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}] 10:48:42 INFO - PROCESS | 1944 | 1463680122009 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 10:48:42 INFO - PROCESS | 1944 | 1463680122017 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:42 INFO - PROCESS | 1944 | ++DOCSHELL 0x128bc1800 == 52 [pid = 1944] [id = 246] 10:48:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 127 (0x121a51000) [pid = 1944] [serial = 736] [outer = 0x0] 10:48:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 128 (0x1270d6800) [pid = 1944] [serial = 737] [outer = 0x121a51000] 10:48:42 INFO - PROCESS | 1944 | 1463680122043 Marionette DEBUG loaded listener.js 10:48:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 129 (0x128b94800) [pid = 1944] [serial = 738] [outer = 0x121a51000] 10:48:42 INFO - PROCESS | 1944 | 1463680122411 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]]]}] 10:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 569ms 10:48:42 INFO - PROCESS | 1944 | 1463680122449 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 10:48:42 INFO - PROCESS | 1944 | 1463680122451 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 10:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:48:42 INFO - PROCESS | 1944 | 1463680122462 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:48:42 INFO - PROCESS | 1944 | 1463680122464 Marionette TRACE conn2 <- [1,958,null,{}] 10:48:42 INFO - PROCESS | 1944 | 1463680122468 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}] 10:48:42 INFO - PROCESS | 1944 | 1463680122645 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 10:48:42 INFO - PROCESS | 1944 | 1463680122670 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:42 INFO - PROCESS | 1944 | ++DOCSHELL 0x12aa19800 == 53 [pid = 1944] [id = 247] 10:48:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 130 (0x127705800) [pid = 1944] [serial = 739] [outer = 0x0] 10:48:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 131 (0x128b92000) [pid = 1944] [serial = 740] [outer = 0x127705800] 10:48:42 INFO - PROCESS | 1944 | 1463680122710 Marionette DEBUG loaded listener.js 10:48:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 132 (0x129741400) [pid = 1944] [serial = 741] [outer = 0x127705800] 10:48:43 INFO - PROCESS | 1944 | 1463680123076 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]]]}] 10:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 627ms 10:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:48:43 INFO - PROCESS | 1944 | 1463680123082 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 10:48:43 INFO - PROCESS | 1944 | 1463680123083 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 10:48:43 INFO - PROCESS | 1944 | 1463680123085 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:48:43 INFO - PROCESS | 1944 | 1463680123087 Marionette TRACE conn2 <- [1,962,null,{}] 10:48:43 INFO - PROCESS | 1944 | 1463680123090 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}] 10:48:43 INFO - PROCESS | 1944 | 1463680123192 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 10:48:43 INFO - PROCESS | 1944 | 1463680123225 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:43 INFO - PROCESS | 1944 | ++DOCSHELL 0x12b4c6000 == 54 [pid = 1944] [id = 248] 10:48:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 133 (0x128e80800) [pid = 1944] [serial = 742] [outer = 0x0] 10:48:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 134 (0x12a9e2800) [pid = 1944] [serial = 743] [outer = 0x128e80800] 10:48:43 INFO - PROCESS | 1944 | 1463680123250 Marionette DEBUG loaded listener.js 10:48:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 135 (0x12bc46400) [pid = 1944] [serial = 744] [outer = 0x128e80800] 10:48:43 INFO - PROCESS | 1944 | 1463680123575 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]]]}] 10:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 521ms 10:48:43 INFO - PROCESS | 1944 | 1463680123611 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 10:48:43 INFO - PROCESS | 1944 | 1463680123612 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 10:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:48:43 INFO - PROCESS | 1944 | 1463680123615 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:48:43 INFO - PROCESS | 1944 | 1463680123616 Marionette TRACE conn2 <- [1,966,null,{}] 10:48:43 INFO - PROCESS | 1944 | 1463680123618 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}] 10:48:43 INFO - PROCESS | 1944 | 1463680123718 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 10:48:43 INFO - PROCESS | 1944 | 1463680123722 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:43 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c0ca800 == 55 [pid = 1944] [id = 249] 10:48:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 136 (0x12a9d6000) [pid = 1944] [serial = 745] [outer = 0x0] 10:48:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 137 (0x12bc91800) [pid = 1944] [serial = 746] [outer = 0x12a9d6000] 10:48:43 INFO - PROCESS | 1944 | 1463680123748 Marionette DEBUG loaded listener.js 10:48:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 138 (0x12bfde400) [pid = 1944] [serial = 747] [outer = 0x12a9d6000] 10:48:44 INFO - PROCESS | 1944 | 1463680124090 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]]]}] 10:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 518ms 10:48:44 INFO - PROCESS | 1944 | 1463680124134 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 10:48:44 INFO - PROCESS | 1944 | 1463680124135 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 10:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:48:44 INFO - PROCESS | 1944 | 1463680124141 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:48:44 INFO - PROCESS | 1944 | 1463680124142 Marionette TRACE conn2 <- [1,970,null,{}] 10:48:44 INFO - PROCESS | 1944 | 1463680124144 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}] 10:48:44 INFO - PROCESS | 1944 | 1463680124276 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 137 (0x1252be400) [pid = 1944] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 136 (0x128ba0400) [pid = 1944] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 135 (0x128e79000) [pid = 1944] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 134 (0x119cab400) [pid = 1944] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 133 (0x1187c7000) [pid = 1944] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 132 (0x117e3cc00) [pid = 1944] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 131 (0x119ca4800) [pid = 1944] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 130 (0x119ca9000) [pid = 1944] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 129 (0x11279b800) [pid = 1944] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 128 (0x129746800) [pid = 1944] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 127 (0x12c5af000) [pid = 1944] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 126 (0x11970a000) [pid = 1944] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 125 (0x119d11000) [pid = 1944] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 124 (0x11684ec00) [pid = 1944] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 123 (0x1187d2c00) [pid = 1944] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 122 (0x12bc87400) [pid = 1944] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:48:44 INFO - PROCESS | 1944 | --DOMWINDOW == 121 (0x121d2a400) [pid = 1944] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:48:44 INFO - PROCESS | 1944 | 1463680124685 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:44 INFO - PROCESS | 1944 | ++DOCSHELL 0x1133d6800 == 56 [pid = 1944] [id = 250] 10:48:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 122 (0x111c28800) [pid = 1944] [serial = 748] [outer = 0x0] 10:48:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 123 (0x1121b6800) [pid = 1944] [serial = 749] [outer = 0x111c28800] 10:48:44 INFO - PROCESS | 1944 | 1463680124737 Marionette DEBUG loaded listener.js 10:48:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 124 (0x112cc4800) [pid = 1944] [serial = 750] [outer = 0x111c28800] 10:48:45 INFO - PROCESS | 1944 | 1463680125209 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]]]}] 10:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1122ms 10:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:48:45 INFO - PROCESS | 1944 | 1463680125260 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 10:48:45 INFO - PROCESS | 1944 | 1463680125263 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 10:48:45 INFO - PROCESS | 1944 | 1463680125266 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:48:45 INFO - PROCESS | 1944 | 1463680125269 Marionette TRACE conn2 <- [1,974,null,{}] 10:48:45 INFO - PROCESS | 1944 | 1463680125291 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}] 10:48:45 INFO - PROCESS | 1944 | 1463680125398 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 10:48:45 INFO - PROCESS | 1944 | 1463680125466 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:45 INFO - PROCESS | 1944 | ++DOCSHELL 0x119c67800 == 57 [pid = 1944] [id = 251] 10:48:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 125 (0x117e3b400) [pid = 1944] [serial = 751] [outer = 0x0] 10:48:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 126 (0x118051800) [pid = 1944] [serial = 752] [outer = 0x117e3b400] 10:48:45 INFO - PROCESS | 1944 | 1463680125498 Marionette DEBUG loaded listener.js 10:48:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 127 (0x1185e4800) [pid = 1944] [serial = 753] [outer = 0x117e3b400] 10:48:45 INFO - PROCESS | 1944 | 1463680125883 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]]]}] 10:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 642ms 10:48:45 INFO - PROCESS | 1944 | 1463680125910 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 10:48:45 INFO - PROCESS | 1944 | 1463680125913 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 10:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:48:45 INFO - PROCESS | 1944 | 1463680125916 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:48:45 INFO - PROCESS | 1944 | 1463680125917 Marionette TRACE conn2 <- [1,978,null,{}] 10:48:45 INFO - PROCESS | 1944 | 1463680125920 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}] 10:48:46 INFO - PROCESS | 1944 | 1463680126045 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 10:48:46 INFO - PROCESS | 1944 | 1463680126115 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:46 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a88e000 == 58 [pid = 1944] [id = 252] 10:48:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 128 (0x118771800) [pid = 1944] [serial = 754] [outer = 0x0] 10:48:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 129 (0x11929d800) [pid = 1944] [serial = 755] [outer = 0x118771800] 10:48:46 INFO - PROCESS | 1944 | 1463680126145 Marionette DEBUG loaded listener.js 10:48:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 130 (0x119cac800) [pid = 1944] [serial = 756] [outer = 0x118771800] 10:48:46 INFO - PROCESS | 1944 | 1463680126562 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]]]}] 10:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 669ms 10:48:46 INFO - PROCESS | 1944 | 1463680126585 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 10:48:46 INFO - PROCESS | 1944 | 1463680126589 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 10:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:48:46 INFO - PROCESS | 1944 | 1463680126593 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:48:46 INFO - PROCESS | 1944 | 1463680126597 Marionette TRACE conn2 <- [1,982,null,{}] 10:48:46 INFO - PROCESS | 1944 | 1463680126604 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}] 10:48:46 INFO - PROCESS | 1944 | 1463680126706 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 10:48:46 INFO - PROCESS | 1944 | 1463680126764 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:46 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d307800 == 59 [pid = 1944] [id = 253] 10:48:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 131 (0x1212bc000) [pid = 1944] [serial = 757] [outer = 0x0] 10:48:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 132 (0x1270d4c00) [pid = 1944] [serial = 758] [outer = 0x1212bc000] 10:48:46 INFO - PROCESS | 1944 | 1463680126794 Marionette DEBUG loaded listener.js 10:48:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 133 (0x127761c00) [pid = 1944] [serial = 759] [outer = 0x1212bc000] 10:48:47 INFO - PROCESS | 1944 | 1463680127168 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]]]}] 10:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 624ms 10:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:48:47 INFO - PROCESS | 1944 | 1463680127217 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 10:48:47 INFO - PROCESS | 1944 | 1463680127219 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 10:48:47 INFO - PROCESS | 1944 | 1463680127221 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:48:47 INFO - PROCESS | 1944 | 1463680127222 Marionette TRACE conn2 <- [1,986,null,{}] 10:48:47 INFO - PROCESS | 1944 | 1463680127225 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}] 10:48:47 INFO - PROCESS | 1944 | 1463680127324 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 10:48:47 INFO - PROCESS | 1944 | 1463680127412 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:47 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d785000 == 60 [pid = 1944] [id = 254] 10:48:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 134 (0x128a08000) [pid = 1944] [serial = 760] [outer = 0x0] 10:48:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 135 (0x128a0f400) [pid = 1944] [serial = 761] [outer = 0x128a08000] 10:48:47 INFO - PROCESS | 1944 | 1463680127441 Marionette DEBUG loaded listener.js 10:48:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 136 (0x129746800) [pid = 1944] [serial = 762] [outer = 0x128a08000] 10:48:47 INFO - PROCESS | 1944 | 1463680127845 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]]]}] 10:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 669ms 10:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:48:47 INFO - PROCESS | 1944 | 1463680127890 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 10:48:47 INFO - PROCESS | 1944 | 1463680127892 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 10:48:47 INFO - PROCESS | 1944 | 1463680127894 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:48:47 INFO - PROCESS | 1944 | 1463680127895 Marionette TRACE conn2 <- [1,990,null,{}] 10:48:47 INFO - PROCESS | 1944 | 1463680127898 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}] 10:48:48 INFO - PROCESS | 1944 | 1463680128000 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 10:48:48 INFO - PROCESS | 1944 | 1463680128054 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:48 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dd5d800 == 61 [pid = 1944] [id = 255] 10:48:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 137 (0x12bccd800) [pid = 1944] [serial = 763] [outer = 0x0] 10:48:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 138 (0x12bfea400) [pid = 1944] [serial = 764] [outer = 0x12bccd800] 10:48:48 INFO - PROCESS | 1944 | 1463680128089 Marionette DEBUG loaded listener.js 10:48:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 139 (0x12cb3b800) [pid = 1944] [serial = 765] [outer = 0x12bccd800] 10:48:48 INFO - PROCESS | 1944 | 1463680128587 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]]]}] 10:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 720ms 10:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:48:48 INFO - PROCESS | 1944 | 1463680128661 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 10:48:48 INFO - PROCESS | 1944 | 1463680128663 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 10:48:48 INFO - PROCESS | 1944 | 1463680128666 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:48:48 INFO - PROCESS | 1944 | 1463680128668 Marionette TRACE conn2 <- [1,994,null,{}] 10:48:48 INFO - PROCESS | 1944 | 1463680128674 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}] 10:48:48 INFO - PROCESS | 1944 | 1463680128825 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 10:48:48 INFO - PROCESS | 1944 | 1463680128923 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:48 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ddc6800 == 62 [pid = 1944] [id = 256] 10:48:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 140 (0x110f38800) [pid = 1944] [serial = 766] [outer = 0x0] 10:48:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 141 (0x110f3d800) [pid = 1944] [serial = 767] [outer = 0x110f38800] 10:48:48 INFO - PROCESS | 1944 | 1463680128970 Marionette DEBUG loaded listener.js 10:48:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 142 (0x12cf23800) [pid = 1944] [serial = 768] [outer = 0x110f38800] 10:48:49 INFO - PROCESS | 1944 | 1463680129401 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]]]}] 10:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 774ms 10:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:48:49 INFO - PROCESS | 1944 | 1463680129440 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 10:48:49 INFO - PROCESS | 1944 | 1463680129441 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 10:48:49 INFO - PROCESS | 1944 | 1463680129443 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:48:49 INFO - PROCESS | 1944 | 1463680129444 Marionette TRACE conn2 <- [1,998,null,{}] 10:48:49 INFO - PROCESS | 1944 | 1463680129447 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}] 10:48:49 INFO - PROCESS | 1944 | 1463680129546 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 10:48:49 INFO - PROCESS | 1944 | 1463680129601 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:49 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dc78800 == 63 [pid = 1944] [id = 257] 10:48:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 143 (0x12bc4d400) [pid = 1944] [serial = 769] [outer = 0x0] 10:48:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 144 (0x12cf31c00) [pid = 1944] [serial = 770] [outer = 0x12bc4d400] 10:48:49 INFO - PROCESS | 1944 | 1463680129630 Marionette DEBUG loaded listener.js 10:48:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 145 (0x12d1c8c00) [pid = 1944] [serial = 771] [outer = 0x12bc4d400] 10:48:50 INFO - PROCESS | 1944 | 1463680130218 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]]]}] 10:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 820ms 10:48:50 INFO - PROCESS | 1944 | 1463680130277 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 10:48:50 INFO - PROCESS | 1944 | 1463680130279 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 10:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:48:50 INFO - PROCESS | 1944 | 1463680130284 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:48:50 INFO - PROCESS | 1944 | 1463680130287 Marionette TRACE conn2 <- [1,1002,null,{}] 10:48:50 INFO - PROCESS | 1944 | 1463680130293 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}] 10:48:50 INFO - PROCESS | 1944 | 1463680130398 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 10:48:50 INFO - PROCESS | 1944 | 1463680130485 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:50 INFO - PROCESS | 1944 | ++DOCSHELL 0x124890000 == 64 [pid = 1944] [id = 258] 10:48:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 146 (0x1130d6c00) [pid = 1944] [serial = 772] [outer = 0x0] 10:48:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 147 (0x11660b800) [pid = 1944] [serial = 773] [outer = 0x1130d6c00] 10:48:50 INFO - PROCESS | 1944 | 1463680130527 Marionette DEBUG loaded listener.js 10:48:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 148 (0x117e57400) [pid = 1944] [serial = 774] [outer = 0x1130d6c00] 10:48:51 INFO - PROCESS | 1944 | 1463680130996 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]]]}] 10:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 725ms 10:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:48:51 INFO - PROCESS | 1944 | 1463680131009 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 10:48:51 INFO - PROCESS | 1944 | 1463680131013 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 10:48:51 INFO - PROCESS | 1944 | 1463680131017 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:48:51 INFO - PROCESS | 1944 | 1463680131019 Marionette TRACE conn2 <- [1,1006,null,{}] 10:48:51 INFO - PROCESS | 1944 | 1463680131022 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}] 10:48:51 INFO - PROCESS | 1944 | 1463680131121 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 10:48:51 INFO - PROCESS | 1944 | 1463680131176 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:51 INFO - PROCESS | 1944 | ++DOCSHELL 0x12140b800 == 65 [pid = 1944] [id = 259] 10:48:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 149 (0x117687400) [pid = 1944] [serial = 775] [outer = 0x0] 10:48:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 150 (0x1185e2000) [pid = 1944] [serial = 776] [outer = 0x117687400] 10:48:51 INFO - PROCESS | 1944 | 1463680131203 Marionette DEBUG loaded listener.js 10:48:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 151 (0x1187d2800) [pid = 1944] [serial = 777] [outer = 0x117687400] 10:48:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12c0ca800 == 64 [pid = 1944] [id = 249] 10:48:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12b4c6000 == 63 [pid = 1944] [id = 248] 10:48:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12aa19800 == 62 [pid = 1944] [id = 247] 10:48:51 INFO - PROCESS | 1944 | --DOCSHELL 0x128bc1800 == 61 [pid = 1944] [id = 246] 10:48:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12589f000 == 60 [pid = 1944] [id = 245] 10:48:51 INFO - PROCESS | 1944 | --DOCSHELL 0x1214ca800 == 59 [pid = 1944] [id = 244] 10:48:51 INFO - PROCESS | 1944 | --DOCSHELL 0x119ce0800 == 58 [pid = 1944] [id = 243] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 150 (0x11870d800) [pid = 1944] [serial = 701] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 149 (0x1127a2000) [pid = 1944] [serial = 650] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 148 (0x12a86c800) [pid = 1944] [serial = 665] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOCSHELL 0x11961b000 == 57 [pid = 1944] [id = 242] 10:48:51 INFO - PROCESS | 1944 | --DOCSHELL 0x119c60000 == 56 [pid = 1944] [id = 241] 10:48:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12dcf1800 == 55 [pid = 1944] [id = 238] 10:48:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12da20000 == 54 [pid = 1944] [id = 237] 10:48:51 INFO - PROCESS | 1944 | --DOCSHELL 0x127426000 == 53 [pid = 1944] [id = 236] 10:48:51 INFO - PROCESS | 1944 | --DOCSHELL 0x118491800 == 52 [pid = 1944] [id = 235] 10:48:51 INFO - PROCESS | 1944 | 1463680131630 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]]]}] 10:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 624ms 10:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:48:51 INFO - PROCESS | 1944 | 1463680131643 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 10:48:51 INFO - PROCESS | 1944 | 1463680131644 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 10:48:51 INFO - PROCESS | 1944 | 1463680131646 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:48:51 INFO - PROCESS | 1944 | 1463680131648 Marionette TRACE conn2 <- [1,1010,null,{}] 10:48:51 INFO - PROCESS | 1944 | 1463680131658 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}] 10:48:51 INFO - PROCESS | 1944 | 1463680131750 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 147 (0x1212b4000) [pid = 1944] [serial = 564] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 146 (0x12bfe7c00) [pid = 1944] [serial = 570] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 145 (0x12bb30000) [pid = 1944] [serial = 567] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 144 (0x1252b4800) [pid = 1944] [serial = 534] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 143 (0x11834e000) [pid = 1944] [serial = 561] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 142 (0x128a05000) [pid = 1944] [serial = 683] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 141 (0x129077000) [pid = 1944] [serial = 686] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 140 (0x12acc8c00) [pid = 1944] [serial = 690] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 139 (0x12a86e800) [pid = 1944] [serial = 689] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 138 (0x121813800) [pid = 1944] [serial = 680] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 137 (0x119291c00) [pid = 1944] [serial = 674] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 136 (0x119b21c00) [pid = 1944] [serial = 675] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 135 (0x117e61c00) [pid = 1944] [serial = 671] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 134 (0x119cac400) [pid = 1944] [serial = 648] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 133 (0x11834f800) [pid = 1944] [serial = 672] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 132 (0x119e1b400) [pid = 1944] [serial = 677] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 131 (0x1214d9400) [pid = 1944] [serial = 678] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 130 (0x11710b800) [pid = 1944] [serial = 669] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 129 (0x115e5a000) [pid = 1944] [serial = 668] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 128 (0x117e39c00) [pid = 1944] [serial = 653] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 127 (0x119ca1400) [pid = 1944] [serial = 656] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 126 (0x1218dec00) [pid = 1944] [serial = 659] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 125 (0x121a5d800) [pid = 1944] [serial = 662] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 124 (0x12bc52800) [pid = 1944] [serial = 692] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 123 (0x12cb36000) [pid = 1944] [serial = 698] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 122 (0x124f34000) [pid = 1944] [serial = 695] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 121 (0x12bcce400) [pid = 1944] [serial = 693] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 120 (0x12bc89000) [pid = 1944] [serial = 696] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 119 (0x1294df400) [pid = 1944] [serial = 687] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 118 (0x12cf2c800) [pid = 1944] [serial = 699] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 117 (0x128a0f800) [pid = 1944] [serial = 684] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | --DOMWINDOW == 116 (0x124d26000) [pid = 1944] [serial = 681] [outer = 0x0] [url = about:blank] 10:48:51 INFO - PROCESS | 1944 | 1463680131838 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:51 INFO - PROCESS | 1944 | ++DOCSHELL 0x118a9b000 == 53 [pid = 1944] [id = 260] 10:48:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 117 (0x1168c7400) [pid = 1944] [serial = 778] [outer = 0x0] 10:48:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 118 (0x11834ec00) [pid = 1944] [serial = 779] [outer = 0x1168c7400] 10:48:51 INFO - PROCESS | 1944 | 1463680131871 Marionette DEBUG loaded listener.js 10:48:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 119 (0x119cac400) [pid = 1944] [serial = 780] [outer = 0x1168c7400] 10:48:52 INFO - PROCESS | 1944 | 1463680132167 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]]]}] 10:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 571ms 10:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:48:52 INFO - PROCESS | 1944 | 1463680132217 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 10:48:52 INFO - PROCESS | 1944 | 1463680132219 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 10:48:52 INFO - PROCESS | 1944 | 1463680132223 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:48:52 INFO - PROCESS | 1944 | 1463680132225 Marionette TRACE conn2 <- [1,1014,null,{}] 10:48:52 INFO - PROCESS | 1944 | 1463680132228 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}] 10:48:52 INFO - PROCESS | 1944 | 1463680132313 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 10:48:52 INFO - PROCESS | 1944 | 1463680132377 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:52 INFO - PROCESS | 1944 | ++DOCSHELL 0x121965800 == 54 [pid = 1944] [id = 261] 10:48:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 120 (0x119b21c00) [pid = 1944] [serial = 781] [outer = 0x0] 10:48:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 121 (0x1212b2c00) [pid = 1944] [serial = 782] [outer = 0x119b21c00] 10:48:52 INFO - PROCESS | 1944 | 1463680132403 Marionette DEBUG loaded listener.js 10:48:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 122 (0x121a5d800) [pid = 1944] [serial = 783] [outer = 0x119b21c00] 10:48:52 INFO - PROCESS | 1944 | 1463680132693 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]]]}] 10:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 520ms 10:48:52 INFO - PROCESS | 1944 | 1463680132742 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 10:48:52 INFO - PROCESS | 1944 | 1463680132744 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 10:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:48:52 INFO - PROCESS | 1944 | 1463680132746 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:48:52 INFO - PROCESS | 1944 | 1463680132747 Marionette TRACE conn2 <- [1,1018,null,{}] 10:48:52 INFO - PROCESS | 1944 | 1463680132757 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}] 10:48:52 INFO - PROCESS | 1944 | 1463680132835 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 10:48:52 INFO - PROCESS | 1944 | 1463680132842 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:52 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a61e000 == 55 [pid = 1944] [id = 262] 10:48:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 123 (0x124d2fc00) [pid = 1944] [serial = 784] [outer = 0x0] 10:48:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 124 (0x1270cd400) [pid = 1944] [serial = 785] [outer = 0x124d2fc00] 10:48:52 INFO - PROCESS | 1944 | 1463680132868 Marionette DEBUG loaded listener.js 10:48:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 125 (0x12741b800) [pid = 1944] [serial = 786] [outer = 0x124d2fc00] 10:48:53 INFO - PROCESS | 1944 | 1463680133215 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]]]}] 10:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 478ms 10:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:48:53 INFO - PROCESS | 1944 | 1463680133226 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 10:48:53 INFO - PROCESS | 1944 | 1463680133228 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 10:48:53 INFO - PROCESS | 1944 | 1463680133230 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:48:53 INFO - PROCESS | 1944 | 1463680133231 Marionette TRACE conn2 <- [1,1022,null,{}] 10:48:53 INFO - PROCESS | 1944 | 1463680133233 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}] 10:48:53 INFO - PROCESS | 1944 | 1463680133352 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 10:48:53 INFO - PROCESS | 1944 | 1463680133360 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:53 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc12800 == 56 [pid = 1944] [id = 263] 10:48:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 126 (0x127764000) [pid = 1944] [serial = 787] [outer = 0x0] 10:48:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 127 (0x128b97000) [pid = 1944] [serial = 788] [outer = 0x127764000] 10:48:53 INFO - PROCESS | 1944 | 1463680133401 Marionette DEBUG loaded listener.js 10:48:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 128 (0x12bc50400) [pid = 1944] [serial = 789] [outer = 0x127764000] 10:48:53 INFO - PROCESS | 1944 | 1463680133856 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]]]}] 10:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 669ms 10:48:53 INFO - PROCESS | 1944 | 1463680133900 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 10:48:53 INFO - PROCESS | 1944 | 1463680133901 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 10:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:48:53 INFO - PROCESS | 1944 | 1463680133903 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:48:53 INFO - PROCESS | 1944 | 1463680133905 Marionette TRACE conn2 <- [1,1026,null,{}] 10:48:53 INFO - PROCESS | 1944 | 1463680133909 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}] 10:48:54 INFO - PROCESS | 1944 | 1463680134011 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 10:48:54 INFO - PROCESS | 1944 | 1463680134054 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:54 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c515000 == 57 [pid = 1944] [id = 264] 10:48:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 129 (0x12bc89400) [pid = 1944] [serial = 790] [outer = 0x0] 10:48:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 130 (0x12bfeac00) [pid = 1944] [serial = 791] [outer = 0x12bc89400] 10:48:54 INFO - PROCESS | 1944 | 1463680134082 Marionette DEBUG loaded listener.js 10:48:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 131 (0x12cb38800) [pid = 1944] [serial = 792] [outer = 0x12bc89400] 10:48:54 INFO - PROCESS | 1944 | 1463680134413 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]]]}] 10:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 521ms 10:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:48:54 INFO - PROCESS | 1944 | 1463680134426 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 10:48:54 INFO - PROCESS | 1944 | 1463680134427 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 10:48:54 INFO - PROCESS | 1944 | 1463680134430 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:48:54 INFO - PROCESS | 1944 | 1463680134431 Marionette TRACE conn2 <- [1,1030,null,{}] 10:48:54 INFO - PROCESS | 1944 | 1463680134433 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}] 10:48:54 INFO - PROCESS | 1944 | 1463680134536 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 10:48:54 INFO - PROCESS | 1944 | 1463680134548 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:54 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cb5f000 == 58 [pid = 1944] [id = 265] 10:48:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 132 (0x116727800) [pid = 1944] [serial = 793] [outer = 0x0] 10:48:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 133 (0x11672e800) [pid = 1944] [serial = 794] [outer = 0x116727800] 10:48:54 INFO - PROCESS | 1944 | 1463680134573 Marionette DEBUG loaded listener.js 10:48:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 134 (0x116732c00) [pid = 1944] [serial = 795] [outer = 0x116727800] 10:48:54 INFO - PROCESS | 1944 | 1463680134902 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]]]}] 10:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 517ms 10:48:54 INFO - PROCESS | 1944 | 1463680134948 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 10:48:54 INFO - PROCESS | 1944 | 1463680134949 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 10:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:48:54 INFO - PROCESS | 1944 | 1463680134951 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:48:54 INFO - PROCESS | 1944 | 1463680134952 Marionette TRACE conn2 <- [1,1034,null,{}] 10:48:54 INFO - PROCESS | 1944 | 1463680134955 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}] 10:48:55 INFO - PROCESS | 1944 | 1463680135058 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 10:48:55 INFO - PROCESS | 1944 | 1463680135096 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:55 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d777000 == 59 [pid = 1944] [id = 266] 10:48:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 135 (0x11672d800) [pid = 1944] [serial = 796] [outer = 0x0] 10:48:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 136 (0x1217a8400) [pid = 1944] [serial = 797] [outer = 0x11672d800] 10:48:55 INFO - PROCESS | 1944 | 1463680135120 Marionette DEBUG loaded listener.js 10:48:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 137 (0x1217acc00) [pid = 1944] [serial = 798] [outer = 0x11672d800] 10:48:55 INFO - PROCESS | 1944 | 1463680135442 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]]]}] 10:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 519ms 10:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:48:55 INFO - PROCESS | 1944 | 1463680135472 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 10:48:55 INFO - PROCESS | 1944 | 1463680135474 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 10:48:55 INFO - PROCESS | 1944 | 1463680135477 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:48:55 INFO - PROCESS | 1944 | 1463680135478 Marionette TRACE conn2 <- [1,1038,null,{}] 10:48:55 INFO - PROCESS | 1944 | 1463680135487 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}] 10:48:55 INFO - PROCESS | 1944 | 1463680135591 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 10:48:55 INFO - PROCESS | 1944 | 1463680135626 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:55 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dc76800 == 60 [pid = 1944] [id = 267] 10:48:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 138 (0x1217a7400) [pid = 1944] [serial = 799] [outer = 0x0] 10:48:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 139 (0x1217b2800) [pid = 1944] [serial = 800] [outer = 0x1217a7400] 10:48:55 INFO - PROCESS | 1944 | 1463680135651 Marionette DEBUG loaded listener.js 10:48:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 140 (0x12bfeec00) [pid = 1944] [serial = 801] [outer = 0x1217a7400] 10:48:56 INFO - PROCESS | 1944 | --DOMWINDOW == 139 (0x129078000) [pid = 1944] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:48:56 INFO - PROCESS | 1944 | --DOMWINDOW == 138 (0x117681400) [pid = 1944] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:48:56 INFO - PROCESS | 1944 | --DOMWINDOW == 137 (0x128ba0000) [pid = 1944] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:48:56 INFO - PROCESS | 1944 | --DOMWINDOW == 136 (0x1127a0400) [pid = 1944] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:48:56 INFO - PROCESS | 1944 | --DOMWINDOW == 135 (0x128e80800) [pid = 1944] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:48:56 INFO - PROCESS | 1944 | --DOMWINDOW == 134 (0x117683800) [pid = 1944] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:48:56 INFO - PROCESS | 1944 | --DOMWINDOW == 133 (0x119298000) [pid = 1944] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:48:56 INFO - PROCESS | 1944 | --DOMWINDOW == 132 (0x1197ec000) [pid = 1944] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:48:56 INFO - PROCESS | 1944 | --DOMWINDOW == 131 (0x128a09800) [pid = 1944] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:48:56 INFO - PROCESS | 1944 | --DOMWINDOW == 130 (0x116a5a400) [pid = 1944] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:48:56 INFO - PROCESS | 1944 | --DOMWINDOW == 129 (0x12177e000) [pid = 1944] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:48:56 INFO - PROCESS | 1944 | --DOMWINDOW == 128 (0x121d29c00) [pid = 1944] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:48:56 INFO - PROCESS | 1944 | --DOMWINDOW == 127 (0x129257000) [pid = 1944] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:48:56 INFO - PROCESS | 1944 | --DOMWINDOW == 126 (0x1197f6c00) [pid = 1944] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:48:56 INFO - PROCESS | 1944 | --DOMWINDOW == 125 (0x121a51000) [pid = 1944] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:48:56 INFO - PROCESS | 1944 | --DOMWINDOW == 124 (0x127705800) [pid = 1944] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:48:56 INFO - PROCESS | 1944 | 1463680136032 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]]]}] 10:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 580ms 10:48:56 INFO - PROCESS | 1944 | 1463680136058 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 10:48:56 INFO - PROCESS | 1944 | 1463680136059 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 10:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:48:56 INFO - PROCESS | 1944 | 1463680136061 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:48:56 INFO - PROCESS | 1944 | 1463680136063 Marionette TRACE conn2 <- [1,1042,null,{}] 10:48:56 INFO - PROCESS | 1944 | 1463680136065 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}] 10:48:56 INFO - PROCESS | 1944 | 1463680136166 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 10:48:56 INFO - PROCESS | 1944 | 1463680136171 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:56 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c0c1000 == 61 [pid = 1944] [id = 268] 10:48:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 125 (0x112773400) [pid = 1944] [serial = 802] [outer = 0x0] 10:48:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 126 (0x112777c00) [pid = 1944] [serial = 803] [outer = 0x112773400] 10:48:56 INFO - PROCESS | 1944 | 1463680136200 Marionette DEBUG loaded listener.js 10:48:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 127 (0x119b13000) [pid = 1944] [serial = 804] [outer = 0x112773400] 10:48:56 INFO - PROCESS | 1944 | 1463680136560 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]]]}] 10:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 519ms 10:48:56 INFO - PROCESS | 1944 | 1463680136582 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 10:48:56 INFO - PROCESS | 1944 | 1463680136591 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 10:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:48:56 INFO - PROCESS | 1944 | 1463680136600 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:48:56 INFO - PROCESS | 1944 | 1463680136601 Marionette TRACE conn2 <- [1,1046,null,{}] 10:48:56 INFO - PROCESS | 1944 | 1463680136603 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}] 10:48:56 INFO - PROCESS | 1944 | 1463680136686 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 10:48:56 INFO - PROCESS | 1944 | 1463680136691 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:56 INFO - PROCESS | 1944 | ++DOCSHELL 0x131821000 == 62 [pid = 1944] [id = 269] 10:48:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 128 (0x1217ae400) [pid = 1944] [serial = 805] [outer = 0x0] 10:48:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 129 (0x128a09800) [pid = 1944] [serial = 806] [outer = 0x1217ae400] 10:48:56 INFO - PROCESS | 1944 | 1463680136717 Marionette DEBUG loaded listener.js 10:48:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 130 (0x12cb39c00) [pid = 1944] [serial = 807] [outer = 0x1217ae400] 10:48:57 INFO - PROCESS | 1944 | 1463680137037 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]]]}] 10:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 470ms 10:48:57 INFO - PROCESS | 1944 | 1463680137071 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 10:48:57 INFO - PROCESS | 1944 | 1463680137076 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 10:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:48:57 INFO - PROCESS | 1944 | 1463680137080 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:48:57 INFO - PROCESS | 1944 | 1463680137081 Marionette TRACE conn2 <- [1,1050,null,{}] 10:48:57 INFO - PROCESS | 1944 | 1463680137085 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}] 10:48:57 INFO - PROCESS | 1944 | 1463680137223 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 10:48:57 INFO - PROCESS | 1944 | 1463680137314 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:57 INFO - PROCESS | 1944 | ++DOCSHELL 0x131833800 == 63 [pid = 1944] [id = 270] 10:48:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 131 (0x1217b0400) [pid = 1944] [serial = 808] [outer = 0x0] 10:48:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 132 (0x12cf2e800) [pid = 1944] [serial = 809] [outer = 0x1217b0400] 10:48:57 INFO - PROCESS | 1944 | 1463680137349 Marionette DEBUG loaded listener.js 10:48:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 133 (0x127706c00) [pid = 1944] [serial = 810] [outer = 0x1217b0400] 10:48:57 INFO - PROCESS | 1944 | 1463680137731 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]]]}] 10:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 10:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:48:57 INFO - PROCESS | 1944 | 1463680137750 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 10:48:57 INFO - PROCESS | 1944 | 1463680137752 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 10:48:57 INFO - PROCESS | 1944 | 1463680137754 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:48:57 INFO - PROCESS | 1944 | 1463680137756 Marionette TRACE conn2 <- [1,1054,null,{}] 10:48:57 INFO - PROCESS | 1944 | 1463680137760 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}] 10:48:57 INFO - PROCESS | 1944 | 1463680137857 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 10:48:57 INFO - PROCESS | 1944 | 1463680137916 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:57 INFO - PROCESS | 1944 | ++DOCSHELL 0x1358b4000 == 64 [pid = 1944] [id = 271] 10:48:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 134 (0x11306c400) [pid = 1944] [serial = 811] [outer = 0x0] 10:48:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 135 (0x113070400) [pid = 1944] [serial = 812] [outer = 0x11306c400] 10:48:57 INFO - PROCESS | 1944 | 1463680137940 Marionette DEBUG loaded listener.js 10:48:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 136 (0x113077800) [pid = 1944] [serial = 813] [outer = 0x11306c400] 10:48:58 INFO - PROCESS | 1944 | 1463680138373 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]]]}] 10:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 10:48:58 INFO - PROCESS | 1944 | 1463680138425 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 10:48:58 INFO - PROCESS | 1944 | 1463680138429 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 10:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:48:58 INFO - PROCESS | 1944 | 1463680138433 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:48:58 INFO - PROCESS | 1944 | 1463680138435 Marionette TRACE conn2 <- [1,1058,null,{}] 10:48:58 INFO - PROCESS | 1944 | 1463680138439 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}] 10:48:58 INFO - PROCESS | 1944 | 1463680138551 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 10:48:58 INFO - PROCESS | 1944 | 1463680138661 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:58 INFO - PROCESS | 1944 | ++DOCSHELL 0x11961b800 == 65 [pid = 1944] [id = 272] 10:48:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 137 (0x112682400) [pid = 1944] [serial = 814] [outer = 0x0] 10:48:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 138 (0x112684000) [pid = 1944] [serial = 815] [outer = 0x112682400] 10:48:58 INFO - PROCESS | 1944 | 1463680138694 Marionette DEBUG loaded listener.js 10:48:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 139 (0x112689400) [pid = 1944] [serial = 816] [outer = 0x112682400] 10:48:59 INFO - PROCESS | 1944 | 1463680139089 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]]]}] 10:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 724ms 10:48:59 INFO - PROCESS | 1944 | 1463680139157 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 10:48:59 INFO - PROCESS | 1944 | 1463680139161 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 10:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:48:59 INFO - PROCESS | 1944 | 1463680139165 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:48:59 INFO - PROCESS | 1944 | 1463680139167 Marionette TRACE conn2 <- [1,1062,null,{}] 10:48:59 INFO - PROCESS | 1944 | 1463680139170 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}] 10:48:59 INFO - PROCESS | 1944 | 1463680139278 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 10:48:59 INFO - PROCESS | 1944 | 1463680139336 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:59 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ae40800 == 66 [pid = 1944] [id = 273] 10:48:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 140 (0x112771400) [pid = 1944] [serial = 817] [outer = 0x0] 10:48:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 141 (0x11279f400) [pid = 1944] [serial = 818] [outer = 0x112771400] 10:48:59 INFO - PROCESS | 1944 | 1463680139366 Marionette DEBUG loaded listener.js 10:48:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 142 (0x113077400) [pid = 1944] [serial = 819] [outer = 0x112771400] 10:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 669ms 10:48:59 INFO - PROCESS | 1944 | 1463680139829 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]]]}] 10:48:59 INFO - PROCESS | 1944 | 1463680139835 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 10:48:59 INFO - PROCESS | 1944 | 1463680139837 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 10:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:48:59 INFO - PROCESS | 1944 | 1463680139858 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:48:59 INFO - PROCESS | 1944 | 1463680139860 Marionette TRACE conn2 <- [1,1066,null,{}] 10:48:59 INFO - PROCESS | 1944 | 1463680139908 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}] 10:49:00 INFO - PROCESS | 1944 | 1463680140019 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 10:49:00 INFO - PROCESS | 1944 | 1463680140119 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:00 INFO - PROCESS | 1944 | ++DOCSHELL 0x1358c9000 == 67 [pid = 1944] [id = 274] 10:49:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 143 (0x117e35400) [pid = 1944] [serial = 820] [outer = 0x0] 10:49:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 144 (0x11813d400) [pid = 1944] [serial = 821] [outer = 0x117e35400] 10:49:00 INFO - PROCESS | 1944 | 1463680140154 Marionette DEBUG loaded listener.js 10:49:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 145 (0x11870d800) [pid = 1944] [serial = 822] [outer = 0x117e35400] 10:49:00 INFO - PROCESS | 1944 | 1463680140582 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]]]}] 10:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 750ms 10:49:00 INFO - PROCESS | 1944 | 1463680140608 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 10:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:49:00 INFO - PROCESS | 1944 | 1463680140611 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 10:49:00 INFO - PROCESS | 1944 | 1463680140614 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:49:00 INFO - PROCESS | 1944 | 1463680140616 Marionette TRACE conn2 <- [1,1070,null,{}] 10:49:00 INFO - PROCESS | 1944 | 1463680140620 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}] 10:49:00 INFO - PROCESS | 1944 | 1463680140833 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 10:49:00 INFO - PROCESS | 1944 | 1463680140908 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:00 INFO - PROCESS | 1944 | ++DOCSHELL 0x135ced800 == 68 [pid = 1944] [id = 275] 10:49:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 146 (0x118fe1800) [pid = 1944] [serial = 823] [outer = 0x0] 10:49:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 147 (0x119707000) [pid = 1944] [serial = 824] [outer = 0x118fe1800] 10:49:00 INFO - PROCESS | 1944 | 1463680140957 Marionette DEBUG loaded listener.js 10:49:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 148 (0x119caa000) [pid = 1944] [serial = 825] [outer = 0x118fe1800] 10:49:01 INFO - PROCESS | 1944 | 1463680141423 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]]]}] 10:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 822ms 10:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:49:01 INFO - PROCESS | 1944 | 1463680141436 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 10:49:01 INFO - PROCESS | 1944 | 1463680141438 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 10:49:01 INFO - PROCESS | 1944 | 1463680141440 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:49:01 INFO - PROCESS | 1944 | 1463680141441 Marionette TRACE conn2 <- [1,1074,null,{}] 10:49:01 INFO - PROCESS | 1944 | 1463680141444 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}] 10:49:01 INFO - PROCESS | 1944 | 1463680141572 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 10:49:01 INFO - PROCESS | 1944 | 1463680141673 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:01 INFO - PROCESS | 1944 | ++DOCSHELL 0x116e5c800 == 69 [pid = 1944] [id = 276] 10:49:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 149 (0x1127a0c00) [pid = 1944] [serial = 826] [outer = 0x0] 10:49:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 150 (0x11870fc00) [pid = 1944] [serial = 827] [outer = 0x1127a0c00] 10:49:01 INFO - PROCESS | 1944 | 1463680141705 Marionette DEBUG loaded listener.js 10:49:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 151 (0x121779c00) [pid = 1944] [serial = 828] [outer = 0x1127a0c00] 10:49:02 INFO - PROCESS | 1944 | 1463680142337 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]]]}] 10:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 921ms 10:49:02 INFO - PROCESS | 1944 | 1463680142361 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 10:49:02 INFO - PROCESS | 1944 | 1463680142364 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 10:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:49:02 INFO - PROCESS | 1944 | 1463680142367 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:49:02 INFO - PROCESS | 1944 | 1463680142370 Marionette TRACE conn2 <- [1,1078,null,{}] 10:49:02 INFO - PROCESS | 1944 | 1463680142374 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}] 10:49:02 INFO - PROCESS | 1944 | 1463680142469 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 10:49:02 INFO - PROCESS | 1944 | 1463680142526 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:02 INFO - PROCESS | 1944 | ++DOCSHELL 0x118a96800 == 70 [pid = 1944] [id = 277] 10:49:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 152 (0x11267cc00) [pid = 1944] [serial = 829] [outer = 0x0] 10:49:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 153 (0x112687800) [pid = 1944] [serial = 830] [outer = 0x11267cc00] 10:49:02 INFO - PROCESS | 1944 | 1463680142554 Marionette DEBUG loaded listener.js 10:49:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 154 (0x112778800) [pid = 1944] [serial = 831] [outer = 0x11267cc00] 10:49:03 INFO - PROCESS | 1944 | 1463680143029 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]]]}] 10:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 672ms 10:49:03 INFO - PROCESS | 1944 | 1463680143058 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 10:49:03 INFO - PROCESS | 1944 | 1463680143064 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 10:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:49:03 INFO - PROCESS | 1944 | 1463680143075 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:49:03 INFO - PROCESS | 1944 | 1463680143078 Marionette TRACE conn2 <- [1,1082,null,{}] 10:49:03 INFO - PROCESS | 1944 | 1463680143081 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}] 10:49:03 INFO - PROCESS | 1944 | 1463680143216 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 10:49:03 INFO - PROCESS | 1944 | 1463680143313 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:03 INFO - PROCESS | 1944 | ++DOCSHELL 0x116a9e800 == 71 [pid = 1944] [id = 278] 10:49:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 155 (0x112e68400) [pid = 1944] [serial = 832] [outer = 0x0] 10:49:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 156 (0x113075400) [pid = 1944] [serial = 833] [outer = 0x112e68400] 10:49:03 INFO - PROCESS | 1944 | 1463680143340 Marionette DEBUG loaded listener.js 10:49:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 157 (0x11327f000) [pid = 1944] [serial = 834] [outer = 0x112e68400] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x12cb59800 == 70 [pid = 1944] [id = 216] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x131833800 == 69 [pid = 1944] [id = 270] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x131821000 == 68 [pid = 1944] [id = 269] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x12c0c1000 == 67 [pid = 1944] [id = 268] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x12dc76800 == 66 [pid = 1944] [id = 267] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x12d777000 == 65 [pid = 1944] [id = 266] 10:49:03 INFO - PROCESS | 1944 | --DOMWINDOW == 156 (0x1270dbc00) [pid = 1944] [serial = 716] [outer = 0x0] [url = about:blank] 10:49:03 INFO - PROCESS | 1944 | --DOMWINDOW == 155 (0x12bc91800) [pid = 1944] [serial = 746] [outer = 0x0] [url = about:blank] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x12cb5f000 == 64 [pid = 1944] [id = 265] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x12c515000 == 63 [pid = 1944] [id = 264] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc12800 == 62 [pid = 1944] [id = 263] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x12a61e000 == 61 [pid = 1944] [id = 262] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x121965800 == 60 [pid = 1944] [id = 261] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x118a9b000 == 59 [pid = 1944] [id = 260] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x12140b800 == 58 [pid = 1944] [id = 259] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x124890000 == 57 [pid = 1944] [id = 258] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x12dc78800 == 56 [pid = 1944] [id = 257] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x12ddc6800 == 55 [pid = 1944] [id = 256] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x12dd5d800 == 54 [pid = 1944] [id = 255] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x12d785000 == 53 [pid = 1944] [id = 254] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x12d307800 == 52 [pid = 1944] [id = 253] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x12a88e000 == 51 [pid = 1944] [id = 252] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x119c67800 == 50 [pid = 1944] [id = 251] 10:49:03 INFO - PROCESS | 1944 | --DOCSHELL 0x1133d6800 == 49 [pid = 1944] [id = 250] 10:49:03 INFO - PROCESS | 1944 | 1463680143797 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]]]}] 10:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 775ms 10:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:49:03 INFO - PROCESS | 1944 | 1463680143846 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 10:49:03 INFO - PROCESS | 1944 | 1463680143848 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 10:49:03 INFO - PROCESS | 1944 | 1463680143850 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:49:03 INFO - PROCESS | 1944 | 1463680143852 Marionette TRACE conn2 <- [1,1086,null,{}] 10:49:03 INFO - PROCESS | 1944 | 1463680143859 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}] 10:49:03 INFO - PROCESS | 1944 | 1463680143943 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 10:49:03 INFO - PROCESS | 1944 | 1463680143948 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:03 INFO - PROCESS | 1944 | ++DOCSHELL 0x1184ab800 == 50 [pid = 1944] [id = 279] 10:49:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 156 (0x114de5c00) [pid = 1944] [serial = 835] [outer = 0x0] 10:49:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 157 (0x116189800) [pid = 1944] [serial = 836] [outer = 0x114de5c00] 10:49:03 INFO - PROCESS | 1944 | 1463680143976 Marionette DEBUG loaded listener.js 10:49:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 158 (0x116733000) [pid = 1944] [serial = 837] [outer = 0x114de5c00] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 157 (0x12cf26c00) [pid = 1944] [serial = 609] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 156 (0x1257c6400) [pid = 1944] [serial = 603] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 155 (0x12bcd0000) [pid = 1944] [serial = 606] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 154 (0x119294800) [pid = 1944] [serial = 600] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 153 (0x118feb400) [pid = 1944] [serial = 726] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 152 (0x118357800) [pid = 1944] [serial = 725] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 151 (0x115ee1800) [pid = 1944] [serial = 704] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 150 (0x1197f0000) [pid = 1944] [serial = 728] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 149 (0x119d16c00) [pid = 1944] [serial = 729] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 148 (0x1212b4400) [pid = 1944] [serial = 731] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 147 (0x121a52c00) [pid = 1944] [serial = 732] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 146 (0x1270d0c00) [pid = 1944] [serial = 713] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 145 (0x1185d7400) [pid = 1944] [serial = 707] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 144 (0x12cf27000) [pid = 1944] [serial = 720] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 143 (0x12a9dd000) [pid = 1944] [serial = 719] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 142 (0x1216f4c00) [pid = 1944] [serial = 710] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 141 (0x129741400) [pid = 1944] [serial = 741] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 140 (0x117e40400) [pid = 1944] [serial = 723] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 139 (0x117679800) [pid = 1944] [serial = 722] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 138 (0x124879c00) [pid = 1944] [serial = 734] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 137 (0x125c1f800) [pid = 1944] [serial = 735] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 136 (0x12a9e2800) [pid = 1944] [serial = 743] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 135 (0x12bcce800) [pid = 1944] [serial = 558] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 134 (0x128b94800) [pid = 1944] [serial = 738] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 133 (0x1270d6800) [pid = 1944] [serial = 737] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 132 (0x128b92000) [pid = 1944] [serial = 740] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 131 (0x12d1c2000) [pid = 1944] [serial = 666] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 130 (0x1163a2000) [pid = 1944] [serial = 651] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | --DOMWINDOW == 129 (0x12bc46400) [pid = 1944] [serial = 744] [outer = 0x0] [url = about:blank] 10:49:04 INFO - PROCESS | 1944 | 1463680144356 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]]]}] 10:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 520ms 10:49:04 INFO - PROCESS | 1944 | 1463680144371 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 10:49:04 INFO - PROCESS | 1944 | 1463680144374 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 10:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:49:04 INFO - PROCESS | 1944 | 1463680144377 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:49:04 INFO - PROCESS | 1944 | 1463680144379 Marionette TRACE conn2 <- [1,1090,null,{}] 10:49:04 INFO - PROCESS | 1944 | 1463680144382 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}] 10:49:04 INFO - PROCESS | 1944 | 1463680144505 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 10:49:04 INFO - PROCESS | 1944 | 1463680144535 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:04 INFO - PROCESS | 1944 | ++DOCSHELL 0x119cf4000 == 51 [pid = 1944] [id = 280] 10:49:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 130 (0x116a5b400) [pid = 1944] [serial = 838] [outer = 0x0] 10:49:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 131 (0x11710e800) [pid = 1944] [serial = 839] [outer = 0x116a5b400] 10:49:04 INFO - PROCESS | 1944 | 1463680144578 Marionette DEBUG loaded listener.js 10:49:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 132 (0x117e33800) [pid = 1944] [serial = 840] [outer = 0x116a5b400] 10:49:04 INFO - PROCESS | 1944 | 1463680144993 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]]]}] 10:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 621ms 10:49:05 INFO - PROCESS | 1944 | 1463680144999 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 10:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:49:05 INFO - PROCESS | 1944 | 1463680145001 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 10:49:05 INFO - PROCESS | 1944 | 1463680145015 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:49:05 INFO - PROCESS | 1944 | 1463680145017 Marionette TRACE conn2 <- [1,1094,null,{}] 10:49:05 INFO - PROCESS | 1944 | 1463680145021 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}] 10:49:05 INFO - PROCESS | 1944 | 1463680145144 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 10:49:05 INFO - PROCESS | 1944 | 1463680145151 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:05 INFO - PROCESS | 1944 | ++DOCSHELL 0x1214cb000 == 52 [pid = 1944] [id = 281] 10:49:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 133 (0x117e39c00) [pid = 1944] [serial = 841] [outer = 0x0] 10:49:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 134 (0x118045c00) [pid = 1944] [serial = 842] [outer = 0x117e39c00] 10:49:05 INFO - PROCESS | 1944 | 1463680145190 Marionette DEBUG loaded listener.js 10:49:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 135 (0x118137c00) [pid = 1944] [serial = 843] [outer = 0x117e39c00] 10:49:05 INFO - PROCESS | 1944 | 1463680145633 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]]]}] 10:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 686ms 10:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:49:05 INFO - PROCESS | 1944 | 1463680145690 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 10:49:05 INFO - PROCESS | 1944 | 1463680145692 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 10:49:05 INFO - PROCESS | 1944 | 1463680145694 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:49:05 INFO - PROCESS | 1944 | 1463680145695 Marionette TRACE conn2 <- [1,1098,null,{}] 10:49:05 INFO - PROCESS | 1944 | 1463680145697 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}] 10:49:05 INFO - PROCESS | 1944 | 1463680145810 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 10:49:05 INFO - PROCESS | 1944 | 1463680145838 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:05 INFO - PROCESS | 1944 | ++DOCSHELL 0x12577d000 == 53 [pid = 1944] [id = 282] 10:49:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 136 (0x118702400) [pid = 1944] [serial = 844] [outer = 0x0] 10:49:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 137 (0x118710800) [pid = 1944] [serial = 845] [outer = 0x118702400] 10:49:05 INFO - PROCESS | 1944 | 1463680145867 Marionette DEBUG loaded listener.js 10:49:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 138 (0x118f73c00) [pid = 1944] [serial = 846] [outer = 0x118702400] 10:49:06 INFO - PROCESS | 1944 | 1463680146242 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]]]}] 10:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 555ms 10:49:06 INFO - PROCESS | 1944 | 1463680146266 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 10:49:06 INFO - PROCESS | 1944 | 1463680146267 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 10:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:49:06 INFO - PROCESS | 1944 | 1463680146270 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:49:06 INFO - PROCESS | 1944 | 1463680146271 Marionette TRACE conn2 <- [1,1102,null,{}] 10:49:06 INFO - PROCESS | 1944 | 1463680146279 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}] 10:49:06 INFO - PROCESS | 1944 | 1463680146430 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 10:49:06 INFO - PROCESS | 1944 | 1463680146482 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:06 INFO - PROCESS | 1944 | ++DOCSHELL 0x127435000 == 54 [pid = 1944] [id = 283] 10:49:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 139 (0x118fe1c00) [pid = 1944] [serial = 847] [outer = 0x0] 10:49:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 140 (0x119298800) [pid = 1944] [serial = 848] [outer = 0x118fe1c00] 10:49:06 INFO - PROCESS | 1944 | 1463680146522 Marionette DEBUG loaded listener.js 10:49:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 141 (0x119705000) [pid = 1944] [serial = 849] [outer = 0x118fe1c00] 10:49:06 INFO - PROCESS | 1944 | 1463680146915 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]]]}] 10:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 674ms 10:49:06 INFO - PROCESS | 1944 | 1463680146944 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 10:49:06 INFO - PROCESS | 1944 | 1463680146945 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 10:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:49:06 INFO - PROCESS | 1944 | 1463680146953 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:49:06 INFO - PROCESS | 1944 | 1463680146954 Marionette TRACE conn2 <- [1,1106,null,{}] 10:49:06 INFO - PROCESS | 1944 | 1463680146956 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}] 10:49:07 INFO - PROCESS | 1944 | 1463680147055 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 10:49:07 INFO - PROCESS | 1944 | 1463680147106 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:07 INFO - PROCESS | 1944 | ++DOCSHELL 0x12926b800 == 55 [pid = 1944] [id = 284] 10:49:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 142 (0x118fe7400) [pid = 1944] [serial = 850] [outer = 0x0] 10:49:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 143 (0x1197f6c00) [pid = 1944] [serial = 851] [outer = 0x118fe7400] 10:49:07 INFO - PROCESS | 1944 | 1463680147132 Marionette DEBUG loaded listener.js 10:49:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 144 (0x119ca8c00) [pid = 1944] [serial = 852] [outer = 0x118fe7400] 10:49:07 INFO - PROCESS | 1944 | 1463680147428 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]]]}] 10:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 519ms 10:49:07 INFO - PROCESS | 1944 | 1463680147474 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 10:49:07 INFO - PROCESS | 1944 | 1463680147476 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 10:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:49:07 INFO - PROCESS | 1944 | 1463680147478 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:49:07 INFO - PROCESS | 1944 | 1463680147479 Marionette TRACE conn2 <- [1,1110,null,{}] 10:49:07 INFO - PROCESS | 1944 | 1463680147489 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}] 10:49:07 INFO - PROCESS | 1944 | 1463680147587 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 10:49:07 INFO - PROCESS | 1944 | 1463680147592 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:07 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a608000 == 56 [pid = 1944] [id = 285] 10:49:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 145 (0x119ca9c00) [pid = 1944] [serial = 853] [outer = 0x0] 10:49:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 146 (0x120916800) [pid = 1944] [serial = 854] [outer = 0x119ca9c00] 10:49:07 INFO - PROCESS | 1944 | 1463680147616 Marionette DEBUG loaded listener.js 10:49:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 147 (0x1212b4400) [pid = 1944] [serial = 855] [outer = 0x119ca9c00] 10:49:07 INFO - PROCESS | 1944 | 1463680147936 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]]]}] 10:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 480ms 10:49:07 INFO - PROCESS | 1944 | 1463680147963 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 10:49:07 INFO - PROCESS | 1944 | 1463680147964 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 10:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:49:07 INFO - PROCESS | 1944 | 1463680147966 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:49:07 INFO - PROCESS | 1944 | 1463680147967 Marionette TRACE conn2 <- [1,1114,null,{}] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 146 (0x12091ec00) [pid = 1944] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 145 (0x12a9d6000) [pid = 1944] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 144 (0x1168c7400) [pid = 1944] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 143 (0x127764000) [pid = 1944] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 142 (0x12bc89400) [pid = 1944] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 141 (0x11672d800) [pid = 1944] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 140 (0x1130d6c00) [pid = 1944] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 139 (0x117687400) [pid = 1944] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 138 (0x119b21c00) [pid = 1944] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 137 (0x116727800) [pid = 1944] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 136 (0x124d2fc00) [pid = 1944] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 135 (0x1217a7400) [pid = 1944] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 134 (0x112773400) [pid = 1944] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 133 (0x1217ae400) [pid = 1944] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 132 (0x1217b0400) [pid = 1944] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 131 (0x1270d6000) [pid = 1944] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 130 (0x119298400) [pid = 1944] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 129 (0x118f80000) [pid = 1944] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 128 (0x1163adc00) [pid = 1944] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 127 (0x1197eb400) [pid = 1944] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 126 (0x11279ac00) [pid = 1944] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 125 (0x117e3bc00) [pid = 1944] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:49:08 INFO - PROCESS | 1944 | --DOMWINDOW == 124 (0x1252bc400) [pid = 1944] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:49:08 INFO - PROCESS | 1944 | 1463680148202 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}] 10:49:08 INFO - PROCESS | 1944 | 1463680148285 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 10:49:08 INFO - PROCESS | 1944 | 1463680148306 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:08 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a622800 == 57 [pid = 1944] [id = 286] 10:49:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 125 (0x116728800) [pid = 1944] [serial = 856] [outer = 0x0] 10:49:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 126 (0x1168c7400) [pid = 1944] [serial = 857] [outer = 0x116728800] 10:49:08 INFO - PROCESS | 1944 | 1463680148331 Marionette DEBUG loaded listener.js 10:49:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 127 (0x119292400) [pid = 1944] [serial = 858] [outer = 0x116728800] 10:49:08 INFO - PROCESS | 1944 | 1463680148652 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]]]}] 10:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 732ms 10:49:08 INFO - PROCESS | 1944 | 1463680148699 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 10:49:08 INFO - PROCESS | 1944 | 1463680148700 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 10:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:49:08 INFO - PROCESS | 1944 | 1463680148702 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:49:08 INFO - PROCESS | 1944 | 1463680148704 Marionette TRACE conn2 <- [1,1118,null,{}] 10:49:08 INFO - PROCESS | 1944 | 1463680148707 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}] 10:49:08 INFO - PROCESS | 1944 | 1463680148829 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 10:49:08 INFO - PROCESS | 1944 | 1463680148841 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:08 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc5b800 == 58 [pid = 1944] [id = 287] 10:49:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 128 (0x11672b400) [pid = 1944] [serial = 859] [outer = 0x0] 10:49:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 129 (0x1212b2800) [pid = 1944] [serial = 860] [outer = 0x11672b400] 10:49:08 INFO - PROCESS | 1944 | 1463680148870 Marionette DEBUG loaded listener.js 10:49:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 130 (0x1217b3800) [pid = 1944] [serial = 861] [outer = 0x11672b400] 10:49:09 INFO - PROCESS | 1944 | 1463680149188 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]]]}] 10:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 518ms 10:49:09 INFO - PROCESS | 1944 | 1463680149222 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 10:49:09 INFO - PROCESS | 1944 | 1463680149223 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 10:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:49:09 INFO - PROCESS | 1944 | 1463680149225 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:49:09 INFO - PROCESS | 1944 | 1463680149226 Marionette TRACE conn2 <- [1,1122,null,{}] 10:49:09 INFO - PROCESS | 1944 | 1463680149228 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}] 10:49:09 INFO - PROCESS | 1944 | 1463680149310 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 10:49:09 INFO - PROCESS | 1944 | 1463680149314 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:09 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c520800 == 59 [pid = 1944] [id = 288] 10:49:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 131 (0x1218dec00) [pid = 1944] [serial = 862] [outer = 0x0] 10:49:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 132 (0x121a58400) [pid = 1944] [serial = 863] [outer = 0x1218dec00] 10:49:09 INFO - PROCESS | 1944 | 1463680149339 Marionette DEBUG loaded listener.js 10:49:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 133 (0x121aeb000) [pid = 1944] [serial = 864] [outer = 0x1218dec00] 10:49:09 INFO - PROCESS | 1944 | 1463680149672 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]]]}] 10:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 469ms 10:49:09 INFO - PROCESS | 1944 | 1463680149694 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 10:49:09 INFO - PROCESS | 1944 | 1463680149695 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 10:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:49:09 INFO - PROCESS | 1944 | 1463680149698 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:49:09 INFO - PROCESS | 1944 | 1463680149699 Marionette TRACE conn2 <- [1,1126,null,{}] 10:49:09 INFO - PROCESS | 1944 | 1463680149701 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}] 10:49:09 INFO - PROCESS | 1944 | 1463680149809 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 10:49:09 INFO - PROCESS | 1944 | 1463680149815 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:09 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cb4a000 == 60 [pid = 1944] [id = 289] 10:49:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 134 (0x121aeb800) [pid = 1944] [serial = 865] [outer = 0x0] 10:49:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 135 (0x124f30400) [pid = 1944] [serial = 866] [outer = 0x121aeb800] 10:49:09 INFO - PROCESS | 1944 | 1463680149840 Marionette DEBUG loaded listener.js 10:49:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 136 (0x1252bd000) [pid = 1944] [serial = 867] [outer = 0x121aeb800] 10:49:10 INFO - PROCESS | 1944 | 1463680150127 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]]]}] 10:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 468ms 10:49:10 INFO - PROCESS | 1944 | 1463680150167 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 10:49:10 INFO - PROCESS | 1944 | 1463680150168 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 10:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:49:10 INFO - PROCESS | 1944 | 1463680150170 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:49:10 INFO - PROCESS | 1944 | 1463680150182 Marionette TRACE conn2 <- [1,1130,null,{}] 10:49:10 INFO - PROCESS | 1944 | 1463680150250 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}] 10:49:10 INFO - PROCESS | 1944 | 1463680150348 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 10:49:10 INFO - PROCESS | 1944 | 1463680150442 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:10 INFO - PROCESS | 1944 | ++DOCSHELL 0x115ea2000 == 61 [pid = 1944] [id = 290] 10:49:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 137 (0x11267b400) [pid = 1944] [serial = 868] [outer = 0x0] 10:49:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 138 (0x112682800) [pid = 1944] [serial = 869] [outer = 0x11267b400] 10:49:10 INFO - PROCESS | 1944 | 1463680150474 Marionette DEBUG loaded listener.js 10:49:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 139 (0x112778000) [pid = 1944] [serial = 870] [outer = 0x11267b400] 10:49:10 INFO - PROCESS | 1944 | 1463680150948 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]]]}] 10:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 794ms 10:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:49:10 INFO - PROCESS | 1944 | 1463680150966 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 10:49:10 INFO - PROCESS | 1944 | 1463680150969 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 10:49:10 INFO - PROCESS | 1944 | 1463680150972 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:49:10 INFO - PROCESS | 1944 | 1463680150975 Marionette TRACE conn2 <- [1,1134,null,{}] 10:49:10 INFO - PROCESS | 1944 | 1463680150977 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}] 10:49:11 INFO - PROCESS | 1944 | 1463680151082 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 10:49:11 INFO - PROCESS | 1944 | 1463680151141 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:11 INFO - PROCESS | 1944 | ++DOCSHELL 0x1214b6000 == 62 [pid = 1944] [id = 291] 10:49:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 140 (0x112da8800) [pid = 1944] [serial = 871] [outer = 0x0] 10:49:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 141 (0x115d51000) [pid = 1944] [serial = 872] [outer = 0x112da8800] 10:49:11 INFO - PROCESS | 1944 | 1463680151172 Marionette DEBUG loaded listener.js 10:49:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 142 (0x1166d0c00) [pid = 1944] [serial = 873] [outer = 0x112da8800] 10:49:11 INFO - PROCESS | 1944 | 1463680151624 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]]]}] 10:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 10:49:11 INFO - PROCESS | 1944 | 1463680151643 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 10:49:11 INFO - PROCESS | 1944 | 1463680151644 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 10:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:49:11 INFO - PROCESS | 1944 | 1463680151647 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:49:11 INFO - PROCESS | 1944 | 1463680151648 Marionette TRACE conn2 <- [1,1138,null,{}] 10:49:11 INFO - PROCESS | 1944 | 1463680151651 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}] 10:49:11 INFO - PROCESS | 1944 | 1463680151815 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 10:49:12 INFO - PROCESS | 1944 | 1463680152016 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:12 INFO - PROCESS | 1944 | ++DOCSHELL 0x12da0e000 == 63 [pid = 1944] [id = 292] 10:49:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 143 (0x113079c00) [pid = 1944] [serial = 874] [outer = 0x0] 10:49:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 144 (0x118af0400) [pid = 1944] [serial = 875] [outer = 0x113079c00] 10:49:12 INFO - PROCESS | 1944 | 1463680152079 Marionette DEBUG loaded listener.js 10:49:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 145 (0x119d65000) [pid = 1944] [serial = 876] [outer = 0x113079c00] 10:49:12 INFO - PROCESS | 1944 | 1463680152502 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]]]}] 10:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 870ms 10:49:12 INFO - PROCESS | 1944 | 1463680152522 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 10:49:12 INFO - PROCESS | 1944 | 1463680152526 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 10:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:49:12 INFO - PROCESS | 1944 | 1463680152529 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:49:12 INFO - PROCESS | 1944 | 1463680152530 Marionette TRACE conn2 <- [1,1142,null,{}] 10:49:12 INFO - PROCESS | 1944 | 1463680152533 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}] 10:49:12 INFO - PROCESS | 1944 | 1463680152635 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 10:49:12 INFO - PROCESS | 1944 | 1463680152694 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:12 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dce7800 == 64 [pid = 1944] [id = 293] 10:49:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 146 (0x1217ac000) [pid = 1944] [serial = 877] [outer = 0x0] 10:49:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 147 (0x1257bf000) [pid = 1944] [serial = 878] [outer = 0x1217ac000] 10:49:12 INFO - PROCESS | 1944 | 1463680152724 Marionette DEBUG loaded listener.js 10:49:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 148 (0x1270ce000) [pid = 1944] [serial = 879] [outer = 0x1217ac000] 10:49:13 INFO - PROCESS | 1944 | 1463680153184 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]]]}] 10:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 10:49:13 INFO - PROCESS | 1944 | 1463680153199 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 10:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:49:13 INFO - PROCESS | 1944 | 1463680153201 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 10:49:13 INFO - PROCESS | 1944 | 1463680153203 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:49:13 INFO - PROCESS | 1944 | 1463680153204 Marionette TRACE conn2 <- [1,1146,null,{}] 10:49:13 INFO - PROCESS | 1944 | 1463680153207 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}] 10:49:13 INFO - PROCESS | 1944 | 1463680153309 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 10:49:13 INFO - PROCESS | 1944 | 1463680153363 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:13 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ddb9800 == 65 [pid = 1944] [id = 294] 10:49:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 149 (0x1217af800) [pid = 1944] [serial = 880] [outer = 0x0] 10:49:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 150 (0x1270d6c00) [pid = 1944] [serial = 881] [outer = 0x1217af800] 10:49:13 INFO - PROCESS | 1944 | 1463680153393 Marionette DEBUG loaded listener.js 10:49:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 151 (0x12741a400) [pid = 1944] [serial = 882] [outer = 0x1217af800] 10:49:13 INFO - PROCESS | 1944 | 1463680153801 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]]]}] 10:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 619ms 10:49:13 INFO - PROCESS | 1944 | 1463680153823 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 10:49:13 INFO - PROCESS | 1944 | 1463680153824 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 10:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:49:13 INFO - PROCESS | 1944 | 1463680153827 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:49:13 INFO - PROCESS | 1944 | 1463680153828 Marionette TRACE conn2 <- [1,1150,null,{}] 10:49:13 INFO - PROCESS | 1944 | 1463680153831 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}] 10:49:13 INFO - PROCESS | 1944 | 1463680153951 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 10:49:14 INFO - PROCESS | 1944 | 1463680154009 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:14 INFO - PROCESS | 1944 | ++DOCSHELL 0x12e183000 == 66 [pid = 1944] [id = 295] 10:49:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 152 (0x127769800) [pid = 1944] [serial = 883] [outer = 0x0] 10:49:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 153 (0x128a07000) [pid = 1944] [serial = 884] [outer = 0x127769800] 10:49:14 INFO - PROCESS | 1944 | 1463680154040 Marionette DEBUG loaded listener.js 10:49:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 154 (0x128b99c00) [pid = 1944] [serial = 885] [outer = 0x127769800] 10:49:14 INFO - PROCESS | 1944 | 1463680154641 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]]]}] 10:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 869ms 10:49:14 INFO - PROCESS | 1944 | 1463680154696 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 10:49:14 INFO - PROCESS | 1944 | 1463680154698 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 10:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:49:14 INFO - PROCESS | 1944 | 1463680154700 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:49:14 INFO - PROCESS | 1944 | 1463680154701 Marionette TRACE conn2 <- [1,1154,null,{}] 10:49:14 INFO - PROCESS | 1944 | 1463680154704 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}] 10:49:14 INFO - PROCESS | 1944 | 1463680154807 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 10:49:14 INFO - PROCESS | 1944 | 1463680154877 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:14 INFO - PROCESS | 1944 | ++DOCSHELL 0x12161f800 == 67 [pid = 1944] [id = 296] 10:49:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 155 (0x116727400) [pid = 1944] [serial = 886] [outer = 0x0] 10:49:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 156 (0x1257c3c00) [pid = 1944] [serial = 887] [outer = 0x116727400] 10:49:14 INFO - PROCESS | 1944 | 1463680154906 Marionette DEBUG loaded listener.js 10:49:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 157 (0x128e7a400) [pid = 1944] [serial = 888] [outer = 0x116727400] 10:49:15 INFO - PROCESS | 1944 | 1463680155476 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]]]}] 10:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 821ms 10:49:15 INFO - PROCESS | 1944 | 1463680155523 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 10:49:15 INFO - PROCESS | 1944 | 1463680155525 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 10:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:49:15 INFO - PROCESS | 1944 | 1463680155528 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:49:15 INFO - PROCESS | 1944 | 1463680155531 Marionette TRACE conn2 <- [1,1158,null,{}] 10:49:15 INFO - PROCESS | 1944 | 1463680155534 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}] 10:49:15 INFO - PROCESS | 1944 | 1463680155636 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 10:49:15 INFO - PROCESS | 1944 | 1463680155712 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:15 INFO - PROCESS | 1944 | ++DOCSHELL 0x112e06000 == 68 [pid = 1944] [id = 297] 10:49:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 158 (0x111f1c000) [pid = 1944] [serial = 889] [outer = 0x0] 10:49:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 159 (0x1121b2000) [pid = 1944] [serial = 890] [outer = 0x111f1c000] 10:49:15 INFO - PROCESS | 1944 | 1463680155741 Marionette DEBUG loaded listener.js 10:49:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 160 (0x112685000) [pid = 1944] [serial = 891] [outer = 0x111f1c000] 10:49:16 INFO - PROCESS | 1944 | 1463680156195 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]]]}] 10:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 721ms 10:49:16 INFO - PROCESS | 1944 | 1463680156250 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 10:49:16 INFO - PROCESS | 1944 | 1463680156253 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 10:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:49:16 INFO - PROCESS | 1944 | 1463680156278 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:49:16 INFO - PROCESS | 1944 | 1463680156279 Marionette TRACE conn2 <- [1,1162,null,{}] 10:49:16 INFO - PROCESS | 1944 | 1463680156282 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}] 10:49:16 INFO - PROCESS | 1944 | 1463680156380 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 10:49:16 INFO - PROCESS | 1944 | 1463680156455 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:16 INFO - PROCESS | 1944 | ++DOCSHELL 0x116e54000 == 69 [pid = 1944] [id = 298] 10:49:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 161 (0x112c16400) [pid = 1944] [serial = 892] [outer = 0x0] 10:49:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 162 (0x112da0400) [pid = 1944] [serial = 893] [outer = 0x112c16400] 10:49:16 INFO - PROCESS | 1944 | 1463680156482 Marionette DEBUG loaded listener.js 10:49:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 163 (0x112fe4800) [pid = 1944] [serial = 894] [outer = 0x112c16400] 10:49:16 INFO - PROCESS | 1944 | --DOCSHELL 0x12c520800 == 68 [pid = 1944] [id = 288] 10:49:16 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc5b800 == 67 [pid = 1944] [id = 287] 10:49:16 INFO - PROCESS | 1944 | --DOCSHELL 0x12a622800 == 66 [pid = 1944] [id = 286] 10:49:16 INFO - PROCESS | 1944 | --DOCSHELL 0x12a608000 == 65 [pid = 1944] [id = 285] 10:49:16 INFO - PROCESS | 1944 | --DOCSHELL 0x12926b800 == 64 [pid = 1944] [id = 284] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 162 (0x128a0f400) [pid = 1944] [serial = 761] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 161 (0x12bfea400) [pid = 1944] [serial = 764] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 160 (0x110f3d800) [pid = 1944] [serial = 767] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 159 (0x12cf31c00) [pid = 1944] [serial = 770] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 158 (0x113070400) [pid = 1944] [serial = 812] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOCSHELL 0x127435000 == 63 [pid = 1944] [id = 283] 10:49:16 INFO - PROCESS | 1944 | --DOCSHELL 0x12577d000 == 62 [pid = 1944] [id = 282] 10:49:16 INFO - PROCESS | 1944 | --DOCSHELL 0x1214cb000 == 61 [pid = 1944] [id = 281] 10:49:16 INFO - PROCESS | 1944 | --DOCSHELL 0x119cf4000 == 60 [pid = 1944] [id = 280] 10:49:16 INFO - PROCESS | 1944 | --DOCSHELL 0x1184ab800 == 59 [pid = 1944] [id = 279] 10:49:16 INFO - PROCESS | 1944 | --DOCSHELL 0x116a9e800 == 58 [pid = 1944] [id = 278] 10:49:16 INFO - PROCESS | 1944 | --DOCSHELL 0x118a96800 == 57 [pid = 1944] [id = 277] 10:49:16 INFO - PROCESS | 1944 | --DOCSHELL 0x11961b800 == 56 [pid = 1944] [id = 272] 10:49:16 INFO - PROCESS | 1944 | 1463680156864 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]]]}] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 157 (0x119cae400) [pid = 1944] [serial = 657] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 156 (0x125858c00) [pid = 1944] [serial = 663] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 155 (0x118351000) [pid = 1944] [serial = 654] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 154 (0x121a59000) [pid = 1944] [serial = 660] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 153 (0x12bfde400) [pid = 1944] [serial = 747] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 152 (0x128a07400) [pid = 1944] [serial = 717] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 151 (0x118051800) [pid = 1944] [serial = 752] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 150 (0x1270d4c00) [pid = 1944] [serial = 758] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 149 (0x11834ec00) [pid = 1944] [serial = 779] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 148 (0x119cac400) [pid = 1944] [serial = 780] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 147 (0x128b97000) [pid = 1944] [serial = 788] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 146 (0x12cb38800) [pid = 1944] [serial = 792] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 145 (0x1217a8400) [pid = 1944] [serial = 797] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 144 (0x117e57400) [pid = 1944] [serial = 774] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 143 (0x11660b800) [pid = 1944] [serial = 773] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 142 (0x1187d2800) [pid = 1944] [serial = 777] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 141 (0x1185e2000) [pid = 1944] [serial = 776] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 140 (0x1121b6800) [pid = 1944] [serial = 749] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 139 (0x1212b2c00) [pid = 1944] [serial = 782] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 138 (0x121a5d800) [pid = 1944] [serial = 783] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 137 (0x11929d800) [pid = 1944] [serial = 755] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 136 (0x11672e800) [pid = 1944] [serial = 794] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 135 (0x1270cd400) [pid = 1944] [serial = 785] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 134 (0x12741b800) [pid = 1944] [serial = 786] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 133 (0x1217b2800) [pid = 1944] [serial = 800] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 132 (0x1217acc00) [pid = 1944] [serial = 798] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 131 (0x112777c00) [pid = 1944] [serial = 803] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 130 (0x119b13000) [pid = 1944] [serial = 804] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 129 (0x12cb39c00) [pid = 1944] [serial = 807] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 128 (0x12bfeec00) [pid = 1944] [serial = 801] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 127 (0x127706c00) [pid = 1944] [serial = 810] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 126 (0x12bfeac00) [pid = 1944] [serial = 791] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 125 (0x116732c00) [pid = 1944] [serial = 795] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 124 (0x128a09800) [pid = 1944] [serial = 806] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 123 (0x12bc50400) [pid = 1944] [serial = 789] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 122 (0x12cf2e800) [pid = 1944] [serial = 809] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 121 (0x1252bbc00) [pid = 1944] [serial = 711] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 120 (0x117e34400) [pid = 1944] [serial = 705] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 119 (0x118771000) [pid = 1944] [serial = 708] [outer = 0x0] [url = about:blank] 10:49:16 INFO - PROCESS | 1944 | --DOMWINDOW == 118 (0x1270d6400) [pid = 1944] [serial = 714] [outer = 0x0] [url = about:blank] 10:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 623ms 10:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:49:16 INFO - PROCESS | 1944 | 1463680156899 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 10:49:16 INFO - PROCESS | 1944 | 1463680156900 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 10:49:16 INFO - PROCESS | 1944 | 1463680156902 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:49:16 INFO - PROCESS | 1944 | 1463680156906 Marionette TRACE conn2 <- [1,1166,null,{}] 10:49:16 INFO - PROCESS | 1944 | 1463680156915 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}] 10:49:17 INFO - PROCESS | 1944 | 1463680157001 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 10:49:17 INFO - PROCESS | 1944 | 1463680157007 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:17 INFO - PROCESS | 1944 | ++DOCSHELL 0x1184ab800 == 57 [pid = 1944] [id = 299] 10:49:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 119 (0x113079800) [pid = 1944] [serial = 895] [outer = 0x0] 10:49:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 120 (0x115d52800) [pid = 1944] [serial = 896] [outer = 0x113079800] 10:49:17 INFO - PROCESS | 1944 | 1463680157036 Marionette DEBUG loaded listener.js 10:49:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 121 (0x116610000) [pid = 1944] [serial = 897] [outer = 0x113079800] 10:49:17 INFO - PROCESS | 1944 | 1463680157380 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]]]}] 10:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 523ms 10:49:17 INFO - PROCESS | 1944 | 1463680157429 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 10:49:17 INFO - PROCESS | 1944 | 1463680157431 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 10:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:49:17 INFO - PROCESS | 1944 | 1463680157438 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:49:17 INFO - PROCESS | 1944 | 1463680157439 Marionette TRACE conn2 <- [1,1170,null,{}] 10:49:17 INFO - PROCESS | 1944 | 1463680157441 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}] 10:49:17 INFO - PROCESS | 1944 | 1463680157529 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 10:49:17 INFO - PROCESS | 1944 | 1463680157533 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:17 INFO - PROCESS | 1944 | ++DOCSHELL 0x119958800 == 58 [pid = 1944] [id = 300] 10:49:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 122 (0x116727000) [pid = 1944] [serial = 898] [outer = 0x0] 10:49:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 123 (0x11672fc00) [pid = 1944] [serial = 899] [outer = 0x116727000] 10:49:17 INFO - PROCESS | 1944 | 1463680157559 Marionette DEBUG loaded listener.js 10:49:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 124 (0x1167f2800) [pid = 1944] [serial = 900] [outer = 0x116727000] 10:49:17 INFO - PROCESS | 1944 | 1463680157901 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]]]}] 10:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 469ms 10:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:49:17 INFO - PROCESS | 1944 | 1463680157908 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 10:49:17 INFO - PROCESS | 1944 | 1463680157909 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 10:49:17 INFO - PROCESS | 1944 | 1463680157911 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:49:17 INFO - PROCESS | 1944 | 1463680157912 Marionette TRACE conn2 <- [1,1174,null,{}] 10:49:17 INFO - PROCESS | 1944 | 1463680157914 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}] 10:49:18 INFO - PROCESS | 1944 | 1463680158014 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 10:49:18 INFO - PROCESS | 1944 | 1463680158095 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x119cf4000 == 59 [pid = 1944] [id = 301] 10:49:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 125 (0x11674bc00) [pid = 1944] [serial = 901] [outer = 0x0] 10:49:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 126 (0x116a5c000) [pid = 1944] [serial = 902] [outer = 0x11674bc00] 10:49:18 INFO - PROCESS | 1944 | 1463680158136 Marionette DEBUG loaded listener.js 10:49:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 127 (0x117e35c00) [pid = 1944] [serial = 903] [outer = 0x11674bc00] 10:49:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 128 (0x11812f800) [pid = 1944] [serial = 904] [outer = 0x12d1c7400] 10:49:18 INFO - PROCESS | 1944 | 1463680158570 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] 10:49:18 INFO - PROCESS | 1944 | 1463680158584 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 10:49:18 INFO - PROCESS | 1944 | 1463680158586 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:49:18 INFO - PROCESS | 1944 | 1463680158587 Marionette TRACE conn2 <- [1,1178,null,{}] 10:49:18 INFO - PROCESS | 1944 | 1463680158593 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}] 10:49:18 INFO - PROCESS | 1944 | 1463680158724 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 10:49:18 INFO - PROCESS | 1944 | 1463680158738 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x121ac0800 == 60 [pid = 1944] [id = 302] 10:49:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 129 (0x117e3f000) [pid = 1944] [serial = 905] [outer = 0x0] 10:49:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 130 (0x11834f000) [pid = 1944] [serial = 906] [outer = 0x117e3f000] 10:49:18 INFO - PROCESS | 1944 | 1463680158764 Marionette DEBUG loaded listener.js 10:49:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 131 (0x1187ce000) [pid = 1944] [serial = 907] [outer = 0x117e3f000] 10:49:19 INFO - PROCESS | 1944 | 1463680159130 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] 10:49:19 INFO - PROCESS | 1944 | 1463680159161 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 10:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:49:19 INFO - PROCESS | 1944 | 1463680159163 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:49:19 INFO - PROCESS | 1944 | 1463680159164 Marionette TRACE conn2 <- [1,1182,null,{}] 10:49:19 INFO - PROCESS | 1944 | 1463680159167 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}] 10:49:19 INFO - PROCESS | 1944 | 1463680159268 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 10:49:19 INFO - PROCESS | 1944 | 1463680159304 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:19 INFO - PROCESS | 1944 | ++DOCSHELL 0x126e0b000 == 61 [pid = 1944] [id = 303] 10:49:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 132 (0x118356000) [pid = 1944] [serial = 908] [outer = 0x0] 10:49:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 133 (0x118fe5c00) [pid = 1944] [serial = 909] [outer = 0x118356000] 10:49:19 INFO - PROCESS | 1944 | 1463680159329 Marionette DEBUG loaded listener.js 10:49:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 134 (0x11929c400) [pid = 1944] [serial = 910] [outer = 0x118356000] 10:49:19 INFO - PROCESS | 1944 | 1463680159646 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] 10:49:19 INFO - PROCESS | 1944 | 1463680159684 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 10:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:49:19 INFO - PROCESS | 1944 | 1463680159686 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:49:19 INFO - PROCESS | 1944 | 1463680159687 Marionette TRACE conn2 <- [1,1186,null,{}] 10:49:19 INFO - PROCESS | 1944 | 1463680159690 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}] 10:49:19 INFO - PROCESS | 1944 | 1463680159794 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 10:49:19 INFO - PROCESS | 1944 | 1463680159829 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:19 INFO - PROCESS | 1944 | ++DOCSHELL 0x128cd2800 == 62 [pid = 1944] [id = 304] 10:49:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 135 (0x119707800) [pid = 1944] [serial = 911] [outer = 0x0] 10:49:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 136 (0x1197f1400) [pid = 1944] [serial = 912] [outer = 0x119707800] 10:49:19 INFO - PROCESS | 1944 | 1463680159853 Marionette DEBUG loaded listener.js 10:49:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 137 (0x119c9f400) [pid = 1944] [serial = 913] [outer = 0x119707800] 10:49:20 INFO - PROCESS | 1944 | 1463680160186 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] 10:49:20 INFO - PROCESS | 1944 | 1463680160212 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 10:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:49:20 INFO - PROCESS | 1944 | 1463680160215 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:49:20 INFO - PROCESS | 1944 | 1463680160217 Marionette TRACE conn2 <- [1,1190,null,{}] 10:49:20 INFO - PROCESS | 1944 | 1463680160220 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}] 10:49:20 INFO - PROCESS | 1944 | 1463680160402 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 10:49:20 INFO - PROCESS | 1944 | 1463680160418 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:20 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a616000 == 63 [pid = 1944] [id = 305] 10:49:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 138 (0x119ca1800) [pid = 1944] [serial = 914] [outer = 0x0] 10:49:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 139 (0x119caac00) [pid = 1944] [serial = 915] [outer = 0x119ca1800] 10:49:20 INFO - PROCESS | 1944 | 1463680160457 Marionette DEBUG loaded listener.js 10:49:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 140 (0x119e1b000) [pid = 1944] [serial = 916] [outer = 0x119ca1800] 10:49:20 INFO - PROCESS | 1944 | --DOMWINDOW == 139 (0x116728800) [pid = 1944] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:49:20 INFO - PROCESS | 1944 | --DOMWINDOW == 138 (0x11672b400) [pid = 1944] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:49:20 INFO - PROCESS | 1944 | --DOMWINDOW == 137 (0x1218dec00) [pid = 1944] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:49:20 INFO - PROCESS | 1944 | --DOMWINDOW == 136 (0x119ca9c00) [pid = 1944] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:49:20 INFO - PROCESS | 1944 | --DOMWINDOW == 135 (0x114de5c00) [pid = 1944] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:49:20 INFO - PROCESS | 1944 | --DOMWINDOW == 134 (0x112e68400) [pid = 1944] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:49:20 INFO - PROCESS | 1944 | --DOMWINDOW == 133 (0x117e39c00) [pid = 1944] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:49:20 INFO - PROCESS | 1944 | --DOMWINDOW == 132 (0x118fe7400) [pid = 1944] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:49:20 INFO - PROCESS | 1944 | --DOMWINDOW == 131 (0x11267cc00) [pid = 1944] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:49:20 INFO - PROCESS | 1944 | --DOMWINDOW == 130 (0x118702400) [pid = 1944] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:49:20 INFO - PROCESS | 1944 | --DOMWINDOW == 129 (0x116a5b400) [pid = 1944] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:49:20 INFO - PROCESS | 1944 | --DOMWINDOW == 128 (0x11306c400) [pid = 1944] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:49:20 INFO - PROCESS | 1944 | --DOMWINDOW == 127 (0x118fe1c00) [pid = 1944] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:49:20 INFO - PROCESS | 1944 | 1463680160892 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] 10:49:20 INFO - PROCESS | 1944 | 1463680160941 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 10:49:20 INFO - PROCESS | 1944 | 1463680160943 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:49:20 INFO - PROCESS | 1944 | 1463680160944 Marionette TRACE conn2 <- [1,1194,null,{}] 10:49:20 INFO - PROCESS | 1944 | 1463680160947 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}] 10:49:21 INFO - PROCESS | 1944 | 1463680161030 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 10:49:21 INFO - PROCESS | 1944 | 1463680161106 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:21 INFO - PROCESS | 1944 | ++DOCSHELL 0x12aa70800 == 64 [pid = 1944] [id = 306] 10:49:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 128 (0x112779800) [pid = 1944] [serial = 917] [outer = 0x0] 10:49:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 129 (0x117680000) [pid = 1944] [serial = 918] [outer = 0x112779800] 10:49:21 INFO - PROCESS | 1944 | 1463680161131 Marionette DEBUG loaded listener.js 10:49:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 130 (0x120989800) [pid = 1944] [serial = 919] [outer = 0x112779800] 10:49:21 INFO - PROCESS | 1944 | 1463680161419 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] 10:49:21 INFO - PROCESS | 1944 | 1463680161464 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 10:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:49:21 INFO - PROCESS | 1944 | 1463680161466 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:49:21 INFO - PROCESS | 1944 | 1463680161468 Marionette TRACE conn2 <- [1,1198,null,{}] 10:49:21 INFO - PROCESS | 1944 | 1463680161471 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}] 10:49:21 INFO - PROCESS | 1944 | 1463680161572 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 10:49:21 INFO - PROCESS | 1944 | 1463680161576 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:21 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc57000 == 65 [pid = 1944] [id = 307] 10:49:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 131 (0x120997400) [pid = 1944] [serial = 920] [outer = 0x0] 10:49:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 132 (0x1216afc00) [pid = 1944] [serial = 921] [outer = 0x120997400] 10:49:21 INFO - PROCESS | 1944 | 1463680161612 Marionette DEBUG loaded listener.js 10:49:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 133 (0x121a59800) [pid = 1944] [serial = 922] [outer = 0x120997400] 10:49:22 INFO - PROCESS | 1944 | 1463680162027 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]]]}] 10:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 573ms 10:49:22 INFO - PROCESS | 1944 | 1463680162041 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 10:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:49:22 INFO - PROCESS | 1944 | 1463680162043 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 10:49:22 INFO - PROCESS | 1944 | 1463680162046 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:49:22 INFO - PROCESS | 1944 | 1463680162047 Marionette TRACE conn2 <- [1,1202,null,{}] 10:49:22 INFO - PROCESS | 1944 | 1463680162049 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}] 10:49:22 INFO - PROCESS | 1944 | 1463680162120 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 10:49:22 INFO - PROCESS | 1944 | 1463680162124 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:22 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c51b800 == 66 [pid = 1944] [id = 308] 10:49:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 134 (0x118f7f800) [pid = 1944] [serial = 923] [outer = 0x0] 10:49:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 135 (0x121af1000) [pid = 1944] [serial = 924] [outer = 0x118f7f800] 10:49:22 INFO - PROCESS | 1944 | 1463680162144 Marionette DEBUG loaded listener.js 10:49:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 136 (0x124f90c00) [pid = 1944] [serial = 925] [outer = 0x118f7f800] 10:49:22 INFO - PROCESS | 1944 | 1463680162542 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]]]}] 10:49:22 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 10:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 524ms 10:49:22 INFO - PROCESS | 1944 | 1463680162571 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 10:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:49:22 INFO - PROCESS | 1944 | 1463680162575 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 10:49:22 INFO - PROCESS | 1944 | 1463680162579 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:49:22 INFO - PROCESS | 1944 | 1463680162580 Marionette TRACE conn2 <- [1,1206,null,{}] 10:49:22 INFO - PROCESS | 1944 | 1463680162584 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}] 10:49:22 INFO - PROCESS | 1944 | 1463680162722 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 10:49:22 INFO - PROCESS | 1944 | 1463680162920 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:22 INFO - PROCESS | 1944 | ++DOCSHELL 0x11214f800 == 67 [pid = 1944] [id = 309] 10:49:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 137 (0x110f31400) [pid = 1944] [serial = 926] [outer = 0x0] 10:49:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 138 (0x110f3ac00) [pid = 1944] [serial = 927] [outer = 0x110f31400] 10:49:22 INFO - PROCESS | 1944 | 1463680162953 Marionette DEBUG loaded listener.js 10:49:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 139 (0x1121b4400) [pid = 1944] [serial = 928] [outer = 0x110f31400] 10:49:23 INFO - PROCESS | 1944 | 1463680163393 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]]]}] 10:49:23 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 10:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 820ms 10:49:23 INFO - PROCESS | 1944 | 1463680163399 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 10:49:23 INFO - PROCESS | 1944 | 1463680163402 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 10:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:49:23 INFO - PROCESS | 1944 | 1463680163408 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:49:23 INFO - PROCESS | 1944 | 1463680163411 Marionette TRACE conn2 <- [1,1210,null,{}] 10:49:23 INFO - PROCESS | 1944 | 1463680163415 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}] 10:49:23 INFO - PROCESS | 1944 | 1463680163551 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 10:49:23 INFO - PROCESS | 1944 | 1463680163612 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:23 INFO - PROCESS | 1944 | ++DOCSHELL 0x118069800 == 68 [pid = 1944] [id = 310] 10:49:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 140 (0x11276fc00) [pid = 1944] [serial = 929] [outer = 0x0] 10:49:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 141 (0x112fe5c00) [pid = 1944] [serial = 930] [outer = 0x11276fc00] 10:49:23 INFO - PROCESS | 1944 | 1463680163644 Marionette DEBUG loaded listener.js 10:49:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 142 (0x11323dc00) [pid = 1944] [serial = 931] [outer = 0x11276fc00] 10:49:24 INFO - PROCESS | 1944 | 1463680164095 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]]]}] 10:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 725ms 10:49:24 INFO - PROCESS | 1944 | 1463680164134 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 10:49:24 INFO - PROCESS | 1944 | 1463680164137 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 10:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:49:24 INFO - PROCESS | 1944 | 1463680164140 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:49:24 INFO - PROCESS | 1944 | 1463680164141 Marionette TRACE conn2 <- [1,1214,null,{}] 10:49:24 INFO - PROCESS | 1944 | 1463680164144 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}] 10:49:24 INFO - PROCESS | 1944 | 1463680164249 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 10:49:24 INFO - PROCESS | 1944 | 1463680164310 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:24 INFO - PROCESS | 1944 | ++DOCSHELL 0x1295b8000 == 69 [pid = 1944] [id = 311] 10:49:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 143 (0x115de5800) [pid = 1944] [serial = 932] [outer = 0x0] 10:49:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 144 (0x116730c00) [pid = 1944] [serial = 933] [outer = 0x115de5800] 10:49:24 INFO - PROCESS | 1944 | 1463680164380 Marionette DEBUG loaded listener.js 10:49:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 145 (0x118051400) [pid = 1944] [serial = 934] [outer = 0x115de5800] 10:49:24 INFO - PROCESS | 1944 | 1463680164814 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]]]}] 10:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 720ms 10:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:49:24 INFO - PROCESS | 1944 | 1463680164867 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 10:49:24 INFO - PROCESS | 1944 | 1463680164868 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 10:49:24 INFO - PROCESS | 1944 | 1463680164887 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:49:24 INFO - PROCESS | 1944 | 1463680164892 Marionette TRACE conn2 <- [1,1218,null,{}] 10:49:24 INFO - PROCESS | 1944 | 1463680164898 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}] 10:49:25 INFO - PROCESS | 1944 | 1463680165004 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 10:49:25 INFO - PROCESS | 1944 | 1463680165065 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:25 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cf4a800 == 70 [pid = 1944] [id = 312] 10:49:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 146 (0x1185d6c00) [pid = 1944] [serial = 935] [outer = 0x0] 10:49:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 147 (0x118fe6400) [pid = 1944] [serial = 936] [outer = 0x1185d6c00] 10:49:25 INFO - PROCESS | 1944 | 1463680165135 Marionette DEBUG loaded listener.js 10:49:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 148 (0x119cad400) [pid = 1944] [serial = 937] [outer = 0x1185d6c00] 10:49:25 INFO - PROCESS | 1944 | 1463680165533 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]]]}] 10:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 693ms 10:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:49:25 INFO - PROCESS | 1944 | 1463680165563 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 10:49:25 INFO - PROCESS | 1944 | 1463680165565 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 10:49:25 INFO - PROCESS | 1944 | 1463680165568 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:49:25 INFO - PROCESS | 1944 | 1463680165569 Marionette TRACE conn2 <- [1,1222,null,{}] 10:49:25 INFO - PROCESS | 1944 | 1463680165571 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}] 10:49:25 INFO - PROCESS | 1944 | 1463680165677 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 10:49:25 INFO - PROCESS | 1944 | 1463680165735 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:25 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d4e2000 == 71 [pid = 1944] [id = 313] 10:49:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 149 (0x118356c00) [pid = 1944] [serial = 938] [outer = 0x0] 10:49:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 150 (0x1214d5800) [pid = 1944] [serial = 939] [outer = 0x118356c00] 10:49:25 INFO - PROCESS | 1944 | 1463680165805 Marionette DEBUG loaded listener.js 10:49:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 151 (0x121811c00) [pid = 1944] [serial = 940] [outer = 0x118356c00] 10:49:26 INFO - PROCESS | 1944 | 1463680166221 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] 10:49:26 INFO - PROCESS | 1944 | 1463680166239 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 10:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:49:26 INFO - PROCESS | 1944 | 1463680166242 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:49:26 INFO - PROCESS | 1944 | 1463680166243 Marionette TRACE conn2 <- [1,1226,null,{}] 10:49:26 INFO - PROCESS | 1944 | 1463680166245 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}] 10:49:26 INFO - PROCESS | 1944 | 1463680166366 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 10:49:26 INFO - PROCESS | 1944 | 1463680166440 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:26 INFO - PROCESS | 1944 | ++DOCSHELL 0x1248aa800 == 72 [pid = 1944] [id = 314] 10:49:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 152 (0x121a5a000) [pid = 1944] [serial = 941] [outer = 0x0] 10:49:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 153 (0x124f3c800) [pid = 1944] [serial = 942] [outer = 0x121a5a000] 10:49:26 INFO - PROCESS | 1944 | 1463680166475 Marionette DEBUG loaded listener.js 10:49:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 154 (0x125c23400) [pid = 1944] [serial = 943] [outer = 0x121a5a000] 10:49:27 INFO - PROCESS | 1944 | 1463680167107 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]]]}] 10:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 919ms 10:49:27 INFO - PROCESS | 1944 | 1463680167161 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 10:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:49:27 INFO - PROCESS | 1944 | 1463680167164 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 10:49:27 INFO - PROCESS | 1944 | 1463680167167 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:49:27 INFO - PROCESS | 1944 | 1463680167170 Marionette TRACE conn2 <- [1,1230,null,{}] 10:49:27 INFO - PROCESS | 1944 | 1463680167174 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}] 10:49:27 INFO - PROCESS | 1944 | 1463680167273 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 10:49:27 INFO - PROCESS | 1944 | 1463680167350 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:27 INFO - PROCESS | 1944 | ++DOCSHELL 0x119622000 == 73 [pid = 1944] [id = 315] 10:49:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 155 (0x11279c000) [pid = 1944] [serial = 944] [outer = 0x0] 10:49:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 156 (0x112c14800) [pid = 1944] [serial = 945] [outer = 0x11279c000] 10:49:27 INFO - PROCESS | 1944 | 1463680167378 Marionette DEBUG loaded listener.js 10:49:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 157 (0x113074800) [pid = 1944] [serial = 946] [outer = 0x11279c000] 10:49:27 INFO - PROCESS | 1944 | 1463680167830 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]]]}] 10:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 674ms 10:49:27 INFO - PROCESS | 1944 | 1463680167842 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 10:49:27 INFO - PROCESS | 1944 | 1463680167846 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 10:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:49:27 INFO - PROCESS | 1944 | 1463680167851 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:49:27 INFO - PROCESS | 1944 | 1463680167853 Marionette TRACE conn2 <- [1,1234,null,{}] 10:49:27 INFO - PROCESS | 1944 | 1463680167856 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}] 10:49:27 INFO - PROCESS | 1944 | 1463680167966 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 10:49:28 INFO - PROCESS | 1944 | 1463680168041 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:28 INFO - PROCESS | 1944 | ++DOCSHELL 0x117446000 == 74 [pid = 1944] [id = 316] 10:49:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 158 (0x115de9400) [pid = 1944] [serial = 947] [outer = 0x0] 10:49:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 159 (0x1166cfc00) [pid = 1944] [serial = 948] [outer = 0x115de9400] 10:49:28 INFO - PROCESS | 1944 | 1463680168071 Marionette DEBUG loaded listener.js 10:49:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 160 (0x11674a000) [pid = 1944] [serial = 949] [outer = 0x115de9400] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x12c551000 == 73 [pid = 1944] [id = 203] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x12a619000 == 72 [pid = 1944] [id = 132] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x12d4e5800 == 71 [pid = 1944] [id = 221] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x12c51b800 == 70 [pid = 1944] [id = 308] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc57000 == 69 [pid = 1944] [id = 307] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x12aa70800 == 68 [pid = 1944] [id = 306] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x12a616000 == 67 [pid = 1944] [id = 305] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x128cd2800 == 66 [pid = 1944] [id = 304] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x126e0b000 == 65 [pid = 1944] [id = 303] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 159 (0x124f30400) [pid = 1944] [serial = 866] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 158 (0x119707000) [pid = 1944] [serial = 824] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x121ac0800 == 64 [pid = 1944] [id = 302] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x119cf4000 == 63 [pid = 1944] [id = 301] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x119958800 == 62 [pid = 1944] [id = 300] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x1184ab800 == 61 [pid = 1944] [id = 299] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x116e54000 == 60 [pid = 1944] [id = 298] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x112e06000 == 59 [pid = 1944] [id = 297] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x12dce7800 == 58 [pid = 1944] [id = 293] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x12da0e000 == 57 [pid = 1944] [id = 292] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x1214b6000 == 56 [pid = 1944] [id = 291] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x115ea2000 == 55 [pid = 1944] [id = 290] 10:49:28 INFO - PROCESS | 1944 | --DOCSHELL 0x12cb4a000 == 54 [pid = 1944] [id = 289] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 157 (0x121aeb000) [pid = 1944] [serial = 864] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 156 (0x1168c7400) [pid = 1944] [serial = 857] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 155 (0x1217b3800) [pid = 1944] [serial = 861] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 154 (0x121a58400) [pid = 1944] [serial = 863] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 153 (0x1212b4400) [pid = 1944] [serial = 855] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 152 (0x116189800) [pid = 1944] [serial = 836] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 151 (0x11327f000) [pid = 1944] [serial = 834] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 150 (0x118045c00) [pid = 1944] [serial = 842] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 149 (0x119ca8c00) [pid = 1944] [serial = 852] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 148 (0x112687800) [pid = 1944] [serial = 830] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 147 (0x11279f400) [pid = 1944] [serial = 818] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 146 (0x118f73c00) [pid = 1944] [serial = 846] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 145 (0x1212b2800) [pid = 1944] [serial = 860] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 144 (0x116733000) [pid = 1944] [serial = 837] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 143 (0x118137c00) [pid = 1944] [serial = 843] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 142 (0x11710e800) [pid = 1944] [serial = 839] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 141 (0x117e33800) [pid = 1944] [serial = 840] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 140 (0x113077800) [pid = 1944] [serial = 813] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 139 (0x119705000) [pid = 1944] [serial = 849] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 138 (0x11813d400) [pid = 1944] [serial = 821] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 137 (0x119292400) [pid = 1944] [serial = 858] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 136 (0x118710800) [pid = 1944] [serial = 845] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 135 (0x120916800) [pid = 1944] [serial = 854] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 134 (0x112684000) [pid = 1944] [serial = 815] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 133 (0x113075400) [pid = 1944] [serial = 833] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 132 (0x112778800) [pid = 1944] [serial = 831] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 131 (0x119298800) [pid = 1944] [serial = 848] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 130 (0x1197f6c00) [pid = 1944] [serial = 851] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | --DOMWINDOW == 129 (0x11870fc00) [pid = 1944] [serial = 827] [outer = 0x0] [url = about:blank] 10:49:28 INFO - PROCESS | 1944 | 1463680168484 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]]]}] 10:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 10:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:49:28 INFO - PROCESS | 1944 | 1463680168522 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 10:49:28 INFO - PROCESS | 1944 | 1463680168523 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 10:49:28 INFO - PROCESS | 1944 | 1463680168525 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:49:28 INFO - PROCESS | 1944 | 1463680168527 Marionette TRACE conn2 <- [1,1238,null,{}] 10:49:28 INFO - PROCESS | 1944 | 1463680168535 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}] 10:49:28 INFO - PROCESS | 1944 | 1463680168619 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 10:49:28 INFO - PROCESS | 1944 | 1463680168627 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:28 INFO - PROCESS | 1944 | ++DOCSHELL 0x118450800 == 55 [pid = 1944] [id = 317] 10:49:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 130 (0x11672c000) [pid = 1944] [serial = 950] [outer = 0x0] 10:49:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 131 (0x117687400) [pid = 1944] [serial = 951] [outer = 0x11672c000] 10:49:28 INFO - PROCESS | 1944 | 1463680168655 Marionette DEBUG loaded listener.js 10:49:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 132 (0x117e61800) [pid = 1944] [serial = 952] [outer = 0x11672c000] 10:49:29 INFO - PROCESS | 1944 | 1463680169000 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]]]}] 10:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 520ms 10:49:29 INFO - PROCESS | 1944 | 1463680169046 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 10:49:29 INFO - PROCESS | 1944 | 1463680169047 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 10:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:49:29 INFO - PROCESS | 1944 | 1463680169050 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:49:29 INFO - PROCESS | 1944 | 1463680169051 Marionette TRACE conn2 <- [1,1242,null,{}] 10:49:29 INFO - PROCESS | 1944 | 1463680169053 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}] 10:49:29 INFO - PROCESS | 1944 | 1463680169138 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 10:49:29 INFO - PROCESS | 1944 | 1463680169145 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:29 INFO - PROCESS | 1944 | ++DOCSHELL 0x12140b000 == 56 [pid = 1944] [id = 318] 10:49:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 133 (0x118052400) [pid = 1944] [serial = 953] [outer = 0x0] 10:49:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 134 (0x118421c00) [pid = 1944] [serial = 954] [outer = 0x118052400] 10:49:29 INFO - PROCESS | 1944 | 1463680169171 Marionette DEBUG loaded listener.js 10:49:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 135 (0x11870a400) [pid = 1944] [serial = 955] [outer = 0x118052400] 10:49:29 INFO - PROCESS | 1944 | 1463680169520 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]]]}] 10:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 517ms 10:49:29 INFO - PROCESS | 1944 | 1463680169568 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 10:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:49:29 INFO - PROCESS | 1944 | 1463680169577 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 10:49:29 INFO - PROCESS | 1944 | 1463680169589 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:49:29 INFO - PROCESS | 1944 | 1463680169590 Marionette TRACE conn2 <- [1,1246,null,{}] 10:49:29 INFO - PROCESS | 1944 | 1463680169592 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}] 10:49:29 INFO - PROCESS | 1944 | 1463680169672 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 10:49:29 INFO - PROCESS | 1944 | 1463680169680 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:29 INFO - PROCESS | 1944 | ++DOCSHELL 0x1257e3000 == 57 [pid = 1944] [id = 319] 10:49:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 136 (0x11870f000) [pid = 1944] [serial = 956] [outer = 0x0] 10:49:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 137 (0x1187d2400) [pid = 1944] [serial = 957] [outer = 0x11870f000] 10:49:29 INFO - PROCESS | 1944 | 1463680169706 Marionette DEBUG loaded listener.js 10:49:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 138 (0x118fee400) [pid = 1944] [serial = 958] [outer = 0x11870f000] 10:49:30 INFO - PROCESS | 1944 | 1463680170050 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]]]}] 10:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 475ms 10:49:30 INFO - PROCESS | 1944 | 1463680170060 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 10:49:30 INFO - PROCESS | 1944 | 1463680170061 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 10:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:49:30 INFO - PROCESS | 1944 | 1463680170064 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:49:30 INFO - PROCESS | 1944 | 1463680170065 Marionette TRACE conn2 <- [1,1250,null,{}] 10:49:30 INFO - PROCESS | 1944 | 1463680170067 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}] 10:49:30 INFO - PROCESS | 1944 | 1463680170166 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 10:49:30 INFO - PROCESS | 1944 | 1463680170173 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:30 INFO - PROCESS | 1944 | ++DOCSHELL 0x128bb7800 == 58 [pid = 1944] [id = 320] 10:49:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 139 (0x118fe7400) [pid = 1944] [serial = 959] [outer = 0x0] 10:49:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 140 (0x11970e800) [pid = 1944] [serial = 960] [outer = 0x118fe7400] 10:49:30 INFO - PROCESS | 1944 | 1463680170255 Marionette DEBUG loaded listener.js 10:49:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 141 (0x12091b000) [pid = 1944] [serial = 961] [outer = 0x118fe7400] 10:49:30 INFO - PROCESS | 1944 | 1463680170615 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]]]}] 10:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 569ms 10:49:30 INFO - PROCESS | 1944 | 1463680170634 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 10:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:49:30 INFO - PROCESS | 1944 | 1463680170636 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 10:49:30 INFO - PROCESS | 1944 | 1463680170640 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:49:30 INFO - PROCESS | 1944 | 1463680170644 Marionette TRACE conn2 <- [1,1254,null,{}] 10:49:30 INFO - PROCESS | 1944 | 1463680170654 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}] 10:49:30 INFO - PROCESS | 1944 | 1463680170823 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 10:49:30 INFO - PROCESS | 1944 | 1463680170845 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:30 INFO - PROCESS | 1944 | ++DOCSHELL 0x1295b1000 == 59 [pid = 1944] [id = 321] 10:49:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 142 (0x119299000) [pid = 1944] [serial = 962] [outer = 0x0] 10:49:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 143 (0x1216a2000) [pid = 1944] [serial = 963] [outer = 0x119299000] 10:49:30 INFO - PROCESS | 1944 | 1463680170885 Marionette DEBUG loaded listener.js 10:49:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 144 (0x121a55800) [pid = 1944] [serial = 964] [outer = 0x119299000] 10:49:31 INFO - PROCESS | 1944 | 1463680171311 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]]]}] 10:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 680ms 10:49:31 INFO - PROCESS | 1944 | 1463680171319 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 10:49:31 INFO - PROCESS | 1944 | 1463680171320 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 10:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:49:31 INFO - PROCESS | 1944 | 1463680171324 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:49:31 INFO - PROCESS | 1944 | 1463680171327 Marionette TRACE conn2 <- [1,1258,null,{}] 10:49:31 INFO - PROCESS | 1944 | 1463680171330 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}] 10:49:31 INFO - PROCESS | 1944 | 1463680171436 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 10:49:31 INFO - PROCESS | 1944 | 1463680171488 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:31 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ae32800 == 60 [pid = 1944] [id = 322] 10:49:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 145 (0x1212b2c00) [pid = 1944] [serial = 965] [outer = 0x0] 10:49:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 146 (0x12487bc00) [pid = 1944] [serial = 966] [outer = 0x1212b2c00] 10:49:31 INFO - PROCESS | 1944 | 1463680171513 Marionette DEBUG loaded listener.js 10:49:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 147 (0x12585f000) [pid = 1944] [serial = 967] [outer = 0x1212b2c00] 10:49:31 INFO - PROCESS | 1944 | 1463680171861 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]]]}] 10:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 572ms 10:49:31 INFO - PROCESS | 1944 | 1463680171900 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 10:49:31 INFO - PROCESS | 1944 | 1463680171902 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 10:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:49:31 INFO - PROCESS | 1944 | 1463680171905 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:49:31 INFO - PROCESS | 1944 | 1463680171906 Marionette TRACE conn2 <- [1,1262,null,{}] 10:49:31 INFO - PROCESS | 1944 | 1463680171909 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}] 10:49:32 INFO - PROCESS | 1944 | 1463680172029 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 10:49:32 INFO - PROCESS | 1944 | 1463680172068 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:32 INFO - PROCESS | 1944 | ++DOCSHELL 0x12b4d2800 == 61 [pid = 1944] [id = 323] 10:49:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 148 (0x125858000) [pid = 1944] [serial = 968] [outer = 0x0] 10:49:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 149 (0x1270d6400) [pid = 1944] [serial = 969] [outer = 0x125858000] 10:49:32 INFO - PROCESS | 1944 | 1463680172093 Marionette DEBUG loaded listener.js 10:49:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 150 (0x127414c00) [pid = 1944] [serial = 970] [outer = 0x125858000] 10:49:32 INFO - PROCESS | 1944 | 1463680172404 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]]]}] 10:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 520ms 10:49:32 INFO - PROCESS | 1944 | 1463680172427 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 10:49:32 INFO - PROCESS | 1944 | 1463680172428 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 10:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:49:32 INFO - PROCESS | 1944 | 1463680172430 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:49:32 INFO - PROCESS | 1944 | 1463680172431 Marionette TRACE conn2 <- [1,1266,null,{}] 10:49:32 INFO - PROCESS | 1944 | 1463680172434 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}] 10:49:32 INFO - PROCESS | 1944 | 1463680172542 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 10:49:32 INFO - PROCESS | 1944 | --DOMWINDOW == 149 (0x118356000) [pid = 1944] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:49:32 INFO - PROCESS | 1944 | --DOMWINDOW == 148 (0x119707800) [pid = 1944] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:49:32 INFO - PROCESS | 1944 | --DOMWINDOW == 147 (0x119ca1800) [pid = 1944] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:49:32 INFO - PROCESS | 1944 | --DOMWINDOW == 146 (0x121aeb800) [pid = 1944] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:49:32 INFO - PROCESS | 1944 | --DOMWINDOW == 145 (0x11674bc00) [pid = 1944] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:49:32 INFO - PROCESS | 1944 | --DOMWINDOW == 144 (0x112c16400) [pid = 1944] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:49:32 INFO - PROCESS | 1944 | --DOMWINDOW == 143 (0x112779800) [pid = 1944] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:49:32 INFO - PROCESS | 1944 | --DOMWINDOW == 142 (0x113079800) [pid = 1944] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:49:32 INFO - PROCESS | 1944 | --DOMWINDOW == 141 (0x111f1c000) [pid = 1944] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:49:32 INFO - PROCESS | 1944 | --DOMWINDOW == 140 (0x116727000) [pid = 1944] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:49:32 INFO - PROCESS | 1944 | --DOMWINDOW == 139 (0x120997400) [pid = 1944] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:49:32 INFO - PROCESS | 1944 | --DOMWINDOW == 138 (0x117e3f000) [pid = 1944] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:49:32 INFO - PROCESS | 1944 | 1463680172751 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:32 INFO - PROCESS | 1944 | ++DOCSHELL 0x11806c000 == 62 [pid = 1944] [id = 324] 10:49:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 139 (0x110fb1c00) [pid = 1944] [serial = 971] [outer = 0x0] 10:49:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 140 (0x112c1d400) [pid = 1944] [serial = 972] [outer = 0x110fb1c00] 10:49:32 INFO - PROCESS | 1944 | 1463680172776 Marionette DEBUG loaded listener.js 10:49:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 141 (0x116a5d800) [pid = 1944] [serial = 973] [outer = 0x110fb1c00] 10:49:33 INFO - PROCESS | 1944 | 1463680173052 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]]]}] 10:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 668ms 10:49:33 INFO - PROCESS | 1944 | 1463680173099 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 10:49:33 INFO - PROCESS | 1944 | 1463680173100 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 10:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:49:33 INFO - PROCESS | 1944 | 1463680173103 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:49:33 INFO - PROCESS | 1944 | 1463680173105 Marionette TRACE conn2 <- [1,1270,null,{}] 10:49:33 INFO - PROCESS | 1944 | 1463680173110 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}] 10:49:33 INFO - PROCESS | 1944 | 1463680173210 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 10:49:33 INFO - PROCESS | 1944 | 1463680173215 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:33 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c55e800 == 63 [pid = 1944] [id = 325] 10:49:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 142 (0x11929d800) [pid = 1944] [serial = 974] [outer = 0x0] 10:49:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 143 (0x1270d3800) [pid = 1944] [serial = 975] [outer = 0x11929d800] 10:49:33 INFO - PROCESS | 1944 | 1463680173244 Marionette DEBUG loaded listener.js 10:49:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 144 (0x128a0b400) [pid = 1944] [serial = 976] [outer = 0x11929d800] 10:49:33 INFO - PROCESS | 1944 | 1463680173584 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]]]}] 10:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 520ms 10:49:33 INFO - PROCESS | 1944 | 1463680173626 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 10:49:33 INFO - PROCESS | 1944 | 1463680173627 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 10:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:49:33 INFO - PROCESS | 1944 | 1463680173629 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:49:33 INFO - PROCESS | 1944 | 1463680173630 Marionette TRACE conn2 <- [1,1274,null,{}] 10:49:33 INFO - PROCESS | 1944 | 1463680173633 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}] 10:49:33 INFO - PROCESS | 1944 | 1463680173748 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 10:49:33 INFO - PROCESS | 1944 | 1463680173756 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:33 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cb5f000 == 64 [pid = 1944] [id = 326] 10:49:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 145 (0x128a0a400) [pid = 1944] [serial = 977] [outer = 0x0] 10:49:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 146 (0x128b93400) [pid = 1944] [serial = 978] [outer = 0x128a0a400] 10:49:33 INFO - PROCESS | 1944 | 1463680173782 Marionette DEBUG loaded listener.js 10:49:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 147 (0x128b9b400) [pid = 1944] [serial = 979] [outer = 0x128a0a400] 10:49:34 INFO - PROCESS | 1944 | 1463680174096 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]]]}] 10:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 10:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:49:34 INFO - PROCESS | 1944 | 1463680174150 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 10:49:34 INFO - PROCESS | 1944 | 1463680174151 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 10:49:34 INFO - PROCESS | 1944 | 1463680174153 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:49:34 INFO - PROCESS | 1944 | 1463680174154 Marionette TRACE conn2 <- [1,1278,null,{}] 10:49:34 INFO - PROCESS | 1944 | 1463680174157 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}] 10:49:34 INFO - PROCESS | 1944 | 1463680174247 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 10:49:34 INFO - PROCESS | 1944 | 1463680174251 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:34 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dc6f000 == 65 [pid = 1944] [id = 327] 10:49:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 148 (0x119707800) [pid = 1944] [serial = 980] [outer = 0x0] 10:49:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 149 (0x128e83000) [pid = 1944] [serial = 981] [outer = 0x119707800] 10:49:34 INFO - PROCESS | 1944 | 1463680174276 Marionette DEBUG loaded listener.js 10:49:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 150 (0x129252c00) [pid = 1944] [serial = 982] [outer = 0x119707800] 10:49:34 INFO - PROCESS | 1944 | 1463680174603 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]]]}] 10:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 468ms 10:49:34 INFO - PROCESS | 1944 | 1463680174622 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 10:49:34 INFO - PROCESS | 1944 | 1463680174624 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 10:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:49:34 INFO - PROCESS | 1944 | 1463680174629 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:49:34 INFO - PROCESS | 1944 | 1463680174630 Marionette TRACE conn2 <- [1,1282,null,{}] 10:49:34 INFO - PROCESS | 1944 | 1463680174632 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}] 10:49:34 INFO - PROCESS | 1944 | 1463680174750 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 10:49:34 INFO - PROCESS | 1944 | 1463680174855 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:34 INFO - PROCESS | 1944 | ++DOCSHELL 0x11344c800 == 66 [pid = 1944] [id = 328] 10:49:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 151 (0x110f36400) [pid = 1944] [serial = 983] [outer = 0x0] 10:49:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 152 (0x1121ab000) [pid = 1944] [serial = 984] [outer = 0x110f36400] 10:49:34 INFO - PROCESS | 1944 | 1463680174887 Marionette DEBUG loaded listener.js 10:49:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 153 (0x112772800) [pid = 1944] [serial = 985] [outer = 0x110f36400] 10:49:35 INFO - PROCESS | 1944 | 1463680175334 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]]]}] 10:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 722ms 10:49:35 INFO - PROCESS | 1944 | 1463680175353 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 10:49:35 INFO - PROCESS | 1944 | 1463680175355 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 10:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:49:35 INFO - PROCESS | 1944 | 1463680175359 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:49:35 INFO - PROCESS | 1944 | 1463680175361 Marionette TRACE conn2 <- [1,1286,null,{}] 10:49:35 INFO - PROCESS | 1944 | 1463680175364 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}] 10:49:35 INFO - PROCESS | 1944 | 1463680175476 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 10:49:35 INFO - PROCESS | 1944 | 1463680175538 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:35 INFO - PROCESS | 1944 | ++DOCSHELL 0x121615000 == 67 [pid = 1944] [id = 329] 10:49:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 154 (0x11279bc00) [pid = 1944] [serial = 986] [outer = 0x0] 10:49:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 155 (0x113073800) [pid = 1944] [serial = 987] [outer = 0x11279bc00] 10:49:35 INFO - PROCESS | 1944 | 1463680175610 Marionette DEBUG loaded listener.js 10:49:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 156 (0x1168bdc00) [pid = 1944] [serial = 988] [outer = 0x11279bc00] 10:49:36 INFO - PROCESS | 1944 | 1463680176035 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]]]}] 10:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 723ms 10:49:36 INFO - PROCESS | 1944 | 1463680176083 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 10:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:49:36 INFO - PROCESS | 1944 | 1463680176086 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 10:49:36 INFO - PROCESS | 1944 | 1463680176089 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:49:36 INFO - PROCESS | 1944 | 1463680176090 Marionette TRACE conn2 <- [1,1290,null,{}] 10:49:36 INFO - PROCESS | 1944 | 1463680176093 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}] 10:49:36 INFO - PROCESS | 1944 | 1463680176216 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 10:49:36 INFO - PROCESS | 1944 | 1463680176291 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:36 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc09000 == 68 [pid = 1944] [id = 330] 10:49:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 157 (0x118352800) [pid = 1944] [serial = 989] [outer = 0x0] 10:49:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 158 (0x118769400) [pid = 1944] [serial = 990] [outer = 0x118352800] 10:49:36 INFO - PROCESS | 1944 | 1463680176322 Marionette DEBUG loaded listener.js 10:49:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 159 (0x11929a800) [pid = 1944] [serial = 991] [outer = 0x118352800] 10:49:36 INFO - PROCESS | 1944 | 1463680176736 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]]]}] 10:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 669ms 10:49:36 INFO - PROCESS | 1944 | 1463680176760 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 10:49:36 INFO - PROCESS | 1944 | 1463680176761 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 10:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:49:36 INFO - PROCESS | 1944 | 1463680176770 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:49:36 INFO - PROCESS | 1944 | 1463680176774 Marionette TRACE conn2 <- [1,1294,null,{}] 10:49:36 INFO - PROCESS | 1944 | 1463680176777 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}] 10:49:36 INFO - PROCESS | 1944 | 1463680176884 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 10:49:36 INFO - PROCESS | 1944 | 1463680176947 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:36 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dd52800 == 69 [pid = 1944] [id = 331] 10:49:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 160 (0x11710b400) [pid = 1944] [serial = 992] [outer = 0x0] 10:49:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 161 (0x119ca4400) [pid = 1944] [serial = 993] [outer = 0x11710b400] 10:49:36 INFO - PROCESS | 1944 | 1463680176976 Marionette DEBUG loaded listener.js 10:49:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 162 (0x124f30400) [pid = 1944] [serial = 994] [outer = 0x11710b400] 10:49:37 INFO - PROCESS | 1944 | 1463680177414 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]]]}] 10:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 679ms 10:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:49:37 INFO - PROCESS | 1944 | 1463680177444 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 10:49:37 INFO - PROCESS | 1944 | 1463680177446 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 10:49:37 INFO - PROCESS | 1944 | 1463680177449 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:49:37 INFO - PROCESS | 1944 | 1463680177450 Marionette TRACE conn2 <- [1,1298,null,{}] 10:49:37 INFO - PROCESS | 1944 | 1463680177453 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}] 10:49:37 INFO - PROCESS | 1944 | 1463680177576 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 10:49:37 INFO - PROCESS | 1944 | 1463680177650 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:37 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ddc2800 == 70 [pid = 1944] [id = 332] 10:49:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 163 (0x1270d5400) [pid = 1944] [serial = 995] [outer = 0x0] 10:49:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 164 (0x127711000) [pid = 1944] [serial = 996] [outer = 0x1270d5400] 10:49:37 INFO - PROCESS | 1944 | 1463680177681 Marionette DEBUG loaded listener.js 10:49:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 165 (0x128a04800) [pid = 1944] [serial = 997] [outer = 0x1270d5400] 10:49:38 INFO - PROCESS | 1944 | 1463680178094 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]]]}] 10:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 10:49:38 INFO - PROCESS | 1944 | 1463680178119 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 10:49:38 INFO - PROCESS | 1944 | 1463680178121 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 10:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:49:38 INFO - PROCESS | 1944 | 1463680178123 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:49:38 INFO - PROCESS | 1944 | 1463680178124 Marionette TRACE conn2 <- [1,1302,null,{}] 10:49:38 INFO - PROCESS | 1944 | 1463680178127 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}] 10:49:38 INFO - PROCESS | 1944 | 1463680178233 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 10:49:38 INFO - PROCESS | 1944 | 1463680178335 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:38 INFO - PROCESS | 1944 | ++DOCSHELL 0x12e180800 == 71 [pid = 1944] [id = 333] 10:49:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 166 (0x129075c00) [pid = 1944] [serial = 998] [outer = 0x0] 10:49:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 167 (0x129258000) [pid = 1944] [serial = 999] [outer = 0x129075c00] 10:49:38 INFO - PROCESS | 1944 | 1463680178371 Marionette DEBUG loaded listener.js 10:49:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 168 (0x129746400) [pid = 1944] [serial = 1000] [outer = 0x129075c00] 10:49:38 INFO - PROCESS | 1944 | 1463680178798 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]]]}] 10:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 719ms 10:49:38 INFO - PROCESS | 1944 | 1463680178864 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 10:49:38 INFO - PROCESS | 1944 | 1463680178865 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 10:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:49:38 INFO - PROCESS | 1944 | 1463680178867 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:49:38 INFO - PROCESS | 1944 | 1463680178868 Marionette TRACE conn2 <- [1,1306,null,{}] 10:49:38 INFO - PROCESS | 1944 | 1463680178871 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}] 10:49:39 INFO - PROCESS | 1944 | 1463680179009 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 10:49:39 INFO - PROCESS | 1944 | 1463680179064 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:39 INFO - PROCESS | 1944 | ++DOCSHELL 0x1358b3800 == 72 [pid = 1944] [id = 334] 10:49:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 169 (0x129747400) [pid = 1944] [serial = 1001] [outer = 0x0] 10:49:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 170 (0x12a873000) [pid = 1944] [serial = 1002] [outer = 0x129747400] 10:49:39 INFO - PROCESS | 1944 | 1463680179092 Marionette DEBUG loaded listener.js 10:49:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 171 (0x12a9dd400) [pid = 1944] [serial = 1003] [outer = 0x129747400] 10:49:39 INFO - PROCESS | 1944 | 1463680179531 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]]]}] 10:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 671ms 10:49:39 INFO - PROCESS | 1944 | 1463680179555 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 10:49:39 INFO - PROCESS | 1944 | 1463680179558 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 10:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:49:39 INFO - PROCESS | 1944 | 1463680179562 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:49:39 INFO - PROCESS | 1944 | 1463680179563 Marionette TRACE conn2 <- [1,1310,null,{}] 10:49:39 INFO - PROCESS | 1944 | 1463680179566 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}] 10:49:39 INFO - PROCESS | 1944 | 1463680179672 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 10:49:39 INFO - PROCESS | 1944 | 1463680179748 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:39 INFO - PROCESS | 1944 | ++DOCSHELL 0x119c67800 == 73 [pid = 1944] [id = 335] 10:49:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 172 (0x112dd2c00) [pid = 1944] [serial = 1004] [outer = 0x0] 10:49:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 173 (0x119706800) [pid = 1944] [serial = 1005] [outer = 0x112dd2c00] 10:49:39 INFO - PROCESS | 1944 | 1463680179778 Marionette DEBUG loaded listener.js 10:49:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 174 (0x12a9e0000) [pid = 1944] [serial = 1006] [outer = 0x112dd2c00] 10:49:40 INFO - PROCESS | 1944 | 1463680180202 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] 10:49:40 INFO - PROCESS | 1944 | 1463680180234 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 10:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:49:40 INFO - PROCESS | 1944 | 1463680180236 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:49:40 INFO - PROCESS | 1944 | 1463680180237 Marionette TRACE conn2 <- [1,1314,null,{}] 10:49:40 INFO - PROCESS | 1944 | 1463680180240 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}] 10:49:40 INFO - PROCESS | 1944 | 1463680180363 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 10:49:40 INFO - PROCESS | 1944 | 1463680180427 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:40 INFO - PROCESS | 1944 | ++DOCSHELL 0x127434000 == 74 [pid = 1944] [id = 336] 10:49:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 175 (0x114de3000) [pid = 1944] [serial = 1007] [outer = 0x0] 10:49:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 176 (0x12a9e2c00) [pid = 1944] [serial = 1008] [outer = 0x114de3000] 10:49:40 INFO - PROCESS | 1944 | 1463680180456 Marionette DEBUG loaded listener.js 10:49:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 177 (0x12acc7400) [pid = 1944] [serial = 1009] [outer = 0x114de3000] 10:49:41 INFO - PROCESS | 1944 | 1463680181055 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]]]}] 10:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 872ms 10:49:41 INFO - PROCESS | 1944 | 1463680181109 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 10:49:41 INFO - PROCESS | 1944 | 1463680181111 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 10:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:49:41 INFO - PROCESS | 1944 | 1463680181114 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:49:41 INFO - PROCESS | 1944 | 1463680181117 Marionette TRACE conn2 <- [1,1318,null,{}] 10:49:41 INFO - PROCESS | 1944 | 1463680181120 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}] 10:49:41 INFO - PROCESS | 1944 | 1463680181226 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 10:49:41 INFO - PROCESS | 1944 | 1463680181305 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x116652000 == 75 [pid = 1944] [id = 337] 10:49:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 178 (0x112da4c00) [pid = 1944] [serial = 1010] [outer = 0x0] 10:49:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 179 (0x113075c00) [pid = 1944] [serial = 1011] [outer = 0x112da4c00] 10:49:41 INFO - PROCESS | 1944 | 1463680181334 Marionette DEBUG loaded listener.js 10:49:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 180 (0x116729000) [pid = 1944] [serial = 1012] [outer = 0x112da4c00] 10:49:41 INFO - PROCESS | 1944 | --DOCSHELL 0x12da1c000 == 74 [pid = 1944] [id = 234] 10:49:41 INFO - PROCESS | 1944 | --DOCSHELL 0x12dc6f000 == 73 [pid = 1944] [id = 327] 10:49:41 INFO - PROCESS | 1944 | --DOCSHELL 0x12cb5f000 == 72 [pid = 1944] [id = 326] 10:49:41 INFO - PROCESS | 1944 | --DOCSHELL 0x12c55e800 == 71 [pid = 1944] [id = 325] 10:49:41 INFO - PROCESS | 1944 | --DOCSHELL 0x11806c000 == 70 [pid = 1944] [id = 324] 10:49:41 INFO - PROCESS | 1944 | --DOCSHELL 0x12b4d2800 == 69 [pid = 1944] [id = 323] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 179 (0x121af1000) [pid = 1944] [serial = 924] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | 1463680181798 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]]]}] 10:49:41 INFO - PROCESS | 1944 | --DOCSHELL 0x12ae32800 == 68 [pid = 1944] [id = 322] 10:49:41 INFO - PROCESS | 1944 | --DOCSHELL 0x1295b1000 == 67 [pid = 1944] [id = 321] 10:49:41 INFO - PROCESS | 1944 | --DOCSHELL 0x128bb7800 == 66 [pid = 1944] [id = 320] 10:49:41 INFO - PROCESS | 1944 | --DOCSHELL 0x1257e3000 == 65 [pid = 1944] [id = 319] 10:49:41 INFO - PROCESS | 1944 | --DOCSHELL 0x12140b000 == 64 [pid = 1944] [id = 318] 10:49:41 INFO - PROCESS | 1944 | --DOCSHELL 0x118450800 == 63 [pid = 1944] [id = 317] 10:49:41 INFO - PROCESS | 1944 | --DOCSHELL 0x117446000 == 62 [pid = 1944] [id = 316] 10:49:41 INFO - PROCESS | 1944 | --DOCSHELL 0x119622000 == 61 [pid = 1944] [id = 315] 10:49:41 INFO - PROCESS | 1944 | --DOCSHELL 0x11214f800 == 60 [pid = 1944] [id = 309] 10:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 722ms 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 178 (0x118fe5c00) [pid = 1944] [serial = 909] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 177 (0x1197f1400) [pid = 1944] [serial = 912] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 176 (0x11929c400) [pid = 1944] [serial = 910] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 175 (0x119caac00) [pid = 1944] [serial = 915] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 174 (0x119c9f400) [pid = 1944] [serial = 913] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 173 (0x1252bd000) [pid = 1944] [serial = 867] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 172 (0x116a5c000) [pid = 1944] [serial = 902] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 171 (0x117e35c00) [pid = 1944] [serial = 903] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 170 (0x112fe4800) [pid = 1944] [serial = 894] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 169 (0x112da0400) [pid = 1944] [serial = 893] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 168 (0x117680000) [pid = 1944] [serial = 918] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 167 (0x115d52800) [pid = 1944] [serial = 896] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 166 (0x116610000) [pid = 1944] [serial = 897] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 165 (0x112685000) [pid = 1944] [serial = 891] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 164 (0x1121b2000) [pid = 1944] [serial = 890] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 163 (0x1270d6c00) [pid = 1944] [serial = 881] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 162 (0x128a07000) [pid = 1944] [serial = 884] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 161 (0x11672fc00) [pid = 1944] [serial = 899] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 160 (0x1167f2800) [pid = 1944] [serial = 900] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 159 (0x1257bf000) [pid = 1944] [serial = 878] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 158 (0x118af0400) [pid = 1944] [serial = 875] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 157 (0x1257c3c00) [pid = 1944] [serial = 887] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 156 (0x112682800) [pid = 1944] [serial = 869] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 155 (0x115d51000) [pid = 1944] [serial = 872] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 154 (0x1216afc00) [pid = 1944] [serial = 921] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 153 (0x121a59800) [pid = 1944] [serial = 922] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 152 (0x12bfee000) [pid = 1944] [serial = 513] [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.] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 151 (0x11834f000) [pid = 1944] [serial = 906] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 150 (0x120989800) [pid = 1944] [serial = 919] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 149 (0x119e1b000) [pid = 1944] [serial = 916] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | --DOMWINDOW == 148 (0x1187ce000) [pid = 1944] [serial = 907] [outer = 0x0] [url = about:blank] 10:49:41 INFO - PROCESS | 1944 | 1463680181852 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 10:49:41 INFO - PROCESS | 1944 | 1463680181856 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 10:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:49:41 INFO - PROCESS | 1944 | 1463680181864 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:49:41 INFO - PROCESS | 1944 | 1463680181865 Marionette TRACE conn2 <- [1,1322,null,{}] 10:49:41 INFO - PROCESS | 1944 | 1463680181868 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}] 10:49:41 INFO - PROCESS | 1944 | 1463680181954 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 10:49:41 INFO - PROCESS | 1944 | 1463680181962 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x117e1a000 == 61 [pid = 1944] [id = 338] 10:49:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 149 (0x116733000) [pid = 1944] [serial = 1013] [outer = 0x0] 10:49:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 150 (0x116a5b800) [pid = 1944] [serial = 1014] [outer = 0x116733000] 10:49:41 INFO - PROCESS | 1944 | 1463680181988 Marionette DEBUG loaded listener.js 10:49:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 151 (0x118052000) [pid = 1944] [serial = 1015] [outer = 0x116733000] 10:49:42 INFO - PROCESS | 1944 | 1463680182340 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]]]}] 10:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 520ms 10:49:42 INFO - PROCESS | 1944 | 1463680182385 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 10:49:42 INFO - PROCESS | 1944 | 1463680182386 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 10:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:49:42 INFO - PROCESS | 1944 | 1463680182388 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:49:42 INFO - PROCESS | 1944 | 1463680182391 Marionette TRACE conn2 <- [1,1326,null,{}] 10:49:42 INFO - PROCESS | 1944 | 1463680182398 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}] 10:49:42 INFO - PROCESS | 1944 | 1463680182488 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 10:49:42 INFO - PROCESS | 1944 | 1463680182493 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:42 INFO - PROCESS | 1944 | ++DOCSHELL 0x124812800 == 62 [pid = 1944] [id = 339] 10:49:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 152 (0x11870f400) [pid = 1944] [serial = 1016] [outer = 0x0] 10:49:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 153 (0x118fea400) [pid = 1944] [serial = 1017] [outer = 0x11870f400] 10:49:42 INFO - PROCESS | 1944 | 1463680182521 Marionette DEBUG loaded listener.js 10:49:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 154 (0x119b14000) [pid = 1944] [serial = 1018] [outer = 0x11870f400] 10:49:42 INFO - PROCESS | 1944 | 1463680182868 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]]]}] 10:49:42 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 10:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 522ms 10:49:42 INFO - PROCESS | 1944 | 1463680182915 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 10:49:42 INFO - PROCESS | 1944 | 1463680182917 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 10:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:49:42 INFO - PROCESS | 1944 | 1463680182919 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:49:42 INFO - PROCESS | 1944 | 1463680182920 Marionette TRACE conn2 <- [1,1330,null,{}] 10:49:42 INFO - PROCESS | 1944 | 1463680182930 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}] 10:49:43 INFO - PROCESS | 1944 | 1463680183017 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 10:49:43 INFO - PROCESS | 1944 | 1463680183023 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:43 INFO - PROCESS | 1944 | ++DOCSHELL 0x129065000 == 63 [pid = 1944] [id = 340] 10:49:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 155 (0x119ca0400) [pid = 1944] [serial = 1019] [outer = 0x0] 10:49:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 156 (0x119d61000) [pid = 1944] [serial = 1020] [outer = 0x119ca0400] 10:49:43 INFO - PROCESS | 1944 | 1463680183049 Marionette DEBUG loaded listener.js 10:49:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 157 (0x1212f2800) [pid = 1944] [serial = 1021] [outer = 0x119ca0400] 10:49:43 INFO - PROCESS | 1944 | 1463680183426 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]]]}] 10:49:43 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 10:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 519ms 10:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:49:43 INFO - PROCESS | 1944 | 1463680183440 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 10:49:43 INFO - PROCESS | 1944 | 1463680183444 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 10:49:43 INFO - PROCESS | 1944 | 1463680183448 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:49:43 INFO - PROCESS | 1944 | 1463680183450 Marionette TRACE conn2 <- [1,1334,null,{}] 10:49:43 INFO - PROCESS | 1944 | 1463680183453 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}] 10:49:43 INFO - PROCESS | 1944 | 1463680183578 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 10:49:43 INFO - PROCESS | 1944 | 1463680183687 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:43 INFO - PROCESS | 1944 | ++DOCSHELL 0x1295bc000 == 64 [pid = 1944] [id = 341] 10:49:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 158 (0x119ca4800) [pid = 1944] [serial = 1022] [outer = 0x0] 10:49:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 159 (0x1217a8c00) [pid = 1944] [serial = 1023] [outer = 0x119ca4800] 10:49:43 INFO - PROCESS | 1944 | 1463680183729 Marionette DEBUG loaded listener.js 10:49:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 160 (0x121d28000) [pid = 1944] [serial = 1024] [outer = 0x119ca4800] 10:49:44 INFO - PROCESS | 1944 | 1463680184154 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]]]}] 10:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 721ms 10:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:49:44 INFO - PROCESS | 1944 | 1463680184169 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 10:49:44 INFO - PROCESS | 1944 | 1463680184170 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 10:49:44 INFO - PROCESS | 1944 | 1463680184174 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:49:44 INFO - PROCESS | 1944 | 1463680184175 Marionette TRACE conn2 <- [1,1338,null,{}] 10:49:44 INFO - PROCESS | 1944 | 1463680184177 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}] 10:49:44 INFO - PROCESS | 1944 | 1463680184320 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 10:49:44 INFO - PROCESS | 1944 | 1463680184341 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:44 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc15800 == 65 [pid = 1944] [id = 342] 10:49:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 161 (0x1257c7400) [pid = 1944] [serial = 1025] [outer = 0x0] 10:49:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 162 (0x128a05000) [pid = 1944] [serial = 1026] [outer = 0x1257c7400] 10:49:44 INFO - PROCESS | 1944 | 1463680184367 Marionette DEBUG loaded listener.js 10:49:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 163 (0x128b94000) [pid = 1944] [serial = 1027] [outer = 0x1257c7400] 10:49:45 INFO - PROCESS | 1944 | 1463680185173 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]]]}] 10:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1023ms 10:49:45 INFO - PROCESS | 1944 | 1463680185196 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 10:49:45 INFO - PROCESS | 1944 | 1463680185197 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 10:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:49:45 INFO - PROCESS | 1944 | 1463680185199 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:49:45 INFO - PROCESS | 1944 | 1463680185200 Marionette TRACE conn2 <- [1,1342,null,{}] 10:49:45 INFO - PROCESS | 1944 | 1463680185202 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}] 10:49:45 INFO - PROCESS | 1944 | 1463680185312 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 10:49:45 INFO - PROCESS | 1944 | 1463680185349 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:45 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cb44800 == 66 [pid = 1944] [id = 343] 10:49:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 164 (0x12770d400) [pid = 1944] [serial = 1028] [outer = 0x0] 10:49:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 165 (0x129257000) [pid = 1944] [serial = 1029] [outer = 0x12770d400] 10:49:45 INFO - PROCESS | 1944 | 1463680185374 Marionette DEBUG loaded listener.js 10:49:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 166 (0x129749800) [pid = 1944] [serial = 1030] [outer = 0x12770d400] 10:49:45 INFO - PROCESS | 1944 | 1463680185695 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]]]}] 10:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 518ms 10:49:45 INFO - PROCESS | 1944 | 1463680185718 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 10:49:45 INFO - PROCESS | 1944 | 1463680185719 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 10:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:49:45 INFO - PROCESS | 1944 | 1463680185721 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:49:45 INFO - PROCESS | 1944 | 1463680185724 Marionette TRACE conn2 <- [1,1346,null,{}] 10:49:45 INFO - PROCESS | 1944 | 1463680185727 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}] 10:49:45 INFO - PROCESS | 1944 | 1463680185838 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 10:49:45 INFO - PROCESS | 1944 | 1463680185851 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:45 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d31b800 == 67 [pid = 1944] [id = 344] 10:49:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 167 (0x1294e0400) [pid = 1944] [serial = 1031] [outer = 0x0] 10:49:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 168 (0x12aa65c00) [pid = 1944] [serial = 1032] [outer = 0x1294e0400] 10:49:45 INFO - PROCESS | 1944 | 1463680185876 Marionette DEBUG loaded listener.js 10:49:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 169 (0x12ace0800) [pid = 1944] [serial = 1033] [outer = 0x1294e0400] 10:49:46 INFO - PROCESS | 1944 | --DOMWINDOW == 168 (0x119299000) [pid = 1944] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:49:46 INFO - PROCESS | 1944 | --DOMWINDOW == 167 (0x125858000) [pid = 1944] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:49:46 INFO - PROCESS | 1944 | --DOMWINDOW == 166 (0x1212b2c00) [pid = 1944] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:49:46 INFO - PROCESS | 1944 | --DOMWINDOW == 165 (0x115de9400) [pid = 1944] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:49:46 INFO - PROCESS | 1944 | --DOMWINDOW == 164 (0x11870f000) [pid = 1944] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:49:46 INFO - PROCESS | 1944 | --DOMWINDOW == 163 (0x11279c000) [pid = 1944] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:49:46 INFO - PROCESS | 1944 | --DOMWINDOW == 162 (0x11672c000) [pid = 1944] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:49:46 INFO - PROCESS | 1944 | --DOMWINDOW == 161 (0x118052400) [pid = 1944] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:49:46 INFO - PROCESS | 1944 | --DOMWINDOW == 160 (0x118fe7400) [pid = 1944] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:49:46 INFO - PROCESS | 1944 | --DOMWINDOW == 159 (0x110fb1c00) [pid = 1944] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:49:46 INFO - PROCESS | 1944 | --DOMWINDOW == 158 (0x11929d800) [pid = 1944] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:49:46 INFO - PROCESS | 1944 | --DOMWINDOW == 157 (0x128a0a400) [pid = 1944] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:49:46 INFO - PROCESS | 1944 | --DOMWINDOW == 156 (0x118f7f800) [pid = 1944] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:49:46 INFO - PROCESS | 1944 | 1463680186262 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]]]}] 10:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 572ms 10:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:49:46 INFO - PROCESS | 1944 | 1463680186295 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 10:49:46 INFO - PROCESS | 1944 | 1463680186297 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 10:49:46 INFO - PROCESS | 1944 | 1463680186299 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:49:46 INFO - PROCESS | 1944 | 1463680186300 Marionette TRACE conn2 <- [1,1350,null,{}] 10:49:46 INFO - PROCESS | 1944 | 1463680186302 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}] 10:49:46 INFO - PROCESS | 1944 | 1463680186422 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 10:49:46 INFO - PROCESS | 1944 | 1463680186460 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:46 INFO - PROCESS | 1944 | ++DOCSHELL 0x12da12800 == 68 [pid = 1944] [id = 345] 10:49:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 157 (0x112687c00) [pid = 1944] [serial = 1034] [outer = 0x0] 10:49:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 158 (0x1212b2c00) [pid = 1944] [serial = 1035] [outer = 0x112687c00] 10:49:46 INFO - PROCESS | 1944 | 1463680186485 Marionette DEBUG loaded listener.js 10:49:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 159 (0x12711d800) [pid = 1944] [serial = 1036] [outer = 0x112687c00] 10:49:46 INFO - PROCESS | 1944 | 1463680186745 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]]]}] 10:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 468ms 10:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:49:46 INFO - PROCESS | 1944 | 1463680186767 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 10:49:46 INFO - PROCESS | 1944 | 1463680186768 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 10:49:46 INFO - PROCESS | 1944 | 1463680186770 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:49:46 INFO - PROCESS | 1944 | 1463680186772 Marionette TRACE conn2 <- [1,1354,null,{}] 10:49:46 INFO - PROCESS | 1944 | 1463680186803 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}] 10:49:46 INFO - PROCESS | 1944 | 1463680186898 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 10:49:46 INFO - PROCESS | 1944 | 1463680186902 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:46 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ddc1800 == 69 [pid = 1944] [id = 346] 10:49:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 160 (0x127762000) [pid = 1944] [serial = 1037] [outer = 0x0] 10:49:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 161 (0x12accb800) [pid = 1944] [serial = 1038] [outer = 0x127762000] 10:49:46 INFO - PROCESS | 1944 | 1463680186928 Marionette DEBUG loaded listener.js 10:49:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 162 (0x12bc46400) [pid = 1944] [serial = 1039] [outer = 0x127762000] 10:49:47 INFO - PROCESS | 1944 | 1463680187292 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]]]}] 10:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 528ms 10:49:47 INFO - PROCESS | 1944 | 1463680187298 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 10:49:47 INFO - PROCESS | 1944 | 1463680187300 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 10:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:49:47 INFO - PROCESS | 1944 | 1463680187302 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:49:47 INFO - PROCESS | 1944 | 1463680187304 Marionette TRACE conn2 <- [1,1358,null,{}] 10:49:47 INFO - PROCESS | 1944 | 1463680187308 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}] 10:49:47 INFO - PROCESS | 1944 | 1463680187445 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 10:49:47 INFO - PROCESS | 1944 | 1463680187449 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:47 INFO - PROCESS | 1944 | ++DOCSHELL 0x13183a800 == 70 [pid = 1944] [id = 347] 10:49:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 163 (0x12aceb000) [pid = 1944] [serial = 1040] [outer = 0x0] 10:49:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 164 (0x12bc8c800) [pid = 1944] [serial = 1041] [outer = 0x12aceb000] 10:49:47 INFO - PROCESS | 1944 | 1463680187478 Marionette DEBUG loaded listener.js 10:49:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 165 (0x12bcd0800) [pid = 1944] [serial = 1042] [outer = 0x12aceb000] 10:49:47 INFO - PROCESS | 1944 | 1463680187782 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]]]}] 10:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 519ms 10:49:47 INFO - PROCESS | 1944 | 1463680187822 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 10:49:47 INFO - PROCESS | 1944 | 1463680187823 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 10:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:49:47 INFO - PROCESS | 1944 | 1463680187828 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:49:47 INFO - PROCESS | 1944 | 1463680187829 Marionette TRACE conn2 <- [1,1362,null,{}] 10:49:47 INFO - PROCESS | 1944 | 1463680187831 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}] 10:49:47 INFO - PROCESS | 1944 | 1463680187923 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 10:49:47 INFO - PROCESS | 1944 | 1463680187987 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:47 INFO - PROCESS | 1944 | ++DOCSHELL 0x1359de000 == 71 [pid = 1944] [id = 348] 10:49:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 166 (0x111c22000) [pid = 1944] [serial = 1043] [outer = 0x0] 10:49:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 167 (0x12bfd1400) [pid = 1944] [serial = 1044] [outer = 0x111c22000] 10:49:48 INFO - PROCESS | 1944 | 1463680188012 Marionette DEBUG loaded listener.js 10:49:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 168 (0x12bfe7c00) [pid = 1944] [serial = 1045] [outer = 0x111c22000] 10:49:48 INFO - PROCESS | 1944 | 1463680188517 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]]]}] 10:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 718ms 10:49:48 INFO - PROCESS | 1944 | 1463680188547 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 10:49:48 INFO - PROCESS | 1944 | 1463680188550 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 10:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:49:48 INFO - PROCESS | 1944 | 1463680188554 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:49:48 INFO - PROCESS | 1944 | 1463680188557 Marionette TRACE conn2 <- [1,1366,null,{}] 10:49:48 INFO - PROCESS | 1944 | 1463680188560 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}] 10:49:48 INFO - PROCESS | 1944 | 1463680188675 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 10:49:48 INFO - PROCESS | 1944 | 1463680188755 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:48 INFO - PROCESS | 1944 | ++DOCSHELL 0x12140f000 == 72 [pid = 1944] [id = 349] 10:49:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 169 (0x114de4c00) [pid = 1944] [serial = 1046] [outer = 0x0] 10:49:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 170 (0x116729400) [pid = 1944] [serial = 1047] [outer = 0x114de4c00] 10:49:48 INFO - PROCESS | 1944 | 1463680188786 Marionette DEBUG loaded listener.js 10:49:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 171 (0x11767f400) [pid = 1944] [serial = 1048] [outer = 0x114de4c00] 10:49:49 INFO - PROCESS | 1944 | 1463680189244 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] 10:49:49 INFO - PROCESS | 1944 | 1463680189299 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 10:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:49:49 INFO - PROCESS | 1944 | 1463680189303 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:49:49 INFO - PROCESS | 1944 | 1463680189305 Marionette TRACE conn2 <- [1,1370,null,{}] 10:49:49 INFO - PROCESS | 1944 | 1463680189327 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}] 10:49:49 INFO - PROCESS | 1944 | 1463680189442 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 10:49:49 INFO - PROCESS | 1944 | 1463680189556 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:49 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc14000 == 73 [pid = 1944] [id = 350] 10:49:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 172 (0x1185d8400) [pid = 1944] [serial = 1049] [outer = 0x0] 10:49:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 173 (0x118f7f000) [pid = 1944] [serial = 1050] [outer = 0x1185d8400] 10:49:49 INFO - PROCESS | 1944 | 1463680189604 Marionette DEBUG loaded listener.js 10:49:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 174 (0x1197f9800) [pid = 1944] [serial = 1051] [outer = 0x1185d8400] 10:49:50 INFO - PROCESS | 1944 | 1463680190149 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] 10:49:50 INFO - PROCESS | 1944 | 1463680190195 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 10:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:49:50 INFO - PROCESS | 1944 | 1463680190197 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:49:50 INFO - PROCESS | 1944 | 1463680190200 Marionette TRACE conn2 <- [1,1374,null,{}] 10:49:50 INFO - PROCESS | 1944 | 1463680190208 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}] 10:49:50 INFO - PROCESS | 1944 | 1463680190318 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 10:49:50 INFO - PROCESS | 1944 | 1463680190399 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:50 INFO - PROCESS | 1944 | ++DOCSHELL 0x135ce9800 == 74 [pid = 1944] [id = 351] 10:49:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 175 (0x121d21800) [pid = 1944] [serial = 1052] [outer = 0x0] 10:49:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 176 (0x1270d6c00) [pid = 1944] [serial = 1053] [outer = 0x121d21800] 10:49:50 INFO - PROCESS | 1944 | 1463680190430 Marionette DEBUG loaded listener.js 10:49:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 177 (0x12776c400) [pid = 1944] [serial = 1054] [outer = 0x121d21800] 10:49:50 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:50 INFO - PROCESS | 1944 | 1463680190947 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] 10:49:51 INFO - PROCESS | 1944 | 1463680191025 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 10:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:49:51 INFO - PROCESS | 1944 | 1463680191029 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:49:51 INFO - PROCESS | 1944 | 1463680191031 Marionette TRACE conn2 <- [1,1378,null,{}] 10:49:51 INFO - PROCESS | 1944 | 1463680191034 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}] 10:49:51 INFO - PROCESS | 1944 | 1463680191192 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 10:49:51 INFO - PROCESS | 1944 | 1463680191297 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:51 INFO - PROCESS | 1944 | ++DOCSHELL 0x135a1f800 == 75 [pid = 1944] [id = 352] 10:49:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 178 (0x129077000) [pid = 1944] [serial = 1055] [outer = 0x0] 10:49:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 179 (0x12a9e0c00) [pid = 1944] [serial = 1056] [outer = 0x129077000] 10:49:51 INFO - PROCESS | 1944 | 1463680191328 Marionette DEBUG loaded listener.js 10:49:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 180 (0x12bc4ac00) [pid = 1944] [serial = 1057] [outer = 0x129077000] 10:49:51 INFO - PROCESS | 1944 | 1463680191707 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] 10:49:51 INFO - PROCESS | 1944 | 1463680191750 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 10:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:49:51 INFO - PROCESS | 1944 | 1463680191753 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:49:51 INFO - PROCESS | 1944 | 1463680191754 Marionette TRACE conn2 <- [1,1382,null,{}] 10:49:51 INFO - PROCESS | 1944 | 1463680191757 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}] 10:49:51 INFO - PROCESS | 1944 | 1463680191866 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 10:49:51 INFO - PROCESS | 1944 | 1463680191973 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:51 INFO - PROCESS | 1944 | ++DOCSHELL 0x1385c8800 == 76 [pid = 1944] [id = 353] 10:49:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 181 (0x129743c00) [pid = 1944] [serial = 1058] [outer = 0x0] 10:49:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 182 (0x12bc8b400) [pid = 1944] [serial = 1059] [outer = 0x129743c00] 10:49:52 INFO - PROCESS | 1944 | 1463680192005 Marionette DEBUG loaded listener.js 10:49:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 183 (0x12bfde400) [pid = 1944] [serial = 1060] [outer = 0x129743c00] 10:49:52 INFO - PROCESS | 1944 | [1944] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:52 INFO - PROCESS | 1944 | 1463680192475 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] 10:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:49:52 INFO - PROCESS | 1944 | 1463680192578 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 10:49:52 INFO - PROCESS | 1944 | 1463680192580 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:49:52 INFO - PROCESS | 1944 | 1463680192582 Marionette TRACE conn2 <- [1,1386,null,{}] 10:49:52 INFO - PROCESS | 1944 | 1463680192584 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}] 10:49:52 INFO - PROCESS | 1944 | 1463680192701 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 10:49:52 INFO - PROCESS | 1944 | 1463680192979 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:53 INFO - PROCESS | 1944 | ++DOCSHELL 0x119622000 == 77 [pid = 1944] [id = 354] 10:49:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 184 (0x110fb1c00) [pid = 1944] [serial = 1061] [outer = 0x0] 10:49:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 185 (0x112774400) [pid = 1944] [serial = 1062] [outer = 0x110fb1c00] 10:49:53 INFO - PROCESS | 1944 | 1463680193034 Marionette DEBUG loaded listener.js 10:49:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 186 (0x112da2c00) [pid = 1944] [serial = 1063] [outer = 0x110fb1c00] 10:49:53 INFO - PROCESS | 1944 | 1463680193520 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] 10:49:53 INFO - PROCESS | 1944 | 1463680193563 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 10:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:49:53 INFO - PROCESS | 1944 | 1463680193568 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:49:53 INFO - PROCESS | 1944 | 1463680193570 Marionette TRACE conn2 <- [1,1390,null,{}] 10:49:53 INFO - PROCESS | 1944 | 1463680193573 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}] 10:49:53 INFO - PROCESS | 1944 | 1463680193677 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 10:49:53 INFO - PROCESS | 1944 | 1463680193760 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:53 INFO - PROCESS | 1944 | ++DOCSHELL 0x117e06800 == 78 [pid = 1944] [id = 355] 10:49:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 187 (0x116188400) [pid = 1944] [serial = 1064] [outer = 0x0] 10:49:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 188 (0x1166d2400) [pid = 1944] [serial = 1065] [outer = 0x116188400] 10:49:53 INFO - PROCESS | 1944 | 1463680193789 Marionette DEBUG loaded listener.js 10:49:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 189 (0x116751000) [pid = 1944] [serial = 1066] [outer = 0x116188400] 10:49:54 INFO - PROCESS | 1944 | 1463680194223 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]]]}] 10:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 723ms 10:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:49:54 INFO - PROCESS | 1944 | 1463680194294 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 10:49:54 INFO - PROCESS | 1944 | 1463680194296 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 10:49:54 INFO - PROCESS | 1944 | 1463680194300 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:49:54 INFO - PROCESS | 1944 | 1463680194301 Marionette TRACE conn2 <- [1,1394,null,{}] 10:49:54 INFO - PROCESS | 1944 | 1463680194303 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}] 10:49:54 INFO - PROCESS | 1944 | 1463680194399 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 10:49:54 INFO - PROCESS | 1944 | 1463680194482 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:54 INFO - PROCESS | 1944 | ++DOCSHELL 0x12140d000 == 79 [pid = 1944] [id = 356] 10:49:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 190 (0x118047400) [pid = 1944] [serial = 1067] [outer = 0x0] 10:49:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 191 (0x11828f000) [pid = 1944] [serial = 1068] [outer = 0x118047400] 10:49:54 INFO - PROCESS | 1944 | 1463680194509 Marionette DEBUG loaded listener.js 10:49:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 192 (0x118702400) [pid = 1944] [serial = 1069] [outer = 0x118047400] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x12161f800 == 78 [pid = 1944] [id = 296] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x13183a800 == 77 [pid = 1944] [id = 347] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x12ddc1800 == 76 [pid = 1944] [id = 346] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x12da12800 == 75 [pid = 1944] [id = 345] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x12d31b800 == 74 [pid = 1944] [id = 344] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x12cb44800 == 73 [pid = 1944] [id = 343] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc15800 == 72 [pid = 1944] [id = 342] 10:49:54 INFO - PROCESS | 1944 | --DOMWINDOW == 191 (0x128e83000) [pid = 1944] [serial = 981] [outer = 0x0] [url = about:blank] 10:49:54 INFO - PROCESS | 1944 | --DOMWINDOW == 190 (0x118fe6400) [pid = 1944] [serial = 936] [outer = 0x0] [url = about:blank] 10:49:54 INFO - PROCESS | 1944 | --DOMWINDOW == 189 (0x112fe5c00) [pid = 1944] [serial = 930] [outer = 0x0] [url = about:blank] 10:49:54 INFO - PROCESS | 1944 | --DOMWINDOW == 188 (0x116730c00) [pid = 1944] [serial = 933] [outer = 0x0] [url = about:blank] 10:49:54 INFO - PROCESS | 1944 | --DOMWINDOW == 187 (0x1214d5800) [pid = 1944] [serial = 939] [outer = 0x0] [url = about:blank] 10:49:54 INFO - PROCESS | 1944 | --DOMWINDOW == 186 (0x110f3ac00) [pid = 1944] [serial = 927] [outer = 0x0] [url = about:blank] 10:49:54 INFO - PROCESS | 1944 | --DOMWINDOW == 185 (0x124f3c800) [pid = 1944] [serial = 942] [outer = 0x0] [url = about:blank] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x1295bc000 == 71 [pid = 1944] [id = 341] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x129065000 == 70 [pid = 1944] [id = 340] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x124812800 == 69 [pid = 1944] [id = 339] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x117e1a000 == 68 [pid = 1944] [id = 338] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x116652000 == 67 [pid = 1944] [id = 337] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x1358b3800 == 66 [pid = 1944] [id = 334] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x12e180800 == 65 [pid = 1944] [id = 333] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x12ddc2800 == 64 [pid = 1944] [id = 332] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x12dd52800 == 63 [pid = 1944] [id = 331] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc09000 == 62 [pid = 1944] [id = 330] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x121615000 == 61 [pid = 1944] [id = 329] 10:49:54 INFO - PROCESS | 1944 | --DOCSHELL 0x11344c800 == 60 [pid = 1944] [id = 328] 10:49:54 INFO - PROCESS | 1944 | 1463680194919 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]]]}] 10:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 10:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:49:54 INFO - PROCESS | 1944 | 1463680194969 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 10:49:54 INFO - PROCESS | 1944 | 1463680194971 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 10:49:54 INFO - PROCESS | 1944 | 1463680194980 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:49:54 INFO - PROCESS | 1944 | 1463680194984 Marionette TRACE conn2 <- [1,1398,null,{}] 10:49:54 INFO - PROCESS | 1944 | 1463680194992 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}] 10:49:55 INFO - PROCESS | 1944 | 1463680195085 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 184 (0x124f90c00) [pid = 1944] [serial = 925] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 183 (0x1216a2000) [pid = 1944] [serial = 963] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 182 (0x1270d6400) [pid = 1944] [serial = 969] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 181 (0x12585f000) [pid = 1944] [serial = 967] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 180 (0x12487bc00) [pid = 1944] [serial = 966] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 179 (0x1166cfc00) [pid = 1944] [serial = 948] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 178 (0x1187d2400) [pid = 1944] [serial = 957] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 177 (0x118fee400) [pid = 1944] [serial = 958] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 176 (0x113074800) [pid = 1944] [serial = 946] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 175 (0x112c14800) [pid = 1944] [serial = 945] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 174 (0x117687400) [pid = 1944] [serial = 951] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 173 (0x117e61800) [pid = 1944] [serial = 952] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 172 (0x127414c00) [pid = 1944] [serial = 970] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 171 (0x118421c00) [pid = 1944] [serial = 954] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 170 (0x11870a400) [pid = 1944] [serial = 955] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 169 (0x11970e800) [pid = 1944] [serial = 960] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 168 (0x116a5d800) [pid = 1944] [serial = 973] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 167 (0x11674a000) [pid = 1944] [serial = 949] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 166 (0x1270d3800) [pid = 1944] [serial = 975] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 165 (0x128b9b400) [pid = 1944] [serial = 979] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 164 (0x121a55800) [pid = 1944] [serial = 964] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 163 (0x128a0b400) [pid = 1944] [serial = 976] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 162 (0x112c1d400) [pid = 1944] [serial = 972] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 161 (0x128b93400) [pid = 1944] [serial = 978] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | --DOMWINDOW == 160 (0x12091b000) [pid = 1944] [serial = 961] [outer = 0x0] [url = about:blank] 10:49:55 INFO - PROCESS | 1944 | 1463680195155 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:55 INFO - PROCESS | 1944 | ++DOCSHELL 0x11961b000 == 61 [pid = 1944] [id = 357] 10:49:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 161 (0x113074800) [pid = 1944] [serial = 1070] [outer = 0x0] 10:49:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 162 (0x11834c400) [pid = 1944] [serial = 1071] [outer = 0x113074800] 10:49:55 INFO - PROCESS | 1944 | 1463680195181 Marionette DEBUG loaded listener.js 10:49:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 163 (0x118fe1c00) [pid = 1944] [serial = 1072] [outer = 0x113074800] 10:49:55 INFO - PROCESS | 1944 | 1463680195463 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]]]}] 10:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 530ms 10:49:55 INFO - PROCESS | 1944 | 1463680195504 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 10:49:55 INFO - PROCESS | 1944 | 1463680195506 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 10:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:49:55 INFO - PROCESS | 1944 | 1463680195512 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:49:55 INFO - PROCESS | 1944 | 1463680195513 Marionette TRACE conn2 <- [1,1402,null,{}] 10:49:55 INFO - PROCESS | 1944 | 1463680195516 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}] 10:49:55 INFO - PROCESS | 1944 | 1463680195606 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 10:49:55 INFO - PROCESS | 1944 | 1463680195668 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:55 INFO - PROCESS | 1944 | ++DOCSHELL 0x12160f000 == 62 [pid = 1944] [id = 358] 10:49:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 164 (0x117687400) [pid = 1944] [serial = 1073] [outer = 0x0] 10:49:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 165 (0x119299000) [pid = 1944] [serial = 1074] [outer = 0x117687400] 10:49:55 INFO - PROCESS | 1944 | 1463680195693 Marionette DEBUG loaded listener.js 10:49:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 166 (0x1197f8c00) [pid = 1944] [serial = 1075] [outer = 0x117687400] 10:49:55 INFO - PROCESS | 1944 | 1463680195996 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]]]}] 10:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 522ms 10:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:49:56 INFO - PROCESS | 1944 | 1463680196033 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 10:49:56 INFO - PROCESS | 1944 | 1463680196034 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 10:49:56 INFO - PROCESS | 1944 | 1463680196036 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:49:56 INFO - PROCESS | 1944 | 1463680196045 Marionette TRACE conn2 <- [1,1406,null,{}] 10:49:56 INFO - PROCESS | 1944 | 1463680196048 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}] 10:49:56 INFO - PROCESS | 1944 | 1463680196133 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 10:49:56 INFO - PROCESS | 1944 | 1463680196137 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:56 INFO - PROCESS | 1944 | ++DOCSHELL 0x128bc0800 == 63 [pid = 1944] [id = 359] 10:49:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 167 (0x119d61800) [pid = 1944] [serial = 1076] [outer = 0x0] 10:49:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 168 (0x12091bc00) [pid = 1944] [serial = 1077] [outer = 0x119d61800] 10:49:56 INFO - PROCESS | 1944 | 1463680196223 Marionette DEBUG loaded listener.js 10:49:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 169 (0x1217acc00) [pid = 1944] [serial = 1078] [outer = 0x119d61800] 10:49:56 INFO - PROCESS | 1944 | 1463680196537 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]]]}] 10:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 528ms 10:49:56 INFO - PROCESS | 1944 | 1463680196565 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 10:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:49:56 INFO - PROCESS | 1944 | 1463680196566 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 10:49:56 INFO - PROCESS | 1944 | 1463680196568 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:49:56 INFO - PROCESS | 1944 | 1463680196569 Marionette TRACE conn2 <- [1,1410,null,{}] 10:49:56 INFO - PROCESS | 1944 | 1463680196572 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}] 10:49:56 INFO - PROCESS | 1944 | 1463680196659 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 10:49:56 INFO - PROCESS | 1944 | 1463680196664 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:56 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a88b000 == 64 [pid = 1944] [id = 360] 10:49:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 170 (0x121813400) [pid = 1944] [serial = 1079] [outer = 0x0] 10:49:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 171 (0x121d23c00) [pid = 1944] [serial = 1080] [outer = 0x121813400] 10:49:56 INFO - PROCESS | 1944 | 1463680196689 Marionette DEBUG loaded listener.js 10:49:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 172 (0x125c23800) [pid = 1944] [serial = 1081] [outer = 0x121813400] 10:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 520ms 10:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:49:57 INFO - PROCESS | 1944 | 1463680197084 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]]]}] 10:49:57 INFO - PROCESS | 1944 | 1463680197088 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 10:49:57 INFO - PROCESS | 1944 | 1463680197089 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 10:49:57 INFO - PROCESS | 1944 | 1463680197094 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:49:57 INFO - PROCESS | 1944 | 1463680197096 Marionette TRACE conn2 <- [1,1414,null,{}] 10:49:57 INFO - PROCESS | 1944 | 1463680197099 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}] 10:49:57 INFO - PROCESS | 1944 | 1463680197206 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 10:49:57 INFO - PROCESS | 1944 | 1463680197220 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:57 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ae3f000 == 65 [pid = 1944] [id = 361] 10:49:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 173 (0x121a4fc00) [pid = 1944] [serial = 1082] [outer = 0x0] 10:49:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 174 (0x127122800) [pid = 1944] [serial = 1083] [outer = 0x121a4fc00] 10:49:57 INFO - PROCESS | 1944 | 1463680197255 Marionette DEBUG loaded listener.js 10:49:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 175 (0x127760000) [pid = 1944] [serial = 1084] [outer = 0x121a4fc00] 10:49:57 INFO - PROCESS | 1944 | 1463680197714 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]]]}] 10:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 673ms 10:49:57 INFO - PROCESS | 1944 | 1463680197771 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 10:49:57 INFO - PROCESS | 1944 | 1463680197773 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 10:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:49:57 INFO - PROCESS | 1944 | 1463680197785 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:49:57 INFO - PROCESS | 1944 | 1463680197786 Marionette TRACE conn2 <- [1,1418,null,{}] 10:49:57 INFO - PROCESS | 1944 | 1463680197790 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}] 10:49:57 INFO - PROCESS | 1944 | 1463680197901 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 10:49:57 INFO - PROCESS | 1944 | 1463680197934 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:57 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c0b9000 == 66 [pid = 1944] [id = 362] 10:49:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 176 (0x127764800) [pid = 1944] [serial = 1085] [outer = 0x0] 10:49:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 177 (0x128a10800) [pid = 1944] [serial = 1086] [outer = 0x127764800] 10:49:57 INFO - PROCESS | 1944 | 1463680197958 Marionette DEBUG loaded listener.js 10:49:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 178 (0x128b9c000) [pid = 1944] [serial = 1087] [outer = 0x127764800] 10:49:58 INFO - PROCESS | 1944 | 1463680198309 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]]]}] 10:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 575ms 10:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:49:58 INFO - PROCESS | 1944 | 1463680198360 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 10:49:58 INFO - PROCESS | 1944 | 1463680198362 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 10:49:58 INFO - PROCESS | 1944 | 1463680198364 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:49:58 INFO - PROCESS | 1944 | 1463680198365 Marionette TRACE conn2 <- [1,1422,null,{}] 10:49:58 INFO - PROCESS | 1944 | 1463680198367 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}] 10:49:58 INFO - PROCESS | 1944 | 1463680198473 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 10:49:58 INFO - PROCESS | 1944 | 1463680198487 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:58 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c558800 == 67 [pid = 1944] [id = 363] 10:49:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 179 (0x128a09800) [pid = 1944] [serial = 1088] [outer = 0x0] 10:49:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 180 (0x12924c400) [pid = 1944] [serial = 1089] [outer = 0x128a09800] 10:49:58 INFO - PROCESS | 1944 | 1463680198513 Marionette DEBUG loaded listener.js 10:49:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 181 (0x1294e5000) [pid = 1944] [serial = 1090] [outer = 0x128a09800] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 180 (0x127762000) [pid = 1944] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 179 (0x12aceb000) [pid = 1944] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 178 (0x11267b400) [pid = 1944] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 177 (0x1127a0c00) [pid = 1944] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 176 (0x128a08000) [pid = 1944] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 175 (0x113079c00) [pid = 1944] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 174 (0x118356c00) [pid = 1944] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 173 (0x127769800) [pid = 1944] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 172 (0x1217ac000) [pid = 1944] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 171 (0x11276fc00) [pid = 1944] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 170 (0x118771800) [pid = 1944] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 169 (0x119707800) [pid = 1944] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 168 (0x12bc4d400) [pid = 1944] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 167 (0x117e3b400) [pid = 1944] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 166 (0x111c28800) [pid = 1944] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 165 (0x116727400) [pid = 1944] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 164 (0x112682400) [pid = 1944] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 163 (0x117e35400) [pid = 1944] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 162 (0x112da8800) [pid = 1944] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 161 (0x12bccd800) [pid = 1944] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 160 (0x112771400) [pid = 1944] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 159 (0x110f31400) [pid = 1944] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 158 (0x121a5a000) [pid = 1944] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 157 (0x110f38800) [pid = 1944] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 156 (0x1185d6c00) [pid = 1944] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 155 (0x1217af800) [pid = 1944] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 154 (0x115de5800) [pid = 1944] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 153 (0x118fe1800) [pid = 1944] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 152 (0x1212bc000) [pid = 1944] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 151 (0x118706400) [pid = 1944] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 150 (0x1257c7400) [pid = 1944] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 149 (0x119ca4800) [pid = 1944] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 148 (0x129075c00) [pid = 1944] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 147 (0x11870f400) [pid = 1944] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 146 (0x114de3000) [pid = 1944] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 145 (0x129747400) [pid = 1944] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 144 (0x12770d400) [pid = 1944] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 143 (0x11710b400) [pid = 1944] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 142 (0x1270d5400) [pid = 1944] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 141 (0x112dd2c00) [pid = 1944] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 140 (0x116733000) [pid = 1944] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 139 (0x119ca0400) [pid = 1944] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 138 (0x112687c00) [pid = 1944] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 137 (0x1294e0400) [pid = 1944] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 136 (0x11279bc00) [pid = 1944] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 135 (0x118352800) [pid = 1944] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 134 (0x112da4c00) [pid = 1944] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:49:59 INFO - PROCESS | 1944 | --DOMWINDOW == 133 (0x110f36400) [pid = 1944] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:49:59 INFO - PROCESS | 1944 | 1463680199200 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]]]}] 10:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 869ms 10:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:49:59 INFO - PROCESS | 1944 | 1463680199234 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 10:49:59 INFO - PROCESS | 1944 | 1463680199235 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 10:49:59 INFO - PROCESS | 1944 | 1463680199237 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:49:59 INFO - PROCESS | 1944 | 1463680199238 Marionette TRACE conn2 <- [1,1426,null,{}] 10:49:59 INFO - PROCESS | 1944 | 1463680199246 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}] 10:49:59 INFO - PROCESS | 1944 | 1463680199333 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 10:49:59 INFO - PROCESS | 1944 | 1463680199338 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:59 INFO - PROCESS | 1944 | ++DOCSHELL 0x117442000 == 68 [pid = 1944] [id = 364] 10:49:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 134 (0x110f39c00) [pid = 1944] [serial = 1091] [outer = 0x0] 10:49:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 135 (0x112778c00) [pid = 1944] [serial = 1092] [outer = 0x110f39c00] 10:49:59 INFO - PROCESS | 1944 | 1463680199370 Marionette DEBUG loaded listener.js 10:49:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 136 (0x113469000) [pid = 1944] [serial = 1093] [outer = 0x110f39c00] 10:49:59 INFO - PROCESS | 1944 | 1463680199722 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]]]}] 10:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 524ms 10:49:59 INFO - PROCESS | 1944 | 1463680199762 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 10:49:59 INFO - PROCESS | 1944 | 1463680199763 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 10:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:49:59 INFO - PROCESS | 1944 | 1463680199773 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:49:59 INFO - PROCESS | 1944 | 1463680199774 Marionette TRACE conn2 <- [1,1430,null,{}] 10:49:59 INFO - PROCESS | 1944 | 1463680199777 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}] 10:49:59 INFO - PROCESS | 1944 | 1463680199876 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 10:49:59 INFO - PROCESS | 1944 | 1463680199881 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:59 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cf43000 == 69 [pid = 1944] [id = 365] 10:49:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 137 (0x1163a9000) [pid = 1944] [serial = 1094] [outer = 0x0] 10:49:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 138 (0x118771000) [pid = 1944] [serial = 1095] [outer = 0x1163a9000] 10:49:59 INFO - PROCESS | 1944 | 1463680199906 Marionette DEBUG loaded listener.js 10:49:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 139 (0x119ca4800) [pid = 1944] [serial = 1096] [outer = 0x1163a9000] 10:50:00 INFO - PROCESS | 1944 | 1463680200254 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]]]}] 10:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 522ms 10:50:00 INFO - PROCESS | 1944 | 1463680200294 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 10:50:00 INFO - PROCESS | 1944 | 1463680200295 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 10:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:50:00 INFO - PROCESS | 1944 | 1463680200297 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:50:00 INFO - PROCESS | 1944 | 1463680200299 Marionette TRACE conn2 <- [1,1434,null,{}] 10:50:00 INFO - PROCESS | 1944 | 1463680200301 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}] 10:50:00 INFO - PROCESS | 1944 | 1463680200391 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 10:50:00 INFO - PROCESS | 1944 | 1463680200459 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:00 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d4f5000 == 70 [pid = 1944] [id = 366] 10:50:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 140 (0x119b18400) [pid = 1944] [serial = 1097] [outer = 0x0] 10:50:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 141 (0x1217b1000) [pid = 1944] [serial = 1098] [outer = 0x119b18400] 10:50:00 INFO - PROCESS | 1944 | 1463680200483 Marionette DEBUG loaded listener.js 10:50:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 142 (0x127120800) [pid = 1944] [serial = 1099] [outer = 0x119b18400] 10:50:00 INFO - PROCESS | 1944 | 1463680200776 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]]]}] 10:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 517ms 10:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:50:00 INFO - PROCESS | 1944 | 1463680200816 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 10:50:00 INFO - PROCESS | 1944 | 1463680200817 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 10:50:00 INFO - PROCESS | 1944 | 1463680200819 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:50:00 INFO - PROCESS | 1944 | 1463680200820 Marionette TRACE conn2 <- [1,1438,null,{}] 10:50:00 INFO - PROCESS | 1944 | 1463680200822 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}] 10:50:00 INFO - PROCESS | 1944 | 1463680200913 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 10:50:00 INFO - PROCESS | 1944 | 1463680200917 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:00 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dc83800 == 71 [pid = 1944] [id = 367] 10:50:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 143 (0x121a5a000) [pid = 1944] [serial = 1100] [outer = 0x0] 10:50:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 144 (0x12924b800) [pid = 1944] [serial = 1101] [outer = 0x121a5a000] 10:50:00 INFO - PROCESS | 1944 | 1463680200942 Marionette DEBUG loaded listener.js 10:50:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 145 (0x12a63b800) [pid = 1944] [serial = 1102] [outer = 0x121a5a000] 10:50:01 INFO - PROCESS | 1944 | 1463680201448 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]]]}] 10:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 671ms 10:50:01 INFO - PROCESS | 1944 | 1463680201508 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 10:50:01 INFO - PROCESS | 1944 | 1463680201511 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 10:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:50:01 INFO - PROCESS | 1944 | 1463680201516 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:50:01 INFO - PROCESS | 1944 | 1463680201518 Marionette TRACE conn2 <- [1,1442,null,{}] 10:50:01 INFO - PROCESS | 1944 | 1463680201522 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}] 10:50:01 INFO - PROCESS | 1944 | 1463680201638 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 10:50:01 INFO - PROCESS | 1944 | 1463680201742 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:01 INFO - PROCESS | 1944 | ++DOCSHELL 0x118f6c000 == 72 [pid = 1944] [id = 368] 10:50:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 146 (0x114de3000) [pid = 1944] [serial = 1103] [outer = 0x0] 10:50:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 147 (0x115e52400) [pid = 1944] [serial = 1104] [outer = 0x114de3000] 10:50:01 INFO - PROCESS | 1944 | 1463680201774 Marionette DEBUG loaded listener.js 10:50:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 148 (0x11672a000) [pid = 1944] [serial = 1105] [outer = 0x114de3000] 10:50:02 INFO - PROCESS | 1944 | 1463680202224 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]]]}] 10:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 722ms 10:50:02 INFO - PROCESS | 1944 | 1463680202238 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 10:50:02 INFO - PROCESS | 1944 | 1463680202244 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 10:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:50:02 INFO - PROCESS | 1944 | 1463680202249 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:50:02 INFO - PROCESS | 1944 | 1463680202251 Marionette TRACE conn2 <- [1,1446,null,{}] 10:50:02 INFO - PROCESS | 1944 | 1463680202253 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}] 10:50:02 INFO - PROCESS | 1944 | 1463680202364 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 10:50:02 INFO - PROCESS | 1944 | 1463680202471 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:02 INFO - PROCESS | 1944 | ++DOCSHELL 0x128cc2000 == 73 [pid = 1944] [id = 369] 10:50:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 149 (0x116856400) [pid = 1944] [serial = 1106] [outer = 0x0] 10:50:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 150 (0x11834a400) [pid = 1944] [serial = 1107] [outer = 0x116856400] 10:50:02 INFO - PROCESS | 1944 | 1463680202503 Marionette DEBUG loaded listener.js 10:50:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 151 (0x11870f000) [pid = 1944] [serial = 1108] [outer = 0x116856400] 10:50:02 INFO - PROCESS | 1944 | 1463680202937 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]]]}] 10:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 723ms 10:50:02 INFO - PROCESS | 1944 | 1463680202996 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 10:50:02 INFO - PROCESS | 1944 | 1463680202998 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 10:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:50:03 INFO - PROCESS | 1944 | 1463680203000 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:50:03 INFO - PROCESS | 1944 | 1463680203003 Marionette TRACE conn2 <- [1,1450,null,{}] 10:50:03 INFO - PROCESS | 1944 | 1463680203026 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}] 10:50:03 INFO - PROCESS | 1944 | 1463680203135 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 10:50:03 INFO - PROCESS | 1944 | 1463680203243 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:03 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dd53800 == 74 [pid = 1944] [id = 370] 10:50:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 152 (0x118f80000) [pid = 1944] [serial = 1109] [outer = 0x0] 10:50:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 153 (0x119b21800) [pid = 1944] [serial = 1110] [outer = 0x118f80000] 10:50:03 INFO - PROCESS | 1944 | 1463680203276 Marionette DEBUG loaded listener.js 10:50:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 154 (0x1217aa800) [pid = 1944] [serial = 1111] [outer = 0x118f80000] 10:50:03 INFO - PROCESS | 1944 | 1463680203722 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]]]}] 10:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 772ms 10:50:03 INFO - PROCESS | 1944 | 1463680203789 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 10:50:03 INFO - PROCESS | 1944 | 1463680203792 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 10:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:50:03 INFO - PROCESS | 1944 | 1463680203796 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:50:03 INFO - PROCESS | 1944 | 1463680203797 Marionette TRACE conn2 <- [1,1454,null,{}] 10:50:03 INFO - PROCESS | 1944 | 1463680203800 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}] 10:50:03 INFO - PROCESS | 1944 | 1463680203909 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 10:50:03 INFO - PROCESS | 1944 | 1463680203986 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:03 INFO - PROCESS | 1944 | ++DOCSHELL 0x12e179800 == 75 [pid = 1944] [id = 371] 10:50:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 155 (0x121813800) [pid = 1944] [serial = 1112] [outer = 0x0] 10:50:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 156 (0x1270d1000) [pid = 1944] [serial = 1113] [outer = 0x121813800] 10:50:04 INFO - PROCESS | 1944 | 1463680204017 Marionette DEBUG loaded listener.js 10:50:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 157 (0x12776ec00) [pid = 1944] [serial = 1114] [outer = 0x121813800] 10:50:04 INFO - PROCESS | 1944 | 1463680204442 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]]]}] 10:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 669ms 10:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:50:04 INFO - PROCESS | 1944 | 1463680204483 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 10:50:04 INFO - PROCESS | 1944 | 1463680204484 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 10:50:04 INFO - PROCESS | 1944 | 1463680204487 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:50:04 INFO - PROCESS | 1944 | 1463680204488 Marionette TRACE conn2 <- [1,1458,null,{}] 10:50:04 INFO - PROCESS | 1944 | 1463680204505 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}] 10:50:04 INFO - PROCESS | 1944 | 1463680204651 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 10:50:04 INFO - PROCESS | 1944 | 1463680204708 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:04 INFO - PROCESS | 1944 | ++DOCSHELL 0x13567f000 == 76 [pid = 1944] [id = 372] 10:50:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 158 (0x121a57000) [pid = 1944] [serial = 1115] [outer = 0x0] 10:50:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 159 (0x128e85c00) [pid = 1944] [serial = 1116] [outer = 0x121a57000] 10:50:04 INFO - PROCESS | 1944 | 1463680204739 Marionette DEBUG loaded listener.js 10:50:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 160 (0x12a645400) [pid = 1944] [serial = 1117] [outer = 0x121a57000] 10:50:05 INFO - PROCESS | 1944 | 1463680205167 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]]]}] 10:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 721ms 10:50:05 INFO - PROCESS | 1944 | 1463680205209 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 10:50:05 INFO - PROCESS | 1944 | 1463680205210 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 10:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:50:05 INFO - PROCESS | 1944 | 1463680205212 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:50:05 INFO - PROCESS | 1944 | 1463680205213 Marionette TRACE conn2 <- [1,1462,null,{}] 10:50:05 INFO - PROCESS | 1944 | 1463680205216 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}] 10:50:05 INFO - PROCESS | 1944 | 1463680205336 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 10:50:05 INFO - PROCESS | 1944 | 1463680205417 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:05 INFO - PROCESS | 1944 | ++DOCSHELL 0x1358ad800 == 77 [pid = 1944] [id = 373] 10:50:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 161 (0x12a86c800) [pid = 1944] [serial = 1118] [outer = 0x0] 10:50:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 162 (0x12aceb000) [pid = 1944] [serial = 1119] [outer = 0x12a86c800] 10:50:05 INFO - PROCESS | 1944 | 1463680205447 Marionette DEBUG loaded listener.js 10:50:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 163 (0x12bc8c400) [pid = 1944] [serial = 1120] [outer = 0x12a86c800] 10:50:05 INFO - PROCESS | 1944 | 1463680205950 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]]]}] 10:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 770ms 10:50:05 INFO - PROCESS | 1944 | 1463680205990 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 10:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:50:05 INFO - PROCESS | 1944 | 1463680205992 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 10:50:05 INFO - PROCESS | 1944 | 1463680205994 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:50:05 INFO - PROCESS | 1944 | 1463680205995 Marionette TRACE conn2 <- [1,1466,null,{}] 10:50:06 INFO - PROCESS | 1944 | 1463680205998 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}] 10:50:06 INFO - PROCESS | 1944 | 1463680206106 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 10:50:06 INFO - PROCESS | 1944 | 1463680206187 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:06 INFO - PROCESS | 1944 | ++DOCSHELL 0x116ab7000 == 78 [pid = 1944] [id = 374] 10:50:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 164 (0x11276e400) [pid = 1944] [serial = 1121] [outer = 0x0] 10:50:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 165 (0x1167f7000) [pid = 1944] [serial = 1122] [outer = 0x11276e400] 10:50:06 INFO - PROCESS | 1944 | 1463680206217 Marionette DEBUG loaded listener.js 10:50:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 166 (0x1217ab800) [pid = 1944] [serial = 1123] [outer = 0x11276e400] 10:50:06 INFO - PROCESS | 1944 | 1463680206646 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]]]}] 10:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 721ms 10:50:06 INFO - PROCESS | 1944 | 1463680206726 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 10:50:06 INFO - PROCESS | 1944 | 1463680206728 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 10:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:50:06 INFO - PROCESS | 1944 | 1463680206732 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:50:06 INFO - PROCESS | 1944 | 1463680206733 Marionette TRACE conn2 <- [1,1470,null,{}] 10:50:06 INFO - PROCESS | 1944 | 1463680206736 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}] 10:50:06 INFO - PROCESS | 1944 | 1463680206843 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 10:50:07 INFO - PROCESS | 1944 | 1463680207096 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:07 INFO - PROCESS | 1944 | ++DOCSHELL 0x118f57000 == 79 [pid = 1944] [id = 375] 10:50:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 167 (0x1121a9000) [pid = 1944] [serial = 1124] [outer = 0x0] 10:50:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 168 (0x112775000) [pid = 1944] [serial = 1125] [outer = 0x1121a9000] 10:50:07 INFO - PROCESS | 1944 | 1463680207125 Marionette DEBUG loaded listener.js 10:50:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 169 (0x112dd4800) [pid = 1944] [serial = 1126] [outer = 0x1121a9000] 10:50:07 INFO - PROCESS | 1944 | 1463680207599 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]]]}] 10:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 923ms 10:50:07 INFO - PROCESS | 1944 | 1463680207656 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 10:50:07 INFO - PROCESS | 1944 | 1463680207661 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 10:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:50:07 INFO - PROCESS | 1944 | 1463680207664 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:50:07 INFO - PROCESS | 1944 | 1463680207666 Marionette TRACE conn2 <- [1,1474,null,{}] 10:50:07 INFO - PROCESS | 1944 | 1463680207669 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}] 10:50:07 INFO - PROCESS | 1944 | 1463680207777 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 10:50:07 INFO - PROCESS | 1944 | 1463680207862 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:07 INFO - PROCESS | 1944 | ++DOCSHELL 0x11961c800 == 80 [pid = 1944] [id = 376] 10:50:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 170 (0x116183400) [pid = 1944] [serial = 1127] [outer = 0x0] 10:50:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 171 (0x116729800) [pid = 1944] [serial = 1128] [outer = 0x116183400] 10:50:07 INFO - PROCESS | 1944 | 1463680207891 Marionette DEBUG loaded listener.js 10:50:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 172 (0x116a64c00) [pid = 1944] [serial = 1129] [outer = 0x116183400] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x135ced800 == 79 [pid = 1944] [id = 275] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x12d4f5000 == 78 [pid = 1944] [id = 366] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x12cf43000 == 77 [pid = 1944] [id = 365] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x117442000 == 76 [pid = 1944] [id = 364] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x12c558800 == 75 [pid = 1944] [id = 363] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x12c0b9000 == 74 [pid = 1944] [id = 362] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x12ae3f000 == 73 [pid = 1944] [id = 361] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x12a88b000 == 72 [pid = 1944] [id = 360] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x128bc0800 == 71 [pid = 1944] [id = 359] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x12160f000 == 70 [pid = 1944] [id = 358] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x11961b000 == 69 [pid = 1944] [id = 357] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x12140d000 == 68 [pid = 1944] [id = 356] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x117e06800 == 67 [pid = 1944] [id = 355] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x119622000 == 66 [pid = 1944] [id = 354] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x1385c8800 == 65 [pid = 1944] [id = 353] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x135a1f800 == 64 [pid = 1944] [id = 352] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x135ce9800 == 63 [pid = 1944] [id = 351] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc14000 == 62 [pid = 1944] [id = 350] 10:50:08 INFO - PROCESS | 1944 | --DOCSHELL 0x12140f000 == 61 [pid = 1944] [id = 349] 10:50:08 INFO - PROCESS | 1944 | 1463680208410 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]]]}] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 171 (0x12cb3b800) [pid = 1944] [serial = 765] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 170 (0x113077400) [pid = 1944] [serial = 819] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 169 (0x1121b4400) [pid = 1944] [serial = 928] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 168 (0x125c23400) [pid = 1944] [serial = 943] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 167 (0x12cf23800) [pid = 1944] [serial = 768] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 166 (0x119cad400) [pid = 1944] [serial = 937] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 165 (0x12741a400) [pid = 1944] [serial = 882] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 164 (0x118051400) [pid = 1944] [serial = 934] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 163 (0x119caa000) [pid = 1944] [serial = 825] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 162 (0x127761c00) [pid = 1944] [serial = 759] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 161 (0x118711800) [pid = 1944] [serial = 702] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 160 (0x128a05000) [pid = 1944] [serial = 1026] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 159 (0x1217a8c00) [pid = 1944] [serial = 1023] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 158 (0x129258000) [pid = 1944] [serial = 999] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 157 (0x129746400) [pid = 1944] [serial = 1000] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 156 (0x118fea400) [pid = 1944] [serial = 1017] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 155 (0x12a9e2c00) [pid = 1944] [serial = 1008] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 154 (0x12acc7400) [pid = 1944] [serial = 1009] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 153 (0x119b14000) [pid = 1944] [serial = 1018] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 152 (0x12a9dd400) [pid = 1944] [serial = 1003] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 151 (0x12a873000) [pid = 1944] [serial = 1002] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 150 (0x129257000) [pid = 1944] [serial = 1029] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 149 (0x124f30400) [pid = 1944] [serial = 994] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 148 (0x119ca4400) [pid = 1944] [serial = 993] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 147 (0x128a04800) [pid = 1944] [serial = 997] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 146 (0x127711000) [pid = 1944] [serial = 996] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 145 (0x12a9e0000) [pid = 1944] [serial = 1006] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 144 (0x119706800) [pid = 1944] [serial = 1005] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 143 (0x116a5b800) [pid = 1944] [serial = 1014] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 142 (0x118052000) [pid = 1944] [serial = 1015] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 141 (0x119d61000) [pid = 1944] [serial = 1020] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 140 (0x1212b2c00) [pid = 1944] [serial = 1035] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 139 (0x1212f2800) [pid = 1944] [serial = 1021] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 138 (0x12aa65c00) [pid = 1944] [serial = 1032] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 137 (0x113073800) [pid = 1944] [serial = 987] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 136 (0x1168bdc00) [pid = 1944] [serial = 988] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 135 (0x129749800) [pid = 1944] [serial = 1030] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 134 (0x11929a800) [pid = 1944] [serial = 991] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 133 (0x118769400) [pid = 1944] [serial = 990] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 132 (0x113075c00) [pid = 1944] [serial = 1011] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 131 (0x116729000) [pid = 1944] [serial = 1012] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 130 (0x112772800) [pid = 1944] [serial = 985] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 129 (0x1121ab000) [pid = 1944] [serial = 984] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 128 (0x12accb800) [pid = 1944] [serial = 1038] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 127 (0x12bc8c800) [pid = 1944] [serial = 1041] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 126 (0x12ace0800) [pid = 1944] [serial = 1033] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 125 (0x128b94000) [pid = 1944] [serial = 1027] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 124 (0x12bcd0800) [pid = 1944] [serial = 1042] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 123 (0x12711d800) [pid = 1944] [serial = 1036] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 122 (0x121d28000) [pid = 1944] [serial = 1024] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 121 (0x12bc46400) [pid = 1944] [serial = 1039] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 120 (0x112778000) [pid = 1944] [serial = 870] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 119 (0x121779c00) [pid = 1944] [serial = 828] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 118 (0x129746800) [pid = 1944] [serial = 762] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 117 (0x119d65000) [pid = 1944] [serial = 876] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 116 (0x121811c00) [pid = 1944] [serial = 940] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 115 (0x128b99c00) [pid = 1944] [serial = 885] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 114 (0x1270ce000) [pid = 1944] [serial = 879] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 113 (0x11323dc00) [pid = 1944] [serial = 931] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 112 (0x119cac800) [pid = 1944] [serial = 756] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 111 (0x129252c00) [pid = 1944] [serial = 982] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x12d1c8c00) [pid = 1944] [serial = 771] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x1185e4800) [pid = 1944] [serial = 753] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x112cc4800) [pid = 1944] [serial = 750] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x128e7a400) [pid = 1944] [serial = 888] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x112689400) [pid = 1944] [serial = 816] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x11870d800) [pid = 1944] [serial = 822] [outer = 0x0] [url = about:blank] 10:50:08 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x1166d0c00) [pid = 1944] [serial = 873] [outer = 0x0] [url = about:blank] 10:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 773ms 10:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:50:08 INFO - PROCESS | 1944 | 1463680208441 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 10:50:08 INFO - PROCESS | 1944 | 1463680208443 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 10:50:08 INFO - PROCESS | 1944 | 1463680208446 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:50:08 INFO - PROCESS | 1944 | 1463680208447 Marionette TRACE conn2 <- [1,1478,null,{}] 10:50:08 INFO - PROCESS | 1944 | 1463680208449 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}] 10:50:08 INFO - PROCESS | 1944 | 1463680208541 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 10:50:08 INFO - PROCESS | 1944 | 1463680208547 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:08 INFO - PROCESS | 1944 | ++DOCSHELL 0x116e4e000 == 62 [pid = 1944] [id = 377] 10:50:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x116a5bc00) [pid = 1944] [serial = 1130] [outer = 0x0] 10:50:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x117688800) [pid = 1944] [serial = 1131] [outer = 0x116a5bc00] 10:50:08 INFO - PROCESS | 1944 | 1463680208574 Marionette DEBUG loaded listener.js 10:50:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x118132c00) [pid = 1944] [serial = 1132] [outer = 0x116a5bc00] 10:50:08 INFO - PROCESS | 1944 | 1463680208961 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]]]}] 10:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 572ms 10:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:50:09 INFO - PROCESS | 1944 | 1463680209019 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 10:50:09 INFO - PROCESS | 1944 | 1463680209020 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 10:50:09 INFO - PROCESS | 1944 | 1463680209026 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:50:09 INFO - PROCESS | 1944 | 1463680209030 Marionette TRACE conn2 <- [1,1482,null,{}] 10:50:09 INFO - PROCESS | 1944 | 1463680209034 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}] 10:50:09 INFO - PROCESS | 1944 | 1463680209142 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 10:50:09 INFO - PROCESS | 1944 | 1463680209150 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:09 INFO - PROCESS | 1944 | ++DOCSHELL 0x12576f000 == 63 [pid = 1944] [id = 378] 10:50:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x11876a400) [pid = 1944] [serial = 1133] [outer = 0x0] 10:50:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x118fe7c00) [pid = 1944] [serial = 1134] [outer = 0x11876a400] 10:50:09 INFO - PROCESS | 1944 | 1463680209175 Marionette DEBUG loaded listener.js 10:50:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x119295800) [pid = 1944] [serial = 1135] [outer = 0x11876a400] 10:50:09 INFO - PROCESS | 1944 | 1463680209520 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]]]}] 10:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 526ms 10:50:09 INFO - PROCESS | 1944 | 1463680209549 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 10:50:09 INFO - PROCESS | 1944 | 1463680209550 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 10:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:50:09 INFO - PROCESS | 1944 | 1463680209560 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:50:09 INFO - PROCESS | 1944 | 1463680209561 Marionette TRACE conn2 <- [1,1486,null,{}] 10:50:09 INFO - PROCESS | 1944 | 1463680209564 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}] 10:50:09 INFO - PROCESS | 1944 | 1463680209652 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 10:50:09 INFO - PROCESS | 1944 | 1463680209659 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:09 INFO - PROCESS | 1944 | ++DOCSHELL 0x129267800 == 64 [pid = 1944] [id = 379] 10:50:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x119706800) [pid = 1944] [serial = 1136] [outer = 0x0] 10:50:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 112 (0x119b18800) [pid = 1944] [serial = 1137] [outer = 0x119706800] 10:50:09 INFO - PROCESS | 1944 | 1463680209684 Marionette DEBUG loaded listener.js 10:50:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 113 (0x119d09800) [pid = 1944] [serial = 1138] [outer = 0x119706800] 10:50:10 INFO - PROCESS | 1944 | 1463680210016 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]]]}] 10:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 468ms 10:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:50:10 INFO - PROCESS | 1944 | 1463680210030 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 10:50:10 INFO - PROCESS | 1944 | 1463680210031 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 10:50:10 INFO - PROCESS | 1944 | 1463680210033 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:50:10 INFO - PROCESS | 1944 | 1463680210034 Marionette TRACE conn2 <- [1,1490,null,{}] 10:50:10 INFO - PROCESS | 1944 | 1463680210037 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}] 10:50:10 INFO - PROCESS | 1944 | 1463680210125 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 10:50:10 INFO - PROCESS | 1944 | 1463680210198 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:10 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a891800 == 65 [pid = 1944] [id = 380] 10:50:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 114 (0x1216ffc00) [pid = 1944] [serial = 1139] [outer = 0x0] 10:50:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 115 (0x1217a9000) [pid = 1944] [serial = 1140] [outer = 0x1216ffc00] 10:50:10 INFO - PROCESS | 1944 | 1463680210231 Marionette DEBUG loaded listener.js 10:50:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 116 (0x12487c000) [pid = 1944] [serial = 1141] [outer = 0x1216ffc00] 10:50:10 INFO - PROCESS | 1944 | 1463680210564 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]]]}] 10:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 570ms 10:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:50:10 INFO - PROCESS | 1944 | 1463680210604 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 10:50:10 INFO - PROCESS | 1944 | 1463680210605 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 10:50:10 INFO - PROCESS | 1944 | 1463680210607 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:50:10 INFO - PROCESS | 1944 | 1463680210608 Marionette TRACE conn2 <- [1,1494,null,{}] 10:50:10 INFO - PROCESS | 1944 | 1463680210611 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}] 10:50:10 INFO - PROCESS | 1944 | 1463680210728 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 10:50:10 INFO - PROCESS | 1944 | 1463680210738 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:10 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ae35000 == 66 [pid = 1944] [id = 381] 10:50:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 117 (0x1252b5400) [pid = 1944] [serial = 1142] [outer = 0x0] 10:50:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 118 (0x126e67400) [pid = 1944] [serial = 1143] [outer = 0x1252b5400] 10:50:10 INFO - PROCESS | 1944 | 1463680210763 Marionette DEBUG loaded listener.js 10:50:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 119 (0x127711000) [pid = 1944] [serial = 1144] [outer = 0x1252b5400] 10:50:11 INFO - PROCESS | 1944 | 1463680211096 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]]]}] 10:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 519ms 10:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:50:11 INFO - PROCESS | 1944 | 1463680211128 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 10:50:11 INFO - PROCESS | 1944 | 1463680211129 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 10:50:11 INFO - PROCESS | 1944 | 1463680211131 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:50:11 INFO - PROCESS | 1944 | 1463680211132 Marionette TRACE conn2 <- [1,1498,null,{}] 10:50:11 INFO - PROCESS | 1944 | 1463680211134 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}] 10:50:11 INFO - PROCESS | 1944 | 1463680211244 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 10:50:11 INFO - PROCESS | 1944 | 1463680211259 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:11 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c516800 == 67 [pid = 1944] [id = 382] 10:50:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 120 (0x1270d9c00) [pid = 1944] [serial = 1145] [outer = 0x0] 10:50:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 121 (0x128a0dc00) [pid = 1944] [serial = 1146] [outer = 0x1270d9c00] 10:50:11 INFO - PROCESS | 1944 | 1463680211284 Marionette DEBUG loaded listener.js 10:50:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 122 (0x128b9d400) [pid = 1944] [serial = 1147] [outer = 0x1270d9c00] 10:50:11 INFO - PROCESS | 1944 | 1463680211632 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]]]}] 10:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 517ms 10:50:11 INFO - PROCESS | 1944 | 1463680211649 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 10:50:11 INFO - PROCESS | 1944 | 1463680211650 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 10:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:50:11 INFO - PROCESS | 1944 | 1463680211653 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:50:11 INFO - PROCESS | 1944 | 1463680211654 Marionette TRACE conn2 <- [1,1502,null,{}] 10:50:11 INFO - PROCESS | 1944 | 1463680211656 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}] 10:50:11 INFO - PROCESS | 1944 | 1463680211785 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 10:50:11 INFO - PROCESS | 1944 | 1463680211873 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:11 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cb4f800 == 68 [pid = 1944] [id = 383] 10:50:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 123 (0x12a9de400) [pid = 1944] [serial = 1148] [outer = 0x0] 10:50:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 124 (0x12aa62000) [pid = 1944] [serial = 1149] [outer = 0x12a9de400] 10:50:11 INFO - PROCESS | 1944 | 1463680211901 Marionette DEBUG loaded listener.js 10:50:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 125 (0x12acc7400) [pid = 1944] [serial = 1150] [outer = 0x12a9de400] 10:50:12 INFO - PROCESS | 1944 | 1463680212205 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]]]}] 10:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 567ms 10:50:12 INFO - PROCESS | 1944 | 1463680212221 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 10:50:12 INFO - PROCESS | 1944 | 1463680212222 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 10:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:50:12 INFO - PROCESS | 1944 | 1463680212227 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:50:12 INFO - PROCESS | 1944 | 1463680212229 Marionette TRACE conn2 <- [1,1506,null,{}] 10:50:12 INFO - PROCESS | 1944 | 1463680212232 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}] 10:50:12 INFO - PROCESS | 1944 | 1463680212346 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 10:50:12 INFO - PROCESS | 1944 | 1463680212359 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:12 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d77a000 == 69 [pid = 1944] [id = 384] 10:50:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 126 (0x12924a000) [pid = 1944] [serial = 1151] [outer = 0x0] 10:50:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 127 (0x12bb35800) [pid = 1944] [serial = 1152] [outer = 0x12924a000] 10:50:12 INFO - PROCESS | 1944 | 1463680212384 Marionette DEBUG loaded listener.js 10:50:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 128 (0x12bc4f400) [pid = 1944] [serial = 1153] [outer = 0x12924a000] 10:50:12 INFO - PROCESS | 1944 | --DOMWINDOW == 127 (0x1163a9000) [pid = 1944] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:50:12 INFO - PROCESS | 1944 | --DOMWINDOW == 126 (0x119b18400) [pid = 1944] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:50:12 INFO - PROCESS | 1944 | --DOMWINDOW == 125 (0x121a4fc00) [pid = 1944] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:50:12 INFO - PROCESS | 1944 | --DOMWINDOW == 124 (0x127764800) [pid = 1944] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:50:12 INFO - PROCESS | 1944 | --DOMWINDOW == 123 (0x128a09800) [pid = 1944] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:50:12 INFO - PROCESS | 1944 | --DOMWINDOW == 122 (0x121813400) [pid = 1944] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:50:12 INFO - PROCESS | 1944 | --DOMWINDOW == 121 (0x118047400) [pid = 1944] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:50:12 INFO - PROCESS | 1944 | --DOMWINDOW == 120 (0x116188400) [pid = 1944] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:50:12 INFO - PROCESS | 1944 | --DOMWINDOW == 119 (0x113074800) [pid = 1944] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:50:12 INFO - PROCESS | 1944 | --DOMWINDOW == 118 (0x119d61800) [pid = 1944] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:50:12 INFO - PROCESS | 1944 | --DOMWINDOW == 117 (0x117687400) [pid = 1944] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:50:12 INFO - PROCESS | 1944 | --DOMWINDOW == 116 (0x110f39c00) [pid = 1944] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:50:12 INFO - PROCESS | 1944 | --DOMWINDOW == 115 (0x110fb1c00) [pid = 1944] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:50:12 INFO - PROCESS | 1944 | 1463680212816 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]]]}] 10:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 622ms 10:50:12 INFO - PROCESS | 1944 | 1463680212847 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 10:50:12 INFO - PROCESS | 1944 | 1463680212849 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 10:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:50:12 INFO - PROCESS | 1944 | 1463680212872 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:50:12 INFO - PROCESS | 1944 | 1463680212873 Marionette TRACE conn2 <- [1,1510,null,{}] 10:50:12 INFO - PROCESS | 1944 | 1463680212881 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}] 10:50:12 INFO - PROCESS | 1944 | 1463680212978 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 10:50:12 INFO - PROCESS | 1944 | 1463680212983 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:12 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d784000 == 70 [pid = 1944] [id = 385] 10:50:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 116 (0x11929a000) [pid = 1944] [serial = 1154] [outer = 0x0] 10:50:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 117 (0x121a58400) [pid = 1944] [serial = 1155] [outer = 0x11929a000] 10:50:13 INFO - PROCESS | 1944 | 1463680213013 Marionette DEBUG loaded listener.js 10:50:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 118 (0x12a9d3400) [pid = 1944] [serial = 1156] [outer = 0x11929a000] 10:50:13 INFO - PROCESS | 1944 | 1463680213338 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]]]}] 10:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 475ms 10:50:13 INFO - PROCESS | 1944 | 1463680213346 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 10:50:13 INFO - PROCESS | 1944 | 1463680213348 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 10:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:50:13 INFO - PROCESS | 1944 | 1463680213350 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:50:13 INFO - PROCESS | 1944 | 1463680213352 Marionette TRACE conn2 <- [1,1514,null,{}] 10:50:13 INFO - PROCESS | 1944 | 1463680213354 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}] 10:50:13 INFO - PROCESS | 1944 | 1463680213460 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 10:50:13 INFO - PROCESS | 1944 | 1463680213529 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:13 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dc89800 == 71 [pid = 1944] [id = 386] 10:50:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 119 (0x1192a0800) [pid = 1944] [serial = 1157] [outer = 0x0] 10:50:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 120 (0x12bc86400) [pid = 1944] [serial = 1158] [outer = 0x1192a0800] 10:50:13 INFO - PROCESS | 1944 | 1463680213554 Marionette DEBUG loaded listener.js 10:50:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 121 (0x12bfe5800) [pid = 1944] [serial = 1159] [outer = 0x1192a0800] 10:50:13 INFO - PROCESS | 1944 | 1463680213847 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]]]}] 10:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 520ms 10:50:13 INFO - PROCESS | 1944 | 1463680213870 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 10:50:13 INFO - PROCESS | 1944 | 1463680213872 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 10:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:50:13 INFO - PROCESS | 1944 | 1463680213877 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:50:13 INFO - PROCESS | 1944 | 1463680213880 Marionette TRACE conn2 <- [1,1518,null,{}] 10:50:13 INFO - PROCESS | 1944 | 1463680213882 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}] 10:50:13 INFO - PROCESS | 1944 | 1463680213982 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 10:50:13 INFO - PROCESS | 1944 | 1463680213986 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:13 INFO - PROCESS | 1944 | ++DOCSHELL 0x12e16a800 == 72 [pid = 1944] [id = 387] 10:50:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 122 (0x12bfe8c00) [pid = 1944] [serial = 1160] [outer = 0x0] 10:50:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 123 (0x12c5ad800) [pid = 1944] [serial = 1161] [outer = 0x12bfe8c00] 10:50:14 INFO - PROCESS | 1944 | 1463680214010 Marionette DEBUG loaded listener.js 10:50:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 124 (0x12c5b6c00) [pid = 1944] [serial = 1162] [outer = 0x12bfe8c00] 10:50:14 INFO - PROCESS | 1944 | 1463680214345 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]]]}] 10:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 523ms 10:50:14 INFO - PROCESS | 1944 | 1463680214398 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 10:50:14 INFO - PROCESS | 1944 | 1463680214399 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 10:50:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:50:14 INFO - PROCESS | 1944 | 1463680214412 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:50:14 INFO - PROCESS | 1944 | 1463680214413 Marionette TRACE conn2 <- [1,1522,null,{}] 10:50:14 INFO - PROCESS | 1944 | 1463680214416 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}] 10:50:14 INFO - PROCESS | 1944 | 1463680214507 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 10:50:14 INFO - PROCESS | 1944 | 1463680214511 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:14 INFO - PROCESS | 1944 | ++DOCSHELL 0x131828800 == 73 [pid = 1944] [id = 388] 10:50:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 125 (0x12c5b7000) [pid = 1944] [serial = 1163] [outer = 0x0] 10:50:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 126 (0x12c5bb400) [pid = 1944] [serial = 1164] [outer = 0x12c5b7000] 10:50:14 INFO - PROCESS | 1944 | 1463680214537 Marionette DEBUG loaded listener.js 10:50:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 127 (0x12cb32c00) [pid = 1944] [serial = 1165] [outer = 0x12c5b7000] 10:50:15 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 () { 10:50:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:50:15 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 () { 10:50:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:50:15 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 () { 10:50:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:50:15 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 () { 10:50:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:50:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 623ms 10:50:15 INFO - PROCESS | 1944 | 1463680215029 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"]]]}] 10:50:15 INFO - PROCESS | 1944 | 1463680215035 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 10:50:15 INFO - PROCESS | 1944 | 1463680215038 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 10:50:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:50:15 INFO - PROCESS | 1944 | 1463680215043 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:50:15 INFO - PROCESS | 1944 | 1463680215045 Marionette TRACE conn2 <- [1,1526,null,{}] 10:50:15 INFO - PROCESS | 1944 | 1463680215049 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}] 10:50:15 INFO - PROCESS | 1944 | 1463680215167 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 10:50:15 INFO - PROCESS | 1944 | 1463680215245 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:15 INFO - PROCESS | 1944 | ++DOCSHELL 0x12140f000 == 74 [pid = 1944] [id = 389] 10:50:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 128 (0x11672ac00) [pid = 1944] [serial = 1166] [outer = 0x0] 10:50:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 129 (0x11674fc00) [pid = 1944] [serial = 1167] [outer = 0x11672ac00] 10:50:15 INFO - PROCESS | 1944 | 1463680215279 Marionette DEBUG loaded listener.js 10:50:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 130 (0x11710e800) [pid = 1944] [serial = 1168] [outer = 0x11672ac00] 10:50:15 INFO - PROCESS | 1944 | 1463680215666 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"]]]}] 10:50:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:50:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:50:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:50:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 10:50:15 INFO - PROCESS | 1944 | 1463680215714 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 10:50:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:50:15 INFO - PROCESS | 1944 | 1463680215718 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 10:50:15 INFO - PROCESS | 1944 | 1463680215723 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:50:15 INFO - PROCESS | 1944 | 1463680215724 Marionette TRACE conn2 <- [1,1530,null,{}] 10:50:15 INFO - PROCESS | 1944 | 1463680215727 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}] 10:50:15 INFO - PROCESS | 1944 | 1463680215838 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 10:50:15 INFO - PROCESS | 1944 | 1463680215945 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:15 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ae37800 == 75 [pid = 1944] [id = 390] 10:50:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 131 (0x117e3d400) [pid = 1944] [serial = 1169] [outer = 0x0] 10:50:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 132 (0x11876f400) [pid = 1944] [serial = 1170] [outer = 0x117e3d400] 10:50:15 INFO - PROCESS | 1944 | 1463680215995 Marionette DEBUG loaded listener.js 10:50:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 133 (0x119d08800) [pid = 1944] [serial = 1171] [outer = 0x117e3d400] 10:50:16 INFO - PROCESS | 1944 | 1463680216346 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]]]}] 10:50:16 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 10:50:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:50:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:50:16 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. 10:50:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:50:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 672ms 10:50:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:50:16 INFO - PROCESS | 1944 | 1463680216395 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 10:50:16 INFO - PROCESS | 1944 | 1463680216396 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 10:50:16 INFO - PROCESS | 1944 | 1463680216398 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:50:16 INFO - PROCESS | 1944 | 1463680216401 Marionette TRACE conn2 <- [1,1534,null,{}] 10:50:16 INFO - PROCESS | 1944 | 1463680216409 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}] 10:50:16 INFO - PROCESS | 1944 | 1463680216523 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 10:50:16 INFO - PROCESS | 1944 | 1463680216634 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:16 INFO - PROCESS | 1944 | ++DOCSHELL 0x12e176800 == 76 [pid = 1944] [id = 391] 10:50:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 134 (0x121a4fc00) [pid = 1944] [serial = 1172] [outer = 0x0] 10:50:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 135 (0x121d20000) [pid = 1944] [serial = 1173] [outer = 0x121a4fc00] 10:50:16 INFO - PROCESS | 1944 | 1463680216667 Marionette DEBUG loaded listener.js 10:50:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 136 (0x128a0a800) [pid = 1944] [serial = 1174] [outer = 0x121a4fc00] 10:50:17 INFO - PROCESS | 1944 | 1463680217111 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]]]}] 10:50:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:50:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 771ms 10:50:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:50:17 INFO - PROCESS | 1944 | 1463680217170 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 10:50:17 INFO - PROCESS | 1944 | 1463680217172 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 10:50:17 INFO - PROCESS | 1944 | 1463680217174 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:50:17 INFO - PROCESS | 1944 | 1463680217178 Marionette TRACE conn2 <- [1,1538,null,{}] 10:50:17 INFO - PROCESS | 1944 | 1463680217199 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}] 10:50:17 INFO - PROCESS | 1944 | 1463680217310 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 10:50:17 INFO - PROCESS | 1944 | 1463680217389 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:17 INFO - PROCESS | 1944 | ++DOCSHELL 0x1359d1800 == 77 [pid = 1944] [id = 392] 10:50:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 137 (0x128b97000) [pid = 1944] [serial = 1175] [outer = 0x0] 10:50:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 138 (0x12ace1800) [pid = 1944] [serial = 1176] [outer = 0x128b97000] 10:50:17 INFO - PROCESS | 1944 | 1463680217418 Marionette DEBUG loaded listener.js 10:50:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 139 (0x12bcce400) [pid = 1944] [serial = 1177] [outer = 0x128b97000] 10:50:17 INFO - PROCESS | 1944 | 1463680217830 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]]]}] 10:50:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:50:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 690ms 10:50:17 INFO - PROCESS | 1944 | 1463680217865 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 10:50:17 INFO - PROCESS | 1944 | 1463680217866 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 10:50:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:50:17 INFO - PROCESS | 1944 | 1463680217869 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:50:17 INFO - PROCESS | 1944 | 1463680217870 Marionette TRACE conn2 <- [1,1542,null,{}] 10:50:17 INFO - PROCESS | 1944 | 1463680217872 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}] 10:50:17 INFO - PROCESS | 1944 | 1463680217984 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 10:50:18 INFO - PROCESS | 1944 | 1463680218091 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x135a21000 == 78 [pid = 1944] [id = 393] 10:50:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 140 (0x12a64ac00) [pid = 1944] [serial = 1178] [outer = 0x0] 10:50:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 141 (0x12bfec400) [pid = 1944] [serial = 1179] [outer = 0x12a64ac00] 10:50:18 INFO - PROCESS | 1944 | 1463680218124 Marionette DEBUG loaded listener.js 10:50:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 142 (0x12cb31400) [pid = 1944] [serial = 1180] [outer = 0x12a64ac00] 10:50:18 INFO - PROCESS | 1944 | 1463680218536 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]]]}] 10:50:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:50:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 718ms 10:50:18 INFO - PROCESS | 1944 | 1463680218600 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 10:50:18 INFO - PROCESS | 1944 | 1463680218601 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 10:50:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:50:18 INFO - PROCESS | 1944 | 1463680218604 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:50:18 INFO - PROCESS | 1944 | 1463680218605 Marionette TRACE conn2 <- [1,1546,null,{}] 10:50:18 INFO - PROCESS | 1944 | 1463680218621 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}] 10:50:18 INFO - PROCESS | 1944 | 1463680218785 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 10:50:18 INFO - PROCESS | 1944 | 1463680218797 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x1385de000 == 79 [pid = 1944] [id = 394] 10:50:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 143 (0x12cf23800) [pid = 1944] [serial = 1181] [outer = 0x0] 10:50:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 144 (0x12cf2bc00) [pid = 1944] [serial = 1182] [outer = 0x12cf23800] 10:50:18 INFO - PROCESS | 1944 | 1463680218826 Marionette DEBUG loaded listener.js 10:50:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 145 (0x12d1c8400) [pid = 1944] [serial = 1183] [outer = 0x12cf23800] 10:50:19 INFO - PROCESS | 1944 | 1463680219280 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]]]}] 10:50:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:50:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 718ms 10:50:19 INFO - PROCESS | 1944 | 1463680219322 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 10:50:19 INFO - PROCESS | 1944 | 1463680219324 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 10:50:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:50:19 INFO - PROCESS | 1944 | 1463680219326 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:50:19 INFO - PROCESS | 1944 | 1463680219327 Marionette TRACE conn2 <- [1,1550,null,{}] 10:50:19 INFO - PROCESS | 1944 | 1463680219330 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}] 10:50:19 INFO - PROCESS | 1944 | 1463680219442 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 10:50:19 INFO - PROCESS | 1944 | 1463680219525 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:19 INFO - PROCESS | 1944 | ++DOCSHELL 0x121415000 == 80 [pid = 1944] [id = 395] 10:50:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 146 (0x11267d400) [pid = 1944] [serial = 1184] [outer = 0x0] 10:50:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 147 (0x1270d4800) [pid = 1944] [serial = 1185] [outer = 0x11267d400] 10:50:19 INFO - PROCESS | 1944 | 1463680219554 Marionette DEBUG loaded listener.js 10:50:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 148 (0x12d1cc000) [pid = 1944] [serial = 1186] [outer = 0x11267d400] 10:50:19 INFO - PROCESS | 1944 | 1463680219978 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]]]}] 10:50:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:50:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 669ms 10:50:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:50:20 INFO - PROCESS | 1944 | 1463680219996 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 10:50:20 INFO - PROCESS | 1944 | 1463680219997 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 10:50:20 INFO - PROCESS | 1944 | 1463680219999 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:50:20 INFO - PROCESS | 1944 | 1463680220000 Marionette TRACE conn2 <- [1,1554,null,{}] 10:50:20 INFO - PROCESS | 1944 | 1463680220003 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}] 10:50:20 INFO - PROCESS | 1944 | 1463680220302 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 10:50:20 INFO - PROCESS | 1944 | 1463680220504 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:20 INFO - PROCESS | 1944 | ++DOCSHELL 0x118434000 == 81 [pid = 1944] [id = 396] 10:50:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 149 (0x112689800) [pid = 1944] [serial = 1187] [outer = 0x0] 10:50:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 150 (0x112772c00) [pid = 1944] [serial = 1188] [outer = 0x112689800] 10:50:20 INFO - PROCESS | 1944 | 1463680220552 Marionette DEBUG loaded listener.js 10:50:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 151 (0x112c14c00) [pid = 1944] [serial = 1189] [outer = 0x112689800] 10:50:21 INFO - PROCESS | 1944 | 1463680221086 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]]]}] 10:50:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:50:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1121ms 10:50:21 INFO - PROCESS | 1944 | 1463680221122 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 10:50:21 INFO - PROCESS | 1944 | 1463680221124 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 10:50:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:50:21 INFO - PROCESS | 1944 | 1463680221127 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:50:21 INFO - PROCESS | 1944 | 1463680221129 Marionette TRACE conn2 <- [1,1558,null,{}] 10:50:21 INFO - PROCESS | 1944 | 1463680221132 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}] 10:50:21 INFO - PROCESS | 1944 | 1463680221235 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 10:50:21 INFO - PROCESS | 1944 | 1463680221306 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:21 INFO - PROCESS | 1944 | ++DOCSHELL 0x116884800 == 82 [pid = 1944] [id = 397] 10:50:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 152 (0x11660ac00) [pid = 1944] [serial = 1190] [outer = 0x0] 10:50:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 153 (0x11672e800) [pid = 1944] [serial = 1191] [outer = 0x11660ac00] 10:50:21 INFO - PROCESS | 1944 | 1463680221377 Marionette DEBUG loaded listener.js 10:50:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 154 (0x116a5c800) [pid = 1944] [serial = 1192] [outer = 0x11660ac00] 10:50:21 INFO - PROCESS | 1944 | --DOCSHELL 0x12e16a800 == 81 [pid = 1944] [id = 387] 10:50:21 INFO - PROCESS | 1944 | --DOCSHELL 0x12dc89800 == 80 [pid = 1944] [id = 386] 10:50:21 INFO - PROCESS | 1944 | --DOCSHELL 0x12d784000 == 79 [pid = 1944] [id = 385] 10:50:21 INFO - PROCESS | 1944 | --DOCSHELL 0x12d77a000 == 78 [pid = 1944] [id = 384] 10:50:21 INFO - PROCESS | 1944 | --DOCSHELL 0x12cb4f800 == 77 [pid = 1944] [id = 383] 10:50:21 INFO - PROCESS | 1944 | --DOCSHELL 0x12c516800 == 76 [pid = 1944] [id = 382] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 153 (0x12924b800) [pid = 1944] [serial = 1101] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOCSHELL 0x12ae35000 == 75 [pid = 1944] [id = 381] 10:50:21 INFO - PROCESS | 1944 | --DOCSHELL 0x12a891800 == 74 [pid = 1944] [id = 380] 10:50:21 INFO - PROCESS | 1944 | --DOCSHELL 0x129267800 == 73 [pid = 1944] [id = 379] 10:50:21 INFO - PROCESS | 1944 | --DOCSHELL 0x12576f000 == 72 [pid = 1944] [id = 378] 10:50:21 INFO - PROCESS | 1944 | --DOCSHELL 0x116e4e000 == 71 [pid = 1944] [id = 377] 10:50:21 INFO - PROCESS | 1944 | --DOCSHELL 0x11961c800 == 70 [pid = 1944] [id = 376] 10:50:21 INFO - PROCESS | 1944 | --DOCSHELL 0x118f57000 == 69 [pid = 1944] [id = 375] 10:50:21 INFO - PROCESS | 1944 | 1463680221847 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]]]}] 10:50:21 INFO - PROCESS | 1944 | --DOCSHELL 0x12dd53800 == 68 [pid = 1944] [id = 370] 10:50:21 INFO - PROCESS | 1944 | --DOCSHELL 0x128cc2000 == 67 [pid = 1944] [id = 369] 10:50:21 INFO - PROCESS | 1944 | --DOCSHELL 0x118f6c000 == 66 [pid = 1944] [id = 368] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 152 (0x127760000) [pid = 1944] [serial = 1084] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 151 (0x12924c400) [pid = 1944] [serial = 1089] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 150 (0x128b9c000) [pid = 1944] [serial = 1087] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 149 (0x121d23c00) [pid = 1944] [serial = 1080] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 148 (0x116729400) [pid = 1944] [serial = 1047] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 147 (0x118702400) [pid = 1944] [serial = 1069] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 146 (0x11828f000) [pid = 1944] [serial = 1068] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 145 (0x116751000) [pid = 1944] [serial = 1066] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 144 (0x1166d2400) [pid = 1944] [serial = 1065] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 143 (0x11834c400) [pid = 1944] [serial = 1071] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 142 (0x118fe1c00) [pid = 1944] [serial = 1072] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 141 (0x12091bc00) [pid = 1944] [serial = 1077] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 140 (0x1217acc00) [pid = 1944] [serial = 1078] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 139 (0x119299000) [pid = 1944] [serial = 1074] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 138 (0x1197f8c00) [pid = 1944] [serial = 1075] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 137 (0x112778c00) [pid = 1944] [serial = 1092] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 136 (0x112da2c00) [pid = 1944] [serial = 1063] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 135 (0x112774400) [pid = 1944] [serial = 1062] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 134 (0x118f7f000) [pid = 1944] [serial = 1050] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 133 (0x12bc8b400) [pid = 1944] [serial = 1059] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 132 (0x12a9e0c00) [pid = 1944] [serial = 1056] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 131 (0x1270d6c00) [pid = 1944] [serial = 1053] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 130 (0x12bfd1400) [pid = 1944] [serial = 1044] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 129 (0x118771000) [pid = 1944] [serial = 1095] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 128 (0x1294e5000) [pid = 1944] [serial = 1090] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 127 (0x127120800) [pid = 1944] [serial = 1099] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 126 (0x113469000) [pid = 1944] [serial = 1093] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 125 (0x119ca4800) [pid = 1944] [serial = 1096] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 124 (0x125c23800) [pid = 1944] [serial = 1081] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 123 (0x1217b1000) [pid = 1944] [serial = 1098] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 122 (0x127122800) [pid = 1944] [serial = 1083] [outer = 0x0] [url = about:blank] 10:50:21 INFO - PROCESS | 1944 | --DOMWINDOW == 121 (0x128a10800) [pid = 1944] [serial = 1086] [outer = 0x0] [url = about:blank] 10:50:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:50:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 774ms 10:50:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:50:21 INFO - PROCESS | 1944 | 1463680221901 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 10:50:21 INFO - PROCESS | 1944 | 1463680221902 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 10:50:21 INFO - PROCESS | 1944 | 1463680221904 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:50:21 INFO - PROCESS | 1944 | 1463680221906 Marionette TRACE conn2 <- [1,1562,null,{}] 10:50:21 INFO - PROCESS | 1944 | 1463680221910 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}] 10:50:22 INFO - PROCESS | 1944 | 1463680222002 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 10:50:22 INFO - PROCESS | 1944 | 1463680222010 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:22 INFO - PROCESS | 1944 | ++DOCSHELL 0x116e5e000 == 67 [pid = 1944] [id = 398] 10:50:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 122 (0x117681800) [pid = 1944] [serial = 1193] [outer = 0x0] 10:50:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 123 (0x117e3d000) [pid = 1944] [serial = 1194] [outer = 0x117681800] 10:50:22 INFO - PROCESS | 1944 | 1463680222036 Marionette DEBUG loaded listener.js 10:50:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 124 (0x118352000) [pid = 1944] [serial = 1195] [outer = 0x117681800] 10:50:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:50:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 520ms 10:50:22 INFO - PROCESS | 1944 | 1463680222416 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]]]}] 10:50:22 INFO - PROCESS | 1944 | 1463680222427 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 10:50:22 INFO - PROCESS | 1944 | 1463680222429 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 10:50:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:50:22 INFO - PROCESS | 1944 | 1463680222436 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:50:22 INFO - PROCESS | 1944 | 1463680222439 Marionette TRACE conn2 <- [1,1566,null,{}] 10:50:22 INFO - PROCESS | 1944 | 1463680222443 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}] 10:50:22 INFO - PROCESS | 1944 | 1463680222534 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 10:50:22 INFO - PROCESS | 1944 | 1463680222538 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:22 INFO - PROCESS | 1944 | ++DOCSHELL 0x12196f000 == 68 [pid = 1944] [id = 399] 10:50:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 125 (0x118351800) [pid = 1944] [serial = 1196] [outer = 0x0] 10:50:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 126 (0x1187c6800) [pid = 1944] [serial = 1197] [outer = 0x118351800] 10:50:22 INFO - PROCESS | 1944 | 1463680222566 Marionette DEBUG loaded listener.js 10:50:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 127 (0x1192a0c00) [pid = 1944] [serial = 1198] [outer = 0x118351800] 10:50:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:50:22 INFO - PROCESS | 1944 | 1463680222903 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]]]}] 10:50:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 478ms 10:50:22 INFO - PROCESS | 1944 | 1463680222911 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 10:50:22 INFO - PROCESS | 1944 | 1463680222912 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 10:50:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:50:22 INFO - PROCESS | 1944 | 1463680222914 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:50:22 INFO - PROCESS | 1944 | 1463680222915 Marionette TRACE conn2 <- [1,1570,null,{}] 10:50:22 INFO - PROCESS | 1944 | 1463680222925 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}] 10:50:23 INFO - PROCESS | 1944 | 1463680223018 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 10:50:23 INFO - PROCESS | 1944 | 1463680223077 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:23 INFO - PROCESS | 1944 | ++DOCSHELL 0x124f53800 == 69 [pid = 1944] [id = 400] 10:50:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 128 (0x1185e1c00) [pid = 1944] [serial = 1199] [outer = 0x0] 10:50:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 129 (0x11970dc00) [pid = 1944] [serial = 1200] [outer = 0x1185e1c00] 10:50:23 INFO - PROCESS | 1944 | 1463680223103 Marionette DEBUG loaded listener.js 10:50:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 130 (0x119cab800) [pid = 1944] [serial = 1201] [outer = 0x1185e1c00] 10:50:23 INFO - PROCESS | 1944 | 1463680223398 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]]]}] 10:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 519ms 10:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:50:23 INFO - PROCESS | 1944 | 1463680223434 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 10:50:23 INFO - PROCESS | 1944 | 1463680223435 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 10:50:23 INFO - PROCESS | 1944 | 1463680223437 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:50:23 INFO - PROCESS | 1944 | 1463680223438 Marionette TRACE conn2 <- [1,1574,null,{}] 10:50:23 INFO - PROCESS | 1944 | 1463680223441 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}] 10:50:23 INFO - PROCESS | 1944 | 1463680223528 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 10:50:23 INFO - PROCESS | 1944 | 1463680223596 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:23 INFO - PROCESS | 1944 | ++DOCSHELL 0x129048800 == 70 [pid = 1944] [id = 401] 10:50:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 131 (0x1212b1c00) [pid = 1944] [serial = 1202] [outer = 0x0] 10:50:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 132 (0x1212b6c00) [pid = 1944] [serial = 1203] [outer = 0x1212b1c00] 10:50:23 INFO - PROCESS | 1944 | 1463680223626 Marionette DEBUG loaded listener.js 10:50:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 133 (0x1217ad800) [pid = 1944] [serial = 1204] [outer = 0x1212b1c00] 10:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:50:23 INFO - PROCESS | 1944 | 1463680223950 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]]]}] 10:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 518ms 10:50:23 INFO - PROCESS | 1944 | 1463680223955 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 10:50:23 INFO - PROCESS | 1944 | 1463680223957 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 10:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:50:23 INFO - PROCESS | 1944 | 1463680223961 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:50:23 INFO - PROCESS | 1944 | 1463680223962 Marionette TRACE conn2 <- [1,1578,null,{}] 10:50:23 INFO - PROCESS | 1944 | 1463680223964 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}] 10:50:24 INFO - PROCESS | 1944 | 1463680224074 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 10:50:24 INFO - PROCESS | 1944 | 1463680224094 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:24 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a622000 == 71 [pid = 1944] [id = 402] 10:50:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 134 (0x1212b2800) [pid = 1944] [serial = 1205] [outer = 0x0] 10:50:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 135 (0x121a58800) [pid = 1944] [serial = 1206] [outer = 0x1212b2800] 10:50:24 INFO - PROCESS | 1944 | 1463680224119 Marionette DEBUG loaded listener.js 10:50:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 136 (0x124f90c00) [pid = 1944] [serial = 1207] [outer = 0x1212b2800] 10:50:24 INFO - PROCESS | 1944 | 1463680224464 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]]]}] 10:50:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:50:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 519ms 10:50:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:50:24 INFO - PROCESS | 1944 | 1463680224480 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 10:50:24 INFO - PROCESS | 1944 | 1463680224481 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 10:50:24 INFO - PROCESS | 1944 | 1463680224483 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:50:24 INFO - PROCESS | 1944 | 1463680224484 Marionette TRACE conn2 <- [1,1582,null,{}] 10:50:24 INFO - PROCESS | 1944 | 1463680224487 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}] 10:50:24 INFO - PROCESS | 1944 | 1463680224595 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 10:50:24 INFO - PROCESS | 1944 | 1463680224607 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:24 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ae3f800 == 72 [pid = 1944] [id = 403] 10:50:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 137 (0x121a6b800) [pid = 1944] [serial = 1208] [outer = 0x0] 10:50:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 138 (0x125c25c00) [pid = 1944] [serial = 1209] [outer = 0x121a6b800] 10:50:24 INFO - PROCESS | 1944 | 1463680224633 Marionette DEBUG loaded listener.js 10:50:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 139 (0x1270d8800) [pid = 1944] [serial = 1210] [outer = 0x121a6b800] 10:50:25 INFO - PROCESS | 1944 | 1463680225055 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]]]}] 10:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 618ms 10:50:25 INFO - PROCESS | 1944 | 1463680225102 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 10:50:25 INFO - PROCESS | 1944 | 1463680225104 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 10:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:50:25 INFO - PROCESS | 1944 | 1463680225116 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:50:25 INFO - PROCESS | 1944 | 1463680225117 Marionette TRACE conn2 <- [1,1586,null,{}] 10:50:25 INFO - PROCESS | 1944 | 1463680225121 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}] 10:50:25 INFO - PROCESS | 1944 | 1463680225290 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 10:50:25 INFO - PROCESS | 1944 | 1463680225319 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:25 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c0b6000 == 73 [pid = 1944] [id = 404] 10:50:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 140 (0x125c1b400) [pid = 1944] [serial = 1211] [outer = 0x0] 10:50:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 141 (0x12770bc00) [pid = 1944] [serial = 1212] [outer = 0x125c1b400] 10:50:25 INFO - PROCESS | 1944 | 1463680225344 Marionette DEBUG loaded listener.js 10:50:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 142 (0x127766000) [pid = 1944] [serial = 1213] [outer = 0x125c1b400] 10:50:25 INFO - PROCESS | 1944 | 1463680225696 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]]]}] 10:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 632ms 10:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:50:25 INFO - PROCESS | 1944 | 1463680225739 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 10:50:25 INFO - PROCESS | 1944 | 1463680225740 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 10:50:25 INFO - PROCESS | 1944 | 1463680225742 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:50:25 INFO - PROCESS | 1944 | 1463680225743 Marionette TRACE conn2 <- [1,1590,null,{}] 10:50:25 INFO - PROCESS | 1944 | 1463680225746 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}] 10:50:25 INFO - PROCESS | 1944 | 1463680225857 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 10:50:26 INFO - PROCESS | 1944 | --DOMWINDOW == 141 (0x12bfe8c00) [pid = 1944] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:50:26 INFO - PROCESS | 1944 | --DOMWINDOW == 140 (0x1252b5400) [pid = 1944] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:50:26 INFO - PROCESS | 1944 | --DOMWINDOW == 139 (0x1270d9c00) [pid = 1944] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:50:26 INFO - PROCESS | 1944 | --DOMWINDOW == 138 (0x12924a000) [pid = 1944] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:50:26 INFO - PROCESS | 1944 | --DOMWINDOW == 137 (0x116183400) [pid = 1944] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:50:26 INFO - PROCESS | 1944 | --DOMWINDOW == 136 (0x11876a400) [pid = 1944] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:50:26 INFO - PROCESS | 1944 | --DOMWINDOW == 135 (0x12a9de400) [pid = 1944] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:50:26 INFO - PROCESS | 1944 | --DOMWINDOW == 134 (0x1216ffc00) [pid = 1944] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:50:26 INFO - PROCESS | 1944 | --DOMWINDOW == 133 (0x116a5bc00) [pid = 1944] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:50:26 INFO - PROCESS | 1944 | --DOMWINDOW == 132 (0x119706800) [pid = 1944] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:50:26 INFO - PROCESS | 1944 | --DOMWINDOW == 131 (0x1121a9000) [pid = 1944] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:50:26 INFO - PROCESS | 1944 | --DOMWINDOW == 130 (0x11929a000) [pid = 1944] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:50:26 INFO - PROCESS | 1944 | --DOMWINDOW == 129 (0x1192a0800) [pid = 1944] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:50:26 INFO - PROCESS | 1944 | 1463680226087 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:26 INFO - PROCESS | 1944 | ++DOCSHELL 0x119618800 == 74 [pid = 1944] [id = 405] 10:50:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 130 (0x11263d800) [pid = 1944] [serial = 1214] [outer = 0x0] 10:50:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 131 (0x116121c00) [pid = 1944] [serial = 1215] [outer = 0x11263d800] 10:50:26 INFO - PROCESS | 1944 | 1463680226112 Marionette DEBUG loaded listener.js 10:50:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 132 (0x1187c7000) [pid = 1944] [serial = 1216] [outer = 0x11263d800] 10:50:26 INFO - PROCESS | 1944 | 1463680226363 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]]]}] 10:50:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:50:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 671ms 10:50:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:50:26 INFO - PROCESS | 1944 | 1463680226415 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 10:50:26 INFO - PROCESS | 1944 | 1463680226416 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 10:50:26 INFO - PROCESS | 1944 | 1463680226418 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:50:26 INFO - PROCESS | 1944 | 1463680226420 Marionette TRACE conn2 <- [1,1594,null,{}] 10:50:26 INFO - PROCESS | 1944 | 1463680226422 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}] 10:50:26 INFO - PROCESS | 1944 | 1463680226536 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 10:50:26 INFO - PROCESS | 1944 | 1463680226540 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:26 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cb45800 == 75 [pid = 1944] [id = 406] 10:50:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 133 (0x11279e000) [pid = 1944] [serial = 1217] [outer = 0x0] 10:50:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 134 (0x128a09c00) [pid = 1944] [serial = 1218] [outer = 0x11279e000] 10:50:26 INFO - PROCESS | 1944 | 1463680226583 Marionette DEBUG loaded listener.js 10:50:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 135 (0x128e77c00) [pid = 1944] [serial = 1219] [outer = 0x11279e000] 10:50:27 INFO - PROCESS | 1944 | 1463680227104 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]]]}] 10:50:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:50:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 718ms 10:50:27 INFO - PROCESS | 1944 | 1463680227138 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 10:50:27 INFO - PROCESS | 1944 | 1463680227148 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 10:50:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:50:27 INFO - PROCESS | 1944 | 1463680227156 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:50:27 INFO - PROCESS | 1944 | 1463680227158 Marionette TRACE conn2 <- [1,1598,null,{}] 10:50:27 INFO - PROCESS | 1944 | 1463680227161 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}] 10:50:27 INFO - PROCESS | 1944 | 1463680227263 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 10:50:27 INFO - PROCESS | 1944 | 1463680227267 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:27 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d4df000 == 76 [pid = 1944] [id = 407] 10:50:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 136 (0x129251c00) [pid = 1944] [serial = 1220] [outer = 0x0] 10:50:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 137 (0x12a86dc00) [pid = 1944] [serial = 1221] [outer = 0x129251c00] 10:50:27 INFO - PROCESS | 1944 | 1463680227293 Marionette DEBUG loaded listener.js 10:50:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 138 (0x12a9e1000) [pid = 1944] [serial = 1222] [outer = 0x129251c00] 10:50:27 INFO - PROCESS | 1944 | 1463680227611 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]]]}] 10:50:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:50:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 472ms 10:50:27 INFO - PROCESS | 1944 | 1463680227630 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 10:50:27 INFO - PROCESS | 1944 | 1463680227631 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 10:50:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:50:27 INFO - PROCESS | 1944 | 1463680227633 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:50:27 INFO - PROCESS | 1944 | 1463680227634 Marionette TRACE conn2 <- [1,1602,null,{}] 10:50:27 INFO - PROCESS | 1944 | 1463680227637 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}] 10:50:27 INFO - PROCESS | 1944 | 1463680227732 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 10:50:27 INFO - PROCESS | 1944 | 1463680227796 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:27 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d780000 == 77 [pid = 1944] [id = 408] 10:50:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 139 (0x118708400) [pid = 1944] [serial = 1223] [outer = 0x0] 10:50:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 140 (0x12aa6d400) [pid = 1944] [serial = 1224] [outer = 0x118708400] 10:50:27 INFO - PROCESS | 1944 | 1463680227821 Marionette DEBUG loaded listener.js 10:50:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 141 (0x12bc46c00) [pid = 1944] [serial = 1225] [outer = 0x118708400] 10:50:28 INFO - PROCESS | 1944 | 1463680228201 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]]]}] 10:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 620ms 10:50:28 INFO - PROCESS | 1944 | 1463680228253 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 10:50:28 INFO - PROCESS | 1944 | 1463680228256 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 10:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:50:28 INFO - PROCESS | 1944 | 1463680228260 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:50:28 INFO - PROCESS | 1944 | 1463680228262 Marionette TRACE conn2 <- [1,1606,null,{}] 10:50:28 INFO - PROCESS | 1944 | 1463680228266 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}] 10:50:28 INFO - PROCESS | 1944 | 1463680228386 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 10:50:28 INFO - PROCESS | 1944 | 1463680228460 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:28 INFO - PROCESS | 1944 | ++DOCSHELL 0x116e5b800 == 78 [pid = 1944] [id = 409] 10:50:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 142 (0x11277a400) [pid = 1944] [serial = 1226] [outer = 0x0] 10:50:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 143 (0x11279cc00) [pid = 1944] [serial = 1227] [outer = 0x11277a400] 10:50:28 INFO - PROCESS | 1944 | 1463680228492 Marionette DEBUG loaded listener.js 10:50:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 144 (0x115d51000) [pid = 1944] [serial = 1228] [outer = 0x11277a400] 10:50:28 INFO - PROCESS | 1944 | 1463680228916 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]]]}] 10:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 720ms 10:50:29 INFO - PROCESS | 1944 | 1463680228998 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 10:50:29 INFO - PROCESS | 1944 | 1463680229003 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 10:50:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:50:29 INFO - PROCESS | 1944 | 1463680229020 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:50:29 INFO - PROCESS | 1944 | 1463680229022 Marionette TRACE conn2 <- [1,1610,null,{}] 10:50:29 INFO - PROCESS | 1944 | 1463680229044 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}] 10:50:29 INFO - PROCESS | 1944 | 1463680229155 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 10:50:29 INFO - PROCESS | 1944 | 1463680229233 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:29 INFO - PROCESS | 1944 | ++DOCSHELL 0x12576f000 == 79 [pid = 1944] [id = 410] 10:50:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 145 (0x11767f800) [pid = 1944] [serial = 1229] [outer = 0x0] 10:50:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 146 (0x11834e000) [pid = 1944] [serial = 1230] [outer = 0x11767f800] 10:50:29 INFO - PROCESS | 1944 | 1463680229262 Marionette DEBUG loaded listener.js 10:50:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 147 (0x118770c00) [pid = 1944] [serial = 1231] [outer = 0x11767f800] 10:50:29 INFO - PROCESS | 1944 | 1463680229681 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]]]}] 10:50:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:50:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 686ms 10:50:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:50:29 INFO - PROCESS | 1944 | 1463680229694 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 10:50:29 INFO - PROCESS | 1944 | 1463680229695 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 10:50:29 INFO - PROCESS | 1944 | 1463680229697 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:50:29 INFO - PROCESS | 1944 | 1463680229700 Marionette TRACE conn2 <- [1,1614,null,{}] 10:50:29 INFO - PROCESS | 1944 | 1463680229708 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}] 10:50:29 INFO - PROCESS | 1944 | 1463680229822 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 10:50:29 INFO - PROCESS | 1944 | 1463680229929 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:29 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d307000 == 80 [pid = 1944] [id = 411] 10:50:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 148 (0x118fe6000) [pid = 1944] [serial = 1232] [outer = 0x0] 10:50:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 149 (0x119ca9400) [pid = 1944] [serial = 1233] [outer = 0x118fe6000] 10:50:29 INFO - PROCESS | 1944 | 1463680229962 Marionette DEBUG loaded listener.js 10:50:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 150 (0x1217a6c00) [pid = 1944] [serial = 1234] [outer = 0x118fe6000] 10:50:30 INFO - PROCESS | 1944 | 1463680230394 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]]]}] 10:50:30 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 10:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 724ms 10:50:30 INFO - PROCESS | 1944 | 1463680230422 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 10:50:30 INFO - PROCESS | 1944 | 1463680230424 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 10:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:50:30 INFO - PROCESS | 1944 | 1463680230429 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:50:30 INFO - PROCESS | 1944 | 1463680230430 Marionette TRACE conn2 <- [1,1618,null,{}] 10:50:30 INFO - PROCESS | 1944 | 1463680230433 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}] 10:50:30 INFO - PROCESS | 1944 | 1463680230573 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 10:50:30 INFO - PROCESS | 1944 | 1463680230654 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:30 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dced800 == 81 [pid = 1944] [id = 412] 10:50:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 151 (0x121a58c00) [pid = 1944] [serial = 1235] [outer = 0x0] 10:50:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 152 (0x127120800) [pid = 1944] [serial = 1236] [outer = 0x121a58c00] 10:50:30 INFO - PROCESS | 1944 | 1463680230685 Marionette DEBUG loaded listener.js 10:50:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 153 (0x128b9c400) [pid = 1944] [serial = 1237] [outer = 0x121a58c00] 10:50:31 INFO - PROCESS | 1944 | 1463680231102 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]]]}] 10:50:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:50:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 721ms 10:50:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:50:31 INFO - PROCESS | 1944 | 1463680231150 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 10:50:31 INFO - PROCESS | 1944 | 1463680231151 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 10:50:31 INFO - PROCESS | 1944 | 1463680231153 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:50:31 INFO - PROCESS | 1944 | 1463680231155 Marionette TRACE conn2 <- [1,1622,null,{}] 10:50:31 INFO - PROCESS | 1944 | 1463680231157 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}] 10:50:31 INFO - PROCESS | 1944 | 1463680231265 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 10:50:31 INFO - PROCESS | 1944 | 1463680231371 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:31 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ddbf800 == 82 [pid = 1944] [id = 413] 10:50:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 154 (0x121d28000) [pid = 1944] [serial = 1238] [outer = 0x0] 10:50:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 155 (0x129249800) [pid = 1944] [serial = 1239] [outer = 0x121d28000] 10:50:31 INFO - PROCESS | 1944 | 1463680231404 Marionette DEBUG loaded listener.js 10:50:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 156 (0x12a63dc00) [pid = 1944] [serial = 1240] [outer = 0x121d28000] 10:50:31 INFO - PROCESS | 1944 | 1463680231815 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]]]}] 10:50:31 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 10:50:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 673ms 10:50:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:50:31 INFO - PROCESS | 1944 | 1463680231828 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 10:50:31 INFO - PROCESS | 1944 | 1463680231829 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 10:50:31 INFO - PROCESS | 1944 | 1463680231831 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:50:31 INFO - PROCESS | 1944 | 1463680231833 Marionette TRACE conn2 <- [1,1626,null,{}] 10:50:31 INFO - PROCESS | 1944 | 1463680231835 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}] 10:50:31 INFO - PROCESS | 1944 | 1463680231975 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 10:50:32 INFO - PROCESS | 1944 | 1463680232067 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:32 INFO - PROCESS | 1944 | ++DOCSHELL 0x12f4ce000 == 83 [pid = 1944] [id = 414] 10:50:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 157 (0x12bc51c00) [pid = 1944] [serial = 1241] [outer = 0x0] 10:50:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 158 (0x12bc88c00) [pid = 1944] [serial = 1242] [outer = 0x12bc51c00] 10:50:32 INFO - PROCESS | 1944 | 1463680232097 Marionette DEBUG loaded listener.js 10:50:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 159 (0x12c5b9c00) [pid = 1944] [serial = 1243] [outer = 0x12bc51c00] 10:50:32 INFO - PROCESS | 1944 | 1463680232506 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]]]}] 10:50:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 718ms 10:50:32 INFO - PROCESS | 1944 | 1463680232550 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 10:50:32 INFO - PROCESS | 1944 | 1463680232551 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 10:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:50:32 INFO - PROCESS | 1944 | 1463680232554 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:50:32 INFO - PROCESS | 1944 | 1463680232555 Marionette TRACE conn2 <- [1,1630,null,{}] 10:50:32 INFO - PROCESS | 1944 | 1463680232557 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}] 10:50:32 INFO - PROCESS | 1944 | 1463680232648 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 10:50:32 INFO - PROCESS | 1944 | 1463680232757 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:32 INFO - PROCESS | 1944 | ++DOCSHELL 0x13183e800 == 84 [pid = 1944] [id = 415] 10:50:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 160 (0x12bfcf800) [pid = 1944] [serial = 1244] [outer = 0x0] 10:50:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 161 (0x12cb39c00) [pid = 1944] [serial = 1245] [outer = 0x12bfcf800] 10:50:32 INFO - PROCESS | 1944 | 1463680232807 Marionette DEBUG loaded listener.js 10:50:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 162 (0x12cf27400) [pid = 1944] [serial = 1246] [outer = 0x12bfcf800] 10:50:33 INFO - PROCESS | 1944 | 1463680233345 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]]]}] 10:50:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:50:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 820ms 10:50:33 INFO - PROCESS | 1944 | 1463680233374 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 10:50:33 INFO - PROCESS | 1944 | 1463680233376 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 10:50:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:50:33 INFO - PROCESS | 1944 | 1463680233378 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:50:33 INFO - PROCESS | 1944 | 1463680233379 Marionette TRACE conn2 <- [1,1634,null,{}] 10:50:33 INFO - PROCESS | 1944 | 1463680233382 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}] 10:50:33 INFO - PROCESS | 1944 | 1463680233489 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 10:50:33 INFO - PROCESS | 1944 | 1463680233596 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:33 INFO - PROCESS | 1944 | ++DOCSHELL 0x1359c8000 == 85 [pid = 1944] [id = 416] 10:50:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 163 (0x11268f400) [pid = 1944] [serial = 1247] [outer = 0x0] 10:50:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 164 (0x112693c00) [pid = 1944] [serial = 1248] [outer = 0x11268f400] 10:50:33 INFO - PROCESS | 1944 | 1463680233626 Marionette DEBUG loaded listener.js 10:50:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 165 (0x112698800) [pid = 1944] [serial = 1249] [outer = 0x11268f400] 10:50:34 INFO - PROCESS | 1944 | 1463680234044 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]]]}] 10:50:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:50:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 720ms 10:50:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:50:34 INFO - PROCESS | 1944 | 1463680234098 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 10:50:34 INFO - PROCESS | 1944 | 1463680234100 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 10:50:34 INFO - PROCESS | 1944 | 1463680234102 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:50:34 INFO - PROCESS | 1944 | 1463680234103 Marionette TRACE conn2 <- [1,1638,null,{}] 10:50:34 INFO - PROCESS | 1944 | 1463680234106 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}] 10:50:34 INFO - PROCESS | 1944 | 1463680234215 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 10:50:34 INFO - PROCESS | 1944 | 1463680234297 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:34 INFO - PROCESS | 1944 | ++DOCSHELL 0x118490000 == 86 [pid = 1944] [id = 417] 10:50:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 166 (0x112688400) [pid = 1944] [serial = 1250] [outer = 0x0] 10:50:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 167 (0x1126bc000) [pid = 1944] [serial = 1251] [outer = 0x112688400] 10:50:34 INFO - PROCESS | 1944 | 1463680234327 Marionette DEBUG loaded listener.js 10:50:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 168 (0x1126c2800) [pid = 1944] [serial = 1252] [outer = 0x112688400] 10:50:35 INFO - PROCESS | 1944 | 1463680235058 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]]]}] 10:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1021ms 10:50:35 INFO - PROCESS | 1944 | 1463680235144 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 10:50:35 INFO - PROCESS | 1944 | 1463680235147 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 10:50:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:50:35 INFO - PROCESS | 1944 | 1463680235171 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:50:35 INFO - PROCESS | 1944 | 1463680235174 Marionette TRACE conn2 <- [1,1642,null,{}] 10:50:35 INFO - PROCESS | 1944 | 1463680235180 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}] 10:50:35 INFO - PROCESS | 1944 | 1463680235276 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 10:50:35 INFO - PROCESS | 1944 | 1463680235394 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:35 INFO - PROCESS | 1944 | ++DOCSHELL 0x121e5c000 == 87 [pid = 1944] [id = 418] 10:50:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 169 (0x11268fc00) [pid = 1944] [serial = 1253] [outer = 0x0] 10:50:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 170 (0x1126ca400) [pid = 1944] [serial = 1254] [outer = 0x11268fc00] 10:50:35 INFO - PROCESS | 1944 | 1463680235443 Marionette DEBUG loaded listener.js 10:50:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 171 (0x112cc6800) [pid = 1944] [serial = 1255] [outer = 0x11268fc00] 10:50:35 INFO - PROCESS | 1944 | 1463680235960 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]]]}] 10:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 827ms 10:50:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:50:36 INFO - PROCESS | 1944 | 1463680235997 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 10:50:36 INFO - PROCESS | 1944 | 1463680236002 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 10:50:36 INFO - PROCESS | 1944 | 1463680236009 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:50:36 INFO - PROCESS | 1944 | 1463680236011 Marionette TRACE conn2 <- [1,1646,null,{}] 10:50:36 INFO - PROCESS | 1944 | 1463680236015 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}] 10:50:36 INFO - PROCESS | 1944 | 1463680236135 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 10:50:36 INFO - PROCESS | 1944 | 1463680236217 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:36 INFO - PROCESS | 1944 | ++DOCSHELL 0x11960d000 == 88 [pid = 1944] [id = 419] 10:50:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 172 (0x11660d800) [pid = 1944] [serial = 1256] [outer = 0x0] 10:50:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 173 (0x116a5bc00) [pid = 1944] [serial = 1257] [outer = 0x11660d800] 10:50:36 INFO - PROCESS | 1944 | 1463680236246 Marionette DEBUG loaded listener.js 10:50:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 174 (0x118046c00) [pid = 1944] [serial = 1258] [outer = 0x11660d800] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x12d4df000 == 87 [pid = 1944] [id = 407] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x12cb45800 == 86 [pid = 1944] [id = 406] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x119618800 == 85 [pid = 1944] [id = 405] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x12c0b6000 == 84 [pid = 1944] [id = 404] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 173 (0x12c5bb400) [pid = 1944] [serial = 1164] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x12ae3f800 == 83 [pid = 1944] [id = 403] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x12a622000 == 82 [pid = 1944] [id = 402] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x129048800 == 81 [pid = 1944] [id = 401] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x124f53800 == 80 [pid = 1944] [id = 400] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x12196f000 == 79 [pid = 1944] [id = 399] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x116e5e000 == 78 [pid = 1944] [id = 398] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x116884800 == 77 [pid = 1944] [id = 397] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x118434000 == 76 [pid = 1944] [id = 396] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x135a21000 == 75 [pid = 1944] [id = 393] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x1359d1800 == 74 [pid = 1944] [id = 392] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x12e176800 == 73 [pid = 1944] [id = 391] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x12ae37800 == 72 [pid = 1944] [id = 390] 10:50:36 INFO - PROCESS | 1944 | --DOCSHELL 0x12140f000 == 71 [pid = 1944] [id = 389] 10:50:36 INFO - PROCESS | 1944 | 1463680236673 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]]]}] 10:50:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:50:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 672ms 10:50:36 INFO - PROCESS | 1944 | 1463680236679 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 10:50:36 INFO - PROCESS | 1944 | 1463680236681 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 10:50:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:50:36 INFO - PROCESS | 1944 | 1463680236683 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:50:36 INFO - PROCESS | 1944 | 1463680236685 Marionette TRACE conn2 <- [1,1650,null,{}] 10:50:36 INFO - PROCESS | 1944 | 1463680236716 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}] 10:50:36 INFO - PROCESS | 1944 | 1463680236822 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 172 (0x126e67400) [pid = 1944] [serial = 1143] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 171 (0x128b9d400) [pid = 1944] [serial = 1147] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 170 (0x128a0dc00) [pid = 1944] [serial = 1146] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 169 (0x12bb35800) [pid = 1944] [serial = 1152] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 168 (0x116a64c00) [pid = 1944] [serial = 1129] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 167 (0x116729800) [pid = 1944] [serial = 1128] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 166 (0x118fe7c00) [pid = 1944] [serial = 1134] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 165 (0x119295800) [pid = 1944] [serial = 1135] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 164 (0x12acc7400) [pid = 1944] [serial = 1150] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 163 (0x1217a9000) [pid = 1944] [serial = 1140] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 162 (0x117688800) [pid = 1944] [serial = 1131] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 161 (0x118132c00) [pid = 1944] [serial = 1132] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 160 (0x12aa62000) [pid = 1944] [serial = 1149] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 159 (0x1270d1000) [pid = 1944] [serial = 1113] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 158 (0x11834a400) [pid = 1944] [serial = 1107] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 157 (0x119b18800) [pid = 1944] [serial = 1137] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 156 (0x119d09800) [pid = 1944] [serial = 1138] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 155 (0x128e85c00) [pid = 1944] [serial = 1116] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 154 (0x115e52400) [pid = 1944] [serial = 1104] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 153 (0x119b21800) [pid = 1944] [serial = 1110] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 152 (0x112775000) [pid = 1944] [serial = 1125] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 151 (0x112dd4800) [pid = 1944] [serial = 1126] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 150 (0x1167f7000) [pid = 1944] [serial = 1122] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 149 (0x12aceb000) [pid = 1944] [serial = 1119] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 148 (0x121a58400) [pid = 1944] [serial = 1155] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 147 (0x12bc4f400) [pid = 1944] [serial = 1153] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 146 (0x12bfe5800) [pid = 1944] [serial = 1159] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 145 (0x12c5b6c00) [pid = 1944] [serial = 1162] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 144 (0x12a9d3400) [pid = 1944] [serial = 1156] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 143 (0x127711000) [pid = 1944] [serial = 1144] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 142 (0x12487c000) [pid = 1944] [serial = 1141] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 141 (0x12bc86400) [pid = 1944] [serial = 1158] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | --DOMWINDOW == 140 (0x12c5ad800) [pid = 1944] [serial = 1161] [outer = 0x0] [url = about:blank] 10:50:36 INFO - PROCESS | 1944 | 1463680236900 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:36 INFO - PROCESS | 1944 | ++DOCSHELL 0x119e7f800 == 72 [pid = 1944] [id = 420] 10:50:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 141 (0x112fe8000) [pid = 1944] [serial = 1259] [outer = 0x0] 10:50:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 142 (0x116745c00) [pid = 1944] [serial = 1260] [outer = 0x112fe8000] 10:50:36 INFO - PROCESS | 1944 | 1463680236928 Marionette DEBUG loaded listener.js 10:50:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 143 (0x118fe7400) [pid = 1944] [serial = 1261] [outer = 0x112fe8000] 10:50:37 INFO - PROCESS | 1944 | 1463680237248 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]]]}] 10:50:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:50:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 590ms 10:50:37 INFO - PROCESS | 1944 | 1463680237274 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 10:50:37 INFO - PROCESS | 1944 | 1463680237279 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 10:50:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:50:37 INFO - PROCESS | 1944 | 1463680237282 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:50:37 INFO - PROCESS | 1944 | 1463680237283 Marionette TRACE conn2 <- [1,1654,null,{}] 10:50:37 INFO - PROCESS | 1944 | 1463680237285 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}] 10:50:37 INFO - PROCESS | 1944 | 1463680237392 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 10:50:37 INFO - PROCESS | 1944 | 1463680237457 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:37 INFO - PROCESS | 1944 | ++DOCSHELL 0x1257d5800 == 73 [pid = 1944] [id = 421] 10:50:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 144 (0x118769000) [pid = 1944] [serial = 1262] [outer = 0x0] 10:50:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 145 (0x119708800) [pid = 1944] [serial = 1263] [outer = 0x118769000] 10:50:37 INFO - PROCESS | 1944 | 1463680237483 Marionette DEBUG loaded listener.js 10:50:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 146 (0x119d66000) [pid = 1944] [serial = 1264] [outer = 0x118769000] 10:50:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:50:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 468ms 10:50:37 INFO - PROCESS | 1944 | 1463680237748 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]]]}] 10:50:37 INFO - PROCESS | 1944 | 1463680237751 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 10:50:37 INFO - PROCESS | 1944 | 1463680237752 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 10:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:50:37 INFO - PROCESS | 1944 | 1463680237754 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:50:37 INFO - PROCESS | 1944 | 1463680237756 Marionette TRACE conn2 <- [1,1658,null,{}] 10:50:37 INFO - PROCESS | 1944 | 1463680237778 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}] 10:50:37 INFO - PROCESS | 1944 | 1463680237882 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 10:50:37 INFO - PROCESS | 1944 | 1463680237950 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:37 INFO - PROCESS | 1944 | ++DOCSHELL 0x12aa71800 == 74 [pid = 1944] [id = 422] 10:50:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 147 (0x119293800) [pid = 1944] [serial = 1265] [outer = 0x0] 10:50:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 148 (0x1216f4c00) [pid = 1944] [serial = 1266] [outer = 0x119293800] 10:50:37 INFO - PROCESS | 1944 | 1463680237975 Marionette DEBUG loaded listener.js 10:50:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 149 (0x121a57800) [pid = 1944] [serial = 1267] [outer = 0x119293800] 10:50:38 INFO - PROCESS | 1944 | 1463680238275 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]]]}] 10:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 570ms 10:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:50:38 INFO - PROCESS | 1944 | 1463680238327 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 10:50:38 INFO - PROCESS | 1944 | 1463680238329 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 10:50:38 INFO - PROCESS | 1944 | 1463680238331 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:50:38 INFO - PROCESS | 1944 | 1463680238333 Marionette TRACE conn2 <- [1,1662,null,{}] 10:50:38 INFO - PROCESS | 1944 | 1463680238335 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}] 10:50:38 INFO - PROCESS | 1944 | 1463680238439 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 10:50:38 INFO - PROCESS | 1944 | 1463680238514 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:38 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c0be000 == 75 [pid = 1944] [id = 423] 10:50:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 150 (0x1216f5800) [pid = 1944] [serial = 1268] [outer = 0x0] 10:50:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 151 (0x124f37c00) [pid = 1944] [serial = 1269] [outer = 0x1216f5800] 10:50:38 INFO - PROCESS | 1944 | 1463680238540 Marionette DEBUG loaded listener.js 10:50:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 152 (0x128b92800) [pid = 1944] [serial = 1270] [outer = 0x1216f5800] 10:50:38 INFO - PROCESS | 1944 | 1463680238852 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]]]}] 10:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 570ms 10:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:50:38 INFO - PROCESS | 1944 | 1463680238903 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 10:50:38 INFO - PROCESS | 1944 | 1463680238904 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 10:50:38 INFO - PROCESS | 1944 | 1463680238906 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:50:38 INFO - PROCESS | 1944 | 1463680238907 Marionette TRACE conn2 <- [1,1666,null,{}] 10:50:38 INFO - PROCESS | 1944 | 1463680238909 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}] 10:50:39 INFO - PROCESS | 1944 | 1463680239025 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 10:50:39 INFO - PROCESS | 1944 | 1463680239036 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:39 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cb43800 == 76 [pid = 1944] [id = 424] 10:50:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 153 (0x121a54000) [pid = 1944] [serial = 1271] [outer = 0x0] 10:50:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 154 (0x128e7cc00) [pid = 1944] [serial = 1272] [outer = 0x121a54000] 10:50:39 INFO - PROCESS | 1944 | 1463680239068 Marionette DEBUG loaded listener.js 10:50:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 155 (0x12a9d6400) [pid = 1944] [serial = 1273] [outer = 0x121a54000] 10:50:39 INFO - PROCESS | 1944 | 1463680239427 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]]]}] 10:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 569ms 10:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:50:39 INFO - PROCESS | 1944 | 1463680239478 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 10:50:39 INFO - PROCESS | 1944 | 1463680239479 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 10:50:39 INFO - PROCESS | 1944 | 1463680239481 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:50:39 INFO - PROCESS | 1944 | 1463680239482 Marionette TRACE conn2 <- [1,1670,null,{}] 10:50:39 INFO - PROCESS | 1944 | 1463680239485 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}] 10:50:39 INFO - PROCESS | 1944 | 1463680239598 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 10:50:39 INFO - PROCESS | 1944 | 1463680239624 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:39 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d78d000 == 77 [pid = 1944] [id = 425] 10:50:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 156 (0x129076c00) [pid = 1944] [serial = 1274] [outer = 0x0] 10:50:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 157 (0x12aceb000) [pid = 1944] [serial = 1275] [outer = 0x129076c00] 10:50:39 INFO - PROCESS | 1944 | 1463680239649 Marionette DEBUG loaded listener.js 10:50:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 158 (0x12bc4dc00) [pid = 1944] [serial = 1276] [outer = 0x129076c00] 10:50:40 INFO - PROCESS | 1944 | 1463680239998 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]]]}] 10:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 570ms 10:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:50:40 INFO - PROCESS | 1944 | 1463680240052 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 10:50:40 INFO - PROCESS | 1944 | 1463680240053 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 10:50:40 INFO - PROCESS | 1944 | 1463680240055 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:50:40 INFO - PROCESS | 1944 | 1463680240056 Marionette TRACE conn2 <- [1,1674,null,{}] 10:50:40 INFO - PROCESS | 1944 | 1463680240058 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}] 10:50:40 INFO - PROCESS | 1944 | 1463680240177 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 10:50:40 INFO - PROCESS | 1944 | 1463680240192 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:40 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dc80000 == 78 [pid = 1944] [id = 426] 10:50:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 159 (0x12acc7400) [pid = 1944] [serial = 1277] [outer = 0x0] 10:50:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 160 (0x12bccf400) [pid = 1944] [serial = 1278] [outer = 0x12acc7400] 10:50:40 INFO - PROCESS | 1944 | 1463680240216 Marionette DEBUG loaded listener.js 10:50:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 161 (0x12c5ad800) [pid = 1944] [serial = 1279] [outer = 0x12acc7400] 10:50:40 INFO - PROCESS | 1944 | 1463680240583 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]]]}] 10:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 571ms 10:50:40 INFO - PROCESS | 1944 | 1463680240627 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 10:50:40 INFO - PROCESS | 1944 | 1463680240628 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 10:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:50:40 INFO - PROCESS | 1944 | 1463680240630 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:50:40 INFO - PROCESS | 1944 | 1463680240631 Marionette TRACE conn2 <- [1,1678,null,{}] 10:50:40 INFO - PROCESS | 1944 | 1463680240633 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}] 10:50:40 INFO - PROCESS | 1944 | 1463680240751 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 10:50:40 INFO - PROCESS | 1944 | --DOMWINDOW == 160 (0x1212b2800) [pid = 1944] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:50:40 INFO - PROCESS | 1944 | --DOMWINDOW == 159 (0x125c1b400) [pid = 1944] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:50:40 INFO - PROCESS | 1944 | --DOMWINDOW == 158 (0x121a6b800) [pid = 1944] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:50:40 INFO - PROCESS | 1944 | --DOMWINDOW == 157 (0x12c5b7000) [pid = 1944] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:50:40 INFO - PROCESS | 1944 | --DOMWINDOW == 156 (0x112689800) [pid = 1944] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:50:40 INFO - PROCESS | 1944 | --DOMWINDOW == 155 (0x1212b1c00) [pid = 1944] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:50:40 INFO - PROCESS | 1944 | --DOMWINDOW == 154 (0x118351800) [pid = 1944] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:50:40 INFO - PROCESS | 1944 | --DOMWINDOW == 153 (0x1185e1c00) [pid = 1944] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:50:40 INFO - PROCESS | 1944 | --DOMWINDOW == 152 (0x117681800) [pid = 1944] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:50:40 INFO - PROCESS | 1944 | --DOMWINDOW == 151 (0x11660ac00) [pid = 1944] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:50:40 INFO - PROCESS | 1944 | --DOMWINDOW == 150 (0x11263d800) [pid = 1944] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:50:40 INFO - PROCESS | 1944 | --DOMWINDOW == 149 (0x129251c00) [pid = 1944] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:50:40 INFO - PROCESS | 1944 | --DOMWINDOW == 148 (0x11279e000) [pid = 1944] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:50:40 INFO - PROCESS | 1944 | --DOMWINDOW == 147 (0x111c22000) [pid = 1944] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:50:40 INFO - PROCESS | 1944 | --DOMWINDOW == 146 (0x121a5a000) [pid = 1944] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:50:40 INFO - PROCESS | 1944 | 1463680240928 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:40 INFO - PROCESS | 1944 | ++DOCSHELL 0x116882000 == 79 [pid = 1944] [id = 427] 10:50:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 147 (0x111c22000) [pid = 1944] [serial = 1280] [outer = 0x0] 10:50:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 148 (0x112770c00) [pid = 1944] [serial = 1281] [outer = 0x111c22000] 10:50:40 INFO - PROCESS | 1944 | 1463680240954 Marionette DEBUG loaded listener.js 10:50:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 149 (0x117e34c00) [pid = 1944] [serial = 1282] [outer = 0x111c22000] 10:50:41 INFO - PROCESS | 1944 | 1463680241253 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]]]}] 10:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 668ms 10:50:41 INFO - PROCESS | 1944 | 1463680241299 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 10:50:41 INFO - PROCESS | 1944 | 1463680241300 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 10:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:50:41 INFO - PROCESS | 1944 | 1463680241303 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:50:41 INFO - PROCESS | 1944 | 1463680241304 Marionette TRACE conn2 <- [1,1682,null,{}] 10:50:41 INFO - PROCESS | 1944 | 1463680241307 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}] 10:50:41 INFO - PROCESS | 1944 | 1463680241416 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 10:50:41 INFO - PROCESS | 1944 | 1463680241504 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x12f4ba800 == 80 [pid = 1944] [id = 428] 10:50:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 150 (0x1212b1c00) [pid = 1944] [serial = 1283] [outer = 0x0] 10:50:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 151 (0x12acc7000) [pid = 1944] [serial = 1284] [outer = 0x1212b1c00] 10:50:41 INFO - PROCESS | 1944 | 1463680241533 Marionette DEBUG loaded listener.js 10:50:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 152 (0x12cf30c00) [pid = 1944] [serial = 1285] [outer = 0x1212b1c00] 10:50:41 INFO - PROCESS | 1944 | 1463680241817 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]]]}] 10:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 568ms 10:50:41 INFO - PROCESS | 1944 | 1463680241883 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 10:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:50:41 INFO - PROCESS | 1944 | 1463680241884 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 10:50:41 INFO - PROCESS | 1944 | 1463680241886 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:50:41 INFO - PROCESS | 1944 | 1463680241887 Marionette TRACE conn2 <- [1,1686,null,{}] 10:50:41 INFO - PROCESS | 1944 | 1463680241890 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}] 10:50:41 INFO - PROCESS | 1944 | 1463680241984 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 10:50:42 INFO - PROCESS | 1944 | 1463680242051 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:42 INFO - PROCESS | 1944 | ++DOCSHELL 0x1359d1800 == 81 [pid = 1944] [id = 429] 10:50:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 153 (0x1270dac00) [pid = 1944] [serial = 1286] [outer = 0x0] 10:50:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 154 (0x128b6e800) [pid = 1944] [serial = 1287] [outer = 0x1270dac00] 10:50:42 INFO - PROCESS | 1944 | 1463680242076 Marionette DEBUG loaded listener.js 10:50:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 155 (0x128b74800) [pid = 1944] [serial = 1288] [outer = 0x1270dac00] 10:50:42 INFO - PROCESS | 1944 | 1463680242390 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]]]}] 10:50:42 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 10:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 518ms 10:50:42 INFO - PROCESS | 1944 | 1463680242406 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 10:50:42 INFO - PROCESS | 1944 | 1463680242410 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 10:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:50:42 INFO - PROCESS | 1944 | 1463680242415 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:50:42 INFO - PROCESS | 1944 | 1463680242417 Marionette TRACE conn2 <- [1,1690,null,{}] 10:50:42 INFO - PROCESS | 1944 | 1463680242420 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}] 10:50:42 INFO - PROCESS | 1944 | 1463680242565 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 10:50:42 INFO - PROCESS | 1944 | 1463680242571 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:42 INFO - PROCESS | 1944 | ++DOCSHELL 0x1385d2000 == 82 [pid = 1944] [id = 430] 10:50:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 156 (0x128b65400) [pid = 1944] [serial = 1289] [outer = 0x0] 10:50:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 157 (0x12d1c0400) [pid = 1944] [serial = 1290] [outer = 0x128b65400] 10:50:42 INFO - PROCESS | 1944 | 1463680242610 Marionette DEBUG loaded listener.js 10:50:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 158 (0x12d62bc00) [pid = 1944] [serial = 1291] [outer = 0x128b65400] 10:50:43 INFO - PROCESS | 1944 | 1463680243121 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]]]}] 10:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 722ms 10:50:43 INFO - PROCESS | 1944 | 1463680243138 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 10:50:43 INFO - PROCESS | 1944 | 1463680243140 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 10:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:50:43 INFO - PROCESS | 1944 | 1463680243144 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:50:43 INFO - PROCESS | 1944 | 1463680243147 Marionette TRACE conn2 <- [1,1694,null,{}] 10:50:43 INFO - PROCESS | 1944 | 1463680243151 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}] 10:50:43 INFO - PROCESS | 1944 | 1463680243272 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 10:50:43 INFO - PROCESS | 1944 | 1463680243384 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:43 INFO - PROCESS | 1944 | ++DOCSHELL 0x119d86000 == 83 [pid = 1944] [id = 431] 10:50:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 159 (0x11268ec00) [pid = 1944] [serial = 1292] [outer = 0x0] 10:50:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 160 (0x11276fc00) [pid = 1944] [serial = 1293] [outer = 0x11268ec00] 10:50:43 INFO - PROCESS | 1944 | 1463680243418 Marionette DEBUG loaded listener.js 10:50:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 161 (0x113075c00) [pid = 1944] [serial = 1294] [outer = 0x11268ec00] 10:50:43 INFO - PROCESS | 1944 | 1463680243851 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]]]}] 10:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 770ms 10:50:43 INFO - PROCESS | 1944 | 1463680243915 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 10:50:43 INFO - PROCESS | 1944 | 1463680243919 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 10:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:50:43 INFO - PROCESS | 1944 | 1463680243924 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:50:43 INFO - PROCESS | 1944 | 1463680243926 Marionette TRACE conn2 <- [1,1698,null,{}] 10:50:43 INFO - PROCESS | 1944 | 1463680243928 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}] 10:50:44 INFO - PROCESS | 1944 | 1463680244041 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 10:50:44 INFO - PROCESS | 1944 | 1463680244152 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:44 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ae49800 == 84 [pid = 1944] [id = 432] 10:50:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 162 (0x116188400) [pid = 1944] [serial = 1295] [outer = 0x0] 10:50:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 163 (0x117e34800) [pid = 1944] [serial = 1296] [outer = 0x116188400] 10:50:44 INFO - PROCESS | 1944 | 1463680244183 Marionette DEBUG loaded listener.js 10:50:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 164 (0x118771800) [pid = 1944] [serial = 1297] [outer = 0x116188400] 10:50:44 INFO - PROCESS | 1944 | 1463680244630 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]]]}] 10:50:44 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 10:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 722ms 10:50:44 INFO - PROCESS | 1944 | 1463680244646 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 10:50:44 INFO - PROCESS | 1944 | 1463680244647 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 10:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:50:44 INFO - PROCESS | 1944 | 1463680244650 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:50:44 INFO - PROCESS | 1944 | 1463680244653 Marionette TRACE conn2 <- [1,1702,null,{}] 10:50:44 INFO - PROCESS | 1944 | 1463680244661 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}] 10:50:44 INFO - PROCESS | 1944 | 1463680244777 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 10:50:44 INFO - PROCESS | 1944 | 1463680244891 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:44 INFO - PROCESS | 1944 | ++DOCSHELL 0x135689800 == 85 [pid = 1944] [id = 433] 10:50:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 165 (0x119299800) [pid = 1944] [serial = 1298] [outer = 0x0] 10:50:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 166 (0x120992800) [pid = 1944] [serial = 1299] [outer = 0x119299800] 10:50:44 INFO - PROCESS | 1944 | 1463680244924 Marionette DEBUG loaded listener.js 10:50:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 167 (0x1257c1800) [pid = 1944] [serial = 1300] [outer = 0x119299800] 10:50:45 INFO - PROCESS | 1944 | 1463680245351 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]]]}] 10:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 723ms 10:50:45 INFO - PROCESS | 1944 | 1463680245385 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 10:50:45 INFO - PROCESS | 1944 | 1463680245387 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 10:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:50:45 INFO - PROCESS | 1944 | 1463680245389 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:50:45 INFO - PROCESS | 1944 | 1463680245390 Marionette TRACE conn2 <- [1,1706,null,{}] 10:50:45 INFO - PROCESS | 1944 | 1463680245408 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}] 10:50:45 INFO - PROCESS | 1944 | 1463680245524 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 10:50:45 INFO - PROCESS | 1944 | 1463680245634 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:45 INFO - PROCESS | 1944 | ++DOCSHELL 0x136216800 == 86 [pid = 1944] [id = 434] 10:50:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 168 (0x125c1b800) [pid = 1944] [serial = 1301] [outer = 0x0] 10:50:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 169 (0x127706000) [pid = 1944] [serial = 1302] [outer = 0x125c1b800] 10:50:45 INFO - PROCESS | 1944 | 1463680245667 Marionette DEBUG loaded listener.js 10:50:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 170 (0x128b69c00) [pid = 1944] [serial = 1303] [outer = 0x125c1b800] 10:50:46 INFO - PROCESS | 1944 | 1463680246081 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]]]}] 10:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 733ms 10:50:46 INFO - PROCESS | 1944 | 1463680246123 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 10:50:46 INFO - PROCESS | 1944 | 1463680246124 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 10:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:50:46 INFO - PROCESS | 1944 | 1463680246126 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:50:46 INFO - PROCESS | 1944 | 1463680246128 Marionette TRACE conn2 <- [1,1710,null,{}] 10:50:46 INFO - PROCESS | 1944 | 1463680246130 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}] 10:50:46 INFO - PROCESS | 1944 | 1463680246239 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 10:50:46 INFO - PROCESS | 1944 | 1463680246350 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:46 INFO - PROCESS | 1944 | ++DOCSHELL 0x13592e800 == 87 [pid = 1944] [id = 435] 10:50:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 171 (0x1270d0400) [pid = 1944] [serial = 1304] [outer = 0x0] 10:50:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 172 (0x1294e7000) [pid = 1944] [serial = 1305] [outer = 0x1270d0400] 10:50:46 INFO - PROCESS | 1944 | 1463680246382 Marionette DEBUG loaded listener.js 10:50:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 173 (0x12bc45000) [pid = 1944] [serial = 1306] [outer = 0x1270d0400] 10:50:46 INFO - PROCESS | 1944 | 1463680246799 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]]]}] 10:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 722ms 10:50:46 INFO - PROCESS | 1944 | 1463680246856 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 10:50:46 INFO - PROCESS | 1944 | 1463680246858 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 10:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:50:46 INFO - PROCESS | 1944 | 1463680246875 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:50:46 INFO - PROCESS | 1944 | 1463680246876 Marionette TRACE conn2 <- [1,1714,null,{}] 10:50:46 INFO - PROCESS | 1944 | 1463680246878 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}] 10:50:47 INFO - PROCESS | 1944 | 1463680247004 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 10:50:47 INFO - PROCESS | 1944 | 1463680247098 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:47 INFO - PROCESS | 1944 | ++DOCSHELL 0x118728800 == 88 [pid = 1944] [id = 436] 10:50:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 174 (0x12c5bc800) [pid = 1944] [serial = 1307] [outer = 0x0] 10:50:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 175 (0x12cb30400) [pid = 1944] [serial = 1308] [outer = 0x12c5bc800] 10:50:47 INFO - PROCESS | 1944 | 1463680247131 Marionette DEBUG loaded listener.js 10:50:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 176 (0x12d65e800) [pid = 1944] [serial = 1309] [outer = 0x12c5bc800] 10:50:47 INFO - PROCESS | 1944 | 1463680247568 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]]]}] 10:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 723ms 10:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:50:47 INFO - PROCESS | 1944 | 1463680247596 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 10:50:47 INFO - PROCESS | 1944 | 1463680247598 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 10:50:47 INFO - PROCESS | 1944 | 1463680247600 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:50:47 INFO - PROCESS | 1944 | 1463680247601 Marionette TRACE conn2 <- [1,1718,null,{}] 10:50:47 INFO - PROCESS | 1944 | 1463680247604 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}] 10:50:47 INFO - PROCESS | 1944 | 1463680247716 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 10:50:47 INFO - PROCESS | 1944 | 1463680247801 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:47 INFO - PROCESS | 1944 | ++DOCSHELL 0x1185a5000 == 89 [pid = 1944] [id = 437] 10:50:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 177 (0x110ed6000) [pid = 1944] [serial = 1310] [outer = 0x0] 10:50:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 178 (0x110edc400) [pid = 1944] [serial = 1311] [outer = 0x110ed6000] 10:50:47 INFO - PROCESS | 1944 | 1463680247833 Marionette DEBUG loaded listener.js 10:50:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 179 (0x110ee1c00) [pid = 1944] [serial = 1312] [outer = 0x110ed6000] 10:50:48 INFO - PROCESS | 1944 | 1463680248254 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]]]}] 10:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 720ms 10:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:50:48 INFO - PROCESS | 1944 | 1463680248330 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 10:50:48 INFO - PROCESS | 1944 | 1463680248332 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 10:50:48 INFO - PROCESS | 1944 | 1463680248334 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:50:48 INFO - PROCESS | 1944 | 1463680248335 Marionette TRACE conn2 <- [1,1722,null,{}] 10:50:48 INFO - PROCESS | 1944 | 1463680248337 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}] 10:50:48 INFO - PROCESS | 1944 | 1463680248634 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 10:50:48 INFO - PROCESS | 1944 | 1463680248753 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:48 INFO - PROCESS | 1944 | ++DOCSHELL 0x11872d800 == 90 [pid = 1944] [id = 438] 10:50:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 180 (0x110f3bc00) [pid = 1944] [serial = 1313] [outer = 0x0] 10:50:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 181 (0x112145000) [pid = 1944] [serial = 1314] [outer = 0x110f3bc00] 10:50:48 INFO - PROCESS | 1944 | 1463680248782 Marionette DEBUG loaded listener.js 10:50:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 182 (0x112699c00) [pid = 1944] [serial = 1315] [outer = 0x110f3bc00] 10:50:49 INFO - PROCESS | 1944 | 1463680249202 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]]]}] 10:50:49 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 10:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 919ms 10:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:50:49 INFO - PROCESS | 1944 | 1463680249254 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 10:50:49 INFO - PROCESS | 1944 | 1463680249256 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 10:50:49 INFO - PROCESS | 1944 | 1463680249259 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:50:49 INFO - PROCESS | 1944 | 1463680249262 Marionette TRACE conn2 <- [1,1726,null,{}] 10:50:49 INFO - PROCESS | 1944 | 1463680249265 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}] 10:50:49 INFO - PROCESS | 1944 | 1463680249368 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 10:50:49 INFO - PROCESS | 1944 | 1463680249484 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:49 INFO - PROCESS | 1944 | ++DOCSHELL 0x11844c800 == 91 [pid = 1944] [id = 439] 10:50:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 183 (0x11306dc00) [pid = 1944] [serial = 1316] [outer = 0x0] 10:50:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 184 (0x1159b0400) [pid = 1944] [serial = 1317] [outer = 0x11306dc00] 10:50:49 INFO - PROCESS | 1944 | 1463680249516 Marionette DEBUG loaded listener.js 10:50:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 185 (0x1166d2000) [pid = 1944] [serial = 1318] [outer = 0x11306dc00] 10:50:49 INFO - PROCESS | 1944 | --DOCSHELL 0x1359d1800 == 90 [pid = 1944] [id = 429] 10:50:49 INFO - PROCESS | 1944 | --DOCSHELL 0x12f4ba800 == 89 [pid = 1944] [id = 428] 10:50:49 INFO - PROCESS | 1944 | --DOCSHELL 0x116882000 == 88 [pid = 1944] [id = 427] 10:50:49 INFO - PROCESS | 1944 | --DOCSHELL 0x12dc80000 == 87 [pid = 1944] [id = 426] 10:50:49 INFO - PROCESS | 1944 | --DOCSHELL 0x12d78d000 == 86 [pid = 1944] [id = 425] 10:50:49 INFO - PROCESS | 1944 | --DOMWINDOW == 184 (0x12aa6d400) [pid = 1944] [serial = 1224] [outer = 0x0] [url = about:blank] 10:50:49 INFO - PROCESS | 1944 | 1463680249986 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]]]}] 10:50:49 INFO - PROCESS | 1944 | --DOCSHELL 0x12cb43800 == 85 [pid = 1944] [id = 424] 10:50:49 INFO - PROCESS | 1944 | --DOCSHELL 0x12c0be000 == 84 [pid = 1944] [id = 423] 10:50:49 INFO - PROCESS | 1944 | --DOCSHELL 0x12aa71800 == 83 [pid = 1944] [id = 422] 10:50:49 INFO - PROCESS | 1944 | --DOCSHELL 0x1257d5800 == 82 [pid = 1944] [id = 421] 10:50:49 INFO - PROCESS | 1944 | --DOCSHELL 0x131828800 == 81 [pid = 1944] [id = 388] 10:50:49 INFO - PROCESS | 1944 | --DOCSHELL 0x119e7f800 == 80 [pid = 1944] [id = 420] 10:50:49 INFO - PROCESS | 1944 | --DOCSHELL 0x11960d000 == 79 [pid = 1944] [id = 419] 10:50:49 INFO - PROCESS | 1944 | --DOCSHELL 0x121e5c000 == 78 [pid = 1944] [id = 418] 10:50:50 INFO - PROCESS | 1944 | --DOCSHELL 0x12d307000 == 77 [pid = 1944] [id = 411] 10:50:50 INFO - PROCESS | 1944 | --DOCSHELL 0x12576f000 == 76 [pid = 1944] [id = 410] 10:50:50 INFO - PROCESS | 1944 | --DOCSHELL 0x116e5b800 == 75 [pid = 1944] [id = 409] 10:50:50 INFO - PROCESS | 1944 | --DOCSHELL 0x12d780000 == 74 [pid = 1944] [id = 408] 10:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 775ms 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 183 (0x12bfe7c00) [pid = 1944] [serial = 1045] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 182 (0x121a58800) [pid = 1944] [serial = 1206] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 181 (0x12770bc00) [pid = 1944] [serial = 1212] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 180 (0x125c25c00) [pid = 1944] [serial = 1209] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 179 (0x127766000) [pid = 1944] [serial = 1213] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 178 (0x12cb32c00) [pid = 1944] [serial = 1165] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 177 (0x12ace1800) [pid = 1944] [serial = 1176] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 176 (0x112c14c00) [pid = 1944] [serial = 1189] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 175 (0x112772c00) [pid = 1944] [serial = 1188] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 174 (0x1212b6c00) [pid = 1944] [serial = 1203] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 173 (0x1187c6800) [pid = 1944] [serial = 1197] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 172 (0x1192a0c00) [pid = 1944] [serial = 1198] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 171 (0x11970dc00) [pid = 1944] [serial = 1200] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 170 (0x119cab800) [pid = 1944] [serial = 1201] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 169 (0x117e3d000) [pid = 1944] [serial = 1194] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 168 (0x118352000) [pid = 1944] [serial = 1195] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 167 (0x11672e800) [pid = 1944] [serial = 1191] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 166 (0x116a5c800) [pid = 1944] [serial = 1192] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 165 (0x11674fc00) [pid = 1944] [serial = 1167] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 164 (0x121d20000) [pid = 1944] [serial = 1173] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 163 (0x11876f400) [pid = 1944] [serial = 1170] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 162 (0x12bfec400) [pid = 1944] [serial = 1179] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 161 (0x1187c7000) [pid = 1944] [serial = 1216] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 160 (0x12cf2bc00) [pid = 1944] [serial = 1182] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 159 (0x1270d4800) [pid = 1944] [serial = 1185] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 158 (0x12a9e1000) [pid = 1944] [serial = 1222] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 157 (0x12a86dc00) [pid = 1944] [serial = 1221] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 156 (0x128a09c00) [pid = 1944] [serial = 1218] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 155 (0x116121c00) [pid = 1944] [serial = 1215] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 154 (0x128e77c00) [pid = 1944] [serial = 1219] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 153 (0x124f90c00) [pid = 1944] [serial = 1207] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 152 (0x1270d8800) [pid = 1944] [serial = 1210] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 151 (0x1217ad800) [pid = 1944] [serial = 1204] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | --DOMWINDOW == 150 (0x12a63b800) [pid = 1944] [serial = 1102] [outer = 0x0] [url = about:blank] 10:50:50 INFO - PROCESS | 1944 | 1463680250051 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 10:50:50 INFO - PROCESS | 1944 | 1463680250052 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 10:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:50:50 INFO - PROCESS | 1944 | 1463680250058 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:50:50 INFO - PROCESS | 1944 | 1463680250060 Marionette TRACE conn2 <- [1,1730,null,{}] 10:50:50 INFO - PROCESS | 1944 | 1463680250063 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}] 10:50:50 INFO - PROCESS | 1944 | 1463680250155 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 10:50:50 INFO - PROCESS | 1944 | 1463680250164 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:50 INFO - PROCESS | 1944 | ++DOCSHELL 0x11858e800 == 75 [pid = 1944] [id = 440] 10:50:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 151 (0x117e5cc00) [pid = 1944] [serial = 1319] [outer = 0x0] 10:50:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 152 (0x117e62000) [pid = 1944] [serial = 1320] [outer = 0x117e5cc00] 10:50:50 INFO - PROCESS | 1944 | 1463680250191 Marionette DEBUG loaded listener.js 10:50:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 153 (0x11870cc00) [pid = 1944] [serial = 1321] [outer = 0x117e5cc00] 10:50:50 INFO - PROCESS | 1944 | 1463680250551 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]]]}] 10:50:50 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 10:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 522ms 10:50:50 INFO - PROCESS | 1944 | 1463680250595 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 10:50:50 INFO - PROCESS | 1944 | 1463680250598 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 10:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:50:50 INFO - PROCESS | 1944 | 1463680250607 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:50:50 INFO - PROCESS | 1944 | 1463680250610 Marionette TRACE conn2 <- [1,1734,null,{}] 10:50:50 INFO - PROCESS | 1944 | 1463680250612 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}] 10:50:50 INFO - PROCESS | 1944 | 1463680250704 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 10:50:50 INFO - PROCESS | 1944 | 1463680250710 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:50 INFO - PROCESS | 1944 | ++DOCSHELL 0x126e07800 == 76 [pid = 1944] [id = 441] 10:50:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 154 (0x118771400) [pid = 1944] [serial = 1322] [outer = 0x0] 10:50:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 155 (0x118fe1c00) [pid = 1944] [serial = 1323] [outer = 0x118771400] 10:50:50 INFO - PROCESS | 1944 | 1463680250736 Marionette DEBUG loaded listener.js 10:50:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 156 (0x119c9fc00) [pid = 1944] [serial = 1324] [outer = 0x118771400] 10:50:51 INFO - PROCESS | 1944 | 1463680251097 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]]]}] 10:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 525ms 10:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:50:51 INFO - PROCESS | 1944 | 1463680251132 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 10:50:51 INFO - PROCESS | 1944 | 1463680251134 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 10:50:51 INFO - PROCESS | 1944 | 1463680251136 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:50:51 INFO - PROCESS | 1944 | 1463680251137 Marionette TRACE conn2 <- [1,1738,null,{}] 10:50:51 INFO - PROCESS | 1944 | 1463680251146 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}] 10:50:51 INFO - PROCESS | 1944 | 1463680251235 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 10:50:51 INFO - PROCESS | 1944 | 1463680251240 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:51 INFO - PROCESS | 1944 | ++DOCSHELL 0x12aa06000 == 77 [pid = 1944] [id = 442] 10:50:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 157 (0x119ca6000) [pid = 1944] [serial = 1325] [outer = 0x0] 10:50:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 158 (0x12091b800) [pid = 1944] [serial = 1326] [outer = 0x119ca6000] 10:50:51 INFO - PROCESS | 1944 | 1463680251267 Marionette DEBUG loaded listener.js 10:50:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 159 (0x1217b1400) [pid = 1944] [serial = 1327] [outer = 0x119ca6000] 10:50:51 INFO - PROCESS | 1944 | 1463680251616 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]]]}] 10:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 518ms 10:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:50:51 INFO - PROCESS | 1944 | 1463680251654 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 10:50:51 INFO - PROCESS | 1944 | 1463680251656 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 10:50:51 INFO - PROCESS | 1944 | 1463680251658 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:50:51 INFO - PROCESS | 1944 | 1463680251659 Marionette TRACE conn2 <- [1,1742,null,{}] 10:50:51 INFO - PROCESS | 1944 | 1463680251661 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}] 10:50:51 INFO - PROCESS | 1944 | 1463680251749 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 10:50:51 INFO - PROCESS | 1944 | 1463680251829 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:51 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc62800 == 78 [pid = 1944] [id = 443] 10:50:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 160 (0x124f98800) [pid = 1944] [serial = 1328] [outer = 0x0] 10:50:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 161 (0x1257bc400) [pid = 1944] [serial = 1329] [outer = 0x124f98800] 10:50:51 INFO - PROCESS | 1944 | 1463680251860 Marionette DEBUG loaded listener.js 10:50:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 162 (0x1270d6400) [pid = 1944] [serial = 1330] [outer = 0x124f98800] 10:50:52 INFO - PROCESS | 1944 | 1463680252182 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]]]}] 10:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 568ms 10:50:52 INFO - PROCESS | 1944 | 1463680252229 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 10:50:52 INFO - PROCESS | 1944 | 1463680252230 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 10:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:50:52 INFO - PROCESS | 1944 | 1463680252232 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:50:52 INFO - PROCESS | 1944 | 1463680252234 Marionette TRACE conn2 <- [1,1746,null,{}] 10:50:52 INFO - PROCESS | 1944 | 1463680252236 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}] 10:50:52 INFO - PROCESS | 1944 | 1463680252358 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 10:50:52 INFO - PROCESS | 1944 | 1463680252371 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:52 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c554000 == 79 [pid = 1944] [id = 444] 10:50:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 163 (0x118fed000) [pid = 1944] [serial = 1331] [outer = 0x0] 10:50:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 164 (0x12741a400) [pid = 1944] [serial = 1332] [outer = 0x118fed000] 10:50:52 INFO - PROCESS | 1944 | 1463680252397 Marionette DEBUG loaded listener.js 10:50:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 165 (0x128a10c00) [pid = 1944] [serial = 1333] [outer = 0x118fed000] 10:50:52 INFO - PROCESS | 1944 | 1463680252766 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]]]}] 10:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 572ms 10:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:50:52 INFO - PROCESS | 1944 | 1463680252807 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 10:50:52 INFO - PROCESS | 1944 | 1463680252808 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 10:50:52 INFO - PROCESS | 1944 | 1463680252811 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:50:52 INFO - PROCESS | 1944 | 1463680252812 Marionette TRACE conn2 <- [1,1750,null,{}] 10:50:52 INFO - PROCESS | 1944 | 1463680252814 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}] 10:50:52 INFO - PROCESS | 1944 | 1463680252928 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 10:50:52 INFO - PROCESS | 1944 | 1463680252940 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:52 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cf42000 == 80 [pid = 1944] [id = 445] 10:50:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 166 (0x127711c00) [pid = 1944] [serial = 1334] [outer = 0x0] 10:50:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 167 (0x128b74400) [pid = 1944] [serial = 1335] [outer = 0x127711c00] 10:50:52 INFO - PROCESS | 1944 | 1463680252967 Marionette DEBUG loaded listener.js 10:50:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 168 (0x129250800) [pid = 1944] [serial = 1336] [outer = 0x127711c00] 10:50:53 INFO - PROCESS | 1944 | 1463680253317 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]]]}] 10:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 517ms 10:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:50:53 INFO - PROCESS | 1944 | 1463680253329 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 10:50:53 INFO - PROCESS | 1944 | 1463680253330 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 10:50:53 INFO - PROCESS | 1944 | 1463680253332 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:50:53 INFO - PROCESS | 1944 | 1463680253333 Marionette TRACE conn2 <- [1,1754,null,{}] 10:50:53 INFO - PROCESS | 1944 | 1463680253335 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}] 10:50:53 INFO - PROCESS | 1944 | 1463680253452 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 10:50:53 INFO - PROCESS | 1944 | 1463680253466 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:53 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d782800 == 81 [pid = 1944] [id = 446] 10:50:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 169 (0x128b70c00) [pid = 1944] [serial = 1337] [outer = 0x0] 10:50:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 170 (0x129746800) [pid = 1944] [serial = 1338] [outer = 0x128b70c00] 10:50:53 INFO - PROCESS | 1944 | 1463680253491 Marionette DEBUG loaded listener.js 10:50:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 171 (0x12a86dc00) [pid = 1944] [serial = 1339] [outer = 0x128b70c00] 10:50:53 INFO - PROCESS | 1944 | 1463680253899 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]]]}] 10:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 618ms 10:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:50:53 INFO - PROCESS | 1944 | 1463680253952 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 10:50:53 INFO - PROCESS | 1944 | 1463680253953 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 10:50:53 INFO - PROCESS | 1944 | 1463680253956 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:50:53 INFO - PROCESS | 1944 | 1463680253958 Marionette TRACE conn2 <- [1,1758,null,{}] 10:50:53 INFO - PROCESS | 1944 | 1463680253964 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}] 10:50:54 INFO - PROCESS | 1944 | 1463680254112 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 10:50:54 INFO - PROCESS | 1944 | --DOMWINDOW == 170 (0x121a54000) [pid = 1944] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:50:54 INFO - PROCESS | 1944 | --DOMWINDOW == 169 (0x12acc7400) [pid = 1944] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:50:54 INFO - PROCESS | 1944 | --DOMWINDOW == 168 (0x129076c00) [pid = 1944] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:50:54 INFO - PROCESS | 1944 | --DOMWINDOW == 167 (0x11268fc00) [pid = 1944] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:50:54 INFO - PROCESS | 1944 | --DOMWINDOW == 166 (0x112fe8000) [pid = 1944] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:50:54 INFO - PROCESS | 1944 | --DOMWINDOW == 165 (0x1216f5800) [pid = 1944] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:50:54 INFO - PROCESS | 1944 | --DOMWINDOW == 164 (0x118769000) [pid = 1944] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:50:54 INFO - PROCESS | 1944 | --DOMWINDOW == 163 (0x111c22000) [pid = 1944] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:50:54 INFO - PROCESS | 1944 | --DOMWINDOW == 162 (0x11660d800) [pid = 1944] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:50:54 INFO - PROCESS | 1944 | --DOMWINDOW == 161 (0x119293800) [pid = 1944] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:50:54 INFO - PROCESS | 1944 | --DOMWINDOW == 160 (0x1212b1c00) [pid = 1944] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:50:54 INFO - PROCESS | 1944 | --DOMWINDOW == 159 (0x1270dac00) [pid = 1944] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:50:54 INFO - PROCESS | 1944 | 1463680254331 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:54 INFO - PROCESS | 1944 | ++DOCSHELL 0x124890800 == 82 [pid = 1944] [id = 447] 10:50:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 160 (0x11267cc00) [pid = 1944] [serial = 1340] [outer = 0x0] 10:50:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 161 (0x11660d800) [pid = 1944] [serial = 1341] [outer = 0x11267cc00] 10:50:54 INFO - PROCESS | 1944 | 1463680254357 Marionette DEBUG loaded listener.js 10:50:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 162 (0x121779c00) [pid = 1944] [serial = 1342] [outer = 0x11267cc00] 10:50:54 INFO - PROCESS | 1944 | 1463680254628 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]]]}] 10:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 723ms 10:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:50:54 INFO - PROCESS | 1944 | 1463680254683 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 10:50:54 INFO - PROCESS | 1944 | 1463680254684 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 10:50:54 INFO - PROCESS | 1944 | 1463680254686 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:50:54 INFO - PROCESS | 1944 | 1463680254687 Marionette TRACE conn2 <- [1,1762,null,{}] 10:50:54 INFO - PROCESS | 1944 | 1463680254689 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}] 10:50:54 INFO - PROCESS | 1944 | 1463680254803 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 10:50:54 INFO - PROCESS | 1944 | 1463680254945 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:54 INFO - PROCESS | 1944 | ++DOCSHELL 0x1161bd800 == 83 [pid = 1944] [id = 448] 10:50:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 163 (0x110ed8000) [pid = 1944] [serial = 1343] [outer = 0x0] 10:50:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 164 (0x110ee3000) [pid = 1944] [serial = 1344] [outer = 0x110ed8000] 10:50:54 INFO - PROCESS | 1944 | 1463680254978 Marionette DEBUG loaded listener.js 10:50:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 165 (0x112696000) [pid = 1944] [serial = 1345] [outer = 0x110ed8000] 10:50:55 INFO - PROCESS | 1944 | 1463680255438 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]]]}] 10:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 820ms 10:50:55 INFO - PROCESS | 1944 | 1463680255509 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 10:50:55 INFO - PROCESS | 1944 | 1463680255513 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 10:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:50:55 INFO - PROCESS | 1944 | 1463680255518 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:50:55 INFO - PROCESS | 1944 | 1463680255522 Marionette TRACE conn2 <- [1,1766,null,{}] 10:50:55 INFO - PROCESS | 1944 | 1463680255527 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}] 10:50:55 INFO - PROCESS | 1944 | 1463680255702 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 10:50:55 INFO - PROCESS | 1944 | 1463680255822 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:55 INFO - PROCESS | 1944 | ++DOCSHELL 0x124d0f000 == 84 [pid = 1944] [id = 449] 10:50:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 166 (0x112fe1800) [pid = 1944] [serial = 1346] [outer = 0x0] 10:50:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 167 (0x1167f7c00) [pid = 1944] [serial = 1347] [outer = 0x112fe1800] 10:50:55 INFO - PROCESS | 1944 | 1463680255888 Marionette DEBUG loaded listener.js 10:50:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 168 (0x118352000) [pid = 1944] [serial = 1348] [outer = 0x112fe1800] 10:50:56 INFO - PROCESS | 1944 | 1463680256351 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]]]}] 10:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 877ms 10:50:56 INFO - PROCESS | 1944 | 1463680256412 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 10:50:56 INFO - PROCESS | 1944 | 1463680256415 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 10:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:50:56 INFO - PROCESS | 1944 | 1463680256419 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:50:56 INFO - PROCESS | 1944 | 1463680256420 Marionette TRACE conn2 <- [1,1770,null,{}] 10:50:56 INFO - PROCESS | 1944 | 1463680256423 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}] 10:50:56 INFO - PROCESS | 1944 | 1463680256534 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 10:50:56 INFO - PROCESS | 1944 | 1463680256619 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:56 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dc6f800 == 85 [pid = 1944] [id = 450] 10:50:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 169 (0x1187cb800) [pid = 1944] [serial = 1349] [outer = 0x0] 10:50:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 170 (0x119292400) [pid = 1944] [serial = 1350] [outer = 0x1187cb800] 10:50:56 INFO - PROCESS | 1944 | 1463680256649 Marionette DEBUG loaded listener.js 10:50:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 171 (0x1217a8000) [pid = 1944] [serial = 1351] [outer = 0x1187cb800] 10:50:57 INFO - PROCESS | 1944 | 1463680257082 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]]]}] 10:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 10:50:57 INFO - PROCESS | 1944 | 1463680257089 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 10:50:57 INFO - PROCESS | 1944 | 1463680257091 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 10:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:50:57 INFO - PROCESS | 1944 | 1463680257100 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:50:57 INFO - PROCESS | 1944 | 1463680257105 Marionette TRACE conn2 <- [1,1774,null,{}] 10:50:57 INFO - PROCESS | 1944 | 1463680257127 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}] 10:50:57 INFO - PROCESS | 1944 | 1463680257243 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 10:50:57 INFO - PROCESS | 1944 | 1463680257327 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:57 INFO - PROCESS | 1944 | ++DOCSHELL 0x12f4c9800 == 86 [pid = 1944] [id = 451] 10:50:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 172 (0x118f7c400) [pid = 1944] [serial = 1352] [outer = 0x0] 10:50:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 173 (0x127705c00) [pid = 1944] [serial = 1353] [outer = 0x118f7c400] 10:50:57 INFO - PROCESS | 1944 | 1463680257357 Marionette DEBUG loaded listener.js 10:50:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 174 (0x128b6b400) [pid = 1944] [serial = 1354] [outer = 0x118f7c400] 10:50:57 INFO - PROCESS | 1944 | 1463680257767 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]]]}] 10:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 731ms 10:50:57 INFO - PROCESS | 1944 | 1463680257845 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 10:50:57 INFO - PROCESS | 1944 | 1463680257847 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 10:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:50:57 INFO - PROCESS | 1944 | 1463680257850 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:50:57 INFO - PROCESS | 1944 | 1463680257851 Marionette TRACE conn2 <- [1,1778,null,{}] 10:50:57 INFO - PROCESS | 1944 | 1463680257853 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}] 10:50:57 INFO - PROCESS | 1944 | 1463680257965 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 10:50:58 INFO - PROCESS | 1944 | 1463680258078 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:58 INFO - PROCESS | 1944 | ++DOCSHELL 0x13568e000 == 87 [pid = 1944] [id = 452] 10:50:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 175 (0x128b66000) [pid = 1944] [serial = 1355] [outer = 0x0] 10:50:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 176 (0x12a872c00) [pid = 1944] [serial = 1356] [outer = 0x128b66000] 10:50:58 INFO - PROCESS | 1944 | 1463680258110 Marionette DEBUG loaded listener.js 10:50:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 177 (0x12bc4c000) [pid = 1944] [serial = 1357] [outer = 0x128b66000] 10:50:58 INFO - PROCESS | 1944 | 1463680258524 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]]]}] 10:50:58 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 10:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 720ms 10:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:50:58 INFO - PROCESS | 1944 | 1463680258570 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 10:50:58 INFO - PROCESS | 1944 | 1463680258572 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 10:50:58 INFO - PROCESS | 1944 | 1463680258574 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:50:58 INFO - PROCESS | 1944 | 1463680258575 Marionette TRACE conn2 <- [1,1782,null,{}] 10:50:58 INFO - PROCESS | 1944 | 1463680258578 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}] 10:50:58 INFO - PROCESS | 1944 | 1463680258688 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 10:50:58 INFO - PROCESS | 1944 | 1463680258771 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:58 INFO - PROCESS | 1944 | ++DOCSHELL 0x135a29000 == 88 [pid = 1944] [id = 453] 10:50:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 178 (0x12bcc6c00) [pid = 1944] [serial = 1358] [outer = 0x0] 10:50:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 179 (0x12bcd1000) [pid = 1944] [serial = 1359] [outer = 0x12bcc6c00] 10:50:58 INFO - PROCESS | 1944 | 1463680258806 Marionette DEBUG loaded listener.js 10:50:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 180 (0x12c5b4000) [pid = 1944] [serial = 1360] [outer = 0x12bcc6c00] 10:50:59 INFO - PROCESS | 1944 | 1463680259230 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]]]}] 10:50:59 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 10:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 669ms 10:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:50:59 INFO - PROCESS | 1944 | 1463680259261 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 10:50:59 INFO - PROCESS | 1944 | 1463680259263 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 10:50:59 INFO - PROCESS | 1944 | 1463680259266 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:50:59 INFO - PROCESS | 1944 | 1463680259268 Marionette TRACE conn2 <- [1,1786,null,{}] 10:50:59 INFO - PROCESS | 1944 | 1463680259270 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}] 10:50:59 INFO - PROCESS | 1944 | 1463680259400 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 10:50:59 INFO - PROCESS | 1944 | 1463680259485 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:59 INFO - PROCESS | 1944 | ++DOCSHELL 0x1385cf000 == 89 [pid = 1944] [id = 454] 10:50:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 181 (0x12c5b9000) [pid = 1944] [serial = 1361] [outer = 0x0] 10:50:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 182 (0x12d1c1c00) [pid = 1944] [serial = 1362] [outer = 0x12c5b9000] 10:50:59 INFO - PROCESS | 1944 | 1463680259513 Marionette DEBUG loaded listener.js 10:50:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 183 (0x12d62a400) [pid = 1944] [serial = 1363] [outer = 0x12c5b9000] 10:50:59 INFO - PROCESS | 1944 | 1463680259918 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]]]}] 10:50:59 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 10:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 675ms 10:50:59 INFO - PROCESS | 1944 | 1463680259941 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 10:50:59 INFO - PROCESS | 1944 | 1463680259944 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 10:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:50:59 INFO - PROCESS | 1944 | 1463680259947 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:50:59 INFO - PROCESS | 1944 | 1463680259948 Marionette TRACE conn2 <- [1,1790,null,{}] 10:50:59 INFO - PROCESS | 1944 | 1463680259951 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}] 10:51:00 INFO - PROCESS | 1944 | 1463680260060 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 10:51:00 INFO - PROCESS | 1944 | 1463680260170 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:00 INFO - PROCESS | 1944 | ++DOCSHELL 0x1388d6000 == 90 [pid = 1944] [id = 455] 10:51:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 184 (0x12cf23000) [pid = 1944] [serial = 1364] [outer = 0x0] 10:51:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 185 (0x12d651400) [pid = 1944] [serial = 1365] [outer = 0x12cf23000] 10:51:00 INFO - PROCESS | 1944 | 1463680260202 Marionette DEBUG loaded listener.js 10:51:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 186 (0x12d660000) [pid = 1944] [serial = 1366] [outer = 0x12cf23000] 10:51:00 INFO - PROCESS | 1944 | 1463680260587 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]]]}] 10:51:00 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) 10:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 10:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:51:00 INFO - PROCESS | 1944 | 1463680260618 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 10:51:00 INFO - PROCESS | 1944 | 1463680260619 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 10:51:00 INFO - PROCESS | 1944 | 1463680260621 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:51:00 INFO - PROCESS | 1944 | 1463680260622 Marionette TRACE conn2 <- [1,1794,null,{}] 10:51:00 INFO - PROCESS | 1944 | 1463680260625 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}] 10:51:00 INFO - PROCESS | 1944 | 1463680260736 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 10:51:00 INFO - PROCESS | 1944 | 1463680260835 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:00 INFO - PROCESS | 1944 | ++DOCSHELL 0x135ea1800 == 91 [pid = 1944] [id = 456] 10:51:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 187 (0x12d62b800) [pid = 1944] [serial = 1367] [outer = 0x0] 10:51:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 188 (0x12dc24c00) [pid = 1944] [serial = 1368] [outer = 0x12d62b800] 10:51:00 INFO - PROCESS | 1944 | 1463680260864 Marionette DEBUG loaded listener.js 10:51:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 189 (0x12dc28c00) [pid = 1944] [serial = 1369] [outer = 0x12d62b800] 10:51:01 INFO - PROCESS | 1944 | 1463680261271 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]]]}] 10:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 669ms 10:51:01 INFO - PROCESS | 1944 | 1463680261290 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 10:51:01 INFO - PROCESS | 1944 | 1463680261292 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 10:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:51:01 INFO - PROCESS | 1944 | 1463680261297 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:51:01 INFO - PROCESS | 1944 | 1463680261298 Marionette TRACE conn2 <- [1,1798,null,{}] 10:51:01 INFO - PROCESS | 1944 | 1463680261300 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}] 10:51:01 INFO - PROCESS | 1944 | 1463680261409 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 10:51:01 INFO - PROCESS | 1944 | 1463680261528 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:01 INFO - PROCESS | 1944 | ++DOCSHELL 0x135b93000 == 92 [pid = 1944] [id = 457] 10:51:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 190 (0x1217b2400) [pid = 1944] [serial = 1370] [outer = 0x0] 10:51:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 191 (0x12d65fc00) [pid = 1944] [serial = 1371] [outer = 0x1217b2400] 10:51:01 INFO - PROCESS | 1944 | 1463680261560 Marionette DEBUG loaded listener.js 10:51:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 192 (0x12e155c00) [pid = 1944] [serial = 1372] [outer = 0x1217b2400] 10:51:01 INFO - PROCESS | 1944 | 1463680261946 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]]]}] 10:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 669ms 10:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:51:01 INFO - PROCESS | 1944 | 1463680261966 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 10:51:01 INFO - PROCESS | 1944 | 1463680261967 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 10:51:01 INFO - PROCESS | 1944 | 1463680261970 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:51:01 INFO - PROCESS | 1944 | 1463680261971 Marionette TRACE conn2 <- [1,1802,null,{}] 10:51:01 INFO - PROCESS | 1944 | 1463680261973 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}] 10:51:02 INFO - PROCESS | 1944 | 1463680262087 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 10:51:02 INFO - PROCESS | 1944 | 1463680262207 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:02 INFO - PROCESS | 1944 | ++DOCSHELL 0x12576e800 == 93 [pid = 1944] [id = 458] 10:51:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 193 (0x121785000) [pid = 1944] [serial = 1373] [outer = 0x0] 10:51:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 194 (0x12d65cc00) [pid = 1944] [serial = 1374] [outer = 0x121785000] 10:51:02 INFO - PROCESS | 1944 | 1463680262243 Marionette DEBUG loaded listener.js 10:51:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 195 (0x12e15dc00) [pid = 1944] [serial = 1375] [outer = 0x121785000] 10:51:02 INFO - PROCESS | 1944 | 1463680262843 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]]]}] 10:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 922ms 10:51:02 INFO - PROCESS | 1944 | 1463680262909 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 10:51:02 INFO - PROCESS | 1944 | 1463680262912 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 10:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:51:02 INFO - PROCESS | 1944 | 1463680262918 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:51:02 INFO - PROCESS | 1944 | 1463680262920 Marionette TRACE conn2 <- [1,1806,null,{}] 10:51:02 INFO - PROCESS | 1944 | 1463680262924 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}] 10:51:03 INFO - PROCESS | 1944 | 1463680263036 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 10:51:03 INFO - PROCESS | 1944 | 1463680263123 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:03 INFO - PROCESS | 1944 | ++DOCSHELL 0x124f0a800 == 94 [pid = 1944] [id = 459] 10:51:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 196 (0x1126c8000) [pid = 1944] [serial = 1376] [outer = 0x0] 10:51:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 197 (0x112e61800) [pid = 1944] [serial = 1377] [outer = 0x1126c8000] 10:51:03 INFO - PROCESS | 1944 | 1463680263151 Marionette DEBUG loaded listener.js 10:51:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 198 (0x11684ec00) [pid = 1944] [serial = 1378] [outer = 0x1126c8000] 10:51:03 INFO - PROCESS | 1944 | 1463680263598 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]]]}] 10:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 722ms 10:51:03 INFO - PROCESS | 1944 | 1463680263644 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 10:51:03 INFO - PROCESS | 1944 | 1463680263647 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 10:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:51:03 INFO - PROCESS | 1944 | 1463680263654 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:51:03 INFO - PROCESS | 1944 | 1463680263655 Marionette TRACE conn2 <- [1,1810,null,{}] 10:51:03 INFO - PROCESS | 1944 | 1463680263658 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}] 10:51:03 INFO - PROCESS | 1944 | 1463680263766 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 10:51:03 INFO - PROCESS | 1944 | 1463680263852 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:03 INFO - PROCESS | 1944 | ++DOCSHELL 0x121e54800 == 95 [pid = 1944] [id = 460] 10:51:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 199 (0x1163a7400) [pid = 1944] [serial = 1379] [outer = 0x0] 10:51:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 200 (0x1187cac00) [pid = 1944] [serial = 1380] [outer = 0x1163a7400] 10:51:03 INFO - PROCESS | 1944 | 1463680263881 Marionette DEBUG loaded listener.js 10:51:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 201 (0x1192a0c00) [pid = 1944] [serial = 1381] [outer = 0x1163a7400] 10:51:04 INFO - PROCESS | 1944 | --DOCSHELL 0x124890800 == 94 [pid = 1944] [id = 447] 10:51:04 INFO - PROCESS | 1944 | --DOCSHELL 0x12d782800 == 93 [pid = 1944] [id = 446] 10:51:04 INFO - PROCESS | 1944 | --DOCSHELL 0x12cf42000 == 92 [pid = 1944] [id = 445] 10:51:04 INFO - PROCESS | 1944 | --DOCSHELL 0x12c554000 == 91 [pid = 1944] [id = 444] 10:51:04 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc62800 == 90 [pid = 1944] [id = 443] 10:51:04 INFO - PROCESS | 1944 | --DOCSHELL 0x12aa06000 == 89 [pid = 1944] [id = 442] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 200 (0x127120800) [pid = 1944] [serial = 1236] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 199 (0x129249800) [pid = 1944] [serial = 1239] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 198 (0x12bc88c00) [pid = 1944] [serial = 1242] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 197 (0x12cb39c00) [pid = 1944] [serial = 1245] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 196 (0x112693c00) [pid = 1944] [serial = 1248] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 195 (0x1126bc000) [pid = 1944] [serial = 1251] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 194 (0x12d1c0400) [pid = 1944] [serial = 1290] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOCSHELL 0x126e07800 == 88 [pid = 1944] [id = 441] 10:51:04 INFO - PROCESS | 1944 | --DOCSHELL 0x11858e800 == 87 [pid = 1944] [id = 440] 10:51:04 INFO - PROCESS | 1944 | --DOCSHELL 0x11844c800 == 86 [pid = 1944] [id = 439] 10:51:04 INFO - PROCESS | 1944 | --DOCSHELL 0x11872d800 == 85 [pid = 1944] [id = 438] 10:51:04 INFO - PROCESS | 1944 | --DOCSHELL 0x118728800 == 84 [pid = 1944] [id = 436] 10:51:04 INFO - PROCESS | 1944 | --DOCSHELL 0x13592e800 == 83 [pid = 1944] [id = 435] 10:51:04 INFO - PROCESS | 1944 | --DOCSHELL 0x136216800 == 82 [pid = 1944] [id = 434] 10:51:04 INFO - PROCESS | 1944 | --DOCSHELL 0x135689800 == 81 [pid = 1944] [id = 433] 10:51:04 INFO - PROCESS | 1944 | --DOCSHELL 0x12ae49800 == 80 [pid = 1944] [id = 432] 10:51:04 INFO - PROCESS | 1944 | --DOCSHELL 0x119d86000 == 79 [pid = 1944] [id = 431] 10:51:04 INFO - PROCESS | 1944 | 1463680264338 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]]]}] 10:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 718ms 10:51:04 INFO - PROCESS | 1944 | 1463680264373 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 10:51:04 INFO - PROCESS | 1944 | 1463680264374 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 10:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:51:04 INFO - PROCESS | 1944 | 1463680264383 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:51:04 INFO - PROCESS | 1944 | 1463680264385 Marionette TRACE conn2 <- [1,1814,null,{}] 10:51:04 INFO - PROCESS | 1944 | 1463680264394 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}] 10:51:04 INFO - PROCESS | 1944 | 1463680264495 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 10:51:04 INFO - PROCESS | 1944 | 1463680264500 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:04 INFO - PROCESS | 1944 | ++DOCSHELL 0x124814000 == 80 [pid = 1944] [id = 461] 10:51:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 195 (0x119caa000) [pid = 1944] [serial = 1382] [outer = 0x0] 10:51:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 196 (0x1218d6400) [pid = 1944] [serial = 1383] [outer = 0x119caa000] 10:51:04 INFO - PROCESS | 1944 | 1463680264528 Marionette DEBUG loaded listener.js 10:51:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 197 (0x124d26000) [pid = 1944] [serial = 1384] [outer = 0x119caa000] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 196 (0x12a9d6400) [pid = 1944] [serial = 1273] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 195 (0x128e7cc00) [pid = 1944] [serial = 1272] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 194 (0x12bccf400) [pid = 1944] [serial = 1278] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 193 (0x12aceb000) [pid = 1944] [serial = 1275] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 192 (0x12c5ad800) [pid = 1944] [serial = 1279] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 191 (0x112cc6800) [pid = 1944] [serial = 1255] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 190 (0x1126ca400) [pid = 1944] [serial = 1254] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 189 (0x116745c00) [pid = 1944] [serial = 1260] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 188 (0x118fe7400) [pid = 1944] [serial = 1261] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 187 (0x124f37c00) [pid = 1944] [serial = 1269] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 186 (0x119708800) [pid = 1944] [serial = 1263] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 185 (0x119d66000) [pid = 1944] [serial = 1264] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 184 (0x117e34c00) [pid = 1944] [serial = 1282] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 183 (0x118046c00) [pid = 1944] [serial = 1258] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 182 (0x116a5bc00) [pid = 1944] [serial = 1257] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 181 (0x11834e000) [pid = 1944] [serial = 1230] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 180 (0x1216f4c00) [pid = 1944] [serial = 1266] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 179 (0x121a57800) [pid = 1944] [serial = 1267] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 178 (0x11279cc00) [pid = 1944] [serial = 1227] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 177 (0x119ca9400) [pid = 1944] [serial = 1233] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 176 (0x12acc7000) [pid = 1944] [serial = 1284] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 175 (0x128b6e800) [pid = 1944] [serial = 1287] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 174 (0x112770c00) [pid = 1944] [serial = 1281] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 173 (0x128b74800) [pid = 1944] [serial = 1288] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 172 (0x12bc4dc00) [pid = 1944] [serial = 1276] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 171 (0x12cf30c00) [pid = 1944] [serial = 1285] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | --DOMWINDOW == 170 (0x128b92800) [pid = 1944] [serial = 1270] [outer = 0x0] [url = about:blank] 10:51:04 INFO - PROCESS | 1944 | 1463680264929 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]]]}] 10:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 573ms 10:51:04 INFO - PROCESS | 1944 | 1463680264956 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 10:51:04 INFO - PROCESS | 1944 | 1463680264958 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 10:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:51:04 INFO - PROCESS | 1944 | 1463680264964 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:51:04 INFO - PROCESS | 1944 | 1463680264965 Marionette TRACE conn2 <- [1,1818,null,{}] 10:51:04 INFO - PROCESS | 1944 | 1463680264967 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}] 10:51:05 INFO - PROCESS | 1944 | 1463680265064 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 10:51:05 INFO - PROCESS | 1944 | 1463680265069 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:05 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc13000 == 81 [pid = 1944] [id = 462] 10:51:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 171 (0x125c20400) [pid = 1944] [serial = 1385] [outer = 0x0] 10:51:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 172 (0x1270dac00) [pid = 1944] [serial = 1386] [outer = 0x125c20400] 10:51:05 INFO - PROCESS | 1944 | 1463680265114 Marionette DEBUG loaded listener.js 10:51:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 173 (0x127764400) [pid = 1944] [serial = 1387] [outer = 0x125c20400] 10:51:05 INFO - PROCESS | 1944 | 1463680265470 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]]]}] 10:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 522ms 10:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:51:05 INFO - PROCESS | 1944 | 1463680265486 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 10:51:05 INFO - PROCESS | 1944 | 1463680265487 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 10:51:05 INFO - PROCESS | 1944 | 1463680265498 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:51:05 INFO - PROCESS | 1944 | 1463680265499 Marionette TRACE conn2 <- [1,1822,null,{}] 10:51:05 INFO - PROCESS | 1944 | 1463680265501 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}] 10:51:05 INFO - PROCESS | 1944 | 1463680265596 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 10:51:05 INFO - PROCESS | 1944 | 1463680265600 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:05 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cb56000 == 82 [pid = 1944] [id = 463] 10:51:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 174 (0x12776a800) [pid = 1944] [serial = 1388] [outer = 0x0] 10:51:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 175 (0x128b6ac00) [pid = 1944] [serial = 1389] [outer = 0x12776a800] 10:51:05 INFO - PROCESS | 1944 | 1463680265625 Marionette DEBUG loaded listener.js 10:51:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 176 (0x128e7f800) [pid = 1944] [serial = 1390] [outer = 0x12776a800] 10:51:05 INFO - PROCESS | 1944 | 1463680265970 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]]]}] 10:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 528ms 10:51:06 INFO - PROCESS | 1944 | 1463680266017 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 10:51:06 INFO - PROCESS | 1944 | 1463680266019 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 10:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:51:06 INFO - PROCESS | 1944 | 1463680266021 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:51:06 INFO - PROCESS | 1944 | 1463680266022 Marionette TRACE conn2 <- [1,1826,null,{}] 10:51:06 INFO - PROCESS | 1944 | 1463680266024 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}] 10:51:06 INFO - PROCESS | 1944 | 1463680266168 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 10:51:06 INFO - PROCESS | 1944 | 1463680266218 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:06 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dc71000 == 83 [pid = 1944] [id = 464] 10:51:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 177 (0x128b6a400) [pid = 1944] [serial = 1391] [outer = 0x0] 10:51:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 178 (0x12a9d3400) [pid = 1944] [serial = 1392] [outer = 0x128b6a400] 10:51:06 INFO - PROCESS | 1944 | 1463680266244 Marionette DEBUG loaded listener.js 10:51:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 179 (0x12cb3c800) [pid = 1944] [serial = 1393] [outer = 0x128b6a400] 10:51:06 INFO - PROCESS | 1944 | 1463680266580 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]]]}] 10:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 570ms 10:51:06 INFO - PROCESS | 1944 | 1463680266593 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 10:51:06 INFO - PROCESS | 1944 | 1463680266594 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 10:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:51:06 INFO - PROCESS | 1944 | 1463680266596 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:51:06 INFO - PROCESS | 1944 | 1463680266597 Marionette TRACE conn2 <- [1,1830,null,{}] 10:51:06 INFO - PROCESS | 1944 | 1463680266600 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}] 10:51:06 INFO - PROCESS | 1944 | 1463680266729 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 10:51:06 INFO - PROCESS | 1944 | 1463680266743 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:06 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dd67000 == 84 [pid = 1944] [id = 465] 10:51:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 180 (0x12cf2e400) [pid = 1944] [serial = 1394] [outer = 0x0] 10:51:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 181 (0x12d660800) [pid = 1944] [serial = 1395] [outer = 0x12cf2e400] 10:51:06 INFO - PROCESS | 1944 | 1463680266768 Marionette DEBUG loaded listener.js 10:51:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 182 (0x12e15c400) [pid = 1944] [serial = 1396] [outer = 0x12cf2e400] 10:51:07 INFO - PROCESS | 1944 | 1463680267165 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]]]}] 10:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 619ms 10:51:07 INFO - PROCESS | 1944 | 1463680267217 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 10:51:07 INFO - PROCESS | 1944 | 1463680267219 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 10:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:51:07 INFO - PROCESS | 1944 | 1463680267222 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:51:07 INFO - PROCESS | 1944 | 1463680267224 Marionette TRACE conn2 <- [1,1834,null,{}] 10:51:07 INFO - PROCESS | 1944 | 1463680267228 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}] 10:51:07 INFO - PROCESS | 1944 | 1463680267413 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 10:51:07 INFO - PROCESS | 1944 | 1463680267454 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:07 INFO - PROCESS | 1944 | ++DOCSHELL 0x135689000 == 85 [pid = 1944] [id = 466] 10:51:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 183 (0x12d1c0400) [pid = 1944] [serial = 1397] [outer = 0x0] 10:51:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 184 (0x12e2f0c00) [pid = 1944] [serial = 1398] [outer = 0x12d1c0400] 10:51:07 INFO - PROCESS | 1944 | 1463680267479 Marionette DEBUG loaded listener.js 10:51:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 185 (0x12e2f6c00) [pid = 1944] [serial = 1399] [outer = 0x12d1c0400] 10:51:07 INFO - PROCESS | 1944 | 1463680267869 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]]]}] 10:51:07 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 10:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 672ms 10:51:07 INFO - PROCESS | 1944 | 1463680267895 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 10:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:51:07 INFO - PROCESS | 1944 | 1463680267897 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 10:51:07 INFO - PROCESS | 1944 | 1463680267907 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:51:07 INFO - PROCESS | 1944 | 1463680267910 Marionette TRACE conn2 <- [1,1838,null,{}] 10:51:07 INFO - PROCESS | 1944 | 1463680267915 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}] 10:51:08 INFO - PROCESS | 1944 | 1463680268103 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 10:51:08 INFO - PROCESS | 1944 | 1463680268128 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:08 INFO - PROCESS | 1944 | ++DOCSHELL 0x135927000 == 86 [pid = 1944] [id = 467] 10:51:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 186 (0x12e15f800) [pid = 1944] [serial = 1400] [outer = 0x0] 10:51:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 187 (0x12e2fcc00) [pid = 1944] [serial = 1401] [outer = 0x12e15f800] 10:51:08 INFO - PROCESS | 1944 | 1463680268179 Marionette DEBUG loaded listener.js 10:51:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 188 (0x1357bb000) [pid = 1944] [serial = 1402] [outer = 0x12e15f800] 10:51:08 INFO - PROCESS | 1944 | --DOMWINDOW == 187 (0x11306dc00) [pid = 1944] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:51:08 INFO - PROCESS | 1944 | --DOMWINDOW == 186 (0x110f3bc00) [pid = 1944] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:51:08 INFO - PROCESS | 1944 | --DOMWINDOW == 185 (0x124f98800) [pid = 1944] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:51:08 INFO - PROCESS | 1944 | --DOMWINDOW == 184 (0x118771400) [pid = 1944] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:51:08 INFO - PROCESS | 1944 | --DOMWINDOW == 183 (0x118fed000) [pid = 1944] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:51:08 INFO - PROCESS | 1944 | --DOMWINDOW == 182 (0x119ca6000) [pid = 1944] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:51:08 INFO - PROCESS | 1944 | --DOMWINDOW == 181 (0x117e5cc00) [pid = 1944] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:51:08 INFO - PROCESS | 1944 | --DOMWINDOW == 180 (0x128b65400) [pid = 1944] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:51:08 INFO - PROCESS | 1944 | --DOMWINDOW == 179 (0x127711c00) [pid = 1944] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:51:08 INFO - PROCESS | 1944 | --DOMWINDOW == 178 (0x128b70c00) [pid = 1944] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:51:08 INFO - PROCESS | 1944 | --DOMWINDOW == 177 (0x118708400) [pid = 1944] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:51:08 INFO - PROCESS | 1944 | 1463680268702 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]]]}] 10:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 831ms 10:51:08 INFO - PROCESS | 1944 | 1463680268730 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 10:51:08 INFO - PROCESS | 1944 | 1463680268731 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 10:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:51:08 INFO - PROCESS | 1944 | 1463680268734 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:51:08 INFO - PROCESS | 1944 | 1463680268735 Marionette TRACE conn2 <- [1,1842,null,{}] 10:51:08 INFO - PROCESS | 1944 | 1463680268737 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}] 10:51:08 INFO - PROCESS | 1944 | 1463680268835 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 10:51:08 INFO - PROCESS | 1944 | 1463680268910 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:08 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dcdf000 == 87 [pid = 1944] [id = 468] 10:51:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 178 (0x110edcc00) [pid = 1944] [serial = 1403] [outer = 0x0] 10:51:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 179 (0x1212b2c00) [pid = 1944] [serial = 1404] [outer = 0x110edcc00] 10:51:08 INFO - PROCESS | 1944 | 1463680268937 Marionette DEBUG loaded listener.js 10:51:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 180 (0x12acc1400) [pid = 1944] [serial = 1405] [outer = 0x110edcc00] 10:51:09 INFO - PROCESS | 1944 | 1463680269243 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]]]}] 10:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 568ms 10:51:09 INFO - PROCESS | 1944 | 1463680269303 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 10:51:09 INFO - PROCESS | 1944 | 1463680269306 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 10:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:51:09 INFO - PROCESS | 1944 | 1463680269308 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:51:09 INFO - PROCESS | 1944 | 1463680269310 Marionette TRACE conn2 <- [1,1846,null,{}] 10:51:09 INFO - PROCESS | 1944 | 1463680269312 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}] 10:51:09 INFO - PROCESS | 1944 | 1463680269408 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 10:51:09 INFO - PROCESS | 1944 | 1463680269491 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:09 INFO - PROCESS | 1944 | ++DOCSHELL 0x135ea7800 == 88 [pid = 1944] [id = 469] 10:51:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 181 (0x117e5cc00) [pid = 1944] [serial = 1406] [outer = 0x0] 10:51:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 182 (0x135502c00) [pid = 1944] [serial = 1407] [outer = 0x117e5cc00] 10:51:09 INFO - PROCESS | 1944 | 1463680269537 Marionette DEBUG loaded listener.js 10:51:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 183 (0x1357bc000) [pid = 1944] [serial = 1408] [outer = 0x117e5cc00] 10:51:09 INFO - PROCESS | 1944 | 1463680269973 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]]]}] 10:51:09 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) 10:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 671ms 10:51:10 INFO - PROCESS | 1944 | 1463680269999 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 10:51:10 INFO - PROCESS | 1944 | 1463680270001 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 10:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:51:10 INFO - PROCESS | 1944 | 1463680270008 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:51:10 INFO - PROCESS | 1944 | 1463680270009 Marionette TRACE conn2 <- [1,1850,null,{}] 10:51:10 INFO - PROCESS | 1944 | 1463680270015 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}] 10:51:10 INFO - PROCESS | 1944 | 1463680270167 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 10:51:10 INFO - PROCESS | 1944 | 1463680270199 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:10 INFO - PROCESS | 1944 | ++DOCSHELL 0x134d89800 == 89 [pid = 1944] [id = 470] 10:51:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 184 (0x1357c0c00) [pid = 1944] [serial = 1409] [outer = 0x0] 10:51:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 185 (0x1357c4800) [pid = 1944] [serial = 1410] [outer = 0x1357c0c00] 10:51:10 INFO - PROCESS | 1944 | 1463680270223 Marionette DEBUG loaded listener.js 10:51:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 186 (0x1381aa000) [pid = 1944] [serial = 1411] [outer = 0x1357c0c00] 10:51:10 INFO - PROCESS | 1944 | 1463680270652 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]]]}] 10:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 673ms 10:51:10 INFO - PROCESS | 1944 | 1463680270680 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 10:51:10 INFO - PROCESS | 1944 | 1463680270683 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 10:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:51:10 INFO - PROCESS | 1944 | 1463680270687 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:51:10 INFO - PROCESS | 1944 | 1463680270689 Marionette TRACE conn2 <- [1,1854,null,{}] 10:51:10 INFO - PROCESS | 1944 | 1463680270693 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}] 10:51:10 INFO - PROCESS | 1944 | 1463680270822 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 10:51:10 INFO - PROCESS | 1944 | 1463680270905 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:10 INFO - PROCESS | 1944 | ++DOCSHELL 0x118a97800 == 90 [pid = 1944] [id = 471] 10:51:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 187 (0x1126c4c00) [pid = 1944] [serial = 1412] [outer = 0x0] 10:51:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 188 (0x112773400) [pid = 1944] [serial = 1413] [outer = 0x1126c4c00] 10:51:10 INFO - PROCESS | 1944 | 1463680270937 Marionette DEBUG loaded listener.js 10:51:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 189 (0x11660b800) [pid = 1944] [serial = 1414] [outer = 0x1126c4c00] 10:51:11 INFO - PROCESS | 1944 | 1463680271368 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]]]}] 10:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 726ms 10:51:11 INFO - PROCESS | 1944 | 1463680271414 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 10:51:11 INFO - PROCESS | 1944 | 1463680271418 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 10:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:51:11 INFO - PROCESS | 1944 | 1463680271423 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:51:11 INFO - PROCESS | 1944 | 1463680271425 Marionette TRACE conn2 <- [1,1858,null,{}] 10:51:11 INFO - PROCESS | 1944 | 1463680271454 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}] 10:51:11 INFO - PROCESS | 1944 | 1463680271572 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 10:51:11 INFO - PROCESS | 1944 | 1463680271659 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:11 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cb47000 == 91 [pid = 1944] [id = 472] 10:51:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 190 (0x118fe7800) [pid = 1944] [serial = 1415] [outer = 0x0] 10:51:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 191 (0x1197ee000) [pid = 1944] [serial = 1416] [outer = 0x118fe7800] 10:51:11 INFO - PROCESS | 1944 | 1463680271690 Marionette DEBUG loaded listener.js 10:51:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 192 (0x119d0bc00) [pid = 1944] [serial = 1417] [outer = 0x118fe7800] 10:51:12 INFO - PROCESS | 1944 | 1463680272121 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]]]}] 10:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 725ms 10:51:12 INFO - PROCESS | 1944 | 1463680272148 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 10:51:12 INFO - PROCESS | 1944 | 1463680272149 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 10:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:51:12 INFO - PROCESS | 1944 | 1463680272152 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:51:12 INFO - PROCESS | 1944 | 1463680272154 Marionette TRACE conn2 <- [1,1862,null,{}] 10:51:12 INFO - PROCESS | 1944 | 1463680272163 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}] 10:51:12 INFO - PROCESS | 1944 | 1463680272282 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 10:51:12 INFO - PROCESS | 1944 | 1463680272369 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:12 INFO - PROCESS | 1944 | ++DOCSHELL 0x136207000 == 92 [pid = 1944] [id = 473] 10:51:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 193 (0x1216f4c00) [pid = 1944] [serial = 1418] [outer = 0x0] 10:51:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 194 (0x128a0c000) [pid = 1944] [serial = 1419] [outer = 0x1216f4c00] 10:51:12 INFO - PROCESS | 1944 | 1463680272403 Marionette DEBUG loaded listener.js 10:51:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 195 (0x12a63b800) [pid = 1944] [serial = 1420] [outer = 0x1216f4c00] 10:51:12 INFO - PROCESS | 1944 | 1463680272833 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]]]}] 10:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 721ms 10:51:12 INFO - PROCESS | 1944 | 1463680272889 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 10:51:12 INFO - PROCESS | 1944 | 1463680272891 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 10:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:51:12 INFO - PROCESS | 1944 | 1463680272908 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:51:12 INFO - PROCESS | 1944 | 1463680272909 Marionette TRACE conn2 <- [1,1866,null,{}] 10:51:12 INFO - PROCESS | 1944 | 1463680272912 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}] 10:51:13 INFO - PROCESS | 1944 | 1463680273029 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 10:51:13 INFO - PROCESS | 1944 | 1463680273112 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:13 INFO - PROCESS | 1944 | ++DOCSHELL 0x1362b6800 == 93 [pid = 1944] [id = 474] 10:51:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 196 (0x12a86d400) [pid = 1944] [serial = 1421] [outer = 0x0] 10:51:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 197 (0x12bc89c00) [pid = 1944] [serial = 1422] [outer = 0x12a86d400] 10:51:13 INFO - PROCESS | 1944 | 1463680273144 Marionette DEBUG loaded listener.js 10:51:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 198 (0x12cf26800) [pid = 1944] [serial = 1423] [outer = 0x12a86d400] 10:51:13 INFO - PROCESS | 1944 | 1463680273561 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]]]}] 10:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 674ms 10:51:13 INFO - PROCESS | 1944 | 1463680273580 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 10:51:13 INFO - PROCESS | 1944 | 1463680273582 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 10:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:51:13 INFO - PROCESS | 1944 | 1463680273584 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:51:13 INFO - PROCESS | 1944 | 1463680273585 Marionette TRACE conn2 <- [1,1870,null,{}] 10:51:13 INFO - PROCESS | 1944 | 1463680273588 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}] 10:51:13 INFO - PROCESS | 1944 | 1463680273700 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 10:51:13 INFO - PROCESS | 1944 | 1463680273813 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:13 INFO - PROCESS | 1944 | ++DOCSHELL 0x135f31800 == 94 [pid = 1944] [id = 475] 10:51:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 199 (0x12bc48400) [pid = 1944] [serial = 1424] [outer = 0x0] 10:51:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 200 (0x12dc29800) [pid = 1944] [serial = 1425] [outer = 0x12bc48400] 10:51:13 INFO - PROCESS | 1944 | 1463680273845 Marionette DEBUG loaded listener.js 10:51:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 201 (0x12e2fc000) [pid = 1944] [serial = 1426] [outer = 0x12bc48400] 10:51:14 INFO - PROCESS | 1944 | 1463680274231 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]]]}] 10:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 10:51:14 INFO - PROCESS | 1944 | 1463680274255 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 10:51:14 INFO - PROCESS | 1944 | 1463680274256 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 10:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:51:14 INFO - PROCESS | 1944 | 1463680274259 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:51:14 INFO - PROCESS | 1944 | 1463680274260 Marionette TRACE conn2 <- [1,1874,null,{}] 10:51:14 INFO - PROCESS | 1944 | 1463680274262 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}] 10:51:14 INFO - PROCESS | 1944 | 1463680274394 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 10:51:14 INFO - PROCESS | 1944 | 1463680274503 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:14 INFO - PROCESS | 1944 | ++DOCSHELL 0x141c07800 == 95 [pid = 1944] [id = 476] 10:51:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 202 (0x128b59000) [pid = 1944] [serial = 1427] [outer = 0x0] 10:51:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 203 (0x134d18800) [pid = 1944] [serial = 1428] [outer = 0x128b59000] 10:51:14 INFO - PROCESS | 1944 | 1463680274535 Marionette DEBUG loaded listener.js 10:51:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 204 (0x134d22000) [pid = 1944] [serial = 1429] [outer = 0x128b59000] 10:51:14 INFO - PROCESS | 1944 | 1463680274940 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]]]}] 10:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 721ms 10:51:14 INFO - PROCESS | 1944 | 1463680274981 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 10:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:51:14 INFO - PROCESS | 1944 | 1463680274983 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 10:51:14 INFO - PROCESS | 1944 | 1463680274987 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:51:14 INFO - PROCESS | 1944 | 1463680274989 Marionette TRACE conn2 <- [1,1878,null,{}] 10:51:14 INFO - PROCESS | 1944 | 1463680274993 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}] 10:51:15 INFO - PROCESS | 1944 | 1463680275161 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 10:51:15 INFO - PROCESS | 1944 | 1463680275283 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:15 INFO - PROCESS | 1944 | ++DOCSHELL 0x141c1d000 == 96 [pid = 1944] [id = 477] 10:51:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 205 (0x125c1e800) [pid = 1944] [serial = 1430] [outer = 0x0] 10:51:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 206 (0x134d25400) [pid = 1944] [serial = 1431] [outer = 0x125c1e800] 10:51:15 INFO - PROCESS | 1944 | 1463680275330 Marionette DEBUG loaded listener.js 10:51:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 207 (0x13550b000) [pid = 1944] [serial = 1432] [outer = 0x125c1e800] 10:51:15 INFO - PROCESS | 1944 | 1463680275785 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]]]}] 10:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 826ms 10:51:15 INFO - PROCESS | 1944 | 1463680275813 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 10:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:51:15 INFO - PROCESS | 1944 | 1463680275814 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 10:51:15 INFO - PROCESS | 1944 | 1463680275816 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:51:15 INFO - PROCESS | 1944 | 1463680275817 Marionette TRACE conn2 <- [1,1882,null,{}] 10:51:15 INFO - PROCESS | 1944 | 1463680275820 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}] 10:51:15 INFO - PROCESS | 1944 | 1463680275934 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 10:51:16 INFO - PROCESS | 1944 | 1463680276049 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:16 INFO - PROCESS | 1944 | ++DOCSHELL 0x138614800 == 97 [pid = 1944] [id = 478] 10:51:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 208 (0x134d26800) [pid = 1944] [serial = 1433] [outer = 0x0] 10:51:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 209 (0x13550f400) [pid = 1944] [serial = 1434] [outer = 0x134d26800] 10:51:16 INFO - PROCESS | 1944 | 1463680276082 Marionette DEBUG loaded listener.js 10:51:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 210 (0x1381a5400) [pid = 1944] [serial = 1435] [outer = 0x134d26800] 10:51:16 INFO - PROCESS | 1944 | 1463680276499 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]]]}] 10:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 719ms 10:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:51:16 INFO - PROCESS | 1944 | 1463680276536 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 10:51:16 INFO - PROCESS | 1944 | 1463680276537 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 10:51:16 INFO - PROCESS | 1944 | 1463680276540 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:51:16 INFO - PROCESS | 1944 | 1463680276541 Marionette TRACE conn2 <- [1,1886,null,{}] 10:51:16 INFO - PROCESS | 1944 | 1463680276543 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}] 10:51:16 INFO - PROCESS | 1944 | 1463680276661 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 10:51:16 INFO - PROCESS | 1944 | 1463680276751 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:16 INFO - PROCESS | 1944 | ++DOCSHELL 0x128bc1000 == 98 [pid = 1944] [id = 479] 10:51:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 211 (0x118fe9c00) [pid = 1944] [serial = 1436] [outer = 0x0] 10:51:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 212 (0x135511800) [pid = 1944] [serial = 1437] [outer = 0x118fe9c00] 10:51:16 INFO - PROCESS | 1944 | 1463680276780 Marionette DEBUG loaded listener.js 10:51:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 213 (0x1381b0400) [pid = 1944] [serial = 1438] [outer = 0x118fe9c00] 10:51:17 INFO - PROCESS | 1944 | 1463680277248 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]]]}] 10:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 772ms 10:51:17 INFO - PROCESS | 1944 | 1463680277312 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 10:51:17 INFO - PROCESS | 1944 | 1463680277314 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 10:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:51:17 INFO - PROCESS | 1944 | 1463680277316 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:51:17 INFO - PROCESS | 1944 | 1463680277317 Marionette TRACE conn2 <- [1,1890,null,{}] 10:51:17 INFO - PROCESS | 1944 | 1463680277320 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}] 10:51:17 INFO - PROCESS | 1944 | 1463680277441 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 10:51:17 INFO - PROCESS | 1944 | 1463680277532 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:17 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc07000 == 99 [pid = 1944] [id = 480] 10:51:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 214 (0x114de6400) [pid = 1944] [serial = 1439] [outer = 0x0] 10:51:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 215 (0x1381b1c00) [pid = 1944] [serial = 1440] [outer = 0x114de6400] 10:51:17 INFO - PROCESS | 1944 | 1463680277562 Marionette DEBUG loaded listener.js 10:51:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 216 (0x140535800) [pid = 1944] [serial = 1441] [outer = 0x114de6400] 10:51:18 INFO - PROCESS | 1944 | 1463680278304 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]]]}] 10:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1023ms 10:51:18 INFO - PROCESS | 1944 | 1463680278344 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 10:51:18 INFO - PROCESS | 1944 | 1463680278346 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 10:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:51:18 INFO - PROCESS | 1944 | 1463680278364 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:51:18 INFO - PROCESS | 1944 | 1463680278366 Marionette TRACE conn2 <- [1,1894,null,{}] 10:51:18 INFO - PROCESS | 1944 | 1463680278370 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}] 10:51:18 INFO - PROCESS | 1944 | 1463680278477 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 10:51:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 217 (0x112146800) [pid = 1944] [serial = 1442] [outer = 0x12d1c7400] 10:51:18 INFO - PROCESS | 1944 | 1463680278582 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a61e000 == 100 [pid = 1944] [id = 481] 10:51:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 218 (0x1126c7400) [pid = 1944] [serial = 1443] [outer = 0x0] 10:51:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 219 (0x11277b800) [pid = 1944] [serial = 1444] [outer = 0x1126c7400] 10:51:18 INFO - PROCESS | 1944 | 1463680278620 Marionette DEBUG loaded listener.js 10:51:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 220 (0x112fe4800) [pid = 1944] [serial = 1445] [outer = 0x1126c7400] 10:51:19 INFO - PROCESS | 1944 | 1463680279161 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]]]}] 10:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 828ms 10:51:19 INFO - PROCESS | 1944 | 1463680279200 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 10:51:19 INFO - PROCESS | 1944 | 1463680279202 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 10:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:51:19 INFO - PROCESS | 1944 | 1463680279214 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:51:19 INFO - PROCESS | 1944 | 1463680279217 Marionette TRACE conn2 <- [1,1898,null,{}] 10:51:19 INFO - PROCESS | 1944 | 1463680279221 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}] 10:51:19 INFO - PROCESS | 1944 | 1463680279378 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 10:51:19 INFO - PROCESS | 1944 | 1463680279550 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:19 INFO - PROCESS | 1944 | ++DOCSHELL 0x118723000 == 101 [pid = 1944] [id = 482] 10:51:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 221 (0x116729c00) [pid = 1944] [serial = 1446] [outer = 0x0] 10:51:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 222 (0x116733800) [pid = 1944] [serial = 1447] [outer = 0x116729c00] 10:51:19 INFO - PROCESS | 1944 | 1463680279597 Marionette DEBUG loaded listener.js 10:51:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 223 (0x116a59800) [pid = 1944] [serial = 1448] [outer = 0x116729c00] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x12dc83800 == 100 [pid = 1944] [id = 367] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x13183e800 == 99 [pid = 1944] [id = 415] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x12f4ce000 == 98 [pid = 1944] [id = 414] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x12dced800 == 97 [pid = 1944] [id = 412] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x12ddbf800 == 96 [pid = 1944] [id = 413] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x135ea7800 == 95 [pid = 1944] [id = 469] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x12dcdf000 == 94 [pid = 1944] [id = 468] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x135927000 == 93 [pid = 1944] [id = 467] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x135689000 == 92 [pid = 1944] [id = 466] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 222 (0x117e34800) [pid = 1944] [serial = 1296] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 221 (0x120992800) [pid = 1944] [serial = 1299] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 220 (0x127706000) [pid = 1944] [serial = 1302] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 219 (0x1294e7000) [pid = 1944] [serial = 1305] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 218 (0x12cb30400) [pid = 1944] [serial = 1308] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 217 (0x110edc400) [pid = 1944] [serial = 1311] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 216 (0x11660d800) [pid = 1944] [serial = 1341] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x12dd67000 == 91 [pid = 1944] [id = 465] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x12dc71000 == 90 [pid = 1944] [id = 464] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x12cb56000 == 89 [pid = 1944] [id = 463] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc13000 == 88 [pid = 1944] [id = 462] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x124814000 == 87 [pid = 1944] [id = 461] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x121e54800 == 86 [pid = 1944] [id = 460] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x124f0a800 == 85 [pid = 1944] [id = 459] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x135a29000 == 84 [pid = 1944] [id = 453] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x13568e000 == 83 [pid = 1944] [id = 452] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x12f4c9800 == 82 [pid = 1944] [id = 451] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x12dc6f800 == 81 [pid = 1944] [id = 450] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x124d0f000 == 80 [pid = 1944] [id = 449] 10:51:19 INFO - PROCESS | 1944 | --DOCSHELL 0x1161bd800 == 79 [pid = 1944] [id = 448] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 215 (0x12bc46c00) [pid = 1944] [serial = 1225] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 214 (0x1166d2000) [pid = 1944] [serial = 1318] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 213 (0x1159b0400) [pid = 1944] [serial = 1317] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 212 (0x112699c00) [pid = 1944] [serial = 1315] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 211 (0x112145000) [pid = 1944] [serial = 1314] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 210 (0x1257bc400) [pid = 1944] [serial = 1329] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 209 (0x118fe1c00) [pid = 1944] [serial = 1323] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 208 (0x119c9fc00) [pid = 1944] [serial = 1324] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 207 (0x128a10c00) [pid = 1944] [serial = 1333] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 206 (0x12091b800) [pid = 1944] [serial = 1326] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 205 (0x1217b1400) [pid = 1944] [serial = 1327] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 204 (0x117e62000) [pid = 1944] [serial = 1320] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 203 (0x12741a400) [pid = 1944] [serial = 1332] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 202 (0x11870cc00) [pid = 1944] [serial = 1321] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 201 (0x11276fc00) [pid = 1944] [serial = 1293] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 200 (0x12d62bc00) [pid = 1944] [serial = 1291] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 199 (0x129250800) [pid = 1944] [serial = 1336] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 198 (0x128b74400) [pid = 1944] [serial = 1335] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 197 (0x129746800) [pid = 1944] [serial = 1338] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 196 (0x12a86dc00) [pid = 1944] [serial = 1339] [outer = 0x0] [url = about:blank] 10:51:19 INFO - PROCESS | 1944 | --DOMWINDOW == 195 (0x1270d6400) [pid = 1944] [serial = 1330] [outer = 0x0] [url = about:blank] 10:51:20 INFO - PROCESS | 1944 | 1463680280060 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]]]}] 10:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 879ms 10:51:20 INFO - PROCESS | 1944 | 1463680280090 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 10:51:20 INFO - PROCESS | 1944 | 1463680280091 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 10:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:51:20 INFO - PROCESS | 1944 | 1463680280097 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:51:20 INFO - PROCESS | 1944 | 1463680280100 Marionette TRACE conn2 <- [1,1902,null,{}] 10:51:20 INFO - PROCESS | 1944 | 1463680280108 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}] 10:51:20 INFO - PROCESS | 1944 | 1463680280210 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 10:51:20 INFO - PROCESS | 1944 | 1463680280215 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:20 INFO - PROCESS | 1944 | ++DOCSHELL 0x119e86800 == 80 [pid = 1944] [id = 483] 10:51:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 196 (0x117e36c00) [pid = 1944] [serial = 1449] [outer = 0x0] 10:51:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 197 (0x117e3fc00) [pid = 1944] [serial = 1450] [outer = 0x117e36c00] 10:51:20 INFO - PROCESS | 1944 | 1463680280244 Marionette DEBUG loaded listener.js 10:51:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 198 (0x118351800) [pid = 1944] [serial = 1451] [outer = 0x117e36c00] 10:51:20 INFO - PROCESS | 1944 | 1463680280621 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]]]}] 10:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 574ms 10:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:51:20 INFO - PROCESS | 1944 | 1463680280670 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 10:51:20 INFO - PROCESS | 1944 | 1463680280672 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 10:51:20 INFO - PROCESS | 1944 | 1463680280674 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:51:20 INFO - PROCESS | 1944 | 1463680280675 Marionette TRACE conn2 <- [1,1906,null,{}] 10:51:20 INFO - PROCESS | 1944 | 1463680280678 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}] 10:51:20 INFO - PROCESS | 1944 | 1463680280769 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 10:51:20 INFO - PROCESS | 1944 | 1463680280773 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:20 INFO - PROCESS | 1944 | ++DOCSHELL 0x121e65000 == 81 [pid = 1944] [id = 484] 10:51:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 199 (0x1185e1c00) [pid = 1944] [serial = 1452] [outer = 0x0] 10:51:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 200 (0x1187cbc00) [pid = 1944] [serial = 1453] [outer = 0x1185e1c00] 10:51:20 INFO - PROCESS | 1944 | 1463680280801 Marionette DEBUG loaded listener.js 10:51:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 201 (0x119296000) [pid = 1944] [serial = 1454] [outer = 0x1185e1c00] 10:51:21 INFO - PROCESS | 1944 | 1463680281193 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]]]}] 10:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 568ms 10:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:51:21 INFO - PROCESS | 1944 | 1463680281243 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 10:51:21 INFO - PROCESS | 1944 | 1463680281245 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 10:51:21 INFO - PROCESS | 1944 | 1463680281248 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:51:21 INFO - PROCESS | 1944 | 1463680281250 Marionette TRACE conn2 <- [1,1910,null,{}] 10:51:21 INFO - PROCESS | 1944 | 1463680281253 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}] 10:51:21 INFO - PROCESS | 1944 | 1463680281388 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 10:51:21 INFO - PROCESS | 1944 | 1463680281402 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:21 INFO - PROCESS | 1944 | ++DOCSHELL 0x125cb6800 == 82 [pid = 1944] [id = 485] 10:51:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 202 (0x11929e000) [pid = 1944] [serial = 1455] [outer = 0x0] 10:51:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 203 (0x119b13000) [pid = 1944] [serial = 1456] [outer = 0x11929e000] 10:51:21 INFO - PROCESS | 1944 | 1463680281443 Marionette DEBUG loaded listener.js 10:51:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 204 (0x119d09000) [pid = 1944] [serial = 1457] [outer = 0x11929e000] 10:51:21 INFO - PROCESS | 1944 | 1463680281885 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]]]}] 10:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 10:51:21 INFO - PROCESS | 1944 | 1463680281951 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 10:51:21 INFO - PROCESS | 1944 | 1463680281953 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 10:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:51:21 INFO - PROCESS | 1944 | 1463680281967 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:51:21 INFO - PROCESS | 1944 | 1463680281968 Marionette TRACE conn2 <- [1,1914,null,{}] 10:51:21 INFO - PROCESS | 1944 | 1463680281970 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}] 10:51:22 INFO - PROCESS | 1944 | 1463680282098 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 10:51:22 INFO - PROCESS | 1944 | 1463680282130 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:22 INFO - PROCESS | 1944 | ++DOCSHELL 0x1295a6000 == 83 [pid = 1944] [id = 486] 10:51:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 205 (0x12098e000) [pid = 1944] [serial = 1458] [outer = 0x0] 10:51:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 206 (0x1216f5800) [pid = 1944] [serial = 1459] [outer = 0x12098e000] 10:51:22 INFO - PROCESS | 1944 | 1463680282156 Marionette DEBUG loaded listener.js 10:51:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 207 (0x121a5e000) [pid = 1944] [serial = 1460] [outer = 0x12098e000] 10:51:22 INFO - PROCESS | 1944 | 1463680282510 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]]]}] 10:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 569ms 10:51:22 INFO - PROCESS | 1944 | 1463680282536 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 10:51:22 INFO - PROCESS | 1944 | 1463680282537 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 10:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:51:22 INFO - PROCESS | 1944 | 1463680282545 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:51:22 INFO - PROCESS | 1944 | 1463680282546 Marionette TRACE conn2 <- [1,1918,null,{}] 10:51:22 INFO - PROCESS | 1944 | 1463680282548 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}] 10:51:22 INFO - PROCESS | 1944 | 1463680282673 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 10:51:22 INFO - PROCESS | 1944 | 1463680282683 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:22 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ae42000 == 84 [pid = 1944] [id = 487] 10:51:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 208 (0x121a53000) [pid = 1944] [serial = 1461] [outer = 0x0] 10:51:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 209 (0x124d2f000) [pid = 1944] [serial = 1462] [outer = 0x121a53000] 10:51:22 INFO - PROCESS | 1944 | 1463680282708 Marionette DEBUG loaded listener.js 10:51:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 210 (0x125c23800) [pid = 1944] [serial = 1463] [outer = 0x121a53000] 10:51:23 INFO - PROCESS | 1944 | 1463680283061 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]]]}] 10:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 576ms 10:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:51:23 INFO - PROCESS | 1944 | 1463680283115 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 10:51:23 INFO - PROCESS | 1944 | 1463680283117 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 10:51:23 INFO - PROCESS | 1944 | 1463680283119 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:51:23 INFO - PROCESS | 1944 | 1463680283120 Marionette TRACE conn2 <- [1,1922,null,{}] 10:51:23 INFO - PROCESS | 1944 | 1463680283122 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}] 10:51:23 INFO - PROCESS | 1944 | 1463680283238 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 10:51:23 INFO - PROCESS | 1944 | 1463680283255 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:23 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c516800 == 85 [pid = 1944] [id = 488] 10:51:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 211 (0x124f37c00) [pid = 1944] [serial = 1464] [outer = 0x0] 10:51:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 212 (0x1270d7c00) [pid = 1944] [serial = 1465] [outer = 0x124f37c00] 10:51:23 INFO - PROCESS | 1944 | 1463680283280 Marionette DEBUG loaded listener.js 10:51:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 213 (0x12770e000) [pid = 1944] [serial = 1466] [outer = 0x124f37c00] 10:51:23 INFO - PROCESS | 1944 | 1463680283642 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]]]}] 10:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 570ms 10:51:23 INFO - PROCESS | 1944 | 1463680283689 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 10:51:23 INFO - PROCESS | 1944 | 1463680283691 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 10:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:51:23 INFO - PROCESS | 1944 | 1463680283693 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:51:23 INFO - PROCESS | 1944 | 1463680283694 Marionette TRACE conn2 <- [1,1926,null,{}] 10:51:23 INFO - PROCESS | 1944 | 1463680283697 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}] 10:51:23 INFO - PROCESS | 1944 | 1463680283816 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 10:51:23 INFO - PROCESS | 1944 | 1463680283836 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:23 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cb40800 == 86 [pid = 1944] [id = 489] 10:51:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 214 (0x1252bdc00) [pid = 1944] [serial = 1467] [outer = 0x0] 10:51:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 215 (0x128a03800) [pid = 1944] [serial = 1468] [outer = 0x1252bdc00] 10:51:23 INFO - PROCESS | 1944 | 1463680283869 Marionette DEBUG loaded listener.js 10:51:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 216 (0x128b55400) [pid = 1944] [serial = 1469] [outer = 0x1252bdc00] 10:51:24 INFO - PROCESS | 1944 | --DOMWINDOW == 215 (0x1163a7400) [pid = 1944] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:51:24 INFO - PROCESS | 1944 | --DOMWINDOW == 214 (0x12776a800) [pid = 1944] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:51:24 INFO - PROCESS | 1944 | --DOMWINDOW == 213 (0x12cf2e400) [pid = 1944] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:51:24 INFO - PROCESS | 1944 | --DOMWINDOW == 212 (0x125c20400) [pid = 1944] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:51:24 INFO - PROCESS | 1944 | --DOMWINDOW == 211 (0x119caa000) [pid = 1944] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:51:24 INFO - PROCESS | 1944 | --DOMWINDOW == 210 (0x128b6a400) [pid = 1944] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:51:24 INFO - PROCESS | 1944 | --DOMWINDOW == 209 (0x1126c8000) [pid = 1944] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:51:24 INFO - PROCESS | 1944 | --DOMWINDOW == 208 (0x12d1c0400) [pid = 1944] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:51:24 INFO - PROCESS | 1944 | --DOMWINDOW == 207 (0x110edcc00) [pid = 1944] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:51:24 INFO - PROCESS | 1944 | --DOMWINDOW == 206 (0x12e15f800) [pid = 1944] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:51:24 INFO - PROCESS | 1944 | --DOMWINDOW == 205 (0x117e5cc00) [pid = 1944] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:51:24 INFO - PROCESS | 1944 | --DOMWINDOW == 204 (0x11267cc00) [pid = 1944] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:51:24 INFO - PROCESS | 1944 | 1463680284411 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]]]}] 10:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 773ms 10:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:51:24 INFO - PROCESS | 1944 | 1463680284466 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 10:51:24 INFO - PROCESS | 1944 | 1463680284468 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 10:51:24 INFO - PROCESS | 1944 | 1463680284470 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:51:24 INFO - PROCESS | 1944 | 1463680284471 Marionette TRACE conn2 <- [1,1930,null,{}] 10:51:24 INFO - PROCESS | 1944 | 1463680284473 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}] 10:51:24 INFO - PROCESS | 1944 | 1463680284625 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 10:51:24 INFO - PROCESS | 1944 | 1463680284675 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:24 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d31d800 == 87 [pid = 1944] [id = 490] 10:51:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 205 (0x112689c00) [pid = 1944] [serial = 1470] [outer = 0x0] 10:51:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 206 (0x128b55c00) [pid = 1944] [serial = 1471] [outer = 0x112689c00] 10:51:24 INFO - PROCESS | 1944 | 1463680284701 Marionette DEBUG loaded listener.js 10:51:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 207 (0x128b5cc00) [pid = 1944] [serial = 1472] [outer = 0x112689c00] 10:51:24 INFO - PROCESS | 1944 | 1463680284975 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]]]}] 10:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 570ms 10:51:25 INFO - PROCESS | 1944 | 1463680285040 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 10:51:25 INFO - PROCESS | 1944 | 1463680285042 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 10:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:51:25 INFO - PROCESS | 1944 | 1463680285047 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:51:25 INFO - PROCESS | 1944 | 1463680285049 Marionette TRACE conn2 <- [1,1934,null,{}] 10:51:25 INFO - PROCESS | 1944 | 1463680285051 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}] 10:51:25 INFO - PROCESS | 1944 | 1463680285191 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 10:51:25 INFO - PROCESS | 1944 | 1463680285199 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:25 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d78a000 == 88 [pid = 1944] [id = 491] 10:51:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 208 (0x12776a800) [pid = 1944] [serial = 1473] [outer = 0x0] 10:51:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 209 (0x128b60000) [pid = 1944] [serial = 1474] [outer = 0x12776a800] 10:51:25 INFO - PROCESS | 1944 | 1463680285229 Marionette DEBUG loaded listener.js 10:51:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 210 (0x128ba0400) [pid = 1944] [serial = 1475] [outer = 0x12776a800] 10:51:25 INFO - PROCESS | 1944 | 1463680285634 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]]]}] 10:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 620ms 10:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:51:25 INFO - PROCESS | 1944 | 1463680285668 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 10:51:25 INFO - PROCESS | 1944 | 1463680285670 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 10:51:25 INFO - PROCESS | 1944 | 1463680285673 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:51:25 INFO - PROCESS | 1944 | 1463680285675 Marionette TRACE conn2 <- [1,1938,null,{}] 10:51:25 INFO - PROCESS | 1944 | 1463680285681 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}] 10:51:25 INFO - PROCESS | 1944 | 1463680285830 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 10:51:25 INFO - PROCESS | 1944 | 1463680285957 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:25 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dd5a000 == 89 [pid = 1944] [id = 492] 10:51:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 211 (0x128a10800) [pid = 1944] [serial = 1476] [outer = 0x0] 10:51:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 212 (0x12973f000) [pid = 1944] [serial = 1477] [outer = 0x128a10800] 10:51:25 INFO - PROCESS | 1944 | 1463680285982 Marionette DEBUG loaded listener.js 10:51:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 213 (0x12acc9000) [pid = 1944] [serial = 1478] [outer = 0x128a10800] 10:51:26 INFO - PROCESS | 1944 | 1463680286355 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]]]}] 10:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 724ms 10:51:26 INFO - PROCESS | 1944 | 1463680286397 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 10:51:26 INFO - PROCESS | 1944 | 1463680286399 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 10:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:51:26 INFO - PROCESS | 1944 | 1463680286403 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:51:26 INFO - PROCESS | 1944 | 1463680286405 Marionette TRACE conn2 <- [1,1942,null,{}] 10:51:26 INFO - PROCESS | 1944 | 1463680286409 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}] 10:51:26 INFO - PROCESS | 1944 | 1463680286534 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 10:51:26 INFO - PROCESS | 1944 | 1463680286617 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:26 INFO - PROCESS | 1944 | ++DOCSHELL 0x118717000 == 90 [pid = 1944] [id = 493] 10:51:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 214 (0x112693800) [pid = 1944] [serial = 1479] [outer = 0x0] 10:51:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 215 (0x1126c0000) [pid = 1944] [serial = 1480] [outer = 0x112693800] 10:51:26 INFO - PROCESS | 1944 | 1463680286649 Marionette DEBUG loaded listener.js 10:51:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 216 (0x11306a400) [pid = 1944] [serial = 1481] [outer = 0x112693800] 10:51:27 INFO - PROCESS | 1944 | 1463680287111 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]]]}] 10:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 723ms 10:51:27 INFO - PROCESS | 1944 | 1463680287142 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 10:51:27 INFO - PROCESS | 1944 | 1463680287146 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 10:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:51:27 INFO - PROCESS | 1944 | 1463680287170 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:51:27 INFO - PROCESS | 1944 | 1463680287172 Marionette TRACE conn2 <- [1,1946,null,{}] 10:51:27 INFO - PROCESS | 1944 | 1463680287175 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}] 10:51:27 INFO - PROCESS | 1944 | 1463680287290 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 10:51:27 INFO - PROCESS | 1944 | 1463680287377 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:27 INFO - PROCESS | 1944 | ++DOCSHELL 0x128bc6800 == 91 [pid = 1944] [id = 494] 10:51:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 217 (0x11672b000) [pid = 1944] [serial = 1482] [outer = 0x0] 10:51:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 218 (0x117680000) [pid = 1944] [serial = 1483] [outer = 0x11672b000] 10:51:27 INFO - PROCESS | 1944 | 1463680287407 Marionette DEBUG loaded listener.js 10:51:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 219 (0x11813d400) [pid = 1944] [serial = 1484] [outer = 0x11672b000] 10:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 673ms 10:51:27 INFO - PROCESS | 1944 | 1463680287834 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]]]}] 10:51:27 INFO - PROCESS | 1944 | 1463680287841 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 10:51:27 INFO - PROCESS | 1944 | 1463680287842 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 10:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:51:27 INFO - PROCESS | 1944 | 1463680287845 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:51:27 INFO - PROCESS | 1944 | 1463680287847 Marionette TRACE conn2 <- [1,1950,null,{}] 10:51:27 INFO - PROCESS | 1944 | 1463680287855 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}] 10:51:27 INFO - PROCESS | 1944 | 1463680287975 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 10:51:28 INFO - PROCESS | 1944 | 1463680288062 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:28 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ddc4800 == 92 [pid = 1944] [id = 495] 10:51:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 220 (0x118356400) [pid = 1944] [serial = 1485] [outer = 0x0] 10:51:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 221 (0x119d64400) [pid = 1944] [serial = 1486] [outer = 0x118356400] 10:51:28 INFO - PROCESS | 1944 | 1463680288097 Marionette DEBUG loaded listener.js 10:51:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 222 (0x1216f8000) [pid = 1944] [serial = 1487] [outer = 0x118356400] 10:51:28 INFO - PROCESS | 1944 | 1463680288494 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]]]}] 10:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 721ms 10:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:51:28 INFO - PROCESS | 1944 | 1463680288567 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 10:51:28 INFO - PROCESS | 1944 | 1463680288569 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 10:51:28 INFO - PROCESS | 1944 | 1463680288571 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:51:28 INFO - PROCESS | 1944 | 1463680288572 Marionette TRACE conn2 <- [1,1954,null,{}] 10:51:28 INFO - PROCESS | 1944 | 1463680288575 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}] 10:51:28 INFO - PROCESS | 1944 | 1463680288713 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 10:51:28 INFO - PROCESS | 1944 | 1463680288812 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:28 INFO - PROCESS | 1944 | ++DOCSHELL 0x134d80800 == 93 [pid = 1944] [id = 496] 10:51:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 223 (0x1217ae400) [pid = 1944] [serial = 1488] [outer = 0x0] 10:51:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 224 (0x1270d5c00) [pid = 1944] [serial = 1489] [outer = 0x1217ae400] 10:51:28 INFO - PROCESS | 1944 | 1463680288843 Marionette DEBUG loaded listener.js 10:51:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 225 (0x128b60c00) [pid = 1944] [serial = 1490] [outer = 0x1217ae400] 10:51:29 INFO - PROCESS | 1944 | 1463680289248 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]]]}] 10:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 719ms 10:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:51:29 INFO - PROCESS | 1944 | 1463680289291 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 10:51:29 INFO - PROCESS | 1944 | 1463680289292 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 10:51:29 INFO - PROCESS | 1944 | 1463680289294 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:51:29 INFO - PROCESS | 1944 | 1463680289295 Marionette TRACE conn2 <- [1,1958,null,{}] 10:51:29 INFO - PROCESS | 1944 | 1463680289298 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}] 10:51:29 INFO - PROCESS | 1944 | 1463680289409 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 10:51:29 INFO - PROCESS | 1944 | 1463680289523 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:29 INFO - PROCESS | 1944 | ++DOCSHELL 0x1358b3000 == 94 [pid = 1944] [id = 497] 10:51:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 226 (0x121ae4c00) [pid = 1944] [serial = 1491] [outer = 0x0] 10:51:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 227 (0x128b95000) [pid = 1944] [serial = 1492] [outer = 0x121ae4c00] 10:51:29 INFO - PROCESS | 1944 | 1463680289554 Marionette DEBUG loaded listener.js 10:51:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 228 (0x12a63ec00) [pid = 1944] [serial = 1493] [outer = 0x121ae4c00] 10:51:29 INFO - PROCESS | 1944 | 1463680289970 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]]]}] 10:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 719ms 10:51:30 INFO - PROCESS | 1944 | 1463680290013 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 10:51:30 INFO - PROCESS | 1944 | 1463680290015 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 10:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:51:30 INFO - PROCESS | 1944 | 1463680290017 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:51:30 INFO - PROCESS | 1944 | 1463680290018 Marionette TRACE conn2 <- [1,1962,null,{}] 10:51:30 INFO - PROCESS | 1944 | 1463680290021 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}] 10:51:30 INFO - PROCESS | 1944 | 1463680290164 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 10:51:30 INFO - PROCESS | 1944 | 1463680290282 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:30 INFO - PROCESS | 1944 | ++DOCSHELL 0x135b9e000 == 95 [pid = 1944] [id = 498] 10:51:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 229 (0x12bb33000) [pid = 1944] [serial = 1494] [outer = 0x0] 10:51:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 230 (0x12bfd9400) [pid = 1944] [serial = 1495] [outer = 0x12bb33000] 10:51:30 INFO - PROCESS | 1944 | 1463680290314 Marionette DEBUG loaded listener.js 10:51:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 231 (0x12cb39400) [pid = 1944] [serial = 1496] [outer = 0x12bb33000] 10:51:30 INFO - PROCESS | 1944 | 1463680290755 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]]]}] 10:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 769ms 10:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:51:30 INFO - PROCESS | 1944 | 1463680290787 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 10:51:30 INFO - PROCESS | 1944 | 1463680290788 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 10:51:30 INFO - PROCESS | 1944 | 1463680290790 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:51:30 INFO - PROCESS | 1944 | 1463680290791 Marionette TRACE conn2 <- [1,1966,null,{}] 10:51:30 INFO - PROCESS | 1944 | 1463680290794 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}] 10:51:30 INFO - PROCESS | 1944 | 1463680290906 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 10:51:31 INFO - PROCESS | 1944 | 1463680291020 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:31 INFO - PROCESS | 1944 | ++DOCSHELL 0x135ea7800 == 96 [pid = 1944] [id = 499] 10:51:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 232 (0x12c5b4c00) [pid = 1944] [serial = 1497] [outer = 0x0] 10:51:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 233 (0x12cf2d000) [pid = 1944] [serial = 1498] [outer = 0x12c5b4c00] 10:51:31 INFO - PROCESS | 1944 | 1463680291053 Marionette DEBUG loaded listener.js 10:51:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 234 (0x12d1c9c00) [pid = 1944] [serial = 1499] [outer = 0x12c5b4c00] 10:51:31 INFO - PROCESS | 1944 | 1463680291465 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]]]}] 10:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 723ms 10:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:51:31 INFO - PROCESS | 1944 | 1463680291516 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 10:51:31 INFO - PROCESS | 1944 | 1463680291517 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 10:51:31 INFO - PROCESS | 1944 | 1463680291519 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:51:31 INFO - PROCESS | 1944 | 1463680291520 Marionette TRACE conn2 <- [1,1970,null,{}] 10:51:31 INFO - PROCESS | 1944 | 1463680291523 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}] 10:51:31 INFO - PROCESS | 1944 | 1463680291634 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 10:51:31 INFO - PROCESS | 1944 | 1463680291750 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:31 INFO - PROCESS | 1944 | ++DOCSHELL 0x136218800 == 97 [pid = 1944] [id = 500] 10:51:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 235 (0x12cf2ec00) [pid = 1944] [serial = 1500] [outer = 0x0] 10:51:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 236 (0x12dc1fc00) [pid = 1944] [serial = 1501] [outer = 0x12cf2ec00] 10:51:31 INFO - PROCESS | 1944 | 1463680291782 Marionette DEBUG loaded listener.js 10:51:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 237 (0x12e156400) [pid = 1944] [serial = 1502] [outer = 0x12cf2ec00] 10:51:32 INFO - PROCESS | 1944 | 1463680292241 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]]]}] 10:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 772ms 10:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:51:32 INFO - PROCESS | 1944 | 1463680292296 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 10:51:32 INFO - PROCESS | 1944 | 1463680292297 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 10:51:32 INFO - PROCESS | 1944 | 1463680292301 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:51:32 INFO - PROCESS | 1944 | 1463680292302 Marionette TRACE conn2 <- [1,1974,null,{}] 10:51:32 INFO - PROCESS | 1944 | 1463680292305 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}] 10:51:32 INFO - PROCESS | 1944 | 1463680292422 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 10:51:32 INFO - PROCESS | 1944 | 1463680292510 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:32 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c553800 == 98 [pid = 1944] [id = 501] 10:51:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 238 (0x116726c00) [pid = 1944] [serial = 1503] [outer = 0x0] 10:51:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 239 (0x12e159400) [pid = 1944] [serial = 1504] [outer = 0x116726c00] 10:51:32 INFO - PROCESS | 1944 | 1463680292542 Marionette DEBUG loaded listener.js 10:51:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 240 (0x12e2efc00) [pid = 1944] [serial = 1505] [outer = 0x116726c00] 10:51:32 INFO - PROCESS | 1944 | 1463680292965 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]]]}] 10:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 720ms 10:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:51:33 INFO - PROCESS | 1944 | 1463680293021 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 10:51:33 INFO - PROCESS | 1944 | 1463680293022 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 10:51:33 INFO - PROCESS | 1944 | 1463680293024 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:51:33 INFO - PROCESS | 1944 | 1463680293026 Marionette TRACE conn2 <- [1,1978,null,{}] 10:51:33 INFO - PROCESS | 1944 | 1463680293028 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}] 10:51:33 INFO - PROCESS | 1944 | 1463680293145 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 10:51:33 INFO - PROCESS | 1944 | 1463680293262 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:33 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a616000 == 99 [pid = 1944] [id = 502] 10:51:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 241 (0x121a58000) [pid = 1944] [serial = 1506] [outer = 0x0] 10:51:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 242 (0x12e2f2c00) [pid = 1944] [serial = 1507] [outer = 0x121a58000] 10:51:33 INFO - PROCESS | 1944 | 1463680293294 Marionette DEBUG loaded listener.js 10:51:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 243 (0x134d18c00) [pid = 1944] [serial = 1508] [outer = 0x121a58000] 10:51:33 INFO - PROCESS | 1944 | 1463680293687 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]]]}] 10:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 669ms 10:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:51:33 INFO - PROCESS | 1944 | 1463680293694 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 10:51:33 INFO - PROCESS | 1944 | 1463680293696 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 10:51:33 INFO - PROCESS | 1944 | 1463680293698 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:51:33 INFO - PROCESS | 1944 | 1463680293700 Marionette TRACE conn2 <- [1,1982,null,{}] 10:51:33 INFO - PROCESS | 1944 | 1463680293703 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}] 10:51:33 INFO - PROCESS | 1944 | 1463680293833 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 10:51:34 INFO - PROCESS | 1944 | 1463680294103 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:34 INFO - PROCESS | 1944 | ++DOCSHELL 0x12129c800 == 100 [pid = 1944] [id = 503] 10:51:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 244 (0x110f32000) [pid = 1944] [serial = 1509] [outer = 0x0] 10:51:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 245 (0x11267ec00) [pid = 1944] [serial = 1510] [outer = 0x110f32000] 10:51:34 INFO - PROCESS | 1944 | 1463680294134 Marionette DEBUG loaded listener.js 10:51:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 246 (0x112794800) [pid = 1944] [serial = 1511] [outer = 0x110f32000] 10:51:34 INFO - PROCESS | 1944 | 1463680294591 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]]]}] 10:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 919ms 10:51:34 INFO - PROCESS | 1944 | 1463680294618 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 10:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:51:34 INFO - PROCESS | 1944 | 1463680294621 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 10:51:34 INFO - PROCESS | 1944 | 1463680294624 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:51:34 INFO - PROCESS | 1944 | 1463680294626 Marionette TRACE conn2 <- [1,1986,null,{}] 10:51:34 INFO - PROCESS | 1944 | 1463680294630 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}] 10:51:34 INFO - PROCESS | 1944 | 1463680294740 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 10:51:34 INFO - PROCESS | 1944 | 1463680294831 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:34 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d786000 == 101 [pid = 1944] [id = 504] 10:51:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 247 (0x116121c00) [pid = 1944] [serial = 1512] [outer = 0x0] 10:51:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 248 (0x11684cc00) [pid = 1944] [serial = 1513] [outer = 0x116121c00] 10:51:34 INFO - PROCESS | 1944 | 1463680294859 Marionette DEBUG loaded listener.js 10:51:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 249 (0x118350400) [pid = 1944] [serial = 1514] [outer = 0x116121c00] 10:51:35 INFO - PROCESS | 1944 | 1463680295288 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]]]}] 10:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 672ms 10:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:51:35 INFO - PROCESS | 1944 | 1463680295298 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 10:51:35 INFO - PROCESS | 1944 | 1463680295301 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 10:51:35 INFO - PROCESS | 1944 | 1463680295303 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:51:35 INFO - PROCESS | 1944 | 1463680295305 Marionette TRACE conn2 <- [1,1990,null,{}] 10:51:35 INFO - PROCESS | 1944 | 1463680295307 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}] 10:51:35 INFO - PROCESS | 1944 | 1463680295420 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 10:51:35 INFO - PROCESS | 1944 | 1463680295549 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:35 INFO - PROCESS | 1944 | --DOCSHELL 0x12d78a000 == 100 [pid = 1944] [id = 491] 10:51:35 INFO - PROCESS | 1944 | --DOCSHELL 0x12d31d800 == 99 [pid = 1944] [id = 490] 10:51:35 INFO - PROCESS | 1944 | --DOCSHELL 0x12cb40800 == 98 [pid = 1944] [id = 489] 10:51:35 INFO - PROCESS | 1944 | --DOCSHELL 0x12c516800 == 97 [pid = 1944] [id = 488] 10:51:35 INFO - PROCESS | 1944 | --DOCSHELL 0x12ae42000 == 96 [pid = 1944] [id = 487] 10:51:35 INFO - PROCESS | 1944 | --DOCSHELL 0x1295a6000 == 95 [pid = 1944] [id = 486] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 248 (0x1357c4800) [pid = 1944] [serial = 1410] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | ++DOCSHELL 0x11742e000 == 96 [pid = 1944] [id = 505] 10:51:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 249 (0x112693000) [pid = 1944] [serial = 1515] [outer = 0x0] 10:51:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 250 (0x112dca400) [pid = 1944] [serial = 1516] [outer = 0x112693000] 10:51:35 INFO - PROCESS | 1944 | 1463680295625 Marionette DEBUG loaded listener.js 10:51:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 251 (0x1197ef400) [pid = 1944] [serial = 1517] [outer = 0x112693000] 10:51:35 INFO - PROCESS | 1944 | --DOCSHELL 0x125cb6800 == 95 [pid = 1944] [id = 485] 10:51:35 INFO - PROCESS | 1944 | --DOCSHELL 0x121e65000 == 94 [pid = 1944] [id = 484] 10:51:35 INFO - PROCESS | 1944 | --DOCSHELL 0x119e86800 == 93 [pid = 1944] [id = 483] 10:51:35 INFO - PROCESS | 1944 | --DOCSHELL 0x118723000 == 92 [pid = 1944] [id = 482] 10:51:35 INFO - PROCESS | 1944 | --DOCSHELL 0x12a61e000 == 91 [pid = 1944] [id = 481] 10:51:35 INFO - PROCESS | 1944 | --DOCSHELL 0x135f31800 == 90 [pid = 1944] [id = 475] 10:51:35 INFO - PROCESS | 1944 | --DOCSHELL 0x1362b6800 == 89 [pid = 1944] [id = 474] 10:51:35 INFO - PROCESS | 1944 | --DOCSHELL 0x136207000 == 88 [pid = 1944] [id = 473] 10:51:35 INFO - PROCESS | 1944 | --DOCSHELL 0x12cb47000 == 87 [pid = 1944] [id = 472] 10:51:35 INFO - PROCESS | 1944 | --DOCSHELL 0x118a97800 == 86 [pid = 1944] [id = 471] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 250 (0x121779c00) [pid = 1944] [serial = 1342] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 249 (0x1192a0c00) [pid = 1944] [serial = 1381] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 248 (0x1187cac00) [pid = 1944] [serial = 1380] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 247 (0x12d1c1c00) [pid = 1944] [serial = 1362] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 246 (0x12d65fc00) [pid = 1944] [serial = 1371] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 245 (0x128b6ac00) [pid = 1944] [serial = 1389] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 244 (0x12d660800) [pid = 1944] [serial = 1395] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 243 (0x128e7f800) [pid = 1944] [serial = 1390] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 242 (0x12dc24c00) [pid = 1944] [serial = 1368] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 241 (0x127705c00) [pid = 1944] [serial = 1353] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 240 (0x1270dac00) [pid = 1944] [serial = 1386] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 239 (0x127764400) [pid = 1944] [serial = 1387] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 238 (0x119292400) [pid = 1944] [serial = 1350] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 237 (0x1218d6400) [pid = 1944] [serial = 1383] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 236 (0x124d26000) [pid = 1944] [serial = 1384] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 235 (0x12a9d3400) [pid = 1944] [serial = 1392] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 234 (0x11684ec00) [pid = 1944] [serial = 1378] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 233 (0x112e61800) [pid = 1944] [serial = 1377] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 232 (0x1167f7c00) [pid = 1944] [serial = 1347] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 231 (0x12a872c00) [pid = 1944] [serial = 1356] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 230 (0x12d651400) [pid = 1944] [serial = 1365] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 229 (0x12e2f0c00) [pid = 1944] [serial = 1398] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 228 (0x12bcd1000) [pid = 1944] [serial = 1359] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 227 (0x12d65cc00) [pid = 1944] [serial = 1374] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 226 (0x110ee3000) [pid = 1944] [serial = 1344] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 225 (0x1212b2c00) [pid = 1944] [serial = 1404] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 224 (0x12e2fcc00) [pid = 1944] [serial = 1401] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 223 (0x12e2f6c00) [pid = 1944] [serial = 1399] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 222 (0x12acc1400) [pid = 1944] [serial = 1405] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 221 (0x1357bb000) [pid = 1944] [serial = 1402] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 220 (0x12e15c400) [pid = 1944] [serial = 1396] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 219 (0x135502c00) [pid = 1944] [serial = 1407] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 218 (0x12cb3c800) [pid = 1944] [serial = 1393] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | --DOMWINDOW == 217 (0x1357bc000) [pid = 1944] [serial = 1408] [outer = 0x0] [url = about:blank] 10:51:35 INFO - PROCESS | 1944 | 1463680295961 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]]]}] 10:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 669ms 10:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:51:35 INFO - PROCESS | 1944 | 1463680295972 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 10:51:35 INFO - PROCESS | 1944 | 1463680295973 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 10:51:35 INFO - PROCESS | 1944 | 1463680295982 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:51:35 INFO - PROCESS | 1944 | 1463680295986 Marionette TRACE conn2 <- [1,1994,null,{}] 10:51:35 INFO - PROCESS | 1944 | 1463680295989 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}] 10:51:36 INFO - PROCESS | 1944 | 1463680296086 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 10:51:36 INFO - PROCESS | 1944 | 1463680296188 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:36 INFO - PROCESS | 1944 | ++DOCSHELL 0x128bc0800 == 87 [pid = 1944] [id = 506] 10:51:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 218 (0x112e61800) [pid = 1944] [serial = 1518] [outer = 0x0] 10:51:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 219 (0x1216f6800) [pid = 1944] [serial = 1519] [outer = 0x112e61800] 10:51:36 INFO - PROCESS | 1944 | 1463680296219 Marionette DEBUG loaded listener.js 10:51:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 220 (0x124f32400) [pid = 1944] [serial = 1520] [outer = 0x112e61800] 10:51:36 INFO - PROCESS | 1944 | 1463680296505 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]]]}] 10:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 578ms 10:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:51:36 INFO - PROCESS | 1944 | 1463680296555 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 10:51:36 INFO - PROCESS | 1944 | 1463680296557 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 10:51:36 INFO - PROCESS | 1944 | 1463680296559 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:51:36 INFO - PROCESS | 1944 | 1463680296561 Marionette TRACE conn2 <- [1,1998,null,{}] 10:51:36 INFO - PROCESS | 1944 | 1463680296567 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}] 10:51:36 INFO - PROCESS | 1944 | 1463680296670 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 10:51:36 INFO - PROCESS | 1944 | 1463680296744 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:36 INFO - PROCESS | 1944 | ++DOCSHELL 0x12aa8c800 == 88 [pid = 1944] [id = 507] 10:51:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 221 (0x121d23000) [pid = 1944] [serial = 1521] [outer = 0x0] 10:51:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 222 (0x127126000) [pid = 1944] [serial = 1522] [outer = 0x121d23000] 10:51:36 INFO - PROCESS | 1944 | 1463680296771 Marionette DEBUG loaded listener.js 10:51:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 223 (0x1252bec00) [pid = 1944] [serial = 1523] [outer = 0x121d23000] 10:51:37 INFO - PROCESS | 1944 | 1463680297073 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]]]}] 10:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 526ms 10:51:37 INFO - PROCESS | 1944 | 1463680297086 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 10:51:37 INFO - PROCESS | 1944 | 1463680297087 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 10:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:51:37 INFO - PROCESS | 1944 | 1463680297089 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:51:37 INFO - PROCESS | 1944 | 1463680297091 Marionette TRACE conn2 <- [1,2002,null,{}] 10:51:37 INFO - PROCESS | 1944 | 1463680297101 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}] 10:51:37 INFO - PROCESS | 1944 | 1463680297208 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 10:51:37 INFO - PROCESS | 1944 | 1463680297214 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:37 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d4f2800 == 89 [pid = 1944] [id = 508] 10:51:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 224 (0x12a874000) [pid = 1944] [serial = 1524] [outer = 0x0] 10:51:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 225 (0x12a9e0c00) [pid = 1944] [serial = 1525] [outer = 0x12a874000] 10:51:37 INFO - PROCESS | 1944 | 1463680297245 Marionette DEBUG loaded listener.js 10:51:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 226 (0x12bff0c00) [pid = 1944] [serial = 1526] [outer = 0x12a874000] 10:51:37 INFO - PROCESS | 1944 | 1463680297655 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]]]}] 10:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 574ms 10:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:51:37 INFO - PROCESS | 1944 | 1463680297665 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 10:51:37 INFO - PROCESS | 1944 | 1463680297666 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 10:51:37 INFO - PROCESS | 1944 | 1463680297668 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:51:37 INFO - PROCESS | 1944 | 1463680297669 Marionette TRACE conn2 <- [1,2006,null,{}] 10:51:37 INFO - PROCESS | 1944 | 1463680297671 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}] 10:51:37 INFO - PROCESS | 1944 | 1463680297863 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 10:51:37 INFO - PROCESS | 1944 | 1463680297882 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:37 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d78a000 == 90 [pid = 1944] [id = 509] 10:51:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 227 (0x128b6e800) [pid = 1944] [serial = 1527] [outer = 0x0] 10:51:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 228 (0x12bc4a400) [pid = 1944] [serial = 1528] [outer = 0x128b6e800] 10:51:37 INFO - PROCESS | 1944 | 1463680297914 Marionette DEBUG loaded listener.js 10:51:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 229 (0x12cb32400) [pid = 1944] [serial = 1529] [outer = 0x128b6e800] 10:51:38 INFO - PROCESS | 1944 | 1463680298386 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]]]}] 10:51:38 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 10:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 769ms 10:51:38 INFO - PROCESS | 1944 | 1463680298437 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 10:51:38 INFO - PROCESS | 1944 | 1463680298445 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 10:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:51:38 INFO - PROCESS | 1944 | 1463680298447 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:51:38 INFO - PROCESS | 1944 | 1463680298448 Marionette TRACE conn2 <- [1,2010,null,{}] 10:51:38 INFO - PROCESS | 1944 | 1463680298450 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}] 10:51:38 INFO - PROCESS | 1944 | 1463680298565 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 10:51:38 INFO - PROCESS | 1944 | 1463680298616 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:38 INFO - PROCESS | 1944 | ++DOCSHELL 0x13591c800 == 91 [pid = 1944] [id = 510] 10:51:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 230 (0x12cb39c00) [pid = 1944] [serial = 1530] [outer = 0x0] 10:51:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 231 (0x12e2fcc00) [pid = 1944] [serial = 1531] [outer = 0x12cb39c00] 10:51:38 INFO - PROCESS | 1944 | 1463680298657 Marionette DEBUG loaded listener.js 10:51:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 232 (0x134d27800) [pid = 1944] [serial = 1532] [outer = 0x12cb39c00] 10:51:39 INFO - PROCESS | 1944 | 1463680299124 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]]]}] 10:51:39 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 10:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 722ms 10:51:39 INFO - PROCESS | 1944 | 1463680299169 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 10:51:39 INFO - PROCESS | 1944 | 1463680299170 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 10:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:51:39 INFO - PROCESS | 1944 | 1463680299173 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:51:39 INFO - PROCESS | 1944 | 1463680299174 Marionette TRACE conn2 <- [1,2014,null,{}] 10:51:39 INFO - PROCESS | 1944 | 1463680299176 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}] 10:51:39 INFO - PROCESS | 1944 | 1463680299289 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 10:51:39 INFO - PROCESS | 1944 | 1463680299302 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:39 INFO - PROCESS | 1944 | ++DOCSHELL 0x135ba3800 == 92 [pid = 1944] [id = 511] 10:51:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 233 (0x12e2f0c00) [pid = 1944] [serial = 1533] [outer = 0x0] 10:51:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 234 (0x13550bc00) [pid = 1944] [serial = 1534] [outer = 0x12e2f0c00] 10:51:39 INFO - PROCESS | 1944 | 1463680299340 Marionette DEBUG loaded listener.js 10:51:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 235 (0x1357bac00) [pid = 1944] [serial = 1535] [outer = 0x12e2f0c00] 10:51:40 INFO - PROCESS | 1944 | --DOMWINDOW == 234 (0x1185e1c00) [pid = 1944] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:51:40 INFO - PROCESS | 1944 | --DOMWINDOW == 233 (0x11929e000) [pid = 1944] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:51:40 INFO - PROCESS | 1944 | --DOMWINDOW == 232 (0x117e36c00) [pid = 1944] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:51:40 INFO - PROCESS | 1944 | --DOMWINDOW == 231 (0x121a53000) [pid = 1944] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:51:40 INFO - PROCESS | 1944 | --DOMWINDOW == 230 (0x112689c00) [pid = 1944] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:51:40 INFO - PROCESS | 1944 | --DOMWINDOW == 229 (0x1252bdc00) [pid = 1944] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:51:40 INFO - PROCESS | 1944 | --DOMWINDOW == 228 (0x116729c00) [pid = 1944] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:51:40 INFO - PROCESS | 1944 | --DOMWINDOW == 227 (0x1126c7400) [pid = 1944] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:51:40 INFO - PROCESS | 1944 | --DOMWINDOW == 226 (0x12776a800) [pid = 1944] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:51:40 INFO - PROCESS | 1944 | --DOMWINDOW == 225 (0x12098e000) [pid = 1944] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:51:40 INFO - PROCESS | 1944 | --DOMWINDOW == 224 (0x124f37c00) [pid = 1944] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:51:40 INFO - PROCESS | 1944 | 1463680300066 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]]]}] 10:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 924ms 10:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:51:40 INFO - PROCESS | 1944 | 1463680300097 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 10:51:40 INFO - PROCESS | 1944 | 1463680300099 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 10:51:40 INFO - PROCESS | 1944 | 1463680300101 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:51:40 INFO - PROCESS | 1944 | 1463680300102 Marionette TRACE conn2 <- [1,2018,null,{}] 10:51:40 INFO - PROCESS | 1944 | 1463680300104 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}] 10:51:40 INFO - PROCESS | 1944 | 1463680300212 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 10:51:40 INFO - PROCESS | 1944 | 1463680300216 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:40 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a61e800 == 93 [pid = 1944] [id = 512] 10:51:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 225 (0x110ee0800) [pid = 1944] [serial = 1536] [outer = 0x0] 10:51:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 226 (0x11876ac00) [pid = 1944] [serial = 1537] [outer = 0x110ee0800] 10:51:40 INFO - PROCESS | 1944 | 1463680300241 Marionette DEBUG loaded listener.js 10:51:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 227 (0x124f37c00) [pid = 1944] [serial = 1538] [outer = 0x110ee0800] 10:51:40 INFO - PROCESS | 1944 | 1463680300600 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]]]}] 10:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 521ms 10:51:40 INFO - PROCESS | 1944 | 1463680300623 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 10:51:40 INFO - PROCESS | 1944 | 1463680300624 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 10:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:51:40 INFO - PROCESS | 1944 | 1463680300627 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:51:40 INFO - PROCESS | 1944 | 1463680300629 Marionette TRACE conn2 <- [1,2022,null,{}] 10:51:40 INFO - PROCESS | 1944 | 1463680300634 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}] 10:51:40 INFO - PROCESS | 1944 | 1463680300767 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 10:51:40 INFO - PROCESS | 1944 | 1463680300774 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:40 INFO - PROCESS | 1944 | ++DOCSHELL 0x13621c000 == 94 [pid = 1944] [id = 513] 10:51:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 228 (0x124f8d800) [pid = 1944] [serial = 1539] [outer = 0x0] 10:51:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 229 (0x12a644c00) [pid = 1944] [serial = 1540] [outer = 0x124f8d800] 10:51:40 INFO - PROCESS | 1944 | 1463680300806 Marionette DEBUG loaded listener.js 10:51:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 230 (0x135f7f800) [pid = 1944] [serial = 1541] [outer = 0x124f8d800] 10:51:41 INFO - PROCESS | 1944 | 1463680301149 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]]]}] 10:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 571ms 10:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:51:41 INFO - PROCESS | 1944 | 1463680301199 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 10:51:41 INFO - PROCESS | 1944 | 1463680301200 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 10:51:41 INFO - PROCESS | 1944 | 1463680301203 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:51:41 INFO - PROCESS | 1944 | 1463680301205 Marionette TRACE conn2 <- [1,2026,null,{}] 10:51:41 INFO - PROCESS | 1944 | 1463680301207 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}] 10:51:41 INFO - PROCESS | 1944 | 1463680301315 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 10:51:41 INFO - PROCESS | 1944 | 1463680301401 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x1388c9000 == 95 [pid = 1944] [id = 514] 10:51:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 231 (0x124f99800) [pid = 1944] [serial = 1542] [outer = 0x0] 10:51:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 232 (0x135f84000) [pid = 1944] [serial = 1543] [outer = 0x124f99800] 10:51:41 INFO - PROCESS | 1944 | 1463680301426 Marionette DEBUG loaded listener.js 10:51:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 233 (0x136327800) [pid = 1944] [serial = 1544] [outer = 0x124f99800] 10:51:41 INFO - PROCESS | 1944 | 1463680301720 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]]]}] 10:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 569ms 10:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:51:41 INFO - PROCESS | 1944 | 1463680301773 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 10:51:41 INFO - PROCESS | 1944 | 1463680301774 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 10:51:41 INFO - PROCESS | 1944 | 1463680301776 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:51:41 INFO - PROCESS | 1944 | 1463680301777 Marionette TRACE conn2 <- [1,2030,null,{}] 10:51:41 INFO - PROCESS | 1944 | 1463680301779 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}] 10:51:41 INFO - PROCESS | 1944 | 1463680301876 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 10:51:41 INFO - PROCESS | 1944 | 1463680301881 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x140eb3800 == 96 [pid = 1944] [id = 515] 10:51:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 234 (0x136328c00) [pid = 1944] [serial = 1545] [outer = 0x0] 10:51:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 235 (0x13632f000) [pid = 1944] [serial = 1546] [outer = 0x136328c00] 10:51:41 INFO - PROCESS | 1944 | 1463680301905 Marionette DEBUG loaded listener.js 10:51:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 236 (0x1381a9000) [pid = 1944] [serial = 1547] [outer = 0x136328c00] 10:51:42 INFO - PROCESS | 1944 | 1463680302467 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]]]}] 10:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 722ms 10:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:51:42 INFO - PROCESS | 1944 | 1463680302502 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 10:51:42 INFO - PROCESS | 1944 | 1463680302506 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 10:51:42 INFO - PROCESS | 1944 | 1463680302510 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:51:42 INFO - PROCESS | 1944 | 1463680302513 Marionette TRACE conn2 <- [1,2034,null,{}] 10:51:42 INFO - PROCESS | 1944 | 1463680302518 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}] 10:51:42 INFO - PROCESS | 1944 | 1463680302643 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 10:51:42 INFO - PROCESS | 1944 | 1463680302772 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:42 INFO - PROCESS | 1944 | ++DOCSHELL 0x1257d5800 == 97 [pid = 1944] [id = 516] 10:51:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 237 (0x117e35800) [pid = 1944] [serial = 1548] [outer = 0x0] 10:51:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 238 (0x117e61800) [pid = 1944] [serial = 1549] [outer = 0x117e35800] 10:51:42 INFO - PROCESS | 1944 | 1463680302804 Marionette DEBUG loaded listener.js 10:51:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 239 (0x118fe7400) [pid = 1944] [serial = 1550] [outer = 0x117e35800] 10:51:43 INFO - PROCESS | 1944 | 1463680303234 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]]]}] 10:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 777ms 10:51:43 INFO - PROCESS | 1944 | 1463680303287 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 10:51:43 INFO - PROCESS | 1944 | 1463680303291 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 10:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:51:43 INFO - PROCESS | 1944 | 1463680303298 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:51:43 INFO - PROCESS | 1944 | 1463680303300 Marionette TRACE conn2 <- [1,2038,null,{}] 10:51:43 INFO - PROCESS | 1944 | 1463680303303 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}] 10:51:43 INFO - PROCESS | 1944 | 1463680303418 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 10:51:43 INFO - PROCESS | 1944 | 1463680303509 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:43 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dc6f000 == 98 [pid = 1944] [id = 517] 10:51:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 240 (0x119c9f800) [pid = 1944] [serial = 1551] [outer = 0x0] 10:51:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 241 (0x120992000) [pid = 1944] [serial = 1552] [outer = 0x119c9f800] 10:51:43 INFO - PROCESS | 1944 | 1463680303539 Marionette DEBUG loaded listener.js 10:51:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 242 (0x124b91c00) [pid = 1944] [serial = 1553] [outer = 0x119c9f800] 10:51:43 INFO - PROCESS | 1944 | 1463680303966 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]]]}] 10:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 724ms 10:51:44 INFO - PROCESS | 1944 | 1463680304042 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 10:51:44 INFO - PROCESS | 1944 | 1463680304043 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 10:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:51:44 INFO - PROCESS | 1944 | 1463680304046 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:51:44 INFO - PROCESS | 1944 | 1463680304049 Marionette TRACE conn2 <- [1,2042,null,{}] 10:51:44 INFO - PROCESS | 1944 | 1463680304056 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}] 10:51:44 INFO - PROCESS | 1944 | 1463680304173 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 10:51:44 INFO - PROCESS | 1944 | 1463680304267 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:44 INFO - PROCESS | 1944 | ++DOCSHELL 0x140eb8800 == 99 [pid = 1944] [id = 518] 10:51:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 243 (0x12973b800) [pid = 1944] [serial = 1554] [outer = 0x0] 10:51:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 244 (0x12acc4400) [pid = 1944] [serial = 1555] [outer = 0x12973b800] 10:51:44 INFO - PROCESS | 1944 | 1463680304299 Marionette DEBUG loaded listener.js 10:51:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 245 (0x12c5ae400) [pid = 1944] [serial = 1556] [outer = 0x12973b800] 10:51:44 INFO - PROCESS | 1944 | 1463680304719 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]]]}] 10:51:44 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) 10:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 722ms 10:51:44 INFO - PROCESS | 1944 | 1463680304769 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 10:51:44 INFO - PROCESS | 1944 | 1463680304771 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 10:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:51:44 INFO - PROCESS | 1944 | 1463680304774 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:51:44 INFO - PROCESS | 1944 | 1463680304775 Marionette TRACE conn2 <- [1,2046,null,{}] 10:51:44 INFO - PROCESS | 1944 | 1463680304777 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}] 10:51:44 INFO - PROCESS | 1944 | 1463680304893 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 10:51:45 INFO - PROCESS | 1944 | 1463680305012 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:45 INFO - PROCESS | 1944 | ++DOCSHELL 0x134cbf000 == 100 [pid = 1944] [id = 519] 10:51:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 246 (0x12a873c00) [pid = 1944] [serial = 1557] [outer = 0x0] 10:51:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 247 (0x134d1d000) [pid = 1944] [serial = 1558] [outer = 0x12a873c00] 10:51:45 INFO - PROCESS | 1944 | 1463680305045 Marionette DEBUG loaded listener.js 10:51:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 248 (0x1357c0800) [pid = 1944] [serial = 1559] [outer = 0x12a873c00] 10:51:45 INFO - PROCESS | 1944 | 1463680305426 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]]]}] 10:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 719ms 10:51:45 INFO - PROCESS | 1944 | 1463680305507 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 10:51:45 INFO - PROCESS | 1944 | 1463680305508 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 10:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:51:45 INFO - PROCESS | 1944 | 1463680305512 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:51:45 INFO - PROCESS | 1944 | 1463680305514 Marionette TRACE conn2 <- [1,2050,null,{}] 10:51:45 INFO - PROCESS | 1944 | 1463680305516 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}] 10:51:45 INFO - PROCESS | 1944 | 1463680305629 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 10:51:45 INFO - PROCESS | 1944 | 1463680305719 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:45 INFO - PROCESS | 1944 | ++DOCSHELL 0x1410e2800 == 101 [pid = 1944] [id = 520] 10:51:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 249 (0x12e15b000) [pid = 1944] [serial = 1560] [outer = 0x0] 10:51:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 250 (0x1318bd800) [pid = 1944] [serial = 1561] [outer = 0x12e15b000] 10:51:45 INFO - PROCESS | 1944 | 1463680305749 Marionette DEBUG loaded listener.js 10:51:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 251 (0x1318c2c00) [pid = 1944] [serial = 1562] [outer = 0x12e15b000] 10:51:46 INFO - PROCESS | 1944 | 1463680306172 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]]]}] 10:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 720ms 10:51:46 INFO - PROCESS | 1944 | 1463680306234 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 10:51:46 INFO - PROCESS | 1944 | 1463680306235 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 10:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:51:46 INFO - PROCESS | 1944 | 1463680306237 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:51:46 INFO - PROCESS | 1944 | 1463680306238 Marionette TRACE conn2 <- [1,2054,null,{}] 10:51:46 INFO - PROCESS | 1944 | 1463680306241 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}] 10:51:46 INFO - PROCESS | 1944 | 1463680306372 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 10:51:46 INFO - PROCESS | 1944 | 1463680306464 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:46 INFO - PROCESS | 1944 | ++DOCSHELL 0x141077000 == 102 [pid = 1944] [id = 521] 10:51:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 252 (0x1318c5800) [pid = 1944] [serial = 1563] [outer = 0x0] 10:51:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 253 (0x135f87000) [pid = 1944] [serial = 1564] [outer = 0x1318c5800] 10:51:46 INFO - PROCESS | 1944 | 1463680306494 Marionette DEBUG loaded listener.js 10:51:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 254 (0x1381abc00) [pid = 1944] [serial = 1565] [outer = 0x1318c5800] 10:51:46 INFO - PROCESS | 1944 | 1463680306917 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]]]}] 10:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 720ms 10:51:46 INFO - PROCESS | 1944 | 1463680306958 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 10:51:46 INFO - PROCESS | 1944 | 1463680306959 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 10:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:51:46 INFO - PROCESS | 1944 | 1463680306976 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:51:46 INFO - PROCESS | 1944 | 1463680306977 Marionette TRACE conn2 <- [1,2058,null,{}] 10:51:46 INFO - PROCESS | 1944 | 1463680306981 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}] 10:51:47 INFO - PROCESS | 1944 | 1463680307096 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 10:51:47 INFO - PROCESS | 1944 | 1463680307187 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:47 INFO - PROCESS | 1944 | ++DOCSHELL 0x1410de000 == 103 [pid = 1944] [id = 522] 10:51:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 255 (0x135787400) [pid = 1944] [serial = 1566] [outer = 0x0] 10:51:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 256 (0x13578dc00) [pid = 1944] [serial = 1567] [outer = 0x135787400] 10:51:47 INFO - PROCESS | 1944 | 1463680307216 Marionette DEBUG loaded listener.js 10:51:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 257 (0x135793000) [pid = 1944] [serial = 1568] [outer = 0x135787400] 10:51:47 INFO - PROCESS | 1944 | 1463680307625 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]]]}] 10:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 688ms 10:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:51:47 INFO - PROCESS | 1944 | 1463680307651 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 10:51:47 INFO - PROCESS | 1944 | 1463680307652 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 10:51:47 INFO - PROCESS | 1944 | 1463680307654 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:51:47 INFO - PROCESS | 1944 | 1463680307656 Marionette TRACE conn2 <- [1,2062,null,{}] 10:51:47 INFO - PROCESS | 1944 | 1463680307658 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}] 10:51:47 INFO - PROCESS | 1944 | 1463680307774 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 10:51:47 INFO - PROCESS | 1944 | 1463680307865 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:47 INFO - PROCESS | 1944 | ++DOCSHELL 0x134dc6000 == 104 [pid = 1944] [id = 523] 10:51:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 258 (0x13578d400) [pid = 1944] [serial = 1569] [outer = 0x0] 10:51:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 259 (0x135bb8800) [pid = 1944] [serial = 1570] [outer = 0x13578d400] 10:51:47 INFO - PROCESS | 1944 | 1463680307897 Marionette DEBUG loaded listener.js 10:51:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 260 (0x135bbe000) [pid = 1944] [serial = 1571] [outer = 0x13578d400] 10:51:48 INFO - PROCESS | 1944 | 1463680308374 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]]]}] 10:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 770ms 10:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:51:48 INFO - PROCESS | 1944 | 1463680308470 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 10:51:48 INFO - PROCESS | 1944 | 1463680308472 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 10:51:48 INFO - PROCESS | 1944 | 1463680308476 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:51:48 INFO - PROCESS | 1944 | 1463680308477 Marionette TRACE conn2 <- [1,2066,null,{}] 10:51:48 INFO - PROCESS | 1944 | 1463680308480 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}] 10:51:48 INFO - PROCESS | 1944 | 1463680308786 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 10:51:48 INFO - PROCESS | 1944 | 1463680308898 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:48 INFO - PROCESS | 1944 | ++DOCSHELL 0x1248a8800 == 105 [pid = 1944] [id = 524] 10:51:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 261 (0x111e25400) [pid = 1944] [serial = 1572] [outer = 0x0] 10:51:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 262 (0x112689c00) [pid = 1944] [serial = 1573] [outer = 0x111e25400] 10:51:48 INFO - PROCESS | 1944 | 1463680308926 Marionette DEBUG loaded listener.js 10:51:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 263 (0x11306d800) [pid = 1944] [serial = 1574] [outer = 0x111e25400] 10:51:49 INFO - PROCESS | 1944 | 1463680309381 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]]]}] 10:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 972ms 10:51:49 INFO - PROCESS | 1944 | 1463680309450 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 10:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:51:49 INFO - PROCESS | 1944 | 1463680309452 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 10:51:49 INFO - PROCESS | 1944 | 1463680309455 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:51:49 INFO - PROCESS | 1944 | 1463680309458 Marionette TRACE conn2 <- [1,2070,null,{}] 10:51:49 INFO - PROCESS | 1944 | 1463680309461 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}] 10:51:49 INFO - PROCESS | 1944 | 1463680309573 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 10:51:49 INFO - PROCESS | 1944 | 1463680309697 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:49 INFO - PROCESS | 1944 | ++DOCSHELL 0x121299800 == 106 [pid = 1944] [id = 525] 10:51:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 264 (0x1166cb800) [pid = 1944] [serial = 1575] [outer = 0x0] 10:51:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 265 (0x117e34c00) [pid = 1944] [serial = 1576] [outer = 0x1166cb800] 10:51:49 INFO - PROCESS | 1944 | 1463680309729 Marionette DEBUG loaded listener.js 10:51:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 266 (0x118704000) [pid = 1944] [serial = 1577] [outer = 0x1166cb800] 10:51:50 INFO - PROCESS | 1944 | 1463680310158 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]]]}] 10:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 772ms 10:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:51:50 INFO - PROCESS | 1944 | 1463680310229 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 10:51:50 INFO - PROCESS | 1944 | 1463680310231 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 10:51:50 INFO - PROCESS | 1944 | 1463680310235 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:51:50 INFO - PROCESS | 1944 | 1463680310237 Marionette TRACE conn2 <- [1,2074,null,{}] 10:51:50 INFO - PROCESS | 1944 | 1463680310240 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}] 10:51:50 INFO - PROCESS | 1944 | 1463680310397 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 10:51:50 INFO - PROCESS | 1944 | 1463680310569 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:50 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c0c1800 == 107 [pid = 1944] [id = 526] 10:51:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 267 (0x118fed000) [pid = 1944] [serial = 1578] [outer = 0x0] 10:51:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 268 (0x1197ec800) [pid = 1944] [serial = 1579] [outer = 0x118fed000] 10:51:50 INFO - PROCESS | 1944 | 1463680310614 Marionette DEBUG loaded listener.js 10:51:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 269 (0x120992c00) [pid = 1944] [serial = 1580] [outer = 0x118fed000] 10:51:51 INFO - PROCESS | 1944 | 1463680311062 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]]]}] 10:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 870ms 10:51:51 INFO - PROCESS | 1944 | 1463680311107 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 10:51:51 INFO - PROCESS | 1944 | 1463680311109 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 10:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:51:51 INFO - PROCESS | 1944 | 1463680311119 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:51:51 INFO - PROCESS | 1944 | 1463680311122 Marionette TRACE conn2 <- [1,2078,null,{}] 10:51:51 INFO - PROCESS | 1944 | 1463680311124 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}] 10:51:51 INFO - PROCESS | 1944 | 1463680311233 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 10:51:51 INFO - PROCESS | 1944 | 1463680311330 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:51 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c0b9000 == 108 [pid = 1944] [id = 527] 10:51:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 270 (0x1212b2400) [pid = 1944] [serial = 1581] [outer = 0x0] 10:51:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 271 (0x121a54400) [pid = 1944] [serial = 1582] [outer = 0x1212b2400] 10:51:51 INFO - PROCESS | 1944 | 1463680311359 Marionette DEBUG loaded listener.js 10:51:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 272 (0x1270ce400) [pid = 1944] [serial = 1583] [outer = 0x1212b2400] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x1388d6000 == 107 [pid = 1944] [id = 455] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x135b93000 == 106 [pid = 1944] [id = 457] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x1388c9000 == 105 [pid = 1944] [id = 514] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x13621c000 == 104 [pid = 1944] [id = 513] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12a61e800 == 103 [pid = 1944] [id = 512] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x135ba3800 == 102 [pid = 1944] [id = 511] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 271 (0x12973f000) [pid = 1944] [serial = 1477] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 270 (0x13550f400) [pid = 1944] [serial = 1434] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 269 (0x128a0c000) [pid = 1944] [serial = 1419] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 268 (0x12dc29800) [pid = 1944] [serial = 1425] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 267 (0x1197ee000) [pid = 1944] [serial = 1416] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 266 (0x134d25400) [pid = 1944] [serial = 1431] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 265 (0x135511800) [pid = 1944] [serial = 1437] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 264 (0x12bc89c00) [pid = 1944] [serial = 1422] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 263 (0x134d18800) [pid = 1944] [serial = 1428] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 262 (0x112773400) [pid = 1944] [serial = 1413] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 261 (0x1381b1c00) [pid = 1944] [serial = 1440] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x13591c800 == 101 [pid = 1944] [id = 510] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12d78a000 == 100 [pid = 1944] [id = 509] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12d4f2800 == 99 [pid = 1944] [id = 508] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12aa8c800 == 98 [pid = 1944] [id = 507] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x128bc0800 == 97 [pid = 1944] [id = 506] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x11742e000 == 96 [pid = 1944] [id = 505] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12d786000 == 95 [pid = 1944] [id = 504] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12129c800 == 94 [pid = 1944] [id = 503] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x135b9e000 == 93 [pid = 1944] [id = 498] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x1358b3000 == 92 [pid = 1944] [id = 497] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x134d80800 == 91 [pid = 1944] [id = 496] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12ddc4800 == 90 [pid = 1944] [id = 495] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x128bc6800 == 89 [pid = 1944] [id = 494] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x118717000 == 88 [pid = 1944] [id = 493] 10:51:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12dd5a000 == 87 [pid = 1944] [id = 492] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 260 (0x128ba0400) [pid = 1944] [serial = 1475] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 259 (0x112fe4800) [pid = 1944] [serial = 1445] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 258 (0x128b60000) [pid = 1944] [serial = 1474] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 257 (0x1216f5800) [pid = 1944] [serial = 1459] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 256 (0x1270d7c00) [pid = 1944] [serial = 1465] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 255 (0x11812f800) [pid = 1944] [serial = 904] [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.] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 254 (0x1187cbc00) [pid = 1944] [serial = 1453] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 253 (0x119d09000) [pid = 1944] [serial = 1457] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 252 (0x117e3fc00) [pid = 1944] [serial = 1450] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 251 (0x121a5e000) [pid = 1944] [serial = 1460] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 250 (0x12770e000) [pid = 1944] [serial = 1466] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 249 (0x125c23800) [pid = 1944] [serial = 1463] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 248 (0x124d2f000) [pid = 1944] [serial = 1462] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 247 (0x119b13000) [pid = 1944] [serial = 1456] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 246 (0x118351800) [pid = 1944] [serial = 1451] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 245 (0x11277b800) [pid = 1944] [serial = 1444] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 244 (0x128b55c00) [pid = 1944] [serial = 1471] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 243 (0x128a03800) [pid = 1944] [serial = 1468] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 242 (0x128b5cc00) [pid = 1944] [serial = 1472] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 241 (0x116a59800) [pid = 1944] [serial = 1448] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 240 (0x128b55400) [pid = 1944] [serial = 1469] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 239 (0x119296000) [pid = 1944] [serial = 1454] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | --DOMWINDOW == 238 (0x116733800) [pid = 1944] [serial = 1447] [outer = 0x0] [url = about:blank] 10:51:51 INFO - PROCESS | 1944 | 1463680311801 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]]]}] 10:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 726ms 10:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:51:51 INFO - PROCESS | 1944 | 1463680311847 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 10:51:51 INFO - PROCESS | 1944 | 1463680311848 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 10:51:51 INFO - PROCESS | 1944 | 1463680311851 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:51:51 INFO - PROCESS | 1944 | 1463680311852 Marionette TRACE conn2 <- [1,2082,null,{}] 10:51:51 INFO - PROCESS | 1944 | 1463680311854 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}] 10:51:51 INFO - PROCESS | 1944 | 1463680311949 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 10:51:51 INFO - PROCESS | 1944 | 1463680311954 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:51 INFO - PROCESS | 1944 | ++DOCSHELL 0x119c4b000 == 88 [pid = 1944] [id = 528] 10:51:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 239 (0x118049800) [pid = 1944] [serial = 1584] [outer = 0x0] 10:51:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 240 (0x119d09000) [pid = 1944] [serial = 1585] [outer = 0x118049800] 10:51:51 INFO - PROCESS | 1944 | 1463680311980 Marionette DEBUG loaded listener.js 10:51:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 241 (0x1270cf800) [pid = 1944] [serial = 1586] [outer = 0x118049800] 10:51:52 INFO - PROCESS | 1944 | 1463680312364 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]]]}] 10:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 568ms 10:51:52 INFO - PROCESS | 1944 | 1463680312419 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 10:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:51:52 INFO - PROCESS | 1944 | 1463680312421 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 10:51:52 INFO - PROCESS | 1944 | 1463680312423 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:51:52 INFO - PROCESS | 1944 | 1463680312424 Marionette TRACE conn2 <- [1,2086,null,{}] 10:51:52 INFO - PROCESS | 1944 | 1463680312432 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}] 10:51:52 INFO - PROCESS | 1944 | 1463680312526 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 10:51:52 INFO - PROCESS | 1944 | 1463680312532 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:52 INFO - PROCESS | 1944 | ++DOCSHELL 0x129266000 == 89 [pid = 1944] [id = 529] 10:51:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 242 (0x127766800) [pid = 1944] [serial = 1587] [outer = 0x0] 10:51:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 243 (0x128a09400) [pid = 1944] [serial = 1588] [outer = 0x127766800] 10:51:52 INFO - PROCESS | 1944 | 1463680312562 Marionette DEBUG loaded listener.js 10:51:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 244 (0x128b5e800) [pid = 1944] [serial = 1589] [outer = 0x127766800] 10:51:52 INFO - PROCESS | 1944 | 1463680312931 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]]]}] 10:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 519ms 10:51:52 INFO - PROCESS | 1944 | 1463680312946 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 10:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:51:52 INFO - PROCESS | 1944 | 1463680312955 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 10:51:52 INFO - PROCESS | 1944 | 1463680312958 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:51:52 INFO - PROCESS | 1944 | 1463680312959 Marionette TRACE conn2 <- [1,2090,null,{}] 10:51:52 INFO - PROCESS | 1944 | 1463680312963 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}] 10:51:53 INFO - PROCESS | 1944 | 1463680313059 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 10:51:53 INFO - PROCESS | 1944 | 1463680313064 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:53 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d307800 == 90 [pid = 1944] [id = 530] 10:51:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 245 (0x128b69800) [pid = 1944] [serial = 1590] [outer = 0x0] 10:51:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 246 (0x129249800) [pid = 1944] [serial = 1591] [outer = 0x128b69800] 10:51:53 INFO - PROCESS | 1944 | 1463680313091 Marionette DEBUG loaded listener.js 10:51:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 247 (0x12a9d6400) [pid = 1944] [serial = 1592] [outer = 0x128b69800] 10:51:53 INFO - PROCESS | 1944 | 1463680313546 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]]]}] 10:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 619ms 10:51:53 INFO - PROCESS | 1944 | 1463680313601 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 10:51:53 INFO - PROCESS | 1944 | 1463680313603 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 10:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:51:53 INFO - PROCESS | 1944 | 1463680313609 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:51:53 INFO - PROCESS | 1944 | 1463680313611 Marionette TRACE conn2 <- [1,2094,null,{}] 10:51:53 INFO - PROCESS | 1944 | 1463680313623 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}] 10:51:53 INFO - PROCESS | 1944 | 1463680313740 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 10:51:53 INFO - PROCESS | 1944 | 1463680313746 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:53 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dd59000 == 91 [pid = 1944] [id = 531] 10:51:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 248 (0x12a872c00) [pid = 1944] [serial = 1593] [outer = 0x0] 10:51:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 249 (0x12bc91800) [pid = 1944] [serial = 1594] [outer = 0x12a872c00] 10:51:53 INFO - PROCESS | 1944 | 1463680313771 Marionette DEBUG loaded listener.js 10:51:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 250 (0x12bfed400) [pid = 1944] [serial = 1595] [outer = 0x12a872c00] 10:51:54 INFO - PROCESS | 1944 | 1463680314133 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]]]}] 10:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 532ms 10:51:54 INFO - PROCESS | 1944 | 1463680314141 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 10:51:54 INFO - PROCESS | 1944 | 1463680314142 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 10:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:51:54 INFO - PROCESS | 1944 | 1463680314144 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:51:54 INFO - PROCESS | 1944 | 1463680314147 Marionette TRACE conn2 <- [1,2098,null,{}] 10:51:54 INFO - PROCESS | 1944 | 1463680314157 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}] 10:51:54 INFO - PROCESS | 1944 | 1463680314284 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 10:51:54 INFO - PROCESS | 1944 | 1463680314336 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:54 INFO - PROCESS | 1944 | ++DOCSHELL 0x134cb6800 == 92 [pid = 1944] [id = 532] 10:51:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 251 (0x128b9c800) [pid = 1944] [serial = 1596] [outer = 0x0] 10:51:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 252 (0x12cb30400) [pid = 1944] [serial = 1597] [outer = 0x128b9c800] 10:51:54 INFO - PROCESS | 1944 | 1463680314362 Marionette DEBUG loaded listener.js 10:51:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 253 (0x12d1c0c00) [pid = 1944] [serial = 1598] [outer = 0x128b9c800] 10:51:54 INFO - PROCESS | 1944 | 1463680314697 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]]]}] 10:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 577ms 10:51:54 INFO - PROCESS | 1944 | 1463680314722 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 10:51:54 INFO - PROCESS | 1944 | 1463680314723 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 10:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:51:54 INFO - PROCESS | 1944 | 1463680314726 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:51:54 INFO - PROCESS | 1944 | 1463680314728 Marionette TRACE conn2 <- [1,2102,null,{}] 10:51:54 INFO - PROCESS | 1944 | 1463680314736 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}] 10:51:54 INFO - PROCESS | 1944 | 1463680314861 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 10:51:54 INFO - PROCESS | 1944 | 1463680314872 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:54 INFO - PROCESS | 1944 | ++DOCSHELL 0x134dc8800 == 93 [pid = 1944] [id = 533] 10:51:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 254 (0x12acc1800) [pid = 1944] [serial = 1599] [outer = 0x0] 10:51:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 255 (0x12e156800) [pid = 1944] [serial = 1600] [outer = 0x12acc1800] 10:51:54 INFO - PROCESS | 1944 | 1463680314897 Marionette DEBUG loaded listener.js 10:51:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 256 (0x12e2fa000) [pid = 1944] [serial = 1601] [outer = 0x12acc1800] 10:51:55 INFO - PROCESS | 1944 | 1463680315337 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]]]}] 10:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 622ms 10:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:51:55 INFO - PROCESS | 1944 | 1463680315348 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 10:51:55 INFO - PROCESS | 1944 | 1463680315350 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 10:51:55 INFO - PROCESS | 1944 | 1463680315352 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:51:55 INFO - PROCESS | 1944 | 1463680315353 Marionette TRACE conn2 <- [1,2106,null,{}] 10:51:55 INFO - PROCESS | 1944 | 1463680315355 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}] 10:51:55 INFO - PROCESS | 1944 | 1463680315491 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 10:51:55 INFO - PROCESS | 1944 | 1463680315508 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:55 INFO - PROCESS | 1944 | ++DOCSHELL 0x135b99000 == 94 [pid = 1944] [id = 534] 10:51:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 257 (0x1318bbc00) [pid = 1944] [serial = 1602] [outer = 0x0] 10:51:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 258 (0x134d21000) [pid = 1944] [serial = 1603] [outer = 0x1318bbc00] 10:51:55 INFO - PROCESS | 1944 | 1463680315549 Marionette DEBUG loaded listener.js 10:51:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 259 (0x13578ec00) [pid = 1944] [serial = 1604] [outer = 0x1318bbc00] 10:51:56 INFO - PROCESS | 1944 | 1463680316370 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]]]}] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 258 (0x12bc51c00) [pid = 1944] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 257 (0x12a64ac00) [pid = 1944] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 256 (0x12cf23000) [pid = 1944] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 255 (0x11267d400) [pid = 1944] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 254 (0x128b97000) [pid = 1944] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 253 (0x1185d8400) [pid = 1944] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 252 (0x129077000) [pid = 1944] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 251 (0x11268f400) [pid = 1944] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 250 (0x1187cb800) [pid = 1944] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 249 (0x112688400) [pid = 1944] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 248 (0x11672ac00) [pid = 1944] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 247 (0x117e3d400) [pid = 1944] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 246 (0x112fe1800) [pid = 1944] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 245 (0x121a57000) [pid = 1944] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 244 (0x11276e400) [pid = 1944] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 243 (0x12d62b800) [pid = 1944] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 242 (0x1270d0400) [pid = 1944] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 241 (0x1217b2400) [pid = 1944] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 240 (0x118f7c400) [pid = 1944] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 239 (0x116856400) [pid = 1944] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 238 (0x12c5b9000) [pid = 1944] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 237 (0x129743c00) [pid = 1944] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 236 (0x116188400) [pid = 1944] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 235 (0x1216f4c00) [pid = 1944] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 234 (0x118fe7800) [pid = 1944] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 233 (0x134d26800) [pid = 1944] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 232 (0x119299800) [pid = 1944] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 231 (0x128b66000) [pid = 1944] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 230 (0x118f80000) [pid = 1944] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 229 (0x121d21800) [pid = 1944] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 228 (0x12bcc6c00) [pid = 1944] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 227 (0x12bfcf800) [pid = 1944] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 226 (0x125c1b800) [pid = 1944] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 225 (0x11767f800) [pid = 1944] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 224 (0x121d28000) [pid = 1944] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 223 (0x12a86c800) [pid = 1944] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 222 (0x121813800) [pid = 1944] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 221 (0x121785000) [pid = 1944] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 220 (0x12cf23800) [pid = 1944] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 219 (0x121a58c00) [pid = 1944] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 218 (0x118fe6000) [pid = 1944] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 217 (0x11277a400) [pid = 1944] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 216 (0x110ed8000) [pid = 1944] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 215 (0x121a4fc00) [pid = 1944] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 214 (0x114de6400) [pid = 1944] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 213 (0x114de3000) [pid = 1944] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 212 (0x110ed6000) [pid = 1944] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 211 (0x114de4c00) [pid = 1944] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 210 (0x12c5bc800) [pid = 1944] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 209 (0x11268ec00) [pid = 1944] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 208 (0x12cb39c00) [pid = 1944] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 207 (0x12e2f0c00) [pid = 1944] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 206 (0x110ee0800) [pid = 1944] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 205 (0x124f8d800) [pid = 1944] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 204 (0x112693800) [pid = 1944] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 203 (0x121d23000) [pid = 1944] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 202 (0x112e61800) [pid = 1944] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 201 (0x116121c00) [pid = 1944] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 200 (0x110f32000) [pid = 1944] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 199 (0x11672b000) [pid = 1944] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 198 (0x12a874000) [pid = 1944] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 197 (0x128a10800) [pid = 1944] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 196 (0x118356400) [pid = 1944] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 195 (0x112693000) [pid = 1944] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 194 (0x128b6e800) [pid = 1944] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 193 (0x124f99800) [pid = 1944] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 192 (0x125c1e800) [pid = 1944] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 191 (0x118fe9c00) [pid = 1944] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 190 (0x128b59000) [pid = 1944] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 189 (0x12a86d400) [pid = 1944] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 188 (0x12bc48400) [pid = 1944] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:51:56 INFO - PROCESS | 1944 | --DOMWINDOW == 187 (0x1126c4c00) [pid = 1944] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1069ms 10:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:51:56 INFO - PROCESS | 1944 | 1463680316422 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 10:51:56 INFO - PROCESS | 1944 | 1463680316423 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 10:51:56 INFO - PROCESS | 1944 | 1463680316426 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:51:56 INFO - PROCESS | 1944 | 1463680316427 Marionette TRACE conn2 <- [1,2110,null,{}] 10:51:56 INFO - PROCESS | 1944 | 1463680316430 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}] 10:51:56 INFO - PROCESS | 1944 | 1463680316540 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 10:51:56 INFO - PROCESS | 1944 | 1463680316545 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:56 INFO - PROCESS | 1944 | ++DOCSHELL 0x118aa0800 == 95 [pid = 1944] [id = 535] 10:51:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 188 (0x112691c00) [pid = 1944] [serial = 1605] [outer = 0x0] 10:51:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 189 (0x112773000) [pid = 1944] [serial = 1606] [outer = 0x112691c00] 10:51:56 INFO - PROCESS | 1944 | 1463680316571 Marionette DEBUG loaded listener.js 10:51:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 190 (0x115e51400) [pid = 1944] [serial = 1607] [outer = 0x112691c00] 10:51:56 INFO - PROCESS | 1944 | 1463680316939 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]]]}] 10:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 520ms 10:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:51:56 INFO - PROCESS | 1944 | 1463680316949 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 10:51:56 INFO - PROCESS | 1944 | 1463680316950 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 10:51:56 INFO - PROCESS | 1944 | 1463680316952 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:51:56 INFO - PROCESS | 1944 | 1463680316953 Marionette TRACE conn2 <- [1,2114,null,{}] 10:51:56 INFO - PROCESS | 1944 | 1463680316955 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}] 10:51:57 INFO - PROCESS | 1944 | 1463680317098 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 10:51:57 INFO - PROCESS | 1944 | 1463680317105 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:57 INFO - PROCESS | 1944 | ++DOCSHELL 0x128bc7800 == 96 [pid = 1944] [id = 536] 10:51:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 191 (0x1126be400) [pid = 1944] [serial = 1608] [outer = 0x0] 10:51:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 192 (0x116857400) [pid = 1944] [serial = 1609] [outer = 0x1126be400] 10:51:57 INFO - PROCESS | 1944 | 1463680317130 Marionette DEBUG loaded listener.js 10:51:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 193 (0x118707800) [pid = 1944] [serial = 1610] [outer = 0x1126be400] 10:51:57 INFO - PROCESS | 1944 | 1463680317467 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]]]}] 10:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 519ms 10:51:57 INFO - PROCESS | 1944 | 1463680317471 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 10:51:57 INFO - PROCESS | 1944 | 1463680317473 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 10:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:51:57 INFO - PROCESS | 1944 | 1463680317475 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:51:57 INFO - PROCESS | 1944 | 1463680317476 Marionette TRACE conn2 <- [1,2118,null,{}] 10:51:57 INFO - PROCESS | 1944 | 1463680317480 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}] 10:51:57 INFO - PROCESS | 1944 | 1463680317581 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 10:51:57 INFO - PROCESS | 1944 | 1463680317585 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:57 INFO - PROCESS | 1944 | ++DOCSHELL 0x131836000 == 97 [pid = 1944] [id = 537] 10:51:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 194 (0x1187cb800) [pid = 1944] [serial = 1611] [outer = 0x0] 10:51:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 195 (0x1197edc00) [pid = 1944] [serial = 1612] [outer = 0x1187cb800] 10:51:57 INFO - PROCESS | 1944 | 1463680317610 Marionette DEBUG loaded listener.js 10:51:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 196 (0x121811c00) [pid = 1944] [serial = 1613] [outer = 0x1187cb800] 10:51:57 INFO - PROCESS | 1944 | 1463680317972 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]]]}] 10:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 523ms 10:51:58 INFO - PROCESS | 1944 | 1463680318000 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 10:51:58 INFO - PROCESS | 1944 | 1463680318001 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 10:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:51:58 INFO - PROCESS | 1944 | 1463680318003 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:51:58 INFO - PROCESS | 1944 | 1463680318005 Marionette TRACE conn2 <- [1,2122,null,{}] 10:51:58 INFO - PROCESS | 1944 | 1463680318007 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}] 10:51:58 INFO - PROCESS | 1944 | 1463680318149 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 10:51:58 INFO - PROCESS | 1944 | 1463680318156 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:58 INFO - PROCESS | 1944 | ++DOCSHELL 0x135e9a800 == 98 [pid = 1944] [id = 538] 10:51:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 197 (0x11970bc00) [pid = 1944] [serial = 1614] [outer = 0x0] 10:51:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 198 (0x121a6bc00) [pid = 1944] [serial = 1615] [outer = 0x11970bc00] 10:51:58 INFO - PROCESS | 1944 | 1463680318182 Marionette DEBUG loaded listener.js 10:51:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 199 (0x1270d3400) [pid = 1944] [serial = 1616] [outer = 0x11970bc00] 10:51:58 INFO - PROCESS | 1944 | 1463680318656 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]]]}] 10:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 718ms 10:51:58 INFO - PROCESS | 1944 | 1463680318722 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 10:51:58 INFO - PROCESS | 1944 | 1463680318725 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 10:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:51:58 INFO - PROCESS | 1944 | 1463680318729 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:51:58 INFO - PROCESS | 1944 | 1463680318731 Marionette TRACE conn2 <- [1,2126,null,{}] 10:51:58 INFO - PROCESS | 1944 | 1463680318735 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}] 10:51:58 INFO - PROCESS | 1944 | 1463680318864 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 10:51:58 INFO - PROCESS | 1944 | 1463680318959 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:58 INFO - PROCESS | 1944 | ++DOCSHELL 0x121409800 == 99 [pid = 1944] [id = 539] 10:51:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 200 (0x11268a800) [pid = 1944] [serial = 1617] [outer = 0x0] 10:51:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 201 (0x11277a400) [pid = 1944] [serial = 1618] [outer = 0x11268a800] 10:51:58 INFO - PROCESS | 1944 | 1463680318992 Marionette DEBUG loaded listener.js 10:51:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 202 (0x1163ab400) [pid = 1944] [serial = 1619] [outer = 0x11268a800] 10:51:59 INFO - PROCESS | 1944 | 1463680319453 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]]]}] 10:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 772ms 10:51:59 INFO - PROCESS | 1944 | 1463680319501 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 10:51:59 INFO - PROCESS | 1944 | 1463680319505 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 10:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:51:59 INFO - PROCESS | 1944 | 1463680319526 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:51:59 INFO - PROCESS | 1944 | 1463680319529 Marionette TRACE conn2 <- [1,2130,null,{}] 10:51:59 INFO - PROCESS | 1944 | 1463680319535 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}] 10:51:59 INFO - PROCESS | 1944 | 1463680319657 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 10:51:59 INFO - PROCESS | 1944 | 1463680319751 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:59 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c524800 == 100 [pid = 1944] [id = 540] 10:51:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 203 (0x118135400) [pid = 1944] [serial = 1620] [outer = 0x0] 10:51:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 204 (0x118769000) [pid = 1944] [serial = 1621] [outer = 0x118135400] 10:51:59 INFO - PROCESS | 1944 | 1463680319783 Marionette DEBUG loaded listener.js 10:51:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 205 (0x1197f8c00) [pid = 1944] [serial = 1622] [outer = 0x118135400] 10:52:00 INFO - PROCESS | 1944 | 1463680320231 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] 10:52:00 INFO - PROCESS | 1944 | 1463680320253 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 10:52:00 INFO - PROCESS | 1944 | 1463680320255 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:52:00 INFO - PROCESS | 1944 | 1463680320258 Marionette TRACE conn2 <- [1,2134,null,{}] 10:52:00 INFO - PROCESS | 1944 | 1463680320268 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}] 10:52:00 INFO - PROCESS | 1944 | 1463680320392 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 10:52:00 INFO - PROCESS | 1944 | 1463680320490 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:00 INFO - PROCESS | 1944 | ++DOCSHELL 0x135f37800 == 101 [pid = 1944] [id = 541] 10:52:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 206 (0x1212b3400) [pid = 1944] [serial = 1623] [outer = 0x0] 10:52:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 207 (0x121d28000) [pid = 1944] [serial = 1624] [outer = 0x1212b3400] 10:52:00 INFO - PROCESS | 1944 | 1463680320524 Marionette DEBUG loaded listener.js 10:52:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 208 (0x12770f400) [pid = 1944] [serial = 1625] [outer = 0x1212b3400] 10:52:00 INFO - PROCESS | 1944 | 1463680320953 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]]]}] 10:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 722ms 10:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:52:00 INFO - PROCESS | 1944 | 1463680320987 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 10:52:00 INFO - PROCESS | 1944 | 1463680320989 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 10:52:00 INFO - PROCESS | 1944 | 1463680320991 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:52:00 INFO - PROCESS | 1944 | 1463680320992 Marionette TRACE conn2 <- [1,2138,null,{}] 10:52:01 INFO - PROCESS | 1944 | 1463680321010 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}] 10:52:01 INFO - PROCESS | 1944 | 1463680321128 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 10:52:01 INFO - PROCESS | 1944 | 1463680321223 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:01 INFO - PROCESS | 1944 | ++DOCSHELL 0x138526000 == 102 [pid = 1944] [id = 542] 10:52:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 209 (0x128a08400) [pid = 1944] [serial = 1626] [outer = 0x0] 10:52:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 210 (0x128b59800) [pid = 1944] [serial = 1627] [outer = 0x128a08400] 10:52:01 INFO - PROCESS | 1944 | 1463680321256 Marionette DEBUG loaded listener.js 10:52:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 211 (0x12924c400) [pid = 1944] [serial = 1628] [outer = 0x128a08400] 10:52:01 INFO - PROCESS | 1944 | 1463680321680 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]]]}] 10:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 732ms 10:52:01 INFO - PROCESS | 1944 | 1463680321724 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 10:52:01 INFO - PROCESS | 1944 | 1463680321725 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 10:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:52:01 INFO - PROCESS | 1944 | 1463680321728 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:52:01 INFO - PROCESS | 1944 | 1463680321729 Marionette TRACE conn2 <- [1,2142,null,{}] 10:52:01 INFO - PROCESS | 1944 | 1463680321731 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}] 10:52:01 INFO - PROCESS | 1944 | 1463680321848 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 10:52:01 INFO - PROCESS | 1944 | 1463680321970 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:01 INFO - PROCESS | 1944 | ++DOCSHELL 0x1385d9000 == 103 [pid = 1944] [id = 543] 10:52:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 212 (0x128a0a000) [pid = 1944] [serial = 1629] [outer = 0x0] 10:52:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 213 (0x12973c000) [pid = 1944] [serial = 1630] [outer = 0x128a0a000] 10:52:02 INFO - PROCESS | 1944 | 1463680322002 Marionette DEBUG loaded listener.js 10:52:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 214 (0x12ace3800) [pid = 1944] [serial = 1631] [outer = 0x128a0a000] 10:52:02 INFO - PROCESS | 1944 | 1463680322450 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] 10:52:02 INFO - PROCESS | 1944 | 1463680322502 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 10:52:02 INFO - PROCESS | 1944 | 1463680322505 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:52:02 INFO - PROCESS | 1944 | 1463680322506 Marionette TRACE conn2 <- [1,2146,null,{}] 10:52:02 INFO - PROCESS | 1944 | 1463680322508 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}] 10:52:02 INFO - PROCESS | 1944 | 1463680322636 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 10:52:02 INFO - PROCESS | 1944 | 1463680322761 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:02 INFO - PROCESS | 1944 | ++DOCSHELL 0x1388d6800 == 104 [pid = 1944] [id = 544] 10:52:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 215 (0x12bc89000) [pid = 1944] [serial = 1632] [outer = 0x0] 10:52:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 216 (0x12c5ad400) [pid = 1944] [serial = 1633] [outer = 0x12bc89000] 10:52:02 INFO - PROCESS | 1944 | 1463680322793 Marionette DEBUG loaded listener.js 10:52:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 217 (0x1318c3000) [pid = 1944] [serial = 1634] [outer = 0x12bc89000] 10:52:03 INFO - PROCESS | 1944 | 1463680323185 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] 10:52:03 INFO - PROCESS | 1944 | 1463680323226 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 10:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:52:03 INFO - PROCESS | 1944 | 1463680323229 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:52:03 INFO - PROCESS | 1944 | 1463680323230 Marionette TRACE conn2 <- [1,2150,null,{}] 10:52:03 INFO - PROCESS | 1944 | 1463680323233 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}] 10:52:03 INFO - PROCESS | 1944 | 1463680323347 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 10:52:03 INFO - PROCESS | 1944 | 1463680323443 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:03 INFO - PROCESS | 1944 | ++DOCSHELL 0x1410f4000 == 105 [pid = 1944] [id = 545] 10:52:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 218 (0x12bc8e000) [pid = 1944] [serial = 1635] [outer = 0x0] 10:52:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 219 (0x135504800) [pid = 1944] [serial = 1636] [outer = 0x12bc8e000] 10:52:03 INFO - PROCESS | 1944 | 1463680323472 Marionette DEBUG loaded listener.js 10:52:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 220 (0x135794400) [pid = 1944] [serial = 1637] [outer = 0x12bc8e000] 10:52:03 INFO - PROCESS | 1944 | 1463680323856 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]]]}] 10:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 668ms 10:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:52:03 INFO - PROCESS | 1944 | 1463680323898 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 10:52:03 INFO - PROCESS | 1944 | 1463680323899 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 10:52:03 INFO - PROCESS | 1944 | 1463680323902 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:52:03 INFO - PROCESS | 1944 | 1463680323903 Marionette TRACE conn2 <- [1,2154,null,{}] 10:52:03 INFO - PROCESS | 1944 | 1463680323905 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}] 10:52:04 INFO - PROCESS | 1944 | 1463680324039 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 10:52:04 INFO - PROCESS | 1944 | 1463680324149 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:04 INFO - PROCESS | 1944 | ++DOCSHELL 0x142963800 == 106 [pid = 1944] [id = 546] 10:52:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 221 (0x134d1c400) [pid = 1944] [serial = 1638] [outer = 0x0] 10:52:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 222 (0x1357c1000) [pid = 1944] [serial = 1639] [outer = 0x134d1c400] 10:52:04 INFO - PROCESS | 1944 | 1463680324182 Marionette DEBUG loaded listener.js 10:52:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 223 (0x135bc1c00) [pid = 1944] [serial = 1640] [outer = 0x134d1c400] 10:52:04 INFO - PROCESS | 1944 | 1463680324619 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]]]}] 10:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 769ms 10:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:52:04 INFO - PROCESS | 1944 | 1463680324672 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 10:52:04 INFO - PROCESS | 1944 | 1463680324674 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 10:52:04 INFO - PROCESS | 1944 | 1463680324696 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:52:04 INFO - PROCESS | 1944 | 1463680324697 Marionette TRACE conn2 <- [1,2158,null,{}] 10:52:04 INFO - PROCESS | 1944 | 1463680324706 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}] 10:52:04 INFO - PROCESS | 1944 | 1463680324886 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 10:52:05 INFO - PROCESS | 1944 | 1463680325062 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:05 INFO - PROCESS | 1944 | ++DOCSHELL 0x13818b000 == 107 [pid = 1944] [id = 547] 10:52:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 224 (0x135bc1400) [pid = 1944] [serial = 1641] [outer = 0x0] 10:52:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 225 (0x135f81c00) [pid = 1944] [serial = 1642] [outer = 0x135bc1400] 10:52:05 INFO - PROCESS | 1944 | 1463680325113 Marionette DEBUG loaded listener.js 10:52:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 226 (0x135f8c400) [pid = 1944] [serial = 1643] [outer = 0x135bc1400] 10:52:05 INFO - PROCESS | 1944 | 1463680325638 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]]]}] 10:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 996ms 10:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:52:05 INFO - PROCESS | 1944 | 1463680325673 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 10:52:05 INFO - PROCESS | 1944 | 1463680325674 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 10:52:05 INFO - PROCESS | 1944 | 1463680325676 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:52:05 INFO - PROCESS | 1944 | 1463680325678 Marionette TRACE conn2 <- [1,2162,null,{}] 10:52:05 INFO - PROCESS | 1944 | 1463680325683 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}] 10:52:05 INFO - PROCESS | 1944 | 1463680325804 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 10:52:05 INFO - PROCESS | 1944 | 1463680325903 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:05 INFO - PROCESS | 1944 | ++DOCSHELL 0x12926c000 == 108 [pid = 1944] [id = 548] 10:52:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 227 (0x115e53000) [pid = 1944] [serial = 1644] [outer = 0x0] 10:52:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 228 (0x12e158000) [pid = 1944] [serial = 1645] [outer = 0x115e53000] 10:52:05 INFO - PROCESS | 1944 | 1463680325934 Marionette DEBUG loaded listener.js 10:52:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 229 (0x135f8bc00) [pid = 1944] [serial = 1646] [outer = 0x115e53000] 10:52:06 INFO - PROCESS | 1944 | 1463680326386 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]]]}] 10:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 774ms 10:52:06 INFO - PROCESS | 1944 | 1463680326451 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 10:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:52:06 INFO - PROCESS | 1944 | 1463680326452 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 10:52:06 INFO - PROCESS | 1944 | 1463680326455 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:52:06 INFO - PROCESS | 1944 | 1463680326457 Marionette TRACE conn2 <- [1,2166,null,{}] 10:52:06 INFO - PROCESS | 1944 | 1463680326459 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}] 10:52:06 INFO - PROCESS | 1944 | 1463680326613 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 10:52:06 INFO - PROCESS | 1944 | 1463680326714 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:06 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dd52800 == 109 [pid = 1944] [id = 549] 10:52:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 230 (0x117e38000) [pid = 1944] [serial = 1647] [outer = 0x0] 10:52:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 231 (0x12cb3d000) [pid = 1944] [serial = 1648] [outer = 0x117e38000] 10:52:06 INFO - PROCESS | 1944 | 1463680326748 Marionette DEBUG loaded listener.js 10:52:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 232 (0x136328800) [pid = 1944] [serial = 1649] [outer = 0x117e38000] 10:52:07 INFO - PROCESS | 1944 | 1463680327204 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]]]}] 10:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 772ms 10:52:07 INFO - PROCESS | 1944 | 1463680327247 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 10:52:07 INFO - PROCESS | 1944 | 1463680327249 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 10:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:52:07 INFO - PROCESS | 1944 | 1463680327253 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:52:07 INFO - PROCESS | 1944 | 1463680327254 Marionette TRACE conn2 <- [1,2170,null,{}] 10:52:07 INFO - PROCESS | 1944 | 1463680327257 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}] 10:52:07 INFO - PROCESS | 1944 | 1463680327383 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 10:52:07 INFO - PROCESS | 1944 | 1463680327487 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:07 INFO - PROCESS | 1944 | ++DOCSHELL 0x11a0eb800 == 110 [pid = 1944] [id = 550] 10:52:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 233 (0x1126bb400) [pid = 1944] [serial = 1650] [outer = 0x0] 10:52:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 234 (0x11306e800) [pid = 1944] [serial = 1651] [outer = 0x1126bb400] 10:52:07 INFO - PROCESS | 1944 | 1463680327518 Marionette DEBUG loaded listener.js 10:52:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 235 (0x1192a0800) [pid = 1944] [serial = 1652] [outer = 0x1126bb400] 10:52:08 INFO - PROCESS | 1944 | 1463680328200 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]]]}] 10:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1019ms 10:52:08 INFO - PROCESS | 1944 | 1463680328281 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 10:52:08 INFO - PROCESS | 1944 | 1463680328284 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 10:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:52:08 INFO - PROCESS | 1944 | 1463680328302 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:52:08 INFO - PROCESS | 1944 | 1463680328305 Marionette TRACE conn2 <- [1,2174,null,{}] 10:52:08 INFO - PROCESS | 1944 | 1463680328310 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}] 10:52:08 INFO - PROCESS | 1944 | 1463680328494 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 10:52:08 INFO - PROCESS | 1944 | 1463680328654 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:08 INFO - PROCESS | 1944 | ++DOCSHELL 0x124f57000 == 111 [pid = 1944] [id = 551] 10:52:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 236 (0x1126c7c00) [pid = 1944] [serial = 1653] [outer = 0x0] 10:52:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 237 (0x11279fc00) [pid = 1944] [serial = 1654] [outer = 0x1126c7c00] 10:52:08 INFO - PROCESS | 1944 | 1463680328685 Marionette DEBUG loaded listener.js 10:52:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 238 (0x1163adc00) [pid = 1944] [serial = 1655] [outer = 0x1126c7c00] 10:52:09 INFO - PROCESS | 1944 | 1463680329207 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]]]}] 10:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 973ms 10:52:09 INFO - PROCESS | 1944 | 1463680329276 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 10:52:09 INFO - PROCESS | 1944 | 1463680329282 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 10:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:52:09 INFO - PROCESS | 1944 | 1463680329288 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:52:09 INFO - PROCESS | 1944 | 1463680329291 Marionette TRACE conn2 <- [1,2178,null,{}] 10:52:09 INFO - PROCESS | 1944 | 1463680329309 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}] 10:52:09 INFO - PROCESS | 1944 | 1463680329521 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 10:52:09 INFO - PROCESS | 1944 | 1463680329646 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:09 INFO - PROCESS | 1944 | ++DOCSHELL 0x12196f000 == 112 [pid = 1944] [id = 552] 10:52:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 239 (0x117e62000) [pid = 1944] [serial = 1656] [outer = 0x0] 10:52:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 240 (0x118132800) [pid = 1944] [serial = 1657] [outer = 0x117e62000] 10:52:09 INFO - PROCESS | 1944 | 1463680329692 Marionette DEBUG loaded listener.js 10:52:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 241 (0x118706000) [pid = 1944] [serial = 1658] [outer = 0x117e62000] 10:52:09 INFO - PROCESS | 1944 | --DOCSHELL 0x118069800 == 111 [pid = 1944] [id = 310] 10:52:09 INFO - PROCESS | 1944 | --DOCSHELL 0x131836000 == 110 [pid = 1944] [id = 537] 10:52:09 INFO - PROCESS | 1944 | --DOCSHELL 0x128bc7800 == 109 [pid = 1944] [id = 536] 10:52:09 INFO - PROCESS | 1944 | --DOCSHELL 0x118aa0800 == 108 [pid = 1944] [id = 535] 10:52:09 INFO - PROCESS | 1944 | --DOCSHELL 0x134dc8800 == 107 [pid = 1944] [id = 533] 10:52:09 INFO - PROCESS | 1944 | --DOMWINDOW == 240 (0x12e2f2c00) [pid = 1944] [serial = 1507] [outer = 0x0] [url = about:blank] 10:52:09 INFO - PROCESS | 1944 | --DOMWINDOW == 239 (0x13632f000) [pid = 1944] [serial = 1546] [outer = 0x0] [url = about:blank] 10:52:09 INFO - PROCESS | 1944 | --DOCSHELL 0x134cb6800 == 106 [pid = 1944] [id = 532] 10:52:09 INFO - PROCESS | 1944 | --DOCSHELL 0x12dd59000 == 105 [pid = 1944] [id = 531] 10:52:09 INFO - PROCESS | 1944 | --DOCSHELL 0x12d307800 == 104 [pid = 1944] [id = 530] 10:52:09 INFO - PROCESS | 1944 | --DOCSHELL 0x129266000 == 103 [pid = 1944] [id = 529] 10:52:09 INFO - PROCESS | 1944 | --DOCSHELL 0x119c4b000 == 102 [pid = 1944] [id = 528] 10:52:09 INFO - PROCESS | 1944 | --DOCSHELL 0x12c0b9000 == 101 [pid = 1944] [id = 527] 10:52:09 INFO - PROCESS | 1944 | --DOCSHELL 0x12c0c1800 == 100 [pid = 1944] [id = 526] 10:52:09 INFO - PROCESS | 1944 | --DOCSHELL 0x121299800 == 99 [pid = 1944] [id = 525] 10:52:09 INFO - PROCESS | 1944 | --DOCSHELL 0x1248a8800 == 98 [pid = 1944] [id = 524] 10:52:10 INFO - PROCESS | 1944 | --DOCSHELL 0x141077000 == 97 [pid = 1944] [id = 521] 10:52:10 INFO - PROCESS | 1944 | --DOCSHELL 0x1410e2800 == 96 [pid = 1944] [id = 520] 10:52:10 INFO - PROCESS | 1944 | --DOCSHELL 0x134cbf000 == 95 [pid = 1944] [id = 519] 10:52:10 INFO - PROCESS | 1944 | --DOCSHELL 0x140eb8800 == 94 [pid = 1944] [id = 518] 10:52:10 INFO - PROCESS | 1944 | --DOCSHELL 0x12dc6f000 == 93 [pid = 1944] [id = 517] 10:52:10 INFO - PROCESS | 1944 | --DOCSHELL 0x1257d5800 == 92 [pid = 1944] [id = 516] 10:52:10 INFO - PROCESS | 1944 | 1463680330185 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]]]}] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 238 (0x12bc45000) [pid = 1944] [serial = 1306] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 237 (0x12e155c00) [pid = 1944] [serial = 1372] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 236 (0x128b6b400) [pid = 1944] [serial = 1354] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 235 (0x11870f000) [pid = 1944] [serial = 1108] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 234 (0x12d62a400) [pid = 1944] [serial = 1363] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 233 (0x12bfde400) [pid = 1944] [serial = 1060] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 232 (0x118771800) [pid = 1944] [serial = 1297] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 231 (0x1257c1800) [pid = 1944] [serial = 1300] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 230 (0x12bc4c000) [pid = 1944] [serial = 1357] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 229 (0x1217aa800) [pid = 1944] [serial = 1111] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 228 (0x12776c400) [pid = 1944] [serial = 1054] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 227 (0x12c5b4000) [pid = 1944] [serial = 1360] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 226 (0x12cf27400) [pid = 1944] [serial = 1246] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 225 (0x128b69c00) [pid = 1944] [serial = 1303] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 224 (0x118770c00) [pid = 1944] [serial = 1231] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 223 (0x12a63dc00) [pid = 1944] [serial = 1240] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 222 (0x12bc8c400) [pid = 1944] [serial = 1120] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 221 (0x12776ec00) [pid = 1944] [serial = 1114] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 220 (0x12e15dc00) [pid = 1944] [serial = 1375] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 219 (0x12d1c8400) [pid = 1944] [serial = 1183] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 218 (0x128b9c400) [pid = 1944] [serial = 1237] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 217 (0x1217a6c00) [pid = 1944] [serial = 1234] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 216 (0x115d51000) [pid = 1944] [serial = 1228] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 215 (0x112696000) [pid = 1944] [serial = 1345] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 214 (0x128a0a800) [pid = 1944] [serial = 1174] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 213 (0x140535800) [pid = 1944] [serial = 1441] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 212 (0x11672a000) [pid = 1944] [serial = 1105] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 211 (0x110ee1c00) [pid = 1944] [serial = 1312] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 210 (0x11767f400) [pid = 1944] [serial = 1048] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 209 (0x12d65e800) [pid = 1944] [serial = 1309] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 208 (0x113075c00) [pid = 1944] [serial = 1294] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 207 (0x12c5b9c00) [pid = 1944] [serial = 1243] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 206 (0x12cb31400) [pid = 1944] [serial = 1180] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 205 (0x12d660000) [pid = 1944] [serial = 1366] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 204 (0x12d1cc000) [pid = 1944] [serial = 1186] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 203 (0x12bcce400) [pid = 1944] [serial = 1177] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 202 (0x1197f9800) [pid = 1944] [serial = 1051] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 201 (0x12bc4ac00) [pid = 1944] [serial = 1057] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 200 (0x112698800) [pid = 1944] [serial = 1249] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 199 (0x1217a8000) [pid = 1944] [serial = 1351] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 198 (0x1126c2800) [pid = 1944] [serial = 1252] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 197 (0x11710e800) [pid = 1944] [serial = 1168] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 196 (0x119d08800) [pid = 1944] [serial = 1171] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 195 (0x118352000) [pid = 1944] [serial = 1348] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 194 (0x12a645400) [pid = 1944] [serial = 1117] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 193 (0x1217ab800) [pid = 1944] [serial = 1123] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 192 (0x12dc28c00) [pid = 1944] [serial = 1369] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 191 (0x12cf26800) [pid = 1944] [serial = 1423] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 190 (0x12e2fc000) [pid = 1944] [serial = 1426] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 189 (0x11660b800) [pid = 1944] [serial = 1414] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 188 (0x12a63b800) [pid = 1944] [serial = 1420] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 187 (0x119d0bc00) [pid = 1944] [serial = 1417] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 186 (0x1381a5400) [pid = 1944] [serial = 1435] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 185 (0x13550b000) [pid = 1944] [serial = 1432] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 184 (0x1381b0400) [pid = 1944] [serial = 1438] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 183 (0x134d22000) [pid = 1944] [serial = 1429] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 182 (0x12e2fcc00) [pid = 1944] [serial = 1531] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 181 (0x13550bc00) [pid = 1944] [serial = 1534] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 180 (0x11876ac00) [pid = 1944] [serial = 1537] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 179 (0x124f37c00) [pid = 1944] [serial = 1538] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 178 (0x1357bac00) [pid = 1944] [serial = 1535] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 177 (0x12a644c00) [pid = 1944] [serial = 1540] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 176 (0x11306a400) [pid = 1944] [serial = 1481] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 175 (0x1126c0000) [pid = 1944] [serial = 1480] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 174 (0x12cf2d000) [pid = 1944] [serial = 1498] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 173 (0x127126000) [pid = 1944] [serial = 1522] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 172 (0x1252bec00) [pid = 1944] [serial = 1523] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 171 (0x1216f6800) [pid = 1944] [serial = 1519] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 170 (0x124f32400) [pid = 1944] [serial = 1520] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 169 (0x118350400) [pid = 1944] [serial = 1514] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 168 (0x11684cc00) [pid = 1944] [serial = 1513] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 167 (0x112794800) [pid = 1944] [serial = 1511] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 166 (0x11267ec00) [pid = 1944] [serial = 1510] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 165 (0x128b95000) [pid = 1944] [serial = 1492] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 164 (0x11813d400) [pid = 1944] [serial = 1484] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 163 (0x117680000) [pid = 1944] [serial = 1483] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 162 (0x12a9e0c00) [pid = 1944] [serial = 1525] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 161 (0x12bff0c00) [pid = 1944] [serial = 1526] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 160 (0x12dc1fc00) [pid = 1944] [serial = 1501] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 159 (0x12acc9000) [pid = 1944] [serial = 1478] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 158 (0x1216f8000) [pid = 1944] [serial = 1487] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 157 (0x119d64400) [pid = 1944] [serial = 1486] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 156 (0x12bfd9400) [pid = 1944] [serial = 1495] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 155 (0x12e159400) [pid = 1944] [serial = 1504] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 154 (0x1270d5c00) [pid = 1944] [serial = 1489] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 153 (0x112dca400) [pid = 1944] [serial = 1516] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 152 (0x1197ef400) [pid = 1944] [serial = 1517] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 151 (0x12bc4a400) [pid = 1944] [serial = 1528] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 150 (0x12cb32400) [pid = 1944] [serial = 1529] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 149 (0x134d27800) [pid = 1944] [serial = 1532] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 148 (0x136327800) [pid = 1944] [serial = 1544] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 147 (0x135f7f800) [pid = 1944] [serial = 1541] [outer = 0x0] [url = about:blank] 10:52:10 INFO - PROCESS | 1944 | --DOMWINDOW == 146 (0x135f84000) [pid = 1944] [serial = 1543] [outer = 0x0] [url = about:blank] 10:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 927ms 10:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:52:10 INFO - PROCESS | 1944 | 1463680330218 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 10:52:10 INFO - PROCESS | 1944 | 1463680330219 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 10:52:10 INFO - PROCESS | 1944 | 1463680330221 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:52:10 INFO - PROCESS | 1944 | 1463680330224 Marionette TRACE conn2 <- [1,2182,null,{}] 10:52:10 INFO - PROCESS | 1944 | 1463680330239 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}] 10:52:10 INFO - PROCESS | 1944 | 1463680330364 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 10:52:10 INFO - PROCESS | 1944 | 1463680330380 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:10 INFO - PROCESS | 1944 | ++DOCSHELL 0x126e20000 == 93 [pid = 1944] [id = 553] 10:52:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 147 (0x1187d2c00) [pid = 1944] [serial = 1659] [outer = 0x0] 10:52:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 148 (0x119298800) [pid = 1944] [serial = 1660] [outer = 0x1187d2c00] 10:52:10 INFO - PROCESS | 1944 | 1463680330423 Marionette DEBUG loaded listener.js 10:52:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 149 (0x120994800) [pid = 1944] [serial = 1661] [outer = 0x1187d2c00] 10:52:10 INFO - PROCESS | 1944 | 1463680330884 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]]]}] 10:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 672ms 10:52:10 INFO - PROCESS | 1944 | 1463680330893 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 10:52:10 INFO - PROCESS | 1944 | 1463680330896 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 10:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:52:10 INFO - PROCESS | 1944 | 1463680330900 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:52:10 INFO - PROCESS | 1944 | 1463680330901 Marionette TRACE conn2 <- [1,2186,null,{}] 10:52:10 INFO - PROCESS | 1944 | 1463680330903 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}] 10:52:11 INFO - PROCESS | 1944 | 1463680331001 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 10:52:11 INFO - PROCESS | 1944 | 1463680331005 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:11 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc17800 == 94 [pid = 1944] [id = 554] 10:52:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 150 (0x1216f8000) [pid = 1944] [serial = 1662] [outer = 0x0] 10:52:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 151 (0x121a51c00) [pid = 1944] [serial = 1663] [outer = 0x1216f8000] 10:52:11 INFO - PROCESS | 1944 | 1463680331031 Marionette DEBUG loaded listener.js 10:52:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 152 (0x124f8d400) [pid = 1944] [serial = 1664] [outer = 0x1216f8000] 10:52:11 INFO - PROCESS | 1944 | 1463680331397 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]]]}] 10:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 520ms 10:52:11 INFO - PROCESS | 1944 | 1463680331421 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 10:52:11 INFO - PROCESS | 1944 | 1463680331422 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 10:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:52:11 INFO - PROCESS | 1944 | 1463680331424 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:52:11 INFO - PROCESS | 1944 | 1463680331425 Marionette TRACE conn2 <- [1,2190,null,{}] 10:52:11 INFO - PROCESS | 1944 | 1463680331428 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}] 10:52:11 INFO - PROCESS | 1944 | 1463680331525 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 10:52:11 INFO - PROCESS | 1944 | 1463680331530 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:11 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cb3f800 == 95 [pid = 1944] [id = 555] 10:52:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 153 (0x1257c1800) [pid = 1944] [serial = 1665] [outer = 0x0] 10:52:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 154 (0x1270d5000) [pid = 1944] [serial = 1666] [outer = 0x1257c1800] 10:52:11 INFO - PROCESS | 1944 | 1463680331555 Marionette DEBUG loaded listener.js 10:52:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 155 (0x12770b000) [pid = 1944] [serial = 1667] [outer = 0x1257c1800] 10:52:11 INFO - PROCESS | 1944 | 1463680331906 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]]]}] 10:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 519ms 10:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:52:11 INFO - PROCESS | 1944 | 1463680331944 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 10:52:11 INFO - PROCESS | 1944 | 1463680331945 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 10:52:11 INFO - PROCESS | 1944 | 1463680331947 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:52:11 INFO - PROCESS | 1944 | 1463680331948 Marionette TRACE conn2 <- [1,2194,null,{}] 10:52:11 INFO - PROCESS | 1944 | 1463680331950 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}] 10:52:12 INFO - PROCESS | 1944 | 1463680332063 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 10:52:12 INFO - PROCESS | 1944 | 1463680332167 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:12 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d4dd000 == 96 [pid = 1944] [id = 556] 10:52:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 156 (0x12741c400) [pid = 1944] [serial = 1668] [outer = 0x0] 10:52:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 157 (0x128a0ec00) [pid = 1944] [serial = 1669] [outer = 0x12741c400] 10:52:12 INFO - PROCESS | 1944 | 1463680332194 Marionette DEBUG loaded listener.js 10:52:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 158 (0x12a63e400) [pid = 1944] [serial = 1670] [outer = 0x12741c400] 10:52:12 INFO - PROCESS | 1944 | 1463680332518 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]]]}] 10:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 619ms 10:52:12 INFO - PROCESS | 1944 | 1463680332567 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 10:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:52:12 INFO - PROCESS | 1944 | 1463680332576 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 10:52:12 INFO - PROCESS | 1944 | 1463680332578 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:52:12 INFO - PROCESS | 1944 | 1463680332579 Marionette TRACE conn2 <- [1,2198,null,{}] 10:52:12 INFO - PROCESS | 1944 | 1463680332581 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}] 10:52:12 INFO - PROCESS | 1944 | 1463680332709 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 10:52:12 INFO - PROCESS | 1944 | 1463680332724 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:12 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dd60800 == 97 [pid = 1944] [id = 557] 10:52:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 159 (0x12770c000) [pid = 1944] [serial = 1671] [outer = 0x0] 10:52:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 160 (0x12bb2c400) [pid = 1944] [serial = 1672] [outer = 0x12770c000] 10:52:12 INFO - PROCESS | 1944 | 1463680332749 Marionette DEBUG loaded listener.js 10:52:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 161 (0x12bc89800) [pid = 1944] [serial = 1673] [outer = 0x12770c000] 10:52:13 INFO - PROCESS | 1944 | 1463680333076 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]]]}] 10:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 521ms 10:52:13 INFO - PROCESS | 1944 | 1463680333099 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 10:52:13 INFO - PROCESS | 1944 | 1463680333100 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 10:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:52:13 INFO - PROCESS | 1944 | 1463680333103 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:52:13 INFO - PROCESS | 1944 | 1463680333104 Marionette TRACE conn2 <- [1,2202,null,{}] 10:52:13 INFO - PROCESS | 1944 | 1463680333106 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}] 10:52:13 INFO - PROCESS | 1944 | 1463680333236 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 10:52:13 INFO - PROCESS | 1944 | 1463680333251 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:13 INFO - PROCESS | 1944 | ++DOCSHELL 0x12e184000 == 98 [pid = 1944] [id = 558] 10:52:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 162 (0x12bc93800) [pid = 1944] [serial = 1674] [outer = 0x0] 10:52:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 163 (0x12bfd0400) [pid = 1944] [serial = 1675] [outer = 0x12bc93800] 10:52:13 INFO - PROCESS | 1944 | 1463680333275 Marionette DEBUG loaded listener.js 10:52:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 164 (0x12bfec000) [pid = 1944] [serial = 1676] [outer = 0x12bc93800] 10:52:13 INFO - PROCESS | 1944 | 1463680333668 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]]]}] 10:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 618ms 10:52:13 INFO - PROCESS | 1944 | 1463680333725 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 10:52:13 INFO - PROCESS | 1944 | 1463680333727 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 10:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:52:13 INFO - PROCESS | 1944 | 1463680333731 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:52:13 INFO - PROCESS | 1944 | 1463680333733 Marionette TRACE conn2 <- [1,2206,null,{}] 10:52:13 INFO - PROCESS | 1944 | 1463680333736 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}] 10:52:13 INFO - PROCESS | 1944 | 1463680333948 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 10:52:13 INFO - PROCESS | 1944 | 1463680333979 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:13 INFO - PROCESS | 1944 | ++DOCSHELL 0x13182a800 == 99 [pid = 1944] [id = 559] 10:52:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 165 (0x12c5b9c00) [pid = 1944] [serial = 1677] [outer = 0x0] 10:52:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 166 (0x12cb36c00) [pid = 1944] [serial = 1678] [outer = 0x12c5b9c00] 10:52:14 INFO - PROCESS | 1944 | 1463680334019 Marionette DEBUG loaded listener.js 10:52:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 167 (0x12cf2d000) [pid = 1944] [serial = 1679] [outer = 0x12c5b9c00] 10:52:14 INFO - PROCESS | 1944 | --DOMWINDOW == 166 (0x128b69800) [pid = 1944] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:52:14 INFO - PROCESS | 1944 | --DOMWINDOW == 165 (0x111e25400) [pid = 1944] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:52:14 INFO - PROCESS | 1944 | --DOMWINDOW == 164 (0x12a872c00) [pid = 1944] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:52:14 INFO - PROCESS | 1944 | --DOMWINDOW == 163 (0x128b9c800) [pid = 1944] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:52:14 INFO - PROCESS | 1944 | --DOMWINDOW == 162 (0x118fed000) [pid = 1944] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:52:14 INFO - PROCESS | 1944 | --DOMWINDOW == 161 (0x12acc1800) [pid = 1944] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:52:14 INFO - PROCESS | 1944 | --DOMWINDOW == 160 (0x127766800) [pid = 1944] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:52:14 INFO - PROCESS | 1944 | --DOMWINDOW == 159 (0x1166cb800) [pid = 1944] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:52:14 INFO - PROCESS | 1944 | --DOMWINDOW == 158 (0x1212b2400) [pid = 1944] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:52:14 INFO - PROCESS | 1944 | --DOMWINDOW == 157 (0x1318bbc00) [pid = 1944] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:52:14 INFO - PROCESS | 1944 | --DOMWINDOW == 156 (0x118049800) [pid = 1944] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:52:14 INFO - PROCESS | 1944 | --DOMWINDOW == 155 (0x1187cb800) [pid = 1944] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:52:14 INFO - PROCESS | 1944 | --DOMWINDOW == 154 (0x112691c00) [pid = 1944] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:52:14 INFO - PROCESS | 1944 | --DOMWINDOW == 153 (0x1126be400) [pid = 1944] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:52:14 INFO - PROCESS | 1944 | 1463680334610 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]]]}] 10:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 920ms 10:52:14 INFO - PROCESS | 1944 | 1463680334659 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 10:52:14 INFO - PROCESS | 1944 | 1463680334661 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 10:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:52:14 INFO - PROCESS | 1944 | 1463680334670 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:52:14 INFO - PROCESS | 1944 | 1463680334671 Marionette TRACE conn2 <- [1,2210,null,{}] 10:52:14 INFO - PROCESS | 1944 | 1463680334673 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}] 10:52:14 INFO - PROCESS | 1944 | 1463680334780 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 10:52:14 INFO - PROCESS | 1944 | 1463680334785 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:14 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ddbe000 == 100 [pid = 1944] [id = 560] 10:52:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 154 (0x1212b2c00) [pid = 1944] [serial = 1680] [outer = 0x0] 10:52:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 155 (0x128ba0400) [pid = 1944] [serial = 1681] [outer = 0x1212b2c00] 10:52:14 INFO - PROCESS | 1944 | 1463680334810 Marionette DEBUG loaded listener.js 10:52:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 156 (0x12cb35800) [pid = 1944] [serial = 1682] [outer = 0x1212b2c00] 10:52:15 INFO - PROCESS | 1944 | 1463680335147 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]]]}] 10:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 520ms 10:52:15 INFO - PROCESS | 1944 | 1463680335190 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 10:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:52:15 INFO - PROCESS | 1944 | 1463680335192 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 10:52:15 INFO - PROCESS | 1944 | 1463680335194 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:52:15 INFO - PROCESS | 1944 | 1463680335196 Marionette TRACE conn2 <- [1,2214,null,{}] 10:52:15 INFO - PROCESS | 1944 | 1463680335198 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}] 10:52:15 INFO - PROCESS | 1944 | 1463680335311 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 10:52:15 INFO - PROCESS | 1944 | 1463680335400 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:15 INFO - PROCESS | 1944 | ++DOCSHELL 0x134dcc800 == 101 [pid = 1944] [id = 561] 10:52:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 157 (0x12c5bb400) [pid = 1944] [serial = 1683] [outer = 0x0] 10:52:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 158 (0x12d65e800) [pid = 1944] [serial = 1684] [outer = 0x12c5bb400] 10:52:15 INFO - PROCESS | 1944 | 1463680335429 Marionette DEBUG loaded listener.js 10:52:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 159 (0x12e2f8000) [pid = 1944] [serial = 1685] [outer = 0x12c5bb400] 10:52:15 INFO - PROCESS | 1944 | 1463680335742 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]]]}] 10:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 571ms 10:52:15 INFO - PROCESS | 1944 | 1463680335767 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 10:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:52:15 INFO - PROCESS | 1944 | 1463680335768 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 10:52:15 INFO - PROCESS | 1944 | 1463680335770 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:52:15 INFO - PROCESS | 1944 | 1463680335771 Marionette TRACE conn2 <- [1,2218,null,{}] 10:52:15 INFO - PROCESS | 1944 | 1463680335774 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}] 10:52:15 INFO - PROCESS | 1944 | 1463680335874 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 10:52:15 INFO - PROCESS | 1944 | 1463680335879 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:15 INFO - PROCESS | 1944 | ++DOCSHELL 0x135933800 == 102 [pid = 1944] [id = 562] 10:52:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 160 (0x1318b7400) [pid = 1944] [serial = 1686] [outer = 0x0] 10:52:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 161 (0x134d1e400) [pid = 1944] [serial = 1687] [outer = 0x1318b7400] 10:52:15 INFO - PROCESS | 1944 | 1463680335903 Marionette DEBUG loaded listener.js 10:52:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 162 (0x135792400) [pid = 1944] [serial = 1688] [outer = 0x1318b7400] 10:52:16 INFO - PROCESS | 1944 | 1463680336241 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]]]}] 10:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 518ms 10:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:52:16 INFO - PROCESS | 1944 | 1463680336289 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 10:52:16 INFO - PROCESS | 1944 | 1463680336290 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 10:52:16 INFO - PROCESS | 1944 | 1463680336292 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:52:16 INFO - PROCESS | 1944 | 1463680336293 Marionette TRACE conn2 <- [1,2222,null,{}] 10:52:16 INFO - PROCESS | 1944 | 1463680336302 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}] 10:52:16 INFO - PROCESS | 1944 | 1463680336448 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 10:52:16 INFO - PROCESS | 1944 | 1463680336590 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:16 INFO - PROCESS | 1944 | ++DOCSHELL 0x118721000 == 103 [pid = 1944] [id = 563] 10:52:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 163 (0x110f30000) [pid = 1944] [serial = 1689] [outer = 0x0] 10:52:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 164 (0x110f3bc00) [pid = 1944] [serial = 1690] [outer = 0x110f30000] 10:52:16 INFO - PROCESS | 1944 | 1463680336648 Marionette DEBUG loaded listener.js 10:52:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 165 (0x1126bd800) [pid = 1944] [serial = 1691] [outer = 0x110f30000] 10:52:17 INFO - PROCESS | 1944 | 1463680337092 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]]]}] 10:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 825ms 10:52:17 INFO - PROCESS | 1944 | 1463680337119 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 10:52:17 INFO - PROCESS | 1944 | 1463680337121 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 10:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:52:17 INFO - PROCESS | 1944 | 1463680337124 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:52:17 INFO - PROCESS | 1944 | 1463680337127 Marionette TRACE conn2 <- [1,2226,null,{}] 10:52:17 INFO - PROCESS | 1944 | 1463680337131 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}] 10:52:17 INFO - PROCESS | 1944 | 1463680337256 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 10:52:17 INFO - PROCESS | 1944 | 1463680337351 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:17 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc13800 == 104 [pid = 1944] [id = 564] 10:52:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 166 (0x113077400) [pid = 1944] [serial = 1692] [outer = 0x0] 10:52:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 167 (0x117e38800) [pid = 1944] [serial = 1693] [outer = 0x113077400] 10:52:17 INFO - PROCESS | 1944 | 1463680337384 Marionette DEBUG loaded listener.js 10:52:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 168 (0x118711400) [pid = 1944] [serial = 1694] [outer = 0x113077400] 10:52:17 INFO - PROCESS | 1944 | 1463680337857 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]]]}] 10:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 771ms 10:52:17 INFO - PROCESS | 1944 | 1463680337915 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 10:52:17 INFO - PROCESS | 1944 | 1463680337918 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 10:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:52:17 INFO - PROCESS | 1944 | 1463680337922 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:52:17 INFO - PROCESS | 1944 | 1463680337924 Marionette TRACE conn2 <- [1,2230,null,{}] 10:52:17 INFO - PROCESS | 1944 | 1463680337926 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}] 10:52:18 INFO - PROCESS | 1944 | 1463680338047 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 10:52:18 INFO - PROCESS | 1944 | 1463680338143 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x134dc5800 == 105 [pid = 1944] [id = 565] 10:52:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 169 (0x1217abc00) [pid = 1944] [serial = 1695] [outer = 0x0] 10:52:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 170 (0x121a5ec00) [pid = 1944] [serial = 1696] [outer = 0x1217abc00] 10:52:18 INFO - PROCESS | 1944 | 1463680338173 Marionette DEBUG loaded listener.js 10:52:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 171 (0x1270d5800) [pid = 1944] [serial = 1697] [outer = 0x1217abc00] 10:52:18 INFO - PROCESS | 1944 | 1463680338606 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]]]}] 10:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 725ms 10:52:18 INFO - PROCESS | 1944 | 1463680338649 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 10:52:18 INFO - PROCESS | 1944 | 1463680338650 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 10:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:52:18 INFO - PROCESS | 1944 | 1463680338658 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:52:18 INFO - PROCESS | 1944 | 1463680338662 Marionette TRACE conn2 <- [1,2234,null,{}] 10:52:18 INFO - PROCESS | 1944 | 1463680338666 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}] 10:52:18 INFO - PROCESS | 1944 | 1463680338786 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 10:52:18 INFO - PROCESS | 1944 | 1463680338879 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x135cdb000 == 106 [pid = 1944] [id = 566] 10:52:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 172 (0x1270cd000) [pid = 1944] [serial = 1698] [outer = 0x0] 10:52:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 173 (0x129748800) [pid = 1944] [serial = 1699] [outer = 0x1270cd000] 10:52:18 INFO - PROCESS | 1944 | 1463680338909 Marionette DEBUG loaded listener.js 10:52:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 174 (0x12bb34400) [pid = 1944] [serial = 1700] [outer = 0x1270cd000] 10:52:19 INFO - PROCESS | 1944 | 1463680339308 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]]]}] 10:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 679ms 10:52:19 INFO - PROCESS | 1944 | 1463680339333 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 10:52:19 INFO - PROCESS | 1944 | 1463680339335 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 10:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:52:19 INFO - PROCESS | 1944 | 1463680339337 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:52:19 INFO - PROCESS | 1944 | 1463680339338 Marionette TRACE conn2 <- [1,2238,null,{}] 10:52:19 INFO - PROCESS | 1944 | 1463680339341 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}] 10:52:19 INFO - PROCESS | 1944 | 1463680339481 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 10:52:19 INFO - PROCESS | 1944 | 1463680339587 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:19 INFO - PROCESS | 1944 | ++DOCSHELL 0x135f23800 == 107 [pid = 1944] [id = 567] 10:52:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 175 (0x128b68400) [pid = 1944] [serial = 1701] [outer = 0x0] 10:52:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 176 (0x12cf30c00) [pid = 1944] [serial = 1702] [outer = 0x128b68400] 10:52:19 INFO - PROCESS | 1944 | 1463680339616 Marionette DEBUG loaded listener.js 10:52:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 177 (0x12dc2ac00) [pid = 1944] [serial = 1703] [outer = 0x128b68400] 10:52:20 INFO - PROCESS | 1944 | 1463680340024 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]]]}] 10:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 719ms 10:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:52:20 INFO - PROCESS | 1944 | 1463680340056 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 10:52:20 INFO - PROCESS | 1944 | 1463680340057 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 10:52:20 INFO - PROCESS | 1944 | 1463680340060 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:52:20 INFO - PROCESS | 1944 | 1463680340061 Marionette TRACE conn2 <- [1,2242,null,{}] 10:52:20 INFO - PROCESS | 1944 | 1463680340063 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}] 10:52:20 INFO - PROCESS | 1944 | 1463680340182 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 10:52:20 INFO - PROCESS | 1944 | 1463680340304 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:20 INFO - PROCESS | 1944 | ++DOCSHELL 0x136217800 == 108 [pid = 1944] [id = 568] 10:52:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 178 (0x135505c00) [pid = 1944] [serial = 1704] [outer = 0x0] 10:52:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 179 (0x135789c00) [pid = 1944] [serial = 1705] [outer = 0x135505c00] 10:52:20 INFO - PROCESS | 1944 | 1463680340341 Marionette DEBUG loaded listener.js 10:52:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 180 (0x135f80400) [pid = 1944] [serial = 1706] [outer = 0x135505c00] 10:52:20 INFO - PROCESS | 1944 | 1463680340793 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]]]}] 10:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 768ms 10:52:20 INFO - PROCESS | 1944 | 1463680340841 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 10:52:20 INFO - PROCESS | 1944 | 1463680340842 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 10:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:52:20 INFO - PROCESS | 1944 | 1463680340847 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:52:20 INFO - PROCESS | 1944 | 1463680340848 Marionette TRACE conn2 <- [1,2246,null,{}] 10:52:20 INFO - PROCESS | 1944 | 1463680340850 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}] 10:52:20 INFO - PROCESS | 1944 | 1463680340970 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 10:52:21 INFO - PROCESS | 1944 | 1463680341093 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:21 INFO - PROCESS | 1944 | ++DOCSHELL 0x13819d000 == 109 [pid = 1944] [id = 569] 10:52:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 181 (0x135f8b400) [pid = 1944] [serial = 1707] [outer = 0x0] 10:52:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 182 (0x13632e000) [pid = 1944] [serial = 1708] [outer = 0x135f8b400] 10:52:21 INFO - PROCESS | 1944 | 1463680341126 Marionette DEBUG loaded listener.js 10:52:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 183 (0x1381a9c00) [pid = 1944] [serial = 1709] [outer = 0x135f8b400] 10:52:21 INFO - PROCESS | 1944 | 1463680341561 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]]]}] 10:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 768ms 10:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:52:21 INFO - PROCESS | 1944 | 1463680341616 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 10:52:21 INFO - PROCESS | 1944 | 1463680341617 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 10:52:21 INFO - PROCESS | 1944 | 1463680341619 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:52:21 INFO - PROCESS | 1944 | 1463680341621 Marionette TRACE conn2 <- [1,2250,null,{}] 10:52:21 INFO - PROCESS | 1944 | 1463680341623 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}] 10:52:21 INFO - PROCESS | 1944 | 1463680341741 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 10:52:21 INFO - PROCESS | 1944 | 1463680341834 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:21 INFO - PROCESS | 1944 | ++DOCSHELL 0x13860c000 == 110 [pid = 1944] [id = 570] 10:52:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 184 (0x136327400) [pid = 1944] [serial = 1710] [outer = 0x0] 10:52:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 185 (0x1381b1000) [pid = 1944] [serial = 1711] [outer = 0x136327400] 10:52:21 INFO - PROCESS | 1944 | 1463680341866 Marionette DEBUG loaded listener.js 10:52:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 186 (0x140534800) [pid = 1944] [serial = 1712] [outer = 0x136327400] 10:52:22 INFO - PROCESS | 1944 | 1463680342278 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]]]}] 10:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 10:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:52:22 INFO - PROCESS | 1944 | 1463680342290 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 10:52:22 INFO - PROCESS | 1944 | 1463680342291 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 10:52:22 INFO - PROCESS | 1944 | 1463680342293 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:52:22 INFO - PROCESS | 1944 | 1463680342295 Marionette TRACE conn2 <- [1,2254,null,{}] 10:52:22 INFO - PROCESS | 1944 | 1463680342297 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}] 10:52:22 INFO - PROCESS | 1944 | 1463680342432 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 10:52:22 INFO - PROCESS | 1944 | 1463680342555 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:22 INFO - PROCESS | 1944 | ++DOCSHELL 0x140ea1800 == 111 [pid = 1944] [id = 571] 10:52:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 187 (0x1381b2c00) [pid = 1944] [serial = 1713] [outer = 0x0] 10:52:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 188 (0x14053a400) [pid = 1944] [serial = 1714] [outer = 0x1381b2c00] 10:52:22 INFO - PROCESS | 1944 | 1463680342587 Marionette DEBUG loaded listener.js 10:52:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 189 (0x14053f400) [pid = 1944] [serial = 1715] [outer = 0x1381b2c00] 10:52:23 INFO - PROCESS | 1944 | 1463680343047 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]]]}] 10:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 770ms 10:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:52:23 INFO - PROCESS | 1944 | 1463680343064 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 10:52:23 INFO - PROCESS | 1944 | 1463680343066 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 10:52:23 INFO - PROCESS | 1944 | 1463680343069 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:52:23 INFO - PROCESS | 1944 | 1463680343071 Marionette TRACE conn2 <- [1,2258,null,{}] 10:52:23 INFO - PROCESS | 1944 | 1463680343073 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}] 10:52:23 INFO - PROCESS | 1944 | 1463680343194 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 10:52:23 INFO - PROCESS | 1944 | 1463680343318 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:23 INFO - PROCESS | 1944 | ++DOCSHELL 0x1410dd800 == 112 [pid = 1944] [id = 572] 10:52:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 190 (0x140538000) [pid = 1944] [serial = 1716] [outer = 0x0] 10:52:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 191 (0x1405adc00) [pid = 1944] [serial = 1717] [outer = 0x140538000] 10:52:23 INFO - PROCESS | 1944 | 1463680343350 Marionette DEBUG loaded listener.js 10:52:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 192 (0x1405b4000) [pid = 1944] [serial = 1718] [outer = 0x140538000] 10:52:23 INFO - PROCESS | 1944 | 1463680343864 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]]]}] 10:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 823ms 10:52:23 INFO - PROCESS | 1944 | 1463680343893 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 10:52:23 INFO - PROCESS | 1944 | 1463680343894 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 10:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:52:23 INFO - PROCESS | 1944 | 1463680343899 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:52:23 INFO - PROCESS | 1944 | 1463680343901 Marionette TRACE conn2 <- [1,2262,null,{}] 10:52:23 INFO - PROCESS | 1944 | 1463680343903 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}] 10:52:24 INFO - PROCESS | 1944 | 1463680344026 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 10:52:24 INFO - PROCESS | 1944 | 1463680344149 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:24 INFO - PROCESS | 1944 | ++DOCSHELL 0x119962800 == 113 [pid = 1944] [id = 573] 10:52:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 193 (0x112fe4800) [pid = 1944] [serial = 1719] [outer = 0x0] 10:52:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 194 (0x117e3bc00) [pid = 1944] [serial = 1720] [outer = 0x112fe4800] 10:52:24 INFO - PROCESS | 1944 | 1463680344186 Marionette DEBUG loaded listener.js 10:52:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 195 (0x135ad3800) [pid = 1944] [serial = 1721] [outer = 0x112fe4800] 10:52:24 INFO - PROCESS | 1944 | 1463680344945 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]]]}] 10:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1120ms 10:52:25 INFO - PROCESS | 1944 | 1463680345020 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 10:52:25 INFO - PROCESS | 1944 | 1463680345023 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 10:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:52:25 INFO - PROCESS | 1944 | 1463680345028 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:52:25 INFO - PROCESS | 1944 | 1463680345031 Marionette TRACE conn2 <- [1,2266,null,{}] 10:52:25 INFO - PROCESS | 1944 | 1463680345037 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}] 10:52:25 INFO - PROCESS | 1944 | 1463680345168 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 10:52:25 INFO - PROCESS | 1944 | 1463680345266 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:25 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ae33000 == 114 [pid = 1944] [id = 574] 10:52:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 196 (0x112698c00) [pid = 1944] [serial = 1722] [outer = 0x0] 10:52:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 197 (0x112da5800) [pid = 1944] [serial = 1723] [outer = 0x112698c00] 10:52:25 INFO - PROCESS | 1944 | 1463680345297 Marionette DEBUG loaded listener.js 10:52:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 198 (0x11674f800) [pid = 1944] [serial = 1724] [outer = 0x112698c00] 10:52:25 INFO - PROCESS | 1944 | 1463680345737 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]]]}] 10:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 723ms 10:52:25 INFO - PROCESS | 1944 | 1463680345751 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 10:52:25 INFO - PROCESS | 1944 | 1463680345755 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 10:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:52:25 INFO - PROCESS | 1944 | 1463680345759 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:52:25 INFO - PROCESS | 1944 | 1463680345761 Marionette TRACE conn2 <- [1,2270,null,{}] 10:52:25 INFO - PROCESS | 1944 | 1463680345763 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}] 10:52:25 INFO - PROCESS | 1944 | 1463680345874 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 10:52:25 INFO - PROCESS | 1944 | 1463680345971 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:25 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ddcb000 == 115 [pid = 1944] [id = 575] 10:52:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 199 (0x11710ac00) [pid = 1944] [serial = 1725] [outer = 0x0] 10:52:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 200 (0x11813ac00) [pid = 1944] [serial = 1726] [outer = 0x11710ac00] 10:52:26 INFO - PROCESS | 1944 | 1463680346001 Marionette DEBUG loaded listener.js 10:52:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 201 (0x1187c8400) [pid = 1944] [serial = 1727] [outer = 0x11710ac00] 10:52:26 INFO - PROCESS | 1944 | 1463680346453 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]]]}] 10:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 719ms 10:52:26 INFO - PROCESS | 1944 | 1463680346479 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 10:52:26 INFO - PROCESS | 1944 | 1463680346480 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 10:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:52:26 INFO - PROCESS | 1944 | 1463680346483 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:52:26 INFO - PROCESS | 1944 | 1463680346485 Marionette TRACE conn2 <- [1,2274,null,{}] 10:52:26 INFO - PROCESS | 1944 | 1463680346492 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}] 10:52:26 INFO - PROCESS | 1944 | 1463680346626 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 10:52:26 INFO - PROCESS | 1944 | 1463680346728 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:26 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ae3c800 == 116 [pid = 1944] [id = 576] 10:52:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 202 (0x120917c00) [pid = 1944] [serial = 1728] [outer = 0x0] 10:52:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 203 (0x1214d7800) [pid = 1944] [serial = 1729] [outer = 0x120917c00] 10:52:26 INFO - PROCESS | 1944 | 1463680346760 Marionette DEBUG loaded listener.js 10:52:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 204 (0x124b93000) [pid = 1944] [serial = 1730] [outer = 0x120917c00] 10:52:26 INFO - PROCESS | 1944 | --DOCSHELL 0x135ea7800 == 115 [pid = 1944] [id = 499] 10:52:26 INFO - PROCESS | 1944 | --DOCSHELL 0x136218800 == 114 [pid = 1944] [id = 500] 10:52:26 INFO - PROCESS | 1944 | --DOCSHELL 0x12c553800 == 113 [pid = 1944] [id = 501] 10:52:26 INFO - PROCESS | 1944 | --DOCSHELL 0x135933800 == 112 [pid = 1944] [id = 562] 10:52:26 INFO - PROCESS | 1944 | --DOCSHELL 0x134dcc800 == 111 [pid = 1944] [id = 561] 10:52:26 INFO - PROCESS | 1944 | --DOCSHELL 0x12ddbe000 == 110 [pid = 1944] [id = 560] 10:52:26 INFO - PROCESS | 1944 | --DOCSHELL 0x13182a800 == 109 [pid = 1944] [id = 559] 10:52:26 INFO - PROCESS | 1944 | --DOCSHELL 0x12e184000 == 108 [pid = 1944] [id = 558] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 203 (0x13578dc00) [pid = 1944] [serial = 1567] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 202 (0x135bb8800) [pid = 1944] [serial = 1570] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 201 (0x121a6bc00) [pid = 1944] [serial = 1615] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x12dd60800 == 107 [pid = 1944] [id = 557] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x12d4dd000 == 106 [pid = 1944] [id = 556] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x12cb3f800 == 105 [pid = 1944] [id = 555] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x140eb3800 == 104 [pid = 1944] [id = 515] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc17800 == 103 [pid = 1944] [id = 554] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x135b99000 == 102 [pid = 1944] [id = 534] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x126e20000 == 101 [pid = 1944] [id = 553] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x12196f000 == 100 [pid = 1944] [id = 552] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x124f57000 == 99 [pid = 1944] [id = 551] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x142963800 == 98 [pid = 1944] [id = 546] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x1410f4000 == 97 [pid = 1944] [id = 545] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x1388d6800 == 96 [pid = 1944] [id = 544] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x1385d9000 == 95 [pid = 1944] [id = 543] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x138526000 == 94 [pid = 1944] [id = 542] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x135f37800 == 93 [pid = 1944] [id = 541] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x12c524800 == 92 [pid = 1944] [id = 540] 10:52:27 INFO - PROCESS | 1944 | --DOCSHELL 0x121409800 == 91 [pid = 1944] [id = 539] 10:52:27 INFO - PROCESS | 1944 | 1463680347186 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]]]}] 10:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 720ms 10:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:52:27 INFO - PROCESS | 1944 | 1463680347203 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 10:52:27 INFO - PROCESS | 1944 | 1463680347205 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 10:52:27 INFO - PROCESS | 1944 | 1463680347207 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:52:27 INFO - PROCESS | 1944 | 1463680347208 Marionette TRACE conn2 <- [1,2278,null,{}] 10:52:27 INFO - PROCESS | 1944 | 1463680347210 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}] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 200 (0x129249800) [pid = 1944] [serial = 1591] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 199 (0x12a9d6400) [pid = 1944] [serial = 1592] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 198 (0x11306d800) [pid = 1944] [serial = 1574] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 197 (0x112689c00) [pid = 1944] [serial = 1573] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 196 (0x12bc91800) [pid = 1944] [serial = 1594] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 195 (0x12cb30400) [pid = 1944] [serial = 1597] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 194 (0x117e61800) [pid = 1944] [serial = 1549] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 193 (0x135f87000) [pid = 1944] [serial = 1564] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 192 (0x120992c00) [pid = 1944] [serial = 1580] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 191 (0x1197ec800) [pid = 1944] [serial = 1579] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 190 (0x1318bd800) [pid = 1944] [serial = 1561] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 189 (0x12e156800) [pid = 1944] [serial = 1600] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 188 (0x128a09400) [pid = 1944] [serial = 1588] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 187 (0x128b5e800) [pid = 1944] [serial = 1589] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 186 (0x12d1c0c00) [pid = 1944] [serial = 1598] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 185 (0x117e34c00) [pid = 1944] [serial = 1576] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 184 (0x118704000) [pid = 1944] [serial = 1577] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 183 (0x1270ce400) [pid = 1944] [serial = 1583] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 182 (0x121a54400) [pid = 1944] [serial = 1582] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 181 (0x120992000) [pid = 1944] [serial = 1552] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 180 (0x134d1d000) [pid = 1944] [serial = 1558] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 179 (0x134d21000) [pid = 1944] [serial = 1603] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 178 (0x12e2fa000) [pid = 1944] [serial = 1601] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 177 (0x119d09000) [pid = 1944] [serial = 1585] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 176 (0x12acc4400) [pid = 1944] [serial = 1555] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 175 (0x1270cf800) [pid = 1944] [serial = 1586] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 174 (0x1197edc00) [pid = 1944] [serial = 1612] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 173 (0x115e51400) [pid = 1944] [serial = 1607] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 172 (0x112773000) [pid = 1944] [serial = 1606] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 171 (0x13578ec00) [pid = 1944] [serial = 1604] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 170 (0x116857400) [pid = 1944] [serial = 1609] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 169 (0x12bfed400) [pid = 1944] [serial = 1595] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 168 (0x121811c00) [pid = 1944] [serial = 1613] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | --DOMWINDOW == 167 (0x118707800) [pid = 1944] [serial = 1610] [outer = 0x0] [url = about:blank] 10:52:27 INFO - PROCESS | 1944 | 1463680347350 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 10:52:27 INFO - PROCESS | 1944 | 1463680347428 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:27 INFO - PROCESS | 1944 | ++DOCSHELL 0x121409800 == 92 [pid = 1944] [id = 577] 10:52:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 168 (0x118049800) [pid = 1944] [serial = 1731] [outer = 0x0] 10:52:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 169 (0x120992000) [pid = 1944] [serial = 1732] [outer = 0x118049800] 10:52:27 INFO - PROCESS | 1944 | 1463680347473 Marionette DEBUG loaded listener.js 10:52:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 170 (0x1252bc400) [pid = 1944] [serial = 1733] [outer = 0x118049800] 10:52:27 INFO - PROCESS | 1944 | 1463680347942 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]]]}] 10:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 774ms 10:52:27 INFO - PROCESS | 1944 | 1463680347982 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 10:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:52:27 INFO - PROCESS | 1944 | 1463680347984 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 10:52:27 INFO - PROCESS | 1944 | 1463680347988 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:52:27 INFO - PROCESS | 1944 | 1463680347989 Marionette TRACE conn2 <- [1,2282,null,{}] 10:52:27 INFO - PROCESS | 1944 | 1463680347993 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}] 10:52:28 INFO - PROCESS | 1944 | 1463680348137 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 10:52:28 INFO - PROCESS | 1944 | 1463680348143 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:28 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ae34800 == 93 [pid = 1944] [id = 578] 10:52:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 171 (0x12585e400) [pid = 1944] [serial = 1734] [outer = 0x0] 10:52:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 172 (0x1270db800) [pid = 1944] [serial = 1735] [outer = 0x12585e400] 10:52:28 INFO - PROCESS | 1944 | 1463680348170 Marionette DEBUG loaded listener.js 10:52:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 173 (0x127766000) [pid = 1944] [serial = 1736] [outer = 0x12585e400] 10:52:28 INFO - PROCESS | 1944 | 1463680348542 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]]]}] 10:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 569ms 10:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:52:28 INFO - PROCESS | 1944 | 1463680348557 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 10:52:28 INFO - PROCESS | 1944 | 1463680348558 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 10:52:28 INFO - PROCESS | 1944 | 1463680348560 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:52:28 INFO - PROCESS | 1944 | 1463680348561 Marionette TRACE conn2 <- [1,2286,null,{}] 10:52:28 INFO - PROCESS | 1944 | 1463680348563 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}] 10:52:28 INFO - PROCESS | 1944 | 1463680348676 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 10:52:28 INFO - PROCESS | 1944 | 1463680348681 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:28 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d77e800 == 94 [pid = 1944] [id = 579] 10:52:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 174 (0x128b55400) [pid = 1944] [serial = 1737] [outer = 0x0] 10:52:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 175 (0x128b97000) [pid = 1944] [serial = 1738] [outer = 0x128b55400] 10:52:28 INFO - PROCESS | 1944 | 1463680348707 Marionette DEBUG loaded listener.js 10:52:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 176 (0x12a9d3400) [pid = 1944] [serial = 1739] [outer = 0x128b55400] 10:52:29 INFO - PROCESS | 1944 | 1463680349070 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]]]}] 10:52:29 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 10:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 10:52:29 INFO - PROCESS | 1944 | 1463680349081 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 10:52:29 INFO - PROCESS | 1944 | 1463680349083 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 10:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:52:29 INFO - PROCESS | 1944 | 1463680349086 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:52:29 INFO - PROCESS | 1944 | 1463680349087 Marionette TRACE conn2 <- [1,2290,null,{}] 10:52:29 INFO - PROCESS | 1944 | 1463680349089 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}] 10:52:29 INFO - PROCESS | 1944 | 1463680349187 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 10:52:29 INFO - PROCESS | 1944 | 1463680349292 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:29 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dd60800 == 95 [pid = 1944] [id = 580] 10:52:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 177 (0x128b56400) [pid = 1944] [serial = 1740] [outer = 0x0] 10:52:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 178 (0x12ace4000) [pid = 1944] [serial = 1741] [outer = 0x128b56400] 10:52:29 INFO - PROCESS | 1944 | 1463680349318 Marionette DEBUG loaded listener.js 10:52:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 179 (0x12b48f000) [pid = 1944] [serial = 1742] [outer = 0x128b56400] 10:52:29 INFO - PROCESS | 1944 | 1463680349657 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]]]}] 10:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 620ms 10:52:29 INFO - PROCESS | 1944 | 1463680349706 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 10:52:29 INFO - PROCESS | 1944 | 1463680349707 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 10:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:52:29 INFO - PROCESS | 1944 | 1463680349716 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:52:29 INFO - PROCESS | 1944 | 1463680349717 Marionette TRACE conn2 <- [1,2294,null,{}] 10:52:29 INFO - PROCESS | 1944 | 1463680349719 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}] 10:52:29 INFO - PROCESS | 1944 | 1463680349855 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 10:52:29 INFO - PROCESS | 1944 | 1463680349870 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:29 INFO - PROCESS | 1944 | ++DOCSHELL 0x134cc7800 == 96 [pid = 1944] [id = 581] 10:52:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 180 (0x12b487400) [pid = 1944] [serial = 1743] [outer = 0x0] 10:52:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 181 (0x12b493800) [pid = 1944] [serial = 1744] [outer = 0x12b487400] 10:52:29 INFO - PROCESS | 1944 | 1463680349896 Marionette DEBUG loaded listener.js 10:52:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 182 (0x12bcca400) [pid = 1944] [serial = 1745] [outer = 0x12b487400] 10:52:30 INFO - PROCESS | 1944 | 1463680350245 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]]]}] 10:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 572ms 10:52:30 INFO - PROCESS | 1944 | 1463680350288 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 10:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:52:30 INFO - PROCESS | 1944 | 1463680350289 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 10:52:30 INFO - PROCESS | 1944 | 1463680350291 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:52:30 INFO - PROCESS | 1944 | 1463680350292 Marionette TRACE conn2 <- [1,2298,null,{}] 10:52:30 INFO - PROCESS | 1944 | 1463680350295 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}] 10:52:30 INFO - PROCESS | 1944 | 1463680350424 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 10:52:30 INFO - PROCESS | 1944 | 1463680350436 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:30 INFO - PROCESS | 1944 | ++DOCSHELL 0x134dbb000 == 97 [pid = 1944] [id = 582] 10:52:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 183 (0x12b48ec00) [pid = 1944] [serial = 1746] [outer = 0x0] 10:52:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 184 (0x12bff0c00) [pid = 1944] [serial = 1747] [outer = 0x12b48ec00] 10:52:30 INFO - PROCESS | 1944 | 1463680350462 Marionette DEBUG loaded listener.js 10:52:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 185 (0x12cb3e400) [pid = 1944] [serial = 1748] [outer = 0x12b48ec00] 10:52:30 INFO - PROCESS | 1944 | 1463680350824 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]]]}] 10:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 567ms 10:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:52:30 INFO - PROCESS | 1944 | 1463680350859 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 10:52:30 INFO - PROCESS | 1944 | 1463680350861 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 10:52:30 INFO - PROCESS | 1944 | 1463680350864 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:52:30 INFO - PROCESS | 1944 | 1463680350865 Marionette TRACE conn2 <- [1,2302,null,{}] 10:52:30 INFO - PROCESS | 1944 | 1463680350868 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}] 10:52:31 INFO - PROCESS | 1944 | 1463680350998 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 10:52:31 INFO - PROCESS | 1944 | 1463680351015 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:31 INFO - PROCESS | 1944 | ++DOCSHELL 0x1358ca800 == 98 [pid = 1944] [id = 583] 10:52:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 186 (0x12bfd3800) [pid = 1944] [serial = 1749] [outer = 0x0] 10:52:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 187 (0x12dc1fc00) [pid = 1944] [serial = 1750] [outer = 0x12bfd3800] 10:52:31 INFO - PROCESS | 1944 | 1463680351047 Marionette DEBUG loaded listener.js 10:52:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 188 (0x12e2fa000) [pid = 1944] [serial = 1751] [outer = 0x12bfd3800] 10:52:31 INFO - PROCESS | 1944 | --DOMWINDOW == 187 (0x12c5bb400) [pid = 1944] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:52:31 INFO - PROCESS | 1944 | --DOMWINDOW == 186 (0x12770c000) [pid = 1944] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:52:31 INFO - PROCESS | 1944 | --DOMWINDOW == 185 (0x11970bc00) [pid = 1944] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:52:31 INFO - PROCESS | 1944 | --DOMWINDOW == 184 (0x1216f8000) [pid = 1944] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:52:31 INFO - PROCESS | 1944 | --DOMWINDOW == 183 (0x1257c1800) [pid = 1944] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:52:31 INFO - PROCESS | 1944 | --DOMWINDOW == 182 (0x12bc93800) [pid = 1944] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:52:31 INFO - PROCESS | 1944 | --DOMWINDOW == 181 (0x117e62000) [pid = 1944] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:52:31 INFO - PROCESS | 1944 | --DOMWINDOW == 180 (0x1126c7c00) [pid = 1944] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:52:31 INFO - PROCESS | 1944 | --DOMWINDOW == 179 (0x1187d2c00) [pid = 1944] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:52:31 INFO - PROCESS | 1944 | --DOMWINDOW == 178 (0x12c5b9c00) [pid = 1944] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:52:31 INFO - PROCESS | 1944 | --DOMWINDOW == 177 (0x1212b2c00) [pid = 1944] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:52:31 INFO - PROCESS | 1944 | --DOMWINDOW == 176 (0x12741c400) [pid = 1944] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:52:31 INFO - PROCESS | 1944 | --DOMWINDOW == 175 (0x136328c00) [pid = 1944] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:52:31 INFO - PROCESS | 1944 | 1463680351583 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]]]}] 10:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 768ms 10:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:52:31 INFO - PROCESS | 1944 | 1463680351633 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 10:52:31 INFO - PROCESS | 1944 | 1463680351635 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 10:52:31 INFO - PROCESS | 1944 | 1463680351637 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:52:31 INFO - PROCESS | 1944 | 1463680351639 Marionette TRACE conn2 <- [1,2306,null,{}] 10:52:31 INFO - PROCESS | 1944 | 1463680351641 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}] 10:52:31 INFO - PROCESS | 1944 | 1463680351811 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 10:52:31 INFO - PROCESS | 1944 | 1463680351874 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:31 INFO - PROCESS | 1944 | ++DOCSHELL 0x135b89800 == 99 [pid = 1944] [id = 584] 10:52:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 176 (0x125c23800) [pid = 1944] [serial = 1752] [outer = 0x0] 10:52:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 177 (0x12d660000) [pid = 1944] [serial = 1753] [outer = 0x125c23800] 10:52:31 INFO - PROCESS | 1944 | 1463680351903 Marionette DEBUG loaded listener.js 10:52:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 178 (0x135503800) [pid = 1944] [serial = 1754] [outer = 0x125c23800] 10:52:32 INFO - PROCESS | 1944 | 1463680352202 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]]]}] 10:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 620ms 10:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:52:32 INFO - PROCESS | 1944 | 1463680352258 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 10:52:32 INFO - PROCESS | 1944 | 1463680352259 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 10:52:32 INFO - PROCESS | 1944 | 1463680352261 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:52:32 INFO - PROCESS | 1944 | 1463680352262 Marionette TRACE conn2 <- [1,2310,null,{}] 10:52:32 INFO - PROCESS | 1944 | 1463680352265 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}] 10:52:32 INFO - PROCESS | 1944 | 1463680352402 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 10:52:32 INFO - PROCESS | 1944 | 1463680352409 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:32 INFO - PROCESS | 1944 | ++DOCSHELL 0x135eae800 == 100 [pid = 1944] [id = 585] 10:52:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 179 (0x134d21800) [pid = 1944] [serial = 1755] [outer = 0x0] 10:52:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 180 (0x1357b7c00) [pid = 1944] [serial = 1756] [outer = 0x134d21800] 10:52:32 INFO - PROCESS | 1944 | 1463680352434 Marionette DEBUG loaded listener.js 10:52:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 181 (0x135ad5400) [pid = 1944] [serial = 1757] [outer = 0x134d21800] 10:52:32 INFO - PROCESS | 1944 | 1463680352785 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]]]}] 10:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 570ms 10:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:52:32 INFO - PROCESS | 1944 | 1463680352831 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 10:52:32 INFO - PROCESS | 1944 | 1463680352833 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 10:52:32 INFO - PROCESS | 1944 | 1463680352835 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:52:32 INFO - PROCESS | 1944 | 1463680352836 Marionette TRACE conn2 <- [1,2314,null,{}] 10:52:32 INFO - PROCESS | 1944 | 1463680352838 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}] 10:52:32 INFO - PROCESS | 1944 | 1463680352941 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 10:52:33 INFO - PROCESS | 1944 | 1463680353028 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:33 INFO - PROCESS | 1944 | ++DOCSHELL 0x13819a000 == 101 [pid = 1944] [id = 586] 10:52:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 182 (0x11277c400) [pid = 1944] [serial = 1758] [outer = 0x0] 10:52:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 183 (0x135ad7c00) [pid = 1944] [serial = 1759] [outer = 0x11277c400] 10:52:33 INFO - PROCESS | 1944 | 1463680353053 Marionette DEBUG loaded listener.js 10:52:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 184 (0x135bc0000) [pid = 1944] [serial = 1760] [outer = 0x11277c400] 10:52:33 INFO - PROCESS | 1944 | 1463680353366 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]]]}] 10:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 567ms 10:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:52:33 INFO - PROCESS | 1944 | 1463680353403 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 10:52:33 INFO - PROCESS | 1944 | 1463680353404 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 10:52:33 INFO - PROCESS | 1944 | 1463680353406 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:52:33 INFO - PROCESS | 1944 | 1463680353407 Marionette TRACE conn2 <- [1,2318,null,{}] 10:52:33 INFO - PROCESS | 1944 | 1463680353409 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}] 10:52:33 INFO - PROCESS | 1944 | 1463680353606 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 10:52:33 INFO - PROCESS | 1944 | 1463680353733 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:33 INFO - PROCESS | 1944 | ++DOCSHELL 0x1185aa000 == 102 [pid = 1944] [id = 587] 10:52:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 185 (0x11214c400) [pid = 1944] [serial = 1761] [outer = 0x0] 10:52:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 186 (0x11268c000) [pid = 1944] [serial = 1762] [outer = 0x11214c400] 10:52:33 INFO - PROCESS | 1944 | 1463680353768 Marionette DEBUG loaded listener.js 10:52:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 187 (0x113288800) [pid = 1944] [serial = 1763] [outer = 0x11214c400] 10:52:34 INFO - PROCESS | 1944 | 1463680354259 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] 10:52:34 INFO - PROCESS | 1944 | 1463680354333 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 10:52:34 INFO - PROCESS | 1944 | 1463680354336 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:52:34 INFO - PROCESS | 1944 | 1463680354338 Marionette TRACE conn2 <- [1,2322,null,{}] 10:52:34 INFO - PROCESS | 1944 | 1463680354342 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}] 10:52:34 INFO - PROCESS | 1944 | 1463680354469 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 10:52:34 INFO - PROCESS | 1944 | 1463680354566 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:34 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c50e000 == 103 [pid = 1944] [id = 588] 10:52:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 188 (0x118350400) [pid = 1944] [serial = 1764] [outer = 0x0] 10:52:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 189 (0x118f7c400) [pid = 1944] [serial = 1765] [outer = 0x118350400] 10:52:34 INFO - PROCESS | 1944 | 1463680354598 Marionette DEBUG loaded listener.js 10:52:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 190 (0x120916800) [pid = 1944] [serial = 1766] [outer = 0x118350400] 10:52:35 INFO - PROCESS | 1944 | 1463680355032 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]]]}] 10:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 721ms 10:52:35 INFO - PROCESS | 1944 | 1463680355057 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 10:52:35 INFO - PROCESS | 1944 | 1463680355059 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 10:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:52:35 INFO - PROCESS | 1944 | 1463680355061 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:52:35 INFO - PROCESS | 1944 | 1463680355062 Marionette TRACE conn2 <- [1,2326,null,{}] 10:52:35 INFO - PROCESS | 1944 | 1463680355065 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}] 10:52:35 INFO - PROCESS | 1944 | 1463680355186 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 10:52:35 INFO - PROCESS | 1944 | 1463680355316 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:35 INFO - PROCESS | 1944 | ++DOCSHELL 0x13568d000 == 104 [pid = 1944] [id = 589] 10:52:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 191 (0x1217a8000) [pid = 1944] [serial = 1767] [outer = 0x0] 10:52:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 192 (0x1270d7800) [pid = 1944] [serial = 1768] [outer = 0x1217a8000] 10:52:35 INFO - PROCESS | 1944 | 1463680355348 Marionette DEBUG loaded listener.js 10:52:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 193 (0x128b53000) [pid = 1944] [serial = 1769] [outer = 0x1217a8000] 10:52:35 INFO - PROCESS | 1944 | 1463680355821 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]]]}] 10:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 821ms 10:52:35 INFO - PROCESS | 1944 | 1463680355882 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 10:52:35 INFO - PROCESS | 1944 | 1463680355885 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 10:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:52:35 INFO - PROCESS | 1944 | 1463680355893 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:52:35 INFO - PROCESS | 1944 | 1463680355897 Marionette TRACE conn2 <- [1,2330,null,{}] 10:52:35 INFO - PROCESS | 1944 | 1463680355918 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}] 10:52:36 INFO - PROCESS | 1944 | 1463680356044 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 10:52:36 INFO - PROCESS | 1944 | 1463680356144 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:36 INFO - PROCESS | 1944 | ++DOCSHELL 0x1410e3800 == 105 [pid = 1944] [id = 590] 10:52:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 194 (0x128b52c00) [pid = 1944] [serial = 1770] [outer = 0x0] 10:52:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 195 (0x12a649800) [pid = 1944] [serial = 1771] [outer = 0x128b52c00] 10:52:36 INFO - PROCESS | 1944 | 1463680356174 Marionette DEBUG loaded listener.js 10:52:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 196 (0x12bc8c400) [pid = 1944] [serial = 1772] [outer = 0x128b52c00] 10:52:36 INFO - PROCESS | 1944 | 1463680356599 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]]]}] 10:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 743ms 10:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:52:36 INFO - PROCESS | 1944 | 1463680356633 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 10:52:36 INFO - PROCESS | 1944 | 1463680356634 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 10:52:36 INFO - PROCESS | 1944 | 1463680356636 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:52:36 INFO - PROCESS | 1944 | 1463680356637 Marionette TRACE conn2 <- [1,2334,null,{}] 10:52:36 INFO - PROCESS | 1944 | 1463680356639 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}] 10:52:36 INFO - PROCESS | 1944 | 1463680356761 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 10:52:36 INFO - PROCESS | 1944 | 1463680356860 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:36 INFO - PROCESS | 1944 | ++DOCSHELL 0x142966800 == 106 [pid = 1944] [id = 591] 10:52:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 197 (0x12dc26400) [pid = 1944] [serial = 1773] [outer = 0x0] 10:52:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 198 (0x12e2fb800) [pid = 1944] [serial = 1774] [outer = 0x12dc26400] 10:52:36 INFO - PROCESS | 1944 | 1463680356889 Marionette DEBUG loaded listener.js 10:52:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 199 (0x13550cc00) [pid = 1944] [serial = 1775] [outer = 0x12dc26400] 10:52:37 INFO - PROCESS | 1944 | 1463680357352 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]]]}] 10:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 769ms 10:52:37 INFO - PROCESS | 1944 | 1463680357411 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 10:52:37 INFO - PROCESS | 1944 | 1463680357413 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 10:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:52:37 INFO - PROCESS | 1944 | 1463680357434 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:52:37 INFO - PROCESS | 1944 | 1463680357436 Marionette TRACE conn2 <- [1,2338,null,{}] 10:52:37 INFO - PROCESS | 1944 | 1463680357440 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}] 10:52:37 INFO - PROCESS | 1944 | 1463680357603 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 10:52:37 INFO - PROCESS | 1944 | 1463680357735 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:37 INFO - PROCESS | 1944 | ++DOCSHELL 0x138823800 == 107 [pid = 1944] [id = 592] 10:52:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 200 (0x135f85400) [pid = 1944] [serial = 1776] [outer = 0x0] 10:52:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 201 (0x135f89800) [pid = 1944] [serial = 1777] [outer = 0x135f85400] 10:52:37 INFO - PROCESS | 1944 | 1463680357771 Marionette DEBUG loaded listener.js 10:52:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 202 (0x14053b800) [pid = 1944] [serial = 1778] [outer = 0x135f85400] 10:52:38 INFO - PROCESS | 1944 | 1463680358204 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]]]}] 10:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 824ms 10:52:38 INFO - PROCESS | 1944 | 1463680358254 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 10:52:38 INFO - PROCESS | 1944 | 1463680358256 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 10:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:52:38 INFO - PROCESS | 1944 | 1463680358258 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:52:38 INFO - PROCESS | 1944 | 1463680358259 Marionette TRACE conn2 <- [1,2342,null,{}] 10:52:38 INFO - PROCESS | 1944 | 1463680358262 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}] 10:52:38 INFO - PROCESS | 1944 | 1463680358384 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 10:52:38 INFO - PROCESS | 1944 | 1463680358482 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:38 INFO - PROCESS | 1944 | ++DOCSHELL 0x135e43800 == 108 [pid = 1944] [id = 593] 10:52:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 203 (0x14041d800) [pid = 1944] [serial = 1779] [outer = 0x0] 10:52:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 204 (0x140421800) [pid = 1944] [serial = 1780] [outer = 0x14041d800] 10:52:38 INFO - PROCESS | 1944 | 1463680358511 Marionette DEBUG loaded listener.js 10:52:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 205 (0x14053c000) [pid = 1944] [serial = 1781] [outer = 0x14041d800] 10:52:38 INFO - PROCESS | 1944 | 1463680358926 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]]]}] 10:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 719ms 10:52:39 INFO - PROCESS | 1944 | 1463680359012 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 10:52:39 INFO - PROCESS | 1944 | 1463680359014 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 10:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:52:39 INFO - PROCESS | 1944 | 1463680359018 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:52:39 INFO - PROCESS | 1944 | 1463680359019 Marionette TRACE conn2 <- [1,2346,null,{}] 10:52:39 INFO - PROCESS | 1944 | 1463680359022 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}] 10:52:39 INFO - PROCESS | 1944 | 1463680359139 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 10:52:39 INFO - PROCESS | 1944 | 1463680359236 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:39 INFO - PROCESS | 1944 | ++DOCSHELL 0x143ab7000 == 109 [pid = 1944] [id = 594] 10:52:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 206 (0x14053c400) [pid = 1944] [serial = 1782] [outer = 0x0] 10:52:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 207 (0x1405b4800) [pid = 1944] [serial = 1783] [outer = 0x14053c400] 10:52:39 INFO - PROCESS | 1944 | 1463680359266 Marionette DEBUG loaded listener.js 10:52:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 208 (0x1405b9c00) [pid = 1944] [serial = 1784] [outer = 0x14053c400] 10:52:39 INFO - PROCESS | 1944 | 1463680359677 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]]]}] 10:52:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:52:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 672ms 10:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:52:39 INFO - PROCESS | 1944 | 1463680359690 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 10:52:39 INFO - PROCESS | 1944 | 1463680359692 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 10:52:39 INFO - PROCESS | 1944 | 1463680359694 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:52:39 INFO - PROCESS | 1944 | 1463680359695 Marionette TRACE conn2 <- [1,2350,null,{}] 10:52:39 INFO - PROCESS | 1944 | 1463680359698 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}] 10:52:39 INFO - PROCESS | 1944 | 1463680359818 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 10:52:39 INFO - PROCESS | 1944 | 1463680359951 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:39 INFO - PROCESS | 1944 | ++DOCSHELL 0x143ac7000 == 110 [pid = 1944] [id = 595] 10:52:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 209 (0x1405ae400) [pid = 1944] [serial = 1785] [outer = 0x0] 10:52:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 210 (0x140f68800) [pid = 1944] [serial = 1786] [outer = 0x1405ae400] 10:52:39 INFO - PROCESS | 1944 | 1463680359983 Marionette DEBUG loaded listener.js 10:52:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 211 (0x140f6dc00) [pid = 1944] [serial = 1787] [outer = 0x1405ae400] 10:52:40 INFO - PROCESS | 1944 | 1463680360392 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]]]}] 10:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 721ms 10:52:40 INFO - PROCESS | 1944 | 1463680360415 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 10:52:40 INFO - PROCESS | 1944 | 1463680360417 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 10:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:52:40 INFO - PROCESS | 1944 | 1463680360419 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:52:40 INFO - PROCESS | 1944 | 1463680360420 Marionette TRACE conn2 <- [1,2354,null,{}] 10:52:40 INFO - PROCESS | 1944 | 1463680360423 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}] 10:52:40 INFO - PROCESS | 1944 | 1463680360562 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 10:52:40 INFO - PROCESS | 1944 | 1463680360667 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:40 INFO - PROCESS | 1944 | ++DOCSHELL 0x141c54800 == 111 [pid = 1944] [id = 596] 10:52:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 212 (0x140f6cc00) [pid = 1944] [serial = 1788] [outer = 0x0] 10:52:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 213 (0x140f73800) [pid = 1944] [serial = 1789] [outer = 0x140f6cc00] 10:52:40 INFO - PROCESS | 1944 | 1463680360696 Marionette DEBUG loaded listener.js 10:52:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 214 (0x142c17800) [pid = 1944] [serial = 1790] [outer = 0x140f6cc00] 10:52:41 INFO - PROCESS | 1944 | 1463680361207 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]]]}] 10:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 821ms 10:52:41 INFO - PROCESS | 1944 | 1463680361257 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 10:52:41 INFO - PROCESS | 1944 | 1463680361260 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 10:52:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:52:41 INFO - PROCESS | 1944 | 1463680361263 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:52:41 INFO - PROCESS | 1944 | 1463680361267 Marionette TRACE conn2 <- [1,2358,null,{}] 10:52:41 INFO - PROCESS | 1944 | 1463680361271 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}] 10:52:41 INFO - PROCESS | 1944 | 1463680361464 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 10:52:41 INFO - PROCESS | 1944 | 1463680361653 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x127428800 == 112 [pid = 1944] [id = 597] 10:52:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 215 (0x111c22000) [pid = 1944] [serial = 1791] [outer = 0x0] 10:52:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 216 (0x12770e000) [pid = 1944] [serial = 1792] [outer = 0x111c22000] 10:52:41 INFO - PROCESS | 1944 | 1463680361709 Marionette DEBUG loaded listener.js 10:52:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 217 (0x141b29800) [pid = 1944] [serial = 1793] [outer = 0x111c22000] 10:52:42 INFO - PROCESS | 1944 | 1463680362470 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]]]}] 10:52:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:52:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1228ms 10:52:42 INFO - PROCESS | 1944 | 1463680362508 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 10:52:42 INFO - PROCESS | 1944 | 1463680362510 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 10:52:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:52:42 INFO - PROCESS | 1944 | 1463680362517 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:52:42 INFO - PROCESS | 1944 | 1463680362519 Marionette TRACE conn2 <- [1,2362,null,{}] 10:52:42 INFO - PROCESS | 1944 | 1463680362522 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}] 10:52:42 INFO - PROCESS | 1944 | 1463680362643 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 10:52:42 INFO - PROCESS | 1944 | 1463680362748 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:42 INFO - PROCESS | 1944 | ++DOCSHELL 0x12aa84800 == 113 [pid = 1944] [id = 598] 10:52:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 218 (0x112773000) [pid = 1944] [serial = 1794] [outer = 0x0] 10:52:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 219 (0x114de0400) [pid = 1944] [serial = 1795] [outer = 0x112773000] 10:52:42 INFO - PROCESS | 1944 | 1463680362777 Marionette DEBUG loaded listener.js 10:52:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 220 (0x1168c8c00) [pid = 1944] [serial = 1796] [outer = 0x112773000] 10:52:43 INFO - PROCESS | 1944 | 1463680363225 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]]]}] 10:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 726ms 10:52:43 INFO - PROCESS | 1944 | 1463680363241 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 10:52:43 INFO - PROCESS | 1944 | 1463680363247 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 10:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:52:43 INFO - PROCESS | 1944 | 1463680363253 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:52:43 INFO - PROCESS | 1944 | 1463680363256 Marionette TRACE conn2 <- [1,2366,null,{}] 10:52:43 INFO - PROCESS | 1944 | 1463680363260 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}] 10:52:43 INFO - PROCESS | 1944 | 1463680363401 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 10:52:43 INFO - PROCESS | 1944 | 1463680363568 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:43 INFO - PROCESS | 1944 | ++DOCSHELL 0x118057800 == 114 [pid = 1944] [id = 599] 10:52:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 221 (0x117e61c00) [pid = 1944] [serial = 1797] [outer = 0x0] 10:52:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 222 (0x118421c00) [pid = 1944] [serial = 1798] [outer = 0x117e61c00] 10:52:43 INFO - PROCESS | 1944 | 1463680363617 Marionette DEBUG loaded listener.js 10:52:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 223 (0x1187d2c00) [pid = 1944] [serial = 1799] [outer = 0x117e61c00] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x141c07800 == 113 [pid = 1944] [id = 476] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x135e9a800 == 112 [pid = 1944] [id = 538] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x13819a000 == 111 [pid = 1944] [id = 586] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x135eae800 == 110 [pid = 1944] [id = 585] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x135b89800 == 109 [pid = 1944] [id = 584] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x1358ca800 == 108 [pid = 1944] [id = 583] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x134dbb000 == 107 [pid = 1944] [id = 582] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 222 (0x134d1e400) [pid = 1944] [serial = 1687] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 221 (0x12c5ad400) [pid = 1944] [serial = 1633] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 220 (0x135504800) [pid = 1944] [serial = 1636] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 219 (0x1357c1000) [pid = 1944] [serial = 1639] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 218 (0x135f81c00) [pid = 1944] [serial = 1642] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 217 (0x12e158000) [pid = 1944] [serial = 1645] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 216 (0x12cb3d000) [pid = 1944] [serial = 1648] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 215 (0x11306e800) [pid = 1944] [serial = 1651] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | 1463680364205 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]]]}] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x134cc7800 == 106 [pid = 1944] [id = 581] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x12dd60800 == 105 [pid = 1944] [id = 580] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x12d77e800 == 104 [pid = 1944] [id = 579] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x12ae34800 == 103 [pid = 1944] [id = 578] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x121409800 == 102 [pid = 1944] [id = 577] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x12ae3c800 == 101 [pid = 1944] [id = 576] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x12ddcb000 == 100 [pid = 1944] [id = 575] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x12ae33000 == 99 [pid = 1944] [id = 574] 10:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 972ms 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x13819d000 == 98 [pid = 1944] [id = 569] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x136217800 == 97 [pid = 1944] [id = 568] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x135f23800 == 96 [pid = 1944] [id = 567] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x135cdb000 == 95 [pid = 1944] [id = 566] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x134dc5800 == 94 [pid = 1944] [id = 565] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc13800 == 93 [pid = 1944] [id = 564] 10:52:44 INFO - PROCESS | 1944 | --DOCSHELL 0x118721000 == 92 [pid = 1944] [id = 563] 10:52:44 INFO - PROCESS | 1944 | 1463680364228 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 10:52:44 INFO - PROCESS | 1944 | 1463680364230 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 10:52:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:52:44 INFO - PROCESS | 1944 | 1463680364233 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:52:44 INFO - PROCESS | 1944 | 1463680364235 Marionette TRACE conn2 <- [1,2370,null,{}] 10:52:44 INFO - PROCESS | 1944 | 1463680364242 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}] 10:52:44 INFO - PROCESS | 1944 | 1463680364348 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 10:52:44 INFO - PROCESS | 1944 | 1463680364357 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:44 INFO - PROCESS | 1944 | ++DOCSHELL 0x124d18800 == 93 [pid = 1944] [id = 600] 10:52:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 216 (0x119d65000) [pid = 1944] [serial = 1800] [outer = 0x0] 10:52:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 217 (0x1212b2400) [pid = 1944] [serial = 1801] [outer = 0x119d65000] 10:52:44 INFO - PROCESS | 1944 | 1463680364385 Marionette DEBUG loaded listener.js 10:52:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 218 (0x1252be400) [pid = 1944] [serial = 1802] [outer = 0x119d65000] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 217 (0x12cf2d000) [pid = 1944] [serial = 1679] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 216 (0x128a0ec00) [pid = 1944] [serial = 1669] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 215 (0x12bc89800) [pid = 1944] [serial = 1673] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 214 (0x12bfec000) [pid = 1944] [serial = 1676] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 213 (0x12cb35800) [pid = 1944] [serial = 1682] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 212 (0x12a63e400) [pid = 1944] [serial = 1670] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 211 (0x12d65e800) [pid = 1944] [serial = 1684] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 210 (0x1381a9000) [pid = 1944] [serial = 1547] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 209 (0x12e2f8000) [pid = 1944] [serial = 1685] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 208 (0x12bb2c400) [pid = 1944] [serial = 1672] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 207 (0x1270d3400) [pid = 1944] [serial = 1616] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 206 (0x121a51c00) [pid = 1944] [serial = 1663] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 205 (0x124f8d400) [pid = 1944] [serial = 1664] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 204 (0x121d28000) [pid = 1944] [serial = 1624] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 203 (0x1270d5000) [pid = 1944] [serial = 1666] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 202 (0x12770b000) [pid = 1944] [serial = 1667] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 201 (0x128b59800) [pid = 1944] [serial = 1627] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 200 (0x12973c000) [pid = 1944] [serial = 1630] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 199 (0x12bfd0400) [pid = 1944] [serial = 1675] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 198 (0x118706000) [pid = 1944] [serial = 1658] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 197 (0x118132800) [pid = 1944] [serial = 1657] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 196 (0x11279fc00) [pid = 1944] [serial = 1654] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 195 (0x1163adc00) [pid = 1944] [serial = 1655] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 194 (0x119298800) [pid = 1944] [serial = 1660] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 193 (0x120994800) [pid = 1944] [serial = 1661] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 192 (0x11277a400) [pid = 1944] [serial = 1618] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 191 (0x12cb36c00) [pid = 1944] [serial = 1678] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 190 (0x118769000) [pid = 1944] [serial = 1621] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | --DOMWINDOW == 189 (0x128ba0400) [pid = 1944] [serial = 1681] [outer = 0x0] [url = about:blank] 10:52:44 INFO - PROCESS | 1944 | 1463680364809 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]]]}] 10:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 620ms 10:52:44 INFO - PROCESS | 1944 | 1463680364854 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 10:52:44 INFO - PROCESS | 1944 | 1463680364856 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 10:52:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:52:44 INFO - PROCESS | 1944 | 1463680364858 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:52:44 INFO - PROCESS | 1944 | 1463680364859 Marionette TRACE conn2 <- [1,2374,null,{}] 10:52:44 INFO - PROCESS | 1944 | 1463680364861 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}] 10:52:44 INFO - PROCESS | 1944 | 1463680364963 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 10:52:44 INFO - PROCESS | 1944 | 1463680364968 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:44 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c0c5000 == 94 [pid = 1944] [id = 601] 10:52:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 190 (0x126e68000) [pid = 1944] [serial = 1803] [outer = 0x0] 10:52:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 191 (0x127769800) [pid = 1944] [serial = 1804] [outer = 0x126e68000] 10:52:44 INFO - PROCESS | 1944 | 1463680364994 Marionette DEBUG loaded listener.js 10:52:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 192 (0x128b5c400) [pid = 1944] [serial = 1805] [outer = 0x126e68000] 10:52:45 INFO - PROCESS | 1944 | 1463680365360 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]]]}] 10:52:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:52:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 518ms 10:52:45 INFO - PROCESS | 1944 | 1463680365376 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 10:52:45 INFO - PROCESS | 1944 | 1463680365377 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 10:52:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:52:45 INFO - PROCESS | 1944 | 1463680365382 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:52:45 INFO - PROCESS | 1944 | 1463680365383 Marionette TRACE conn2 <- [1,2378,null,{}] 10:52:45 INFO - PROCESS | 1944 | 1463680365393 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}] 10:52:45 INFO - PROCESS | 1944 | 1463680365491 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 10:52:45 INFO - PROCESS | 1944 | 1463680365496 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:45 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dc73000 == 95 [pid = 1944] [id = 602] 10:52:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 193 (0x128b60000) [pid = 1944] [serial = 1806] [outer = 0x0] 10:52:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 194 (0x128b9c000) [pid = 1944] [serial = 1807] [outer = 0x128b60000] 10:52:45 INFO - PROCESS | 1944 | 1463680365522 Marionette DEBUG loaded listener.js 10:52:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 195 (0x12a640000) [pid = 1944] [serial = 1808] [outer = 0x128b60000] 10:52:45 INFO - PROCESS | 1944 | 1463680365897 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]]]}] 10:52:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:52:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 571ms 10:52:45 INFO - PROCESS | 1944 | 1463680365951 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 10:52:45 INFO - PROCESS | 1944 | 1463680365953 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 10:52:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:52:45 INFO - PROCESS | 1944 | 1463680365955 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:52:45 INFO - PROCESS | 1944 | 1463680365956 Marionette TRACE conn2 <- [1,2382,null,{}] 10:52:45 INFO - PROCESS | 1944 | 1463680365958 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}] 10:52:46 INFO - PROCESS | 1944 | 1463680366121 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 10:52:46 INFO - PROCESS | 1944 | 1463680366181 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:46 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ddcf800 == 96 [pid = 1944] [id = 603] 10:52:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 196 (0x120917400) [pid = 1944] [serial = 1809] [outer = 0x0] 10:52:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 197 (0x12a877400) [pid = 1944] [serial = 1810] [outer = 0x120917400] 10:52:46 INFO - PROCESS | 1944 | 1463680366207 Marionette DEBUG loaded listener.js 10:52:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 198 (0x12bfee400) [pid = 1944] [serial = 1811] [outer = 0x120917400] 10:52:46 INFO - PROCESS | 1944 | 1463680366534 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]]]}] 10:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 618ms 10:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:52:46 INFO - PROCESS | 1944 | 1463680366573 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 10:52:46 INFO - PROCESS | 1944 | 1463680366574 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 10:52:46 INFO - PROCESS | 1944 | 1463680366577 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:52:46 INFO - PROCESS | 1944 | 1463680366578 Marionette TRACE conn2 <- [1,2386,null,{}] 10:52:46 INFO - PROCESS | 1944 | 1463680366580 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}] 10:52:46 INFO - PROCESS | 1944 | 1463680366719 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 10:52:46 INFO - PROCESS | 1944 | 1463680366737 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:46 INFO - PROCESS | 1944 | ++DOCSHELL 0x134cc7800 == 97 [pid = 1944] [id = 604] 10:52:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 199 (0x12bfe1800) [pid = 1944] [serial = 1812] [outer = 0x0] 10:52:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 200 (0x12d651400) [pid = 1944] [serial = 1813] [outer = 0x12bfe1800] 10:52:46 INFO - PROCESS | 1944 | 1463680366762 Marionette DEBUG loaded listener.js 10:52:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 201 (0x12e2f8000) [pid = 1944] [serial = 1814] [outer = 0x12bfe1800] 10:52:47 INFO - PROCESS | 1944 | 1463680367145 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]]]}] 10:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 620ms 10:52:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:52:47 INFO - PROCESS | 1944 | 1463680367198 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 10:52:47 INFO - PROCESS | 1944 | 1463680367199 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 10:52:47 INFO - PROCESS | 1944 | 1463680367201 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:52:47 INFO - PROCESS | 1944 | 1463680367202 Marionette TRACE conn2 <- [1,2390,null,{}] 10:52:47 INFO - PROCESS | 1944 | 1463680367204 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}] 10:52:47 INFO - PROCESS | 1944 | 1463680367336 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 10:52:47 INFO - PROCESS | 1944 | 1463680367349 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:47 INFO - PROCESS | 1944 | ++DOCSHELL 0x135688800 == 98 [pid = 1944] [id = 605] 10:52:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 202 (0x12d1c3800) [pid = 1944] [serial = 1815] [outer = 0x0] 10:52:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 203 (0x134d20800) [pid = 1944] [serial = 1816] [outer = 0x12d1c3800] 10:52:47 INFO - PROCESS | 1944 | 1463680367375 Marionette DEBUG loaded listener.js 10:52:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 204 (0x1357bd400) [pid = 1944] [serial = 1817] [outer = 0x12d1c3800] 10:52:47 INFO - PROCESS | 1944 | 1463680367750 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]]]}] 10:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 570ms 10:52:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:52:47 INFO - PROCESS | 1944 | 1463680367783 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 10:52:47 INFO - PROCESS | 1944 | 1463680367784 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 10:52:47 INFO - PROCESS | 1944 | 1463680367787 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:52:47 INFO - PROCESS | 1944 | 1463680367788 Marionette TRACE conn2 <- [1,2394,null,{}] 10:52:47 INFO - PROCESS | 1944 | 1463680367790 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}] 10:52:47 INFO - PROCESS | 1944 | 1463680367923 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 10:52:47 INFO - PROCESS | 1944 | 1463680367935 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:47 INFO - PROCESS | 1944 | ++DOCSHELL 0x1359d0800 == 99 [pid = 1944] [id = 606] 10:52:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 205 (0x1318c3c00) [pid = 1944] [serial = 1818] [outer = 0x0] 10:52:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 206 (0x135bbb400) [pid = 1944] [serial = 1819] [outer = 0x1318c3c00] 10:52:47 INFO - PROCESS | 1944 | 1463680367967 Marionette DEBUG loaded listener.js 10:52:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 207 (0x135f87c00) [pid = 1944] [serial = 1820] [outer = 0x1318c3c00] 10:52:48 INFO - PROCESS | 1944 | 1463680368354 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]]]}] 10:52:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:52:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 617ms 10:52:48 INFO - PROCESS | 1944 | --DOMWINDOW == 206 (0x125c23800) [pid = 1944] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:52:48 INFO - PROCESS | 1944 | --DOMWINDOW == 205 (0x128b56400) [pid = 1944] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:52:48 INFO - PROCESS | 1944 | --DOMWINDOW == 204 (0x1318b7400) [pid = 1944] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:52:48 INFO - PROCESS | 1944 | --DOMWINDOW == 203 (0x134d21800) [pid = 1944] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:52:48 INFO - PROCESS | 1944 | --DOMWINDOW == 202 (0x12b487400) [pid = 1944] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:52:48 INFO - PROCESS | 1944 | --DOMWINDOW == 201 (0x120917c00) [pid = 1944] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:52:48 INFO - PROCESS | 1944 | --DOMWINDOW == 200 (0x12585e400) [pid = 1944] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:52:48 INFO - PROCESS | 1944 | --DOMWINDOW == 199 (0x118049800) [pid = 1944] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:52:48 INFO - PROCESS | 1944 | --DOMWINDOW == 198 (0x12b48ec00) [pid = 1944] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:52:48 INFO - PROCESS | 1944 | --DOMWINDOW == 197 (0x112698c00) [pid = 1944] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:52:48 INFO - PROCESS | 1944 | --DOMWINDOW == 196 (0x11710ac00) [pid = 1944] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:52:48 INFO - PROCESS | 1944 | --DOMWINDOW == 195 (0x128b55400) [pid = 1944] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:52:48 INFO - PROCESS | 1944 | --DOMWINDOW == 194 (0x12bfd3800) [pid = 1944] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:52:48 INFO - PROCESS | 1944 | 1463680368562 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 10:52:48 INFO - PROCESS | 1944 | 1463680368563 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 10:52:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:52:48 INFO - PROCESS | 1944 | 1463680368569 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:52:48 INFO - PROCESS | 1944 | 1463680368570 Marionette TRACE conn2 <- [1,2398,null,{}] 10:52:48 INFO - PROCESS | 1944 | 1463680368572 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}] 10:52:48 INFO - PROCESS | 1944 | 1463680368672 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 10:52:48 INFO - PROCESS | 1944 | 1463680368676 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:48 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a619800 == 100 [pid = 1944] [id = 607] 10:52:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 195 (0x110ee0800) [pid = 1944] [serial = 1821] [outer = 0x0] 10:52:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 196 (0x1270d8000) [pid = 1944] [serial = 1822] [outer = 0x110ee0800] 10:52:48 INFO - PROCESS | 1944 | 1463680368704 Marionette DEBUG loaded listener.js 10:52:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 197 (0x12bfd3800) [pid = 1944] [serial = 1823] [outer = 0x110ee0800] 10:52:49 INFO - PROCESS | 1944 | 1463680369065 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]]]}] 10:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 520ms 10:52:49 INFO - PROCESS | 1944 | 1463680369089 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 10:52:49 INFO - PROCESS | 1944 | 1463680369091 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 10:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:52:49 INFO - PROCESS | 1944 | 1463680369093 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:52:49 INFO - PROCESS | 1944 | 1463680369095 Marionette TRACE conn2 <- [1,2402,null,{}] 10:52:49 INFO - PROCESS | 1944 | 1463680369097 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}] 10:52:49 INFO - PROCESS | 1944 | 1463680369211 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 10:52:49 INFO - PROCESS | 1944 | 1463680369327 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:49 INFO - PROCESS | 1944 | ++DOCSHELL 0x135f41800 == 101 [pid = 1944] [id = 608] 10:52:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 198 (0x1318bb000) [pid = 1944] [serial = 1824] [outer = 0x0] 10:52:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 199 (0x13632ac00) [pid = 1944] [serial = 1825] [outer = 0x1318bb000] 10:52:49 INFO - PROCESS | 1944 | 1463680369356 Marionette DEBUG loaded listener.js 10:52:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 200 (0x14053d000) [pid = 1944] [serial = 1826] [outer = 0x1318bb000] 10:52:49 INFO - PROCESS | 1944 | 1463680369654 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]]]}] 10:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 573ms 10:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:52:49 INFO - PROCESS | 1944 | 1463680369672 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 10:52:49 INFO - PROCESS | 1944 | 1463680369673 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 10:52:49 INFO - PROCESS | 1944 | 1463680369675 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:52:49 INFO - PROCESS | 1944 | 1463680369676 Marionette TRACE conn2 <- [1,2406,null,{}] 10:52:49 INFO - PROCESS | 1944 | 1463680369686 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}] 10:52:49 INFO - PROCESS | 1944 | 1463680369794 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 10:52:49 INFO - PROCESS | 1944 | 1463680369886 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:49 INFO - PROCESS | 1944 | ++DOCSHELL 0x138192000 == 102 [pid = 1944] [id = 609] 10:52:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 201 (0x118354000) [pid = 1944] [serial = 1827] [outer = 0x0] 10:52:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 202 (0x1387a8800) [pid = 1944] [serial = 1828] [outer = 0x118354000] 10:52:49 INFO - PROCESS | 1944 | 1463680369910 Marionette DEBUG loaded listener.js 10:52:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 203 (0x1387af800) [pid = 1944] [serial = 1829] [outer = 0x118354000] 10:52:50 INFO - PROCESS | 1944 | 1463680370181 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]]]}] 10:52:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:52:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 519ms 10:52:50 INFO - PROCESS | 1944 | 1463680370195 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 10:52:50 INFO - PROCESS | 1944 | 1463680370197 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 10:52:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:52:50 INFO - PROCESS | 1944 | 1463680370207 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:52:50 INFO - PROCESS | 1944 | 1463680370208 Marionette TRACE conn2 <- [1,2410,null,{}] 10:52:50 INFO - PROCESS | 1944 | 1463680370210 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}] 10:52:50 INFO - PROCESS | 1944 | 1463680370339 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 10:52:50 INFO - PROCESS | 1944 | 1463680370343 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:50 INFO - PROCESS | 1944 | ++DOCSHELL 0x1388d6800 == 103 [pid = 1944] [id = 610] 10:52:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 204 (0x1387b0400) [pid = 1944] [serial = 1830] [outer = 0x0] 10:52:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 205 (0x1405b3c00) [pid = 1944] [serial = 1831] [outer = 0x1387b0400] 10:52:50 INFO - PROCESS | 1944 | 1463680370368 Marionette DEBUG loaded listener.js 10:52:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 206 (0x141b27800) [pid = 1944] [serial = 1832] [outer = 0x1387b0400] 10:52:51 INFO - PROCESS | 1944 | 1463680371031 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]]]}] 10:52:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:52:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 869ms 10:52:51 INFO - PROCESS | 1944 | 1463680371077 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 10:52:51 INFO - PROCESS | 1944 | 1463680371080 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 10:52:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:52:51 INFO - PROCESS | 1944 | 1463680371085 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:52:51 INFO - PROCESS | 1944 | 1463680371087 Marionette TRACE conn2 <- [1,2414,null,{}] 10:52:51 INFO - PROCESS | 1944 | 1463680371090 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}] 10:52:51 INFO - PROCESS | 1944 | 1463680371223 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 10:52:51 INFO - PROCESS | 1944 | 1463680371331 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:51 INFO - PROCESS | 1944 | ++DOCSHELL 0x1295aa800 == 104 [pid = 1944] [id = 611] 10:52:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 207 (0x115de9400) [pid = 1944] [serial = 1833] [outer = 0x0] 10:52:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 208 (0x11710ac00) [pid = 1944] [serial = 1834] [outer = 0x115de9400] 10:52:51 INFO - PROCESS | 1944 | 1463680371363 Marionette DEBUG loaded listener.js 10:52:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 209 (0x118358000) [pid = 1944] [serial = 1835] [outer = 0x115de9400] 10:52:51 INFO - PROCESS | 1944 | 1463680371855 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]]]}] 10:52:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:52:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 820ms 10:52:51 INFO - PROCESS | 1944 | 1463680371905 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 10:52:51 INFO - PROCESS | 1944 | 1463680371910 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 10:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:52:51 INFO - PROCESS | 1944 | 1463680371917 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:52:51 INFO - PROCESS | 1944 | 1463680371919 Marionette TRACE conn2 <- [1,2418,null,{}] 10:52:51 INFO - PROCESS | 1944 | 1463680371921 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}] 10:52:52 INFO - PROCESS | 1944 | 1463680372045 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 10:52:52 INFO - PROCESS | 1944 | 1463680372154 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:52 INFO - PROCESS | 1944 | ++DOCSHELL 0x12e16d800 == 105 [pid = 1944] [id = 612] 10:52:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 210 (0x1197ec800) [pid = 1944] [serial = 1836] [outer = 0x0] 10:52:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 211 (0x124f8f800) [pid = 1944] [serial = 1837] [outer = 0x1197ec800] 10:52:52 INFO - PROCESS | 1944 | 1463680372184 Marionette DEBUG loaded listener.js 10:52:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 212 (0x127762000) [pid = 1944] [serial = 1838] [outer = 0x1197ec800] 10:52:52 INFO - PROCESS | 1944 | 1463680372637 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]]]}] 10:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 773ms 10:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:52:52 INFO - PROCESS | 1944 | 1463680372690 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 10:52:52 INFO - PROCESS | 1944 | 1463680372691 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 10:52:52 INFO - PROCESS | 1944 | 1463680372694 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:52:52 INFO - PROCESS | 1944 | 1463680372697 Marionette TRACE conn2 <- [1,2422,null,{}] 10:52:52 INFO - PROCESS | 1944 | 1463680372705 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}] 10:52:52 INFO - PROCESS | 1944 | 1463680372833 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 10:52:52 INFO - PROCESS | 1944 | 1463680372974 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:52 INFO - PROCESS | 1944 | ++DOCSHELL 0x1388d6000 == 106 [pid = 1944] [id = 613] 10:52:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 213 (0x128b9c800) [pid = 1944] [serial = 1839] [outer = 0x0] 10:52:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 214 (0x12ace6400) [pid = 1944] [serial = 1840] [outer = 0x128b9c800] 10:52:53 INFO - PROCESS | 1944 | 1463680373008 Marionette DEBUG loaded listener.js 10:52:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 215 (0x12bcce800) [pid = 1944] [serial = 1841] [outer = 0x128b9c800] 10:52:53 INFO - PROCESS | 1944 | 1463680373525 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]]]}] 10:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 874ms 10:52:53 INFO - PROCESS | 1944 | 1463680373569 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 10:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:52:53 INFO - PROCESS | 1944 | 1463680373573 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 10:52:53 INFO - PROCESS | 1944 | 1463680373576 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:52:53 INFO - PROCESS | 1944 | 1463680373578 Marionette TRACE conn2 <- [1,2426,null,{}] 10:52:53 INFO - PROCESS | 1944 | 1463680373605 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}] 10:52:53 INFO - PROCESS | 1944 | 1463680373793 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 10:52:53 INFO - PROCESS | 1944 | 1463680373985 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:53 INFO - PROCESS | 1944 | ++DOCSHELL 0x141c07800 == 107 [pid = 1944] [id = 614] 10:52:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 216 (0x12dc28800) [pid = 1944] [serial = 1842] [outer = 0x0] 10:52:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 217 (0x1357c2400) [pid = 1944] [serial = 1843] [outer = 0x12dc28800] 10:52:54 INFO - PROCESS | 1944 | 1463680374016 Marionette DEBUG loaded listener.js 10:52:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 218 (0x135f85800) [pid = 1944] [serial = 1844] [outer = 0x12dc28800] 10:52:54 INFO - PROCESS | 1944 | 1463680374434 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]]]}] 10:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 890ms 10:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:52:54 INFO - PROCESS | 1944 | 1463680374467 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 10:52:54 INFO - PROCESS | 1944 | 1463680374468 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 10:52:54 INFO - PROCESS | 1944 | 1463680374470 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:52:54 INFO - PROCESS | 1944 | 1463680374471 Marionette TRACE conn2 <- [1,2430,null,{}] 10:52:54 INFO - PROCESS | 1944 | 1463680374474 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}] 10:52:54 INFO - PROCESS | 1944 | 1463680374593 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 10:52:54 INFO - PROCESS | 1944 | 1463680374729 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:54 INFO - PROCESS | 1944 | ++DOCSHELL 0x141c61000 == 108 [pid = 1944] [id = 615] 10:52:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 219 (0x1318c4000) [pid = 1944] [serial = 1845] [outer = 0x0] 10:52:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 220 (0x1381ad000) [pid = 1944] [serial = 1846] [outer = 0x1318c4000] 10:52:54 INFO - PROCESS | 1944 | 1463680374762 Marionette DEBUG loaded listener.js 10:52:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 221 (0x1387b1400) [pid = 1944] [serial = 1847] [outer = 0x1318c4000] 10:52:55 INFO - PROCESS | 1944 | 1463680375173 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]]]}] 10:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 719ms 10:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:52:55 INFO - PROCESS | 1944 | 1463680375190 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 10:52:55 INFO - PROCESS | 1944 | 1463680375191 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 10:52:55 INFO - PROCESS | 1944 | 1463680375193 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:52:55 INFO - PROCESS | 1944 | 1463680375195 Marionette TRACE conn2 <- [1,2434,null,{}] 10:52:55 INFO - PROCESS | 1944 | 1463680375197 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}] 10:52:55 INFO - PROCESS | 1944 | 1463680375352 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 10:52:55 INFO - PROCESS | 1944 | 1463680375459 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:55 INFO - PROCESS | 1944 | ++DOCSHELL 0x142c66800 == 109 [pid = 1944] [id = 616] 10:52:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 222 (0x1216a2000) [pid = 1944] [serial = 1848] [outer = 0x0] 10:52:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 223 (0x1381ac400) [pid = 1944] [serial = 1849] [outer = 0x1216a2000] 10:52:55 INFO - PROCESS | 1944 | 1463680375490 Marionette DEBUG loaded listener.js 10:52:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 224 (0x140532800) [pid = 1944] [serial = 1850] [outer = 0x1216a2000] 10:52:55 INFO - PROCESS | 1944 | 1463680375912 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]]]}] 10:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 773ms 10:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:52:55 INFO - PROCESS | 1944 | 1463680375967 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 10:52:55 INFO - PROCESS | 1944 | 1463680375968 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 10:52:55 INFO - PROCESS | 1944 | 1463680375970 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:52:55 INFO - PROCESS | 1944 | 1463680375971 Marionette TRACE conn2 <- [1,2438,null,{}] 10:52:55 INFO - PROCESS | 1944 | 1463680375974 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}] 10:52:56 INFO - PROCESS | 1944 | 1463680376092 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 10:52:56 INFO - PROCESS | 1944 | 1463680376230 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:56 INFO - PROCESS | 1944 | ++DOCSHELL 0x143c0d000 == 110 [pid = 1944] [id = 617] 10:52:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 225 (0x140417400) [pid = 1944] [serial = 1851] [outer = 0x0] 10:52:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 226 (0x140a28000) [pid = 1944] [serial = 1852] [outer = 0x140417400] 10:52:56 INFO - PROCESS | 1944 | 1463680376262 Marionette DEBUG loaded listener.js 10:52:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 227 (0x140a2c400) [pid = 1944] [serial = 1853] [outer = 0x140417400] 10:52:56 INFO - PROCESS | 1944 | 1463680376643 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]]]}] 10:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 721ms 10:52:56 INFO - PROCESS | 1944 | 1463680376692 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 10:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:52:56 INFO - PROCESS | 1944 | 1463680376693 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 10:52:56 INFO - PROCESS | 1944 | 1463680376695 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:52:56 INFO - PROCESS | 1944 | 1463680376697 Marionette TRACE conn2 <- [1,2442,null,{}] 10:52:56 INFO - PROCESS | 1944 | 1463680376699 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}] 10:52:56 INFO - PROCESS | 1944 | 1463680376837 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 10:52:56 INFO - PROCESS | 1944 | 1463680376948 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:56 INFO - PROCESS | 1944 | ++DOCSHELL 0x142a36800 == 111 [pid = 1944] [id = 618] 10:52:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 228 (0x140a29400) [pid = 1944] [serial = 1854] [outer = 0x0] 10:52:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 229 (0x140a31400) [pid = 1944] [serial = 1855] [outer = 0x140a29400] 10:52:56 INFO - PROCESS | 1944 | 1463680376978 Marionette DEBUG loaded listener.js 10:52:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 230 (0x140a35800) [pid = 1944] [serial = 1856] [outer = 0x140a29400] 10:52:57 INFO - PROCESS | 1944 | 1463680377422 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]]]}] 10:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 771ms 10:52:57 INFO - PROCESS | 1944 | 1463680377467 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 10:52:57 INFO - PROCESS | 1944 | 1463680377468 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 10:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:52:57 INFO - PROCESS | 1944 | 1463680377471 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:52:57 INFO - PROCESS | 1944 | 1463680377472 Marionette TRACE conn2 <- [1,2446,null,{}] 10:52:57 INFO - PROCESS | 1944 | 1463680377474 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}] 10:52:57 INFO - PROCESS | 1944 | 1463680377594 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 10:52:57 INFO - PROCESS | 1944 | 1463680377736 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:57 INFO - PROCESS | 1944 | ++DOCSHELL 0x142a4b800 == 112 [pid = 1944] [id = 619] 10:52:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 231 (0x140a2e800) [pid = 1944] [serial = 1857] [outer = 0x0] 10:52:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 232 (0x141b29400) [pid = 1944] [serial = 1858] [outer = 0x140a2e800] 10:52:57 INFO - PROCESS | 1944 | 1463680377767 Marionette DEBUG loaded listener.js 10:52:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 233 (0x141b2e400) [pid = 1944] [serial = 1859] [outer = 0x140a2e800] 10:52:58 INFO - PROCESS | 1944 | 1463680378141 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]]]}] 10:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 718ms 10:52:58 INFO - PROCESS | 1944 | 1463680378243 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 10:52:58 INFO - PROCESS | 1944 | 1463680378244 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 10:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:52:58 INFO - PROCESS | 1944 | 1463680378250 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:52:58 INFO - PROCESS | 1944 | 1463680378251 Marionette TRACE conn2 <- [1,2450,null,{}] 10:52:58 INFO - PROCESS | 1944 | 1463680378253 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}] 10:52:58 INFO - PROCESS | 1944 | 1463680378378 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 10:52:58 INFO - PROCESS | 1944 | 1463680378490 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:58 INFO - PROCESS | 1944 | ++DOCSHELL 0x1358b1000 == 113 [pid = 1944] [id = 620] 10:52:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 234 (0x1127a0000) [pid = 1944] [serial = 1860] [outer = 0x0] 10:52:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 235 (0x141b28800) [pid = 1944] [serial = 1861] [outer = 0x1127a0000] 10:52:58 INFO - PROCESS | 1944 | 1463680378519 Marionette DEBUG loaded listener.js 10:52:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 236 (0x141b33c00) [pid = 1944] [serial = 1862] [outer = 0x1127a0000] 10:52:58 INFO - PROCESS | 1944 | 1463680378976 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]]]}] 10:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 770ms 10:52:59 INFO - PROCESS | 1944 | 1463680379031 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 10:52:59 INFO - PROCESS | 1944 | 1463680379033 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 10:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:52:59 INFO - PROCESS | 1944 | 1463680379037 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:52:59 INFO - PROCESS | 1944 | 1463680379039 Marionette TRACE conn2 <- [1,2454,null,{}] 10:52:59 INFO - PROCESS | 1944 | 1463680379041 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}] 10:52:59 INFO - PROCESS | 1944 | 1463680379182 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 10:52:59 INFO - PROCESS | 1944 | 1463680379295 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:59 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cb55800 == 114 [pid = 1944] [id = 621] 10:52:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 237 (0x142c1bc00) [pid = 1944] [serial = 1863] [outer = 0x0] 10:52:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 238 (0x142c20c00) [pid = 1944] [serial = 1864] [outer = 0x142c1bc00] 10:52:59 INFO - PROCESS | 1944 | 1463680379373 Marionette DEBUG loaded listener.js 10:52:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 239 (0x142dc4c00) [pid = 1944] [serial = 1865] [outer = 0x142c1bc00] 10:53:00 INFO - PROCESS | 1944 | 1463680380091 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]]]}] 10:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1122ms 10:53:00 INFO - PROCESS | 1944 | 1463680380159 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 10:53:00 INFO - PROCESS | 1944 | 1463680380162 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 10:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:53:00 INFO - PROCESS | 1944 | 1463680380165 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:53:00 INFO - PROCESS | 1944 | 1463680380168 Marionette TRACE conn2 <- [1,2458,null,{}] 10:53:00 INFO - PROCESS | 1944 | 1463680380171 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}] 10:53:00 INFO - PROCESS | 1944 | 1463680380295 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 10:53:00 INFO - PROCESS | 1944 | 1463680380440 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:00 INFO - PROCESS | 1944 | ++DOCSHELL 0x119c4d000 == 115 [pid = 1944] [id = 622] 10:53:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 240 (0x1126c8c00) [pid = 1944] [serial = 1866] [outer = 0x0] 10:53:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 241 (0x112fe7000) [pid = 1944] [serial = 1867] [outer = 0x1126c8c00] 10:53:00 INFO - PROCESS | 1944 | 1463680380472 Marionette DEBUG loaded listener.js 10:53:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 242 (0x11710a800) [pid = 1944] [serial = 1868] [outer = 0x1126c8c00] 10:53:00 INFO - PROCESS | 1944 | 1463680380939 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]]]}] 10:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 821ms 10:53:00 INFO - PROCESS | 1944 | 1463680380987 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 10:53:00 INFO - PROCESS | 1944 | 1463680380991 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 10:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:53:00 INFO - PROCESS | 1944 | 1463680380995 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:53:00 INFO - PROCESS | 1944 | 1463680380997 Marionette TRACE conn2 <- [1,2462,null,{}] 10:53:01 INFO - PROCESS | 1944 | 1463680381000 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}] 10:53:01 INFO - PROCESS | 1944 | 1463680381118 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 10:53:01 INFO - PROCESS | 1944 | 1463680381235 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:01 INFO - PROCESS | 1944 | ++DOCSHELL 0x12926e000 == 116 [pid = 1944] [id = 623] 10:53:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 243 (0x118051c00) [pid = 1944] [serial = 1869] [outer = 0x0] 10:53:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 244 (0x118771800) [pid = 1944] [serial = 1870] [outer = 0x118051c00] 10:53:01 INFO - PROCESS | 1944 | 1463680381263 Marionette DEBUG loaded listener.js 10:53:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 245 (0x120996400) [pid = 1944] [serial = 1871] [outer = 0x118051c00] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x138192000 == 115 [pid = 1944] [id = 609] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x135f41800 == 114 [pid = 1944] [id = 608] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x12a619800 == 113 [pid = 1944] [id = 607] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x1359d0800 == 112 [pid = 1944] [id = 606] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 244 (0x135ad7c00) [pid = 1944] [serial = 1759] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x135688800 == 111 [pid = 1944] [id = 605] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x134cc7800 == 110 [pid = 1944] [id = 604] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x12ddcf800 == 109 [pid = 1944] [id = 603] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x12dc73000 == 108 [pid = 1944] [id = 602] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x12c0c5000 == 107 [pid = 1944] [id = 601] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x124d18800 == 106 [pid = 1944] [id = 600] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x118057800 == 105 [pid = 1944] [id = 599] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x12aa84800 == 104 [pid = 1944] [id = 598] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x127428800 == 103 [pid = 1944] [id = 597] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x141c54800 == 102 [pid = 1944] [id = 596] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x143ac7000 == 101 [pid = 1944] [id = 595] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x143ab7000 == 100 [pid = 1944] [id = 594] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x135e43800 == 99 [pid = 1944] [id = 593] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x138823800 == 98 [pid = 1944] [id = 592] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x142966800 == 97 [pid = 1944] [id = 591] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x1410e3800 == 96 [pid = 1944] [id = 590] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x13568d000 == 95 [pid = 1944] [id = 589] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x12c50e000 == 94 [pid = 1944] [id = 588] 10:53:01 INFO - PROCESS | 1944 | --DOCSHELL 0x1185aa000 == 93 [pid = 1944] [id = 587] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 243 (0x135792400) [pid = 1944] [serial = 1688] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 242 (0x135ad5400) [pid = 1944] [serial = 1757] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 241 (0x12b493800) [pid = 1944] [serial = 1744] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 240 (0x12cf30c00) [pid = 1944] [serial = 1702] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 239 (0x124b93000) [pid = 1944] [serial = 1730] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 238 (0x1214d7800) [pid = 1944] [serial = 1729] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 237 (0x129748800) [pid = 1944] [serial = 1699] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 236 (0x1270db800) [pid = 1944] [serial = 1735] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 235 (0x127766000) [pid = 1944] [serial = 1736] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 234 (0x120992000) [pid = 1944] [serial = 1732] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 233 (0x1252bc400) [pid = 1944] [serial = 1733] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 232 (0x117e38800) [pid = 1944] [serial = 1693] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 231 (0x12bff0c00) [pid = 1944] [serial = 1747] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 230 (0x11674f800) [pid = 1944] [serial = 1724] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 229 (0x112da5800) [pid = 1944] [serial = 1723] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 228 (0x1187c8400) [pid = 1944] [serial = 1727] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 227 (0x11813ac00) [pid = 1944] [serial = 1726] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 226 (0x128b97000) [pid = 1944] [serial = 1738] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 225 (0x12a9d3400) [pid = 1944] [serial = 1739] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 224 (0x110f3bc00) [pid = 1944] [serial = 1690] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 223 (0x1405adc00) [pid = 1944] [serial = 1717] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 222 (0x14053a400) [pid = 1944] [serial = 1714] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 221 (0x1381b1000) [pid = 1944] [serial = 1711] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 220 (0x121a5ec00) [pid = 1944] [serial = 1696] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 219 (0x13632e000) [pid = 1944] [serial = 1708] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 218 (0x135789c00) [pid = 1944] [serial = 1705] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 217 (0x12dc1fc00) [pid = 1944] [serial = 1750] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 216 (0x117e3bc00) [pid = 1944] [serial = 1720] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 215 (0x12cb3e400) [pid = 1944] [serial = 1748] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 214 (0x1357b7c00) [pid = 1944] [serial = 1756] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 213 (0x12d660000) [pid = 1944] [serial = 1753] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 212 (0x12e2fa000) [pid = 1944] [serial = 1751] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 211 (0x12bcca400) [pid = 1944] [serial = 1745] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 210 (0x12ace4000) [pid = 1944] [serial = 1741] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 209 (0x12b48f000) [pid = 1944] [serial = 1742] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | --DOMWINDOW == 208 (0x135503800) [pid = 1944] [serial = 1754] [outer = 0x0] [url = about:blank] 10:53:01 INFO - PROCESS | 1944 | 1463680381721 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]]]}] 10:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 771ms 10:53:01 INFO - PROCESS | 1944 | 1463680381769 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 10:53:01 INFO - PROCESS | 1944 | 1463680381770 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 10:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:53:01 INFO - PROCESS | 1944 | 1463680381773 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:53:01 INFO - PROCESS | 1944 | 1463680381775 Marionette TRACE conn2 <- [1,2466,null,{}] 10:53:01 INFO - PROCESS | 1944 | 1463680381788 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}] 10:53:01 INFO - PROCESS | 1944 | 1463680381934 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 10:53:01 INFO - PROCESS | 1944 | 1463680381946 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:01 INFO - PROCESS | 1944 | ++DOCSHELL 0x12aa86000 == 94 [pid = 1944] [id = 624] 10:53:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 209 (0x121d27400) [pid = 1944] [serial = 1872] [outer = 0x0] 10:53:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 210 (0x124f95c00) [pid = 1944] [serial = 1873] [outer = 0x121d27400] 10:53:01 INFO - PROCESS | 1944 | 1463680381975 Marionette DEBUG loaded listener.js 10:53:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 211 (0x127123400) [pid = 1944] [serial = 1874] [outer = 0x121d27400] 10:53:02 INFO - PROCESS | 1944 | 1463680382332 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]]]}] 10:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 571ms 10:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:53:02 INFO - PROCESS | 1944 | 1463680382344 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 10:53:02 INFO - PROCESS | 1944 | 1463680382346 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 10:53:02 INFO - PROCESS | 1944 | 1463680382351 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:53:02 INFO - PROCESS | 1944 | 1463680382352 Marionette TRACE conn2 <- [1,2470,null,{}] 10:53:02 INFO - PROCESS | 1944 | 1463680382354 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}] 10:53:02 INFO - PROCESS | 1944 | 1463680382460 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 10:53:02 INFO - PROCESS | 1944 | 1463680382552 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:02 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d307800 == 95 [pid = 1944] [id = 625] 10:53:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 212 (0x128a03800) [pid = 1944] [serial = 1875] [outer = 0x0] 10:53:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 213 (0x128b5e400) [pid = 1944] [serial = 1876] [outer = 0x128a03800] 10:53:02 INFO - PROCESS | 1944 | 1463680382578 Marionette DEBUG loaded listener.js 10:53:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 214 (0x129077800) [pid = 1944] [serial = 1877] [outer = 0x128a03800] 10:53:02 INFO - PROCESS | 1944 | 1463680382886 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]]]}] 10:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 568ms 10:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:53:02 INFO - PROCESS | 1944 | 1463680382920 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 10:53:02 INFO - PROCESS | 1944 | 1463680382921 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 10:53:02 INFO - PROCESS | 1944 | 1463680382923 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:53:02 INFO - PROCESS | 1944 | 1463680382924 Marionette TRACE conn2 <- [1,2474,null,{}] 10:53:02 INFO - PROCESS | 1944 | 1463680382926 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}] 10:53:03 INFO - PROCESS | 1944 | 1463680383066 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 10:53:03 INFO - PROCESS | 1944 | 1463680383074 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:03 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dcdf000 == 96 [pid = 1944] [id = 626] 10:53:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 215 (0x128b97000) [pid = 1944] [serial = 1878] [outer = 0x0] 10:53:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 216 (0x12a86fc00) [pid = 1944] [serial = 1879] [outer = 0x128b97000] 10:53:03 INFO - PROCESS | 1944 | 1463680383099 Marionette DEBUG loaded listener.js 10:53:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 217 (0x12b487400) [pid = 1944] [serial = 1880] [outer = 0x128b97000] 10:53:03 INFO - PROCESS | 1944 | 1463680383474 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]]]}] 10:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 574ms 10:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:53:03 INFO - PROCESS | 1944 | 1463680383497 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 10:53:03 INFO - PROCESS | 1944 | 1463680383498 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 10:53:03 INFO - PROCESS | 1944 | 1463680383500 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:53:03 INFO - PROCESS | 1944 | 1463680383501 Marionette TRACE conn2 <- [1,2478,null,{}] 10:53:03 INFO - PROCESS | 1944 | 1463680383504 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}] 10:53:03 INFO - PROCESS | 1944 | 1463680383621 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 10:53:03 INFO - PROCESS | 1944 | 1463680383626 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:03 INFO - PROCESS | 1944 | ++DOCSHELL 0x134cc5000 == 97 [pid = 1944] [id = 627] 10:53:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 218 (0x12bc43c00) [pid = 1944] [serial = 1881] [outer = 0x0] 10:53:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 219 (0x12bfedc00) [pid = 1944] [serial = 1882] [outer = 0x12bc43c00] 10:53:03 INFO - PROCESS | 1944 | 1463680383652 Marionette DEBUG loaded listener.js 10:53:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 220 (0x12e161400) [pid = 1944] [serial = 1883] [outer = 0x12bc43c00] 10:53:04 INFO - PROCESS | 1944 | 1463680384057 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]]]}] 10:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 619ms 10:53:04 INFO - PROCESS | 1944 | 1463680384121 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 10:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:53:04 INFO - PROCESS | 1944 | 1463680384130 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 10:53:04 INFO - PROCESS | 1944 | 1463680384135 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:53:04 INFO - PROCESS | 1944 | 1463680384136 Marionette TRACE conn2 <- [1,2482,null,{}] 10:53:04 INFO - PROCESS | 1944 | 1463680384138 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}] 10:53:04 INFO - PROCESS | 1944 | 1463680384275 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 10:53:04 INFO - PROCESS | 1944 | 1463680384311 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:04 INFO - PROCESS | 1944 | ++DOCSHELL 0x1358bb800 == 98 [pid = 1944] [id = 628] 10:53:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 221 (0x127706c00) [pid = 1944] [serial = 1884] [outer = 0x0] 10:53:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 222 (0x12e2f8400) [pid = 1944] [serial = 1885] [outer = 0x127706c00] 10:53:04 INFO - PROCESS | 1944 | 1463680384336 Marionette DEBUG loaded listener.js 10:53:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 223 (0x134d26000) [pid = 1944] [serial = 1886] [outer = 0x127706c00] 10:53:04 INFO - PROCESS | 1944 | 1463680384702 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]]]}] 10:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 621ms 10:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:53:04 INFO - PROCESS | 1944 | 1463680384755 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 10:53:04 INFO - PROCESS | 1944 | 1463680384757 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 10:53:04 INFO - PROCESS | 1944 | 1463680384759 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:53:04 INFO - PROCESS | 1944 | 1463680384760 Marionette TRACE conn2 <- [1,2486,null,{}] 10:53:04 INFO - PROCESS | 1944 | 1463680384762 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}] 10:53:04 INFO - PROCESS | 1944 | 1463680384899 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 10:53:04 INFO - PROCESS | 1944 | 1463680384915 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:04 INFO - PROCESS | 1944 | ++DOCSHELL 0x135a0b000 == 99 [pid = 1944] [id = 629] 10:53:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 224 (0x1318bb800) [pid = 1944] [serial = 1887] [outer = 0x0] 10:53:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 225 (0x1357be800) [pid = 1944] [serial = 1888] [outer = 0x1318bb800] 10:53:04 INFO - PROCESS | 1944 | 1463680384940 Marionette DEBUG loaded listener.js 10:53:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 226 (0x135ad6800) [pid = 1944] [serial = 1889] [outer = 0x1318bb800] 10:53:05 INFO - PROCESS | 1944 | 1463680385304 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]]]}] 10:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 568ms 10:53:05 INFO - PROCESS | 1944 | 1463680385327 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 10:53:05 INFO - PROCESS | 1944 | 1463680385328 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 10:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:53:05 INFO - PROCESS | 1944 | 1463680385332 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:53:05 INFO - PROCESS | 1944 | 1463680385334 Marionette TRACE conn2 <- [1,2490,null,{}] 10:53:05 INFO - PROCESS | 1944 | 1463680385337 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}] 10:53:05 INFO - PROCESS | 1944 | 1463680385495 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 10:53:05 INFO - PROCESS | 1944 | 1463680385507 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:05 INFO - PROCESS | 1944 | ++DOCSHELL 0x135e43000 == 100 [pid = 1944] [id = 630] 10:53:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 227 (0x135ad7400) [pid = 1944] [serial = 1890] [outer = 0x0] 10:53:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 228 (0x135f86c00) [pid = 1944] [serial = 1891] [outer = 0x135ad7400] 10:53:05 INFO - PROCESS | 1944 | 1463680385532 Marionette DEBUG loaded listener.js 10:53:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 229 (0x13632e000) [pid = 1944] [serial = 1892] [outer = 0x135ad7400] 10:53:05 INFO - PROCESS | 1944 | --DOMWINDOW == 228 (0x1318bb000) [pid = 1944] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:53:05 INFO - PROCESS | 1944 | --DOMWINDOW == 227 (0x120917400) [pid = 1944] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:53:05 INFO - PROCESS | 1944 | --DOMWINDOW == 226 (0x11277c400) [pid = 1944] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:53:05 INFO - PROCESS | 1944 | --DOMWINDOW == 225 (0x119d65000) [pid = 1944] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:53:05 INFO - PROCESS | 1944 | --DOMWINDOW == 224 (0x118354000) [pid = 1944] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:53:05 INFO - PROCESS | 1944 | --DOMWINDOW == 223 (0x110ee0800) [pid = 1944] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:53:05 INFO - PROCESS | 1944 | --DOMWINDOW == 222 (0x12d1c3800) [pid = 1944] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:53:05 INFO - PROCESS | 1944 | --DOMWINDOW == 221 (0x117e61c00) [pid = 1944] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:53:05 INFO - PROCESS | 1944 | --DOMWINDOW == 220 (0x126e68000) [pid = 1944] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:53:05 INFO - PROCESS | 1944 | --DOMWINDOW == 219 (0x1318c3c00) [pid = 1944] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:53:05 INFO - PROCESS | 1944 | --DOMWINDOW == 218 (0x12bfe1800) [pid = 1944] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:53:05 INFO - PROCESS | 1944 | --DOMWINDOW == 217 (0x128b60000) [pid = 1944] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:53:05 INFO - PROCESS | 1944 | --DOMWINDOW == 216 (0x112773000) [pid = 1944] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:53:06 INFO - PROCESS | 1944 | 1463680386076 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]]]}] 10:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 771ms 10:53:06 INFO - PROCESS | 1944 | 1463680386102 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 10:53:06 INFO - PROCESS | 1944 | 1463680386104 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 10:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:53:06 INFO - PROCESS | 1944 | 1463680386106 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:53:06 INFO - PROCESS | 1944 | 1463680386107 Marionette TRACE conn2 <- [1,2494,null,{}] 10:53:06 INFO - PROCESS | 1944 | 1463680386109 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}] 10:53:06 INFO - PROCESS | 1944 | 1463680386213 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 10:53:06 INFO - PROCESS | 1944 | 1463680386316 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:06 INFO - PROCESS | 1944 | ++DOCSHELL 0x13567f800 == 101 [pid = 1944] [id = 631] 10:53:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 217 (0x11306e800) [pid = 1944] [serial = 1893] [outer = 0x0] 10:53:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 218 (0x12bfde400) [pid = 1944] [serial = 1894] [outer = 0x11306e800] 10:53:06 INFO - PROCESS | 1944 | 1463680386341 Marionette DEBUG loaded listener.js 10:53:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 219 (0x135bbc000) [pid = 1944] [serial = 1895] [outer = 0x11306e800] 10:53:06 INFO - PROCESS | 1944 | 1463680386642 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]]]}] 10:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 568ms 10:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:53:06 INFO - PROCESS | 1944 | 1463680386674 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 10:53:06 INFO - PROCESS | 1944 | 1463680386676 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 10:53:06 INFO - PROCESS | 1944 | 1463680386678 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:53:06 INFO - PROCESS | 1944 | 1463680386682 Marionette TRACE conn2 <- [1,2498,null,{}] 10:53:06 INFO - PROCESS | 1944 | 1463680386685 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}] 10:53:06 INFO - PROCESS | 1944 | 1463680386801 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 10:53:06 INFO - PROCESS | 1944 | 1463680386886 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:06 INFO - PROCESS | 1944 | ++DOCSHELL 0x1362af000 == 102 [pid = 1944] [id = 632] 10:53:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 220 (0x1270d5000) [pid = 1944] [serial = 1896] [outer = 0x0] 10:53:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 221 (0x136328400) [pid = 1944] [serial = 1897] [outer = 0x1270d5000] 10:53:06 INFO - PROCESS | 1944 | 1463680386915 Marionette DEBUG loaded listener.js 10:53:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 222 (0x1387be400) [pid = 1944] [serial = 1898] [outer = 0x1270d5000] 10:53:07 INFO - PROCESS | 1944 | 1463680387259 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]]]}] 10:53:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:53:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 623ms 10:53:07 INFO - PROCESS | 1944 | 1463680387302 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 10:53:07 INFO - PROCESS | 1944 | 1463680387303 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 10:53:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:53:07 INFO - PROCESS | 1944 | 1463680387305 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:53:07 INFO - PROCESS | 1944 | 1463680387306 Marionette TRACE conn2 <- [1,2502,null,{}] 10:53:07 INFO - PROCESS | 1944 | 1463680387309 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}] 10:53:07 INFO - PROCESS | 1944 | 1463680387415 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 10:53:07 INFO - PROCESS | 1944 | 1463680387420 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:07 INFO - PROCESS | 1944 | ++DOCSHELL 0x13881e800 == 103 [pid = 1944] [id = 633] 10:53:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 223 (0x140416400) [pid = 1944] [serial = 1899] [outer = 0x0] 10:53:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 224 (0x140534400) [pid = 1944] [serial = 1900] [outer = 0x140416400] 10:53:07 INFO - PROCESS | 1944 | 1463680387444 Marionette DEBUG loaded listener.js 10:53:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 225 (0x140f6a800) [pid = 1944] [serial = 1901] [outer = 0x140416400] 10:53:07 INFO - PROCESS | 1944 | 1463680387807 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]]]}] 10:53:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:53:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 518ms 10:53:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:53:07 INFO - PROCESS | 1944 | 1463680387823 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 10:53:07 INFO - PROCESS | 1944 | 1463680387824 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 10:53:07 INFO - PROCESS | 1944 | 1463680387827 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:53:07 INFO - PROCESS | 1944 | 1463680387828 Marionette TRACE conn2 <- [1,2506,null,{}] 10:53:07 INFO - PROCESS | 1944 | 1463680387835 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}] 10:53:07 INFO - PROCESS | 1944 | 1463680387995 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 10:53:08 INFO - PROCESS | 1944 | 1463680388184 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:08 INFO - PROCESS | 1944 | ++DOCSHELL 0x11872d000 == 104 [pid = 1944] [id = 634] 10:53:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 226 (0x11267bc00) [pid = 1944] [serial = 1902] [outer = 0x0] 10:53:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 227 (0x112690400) [pid = 1944] [serial = 1903] [outer = 0x11267bc00] 10:53:08 INFO - PROCESS | 1944 | 1463680388218 Marionette DEBUG loaded listener.js 10:53:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 228 (0x115e51400) [pid = 1944] [serial = 1904] [outer = 0x11267bc00] 10:53:08 INFO - PROCESS | 1944 | 1463680388682 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]]]}] 10:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 873ms 10:53:08 INFO - PROCESS | 1944 | 1463680388702 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 10:53:08 INFO - PROCESS | 1944 | 1463680388704 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 10:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:53:08 INFO - PROCESS | 1944 | 1463680388707 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:53:08 INFO - PROCESS | 1944 | 1463680388710 Marionette TRACE conn2 <- [1,2510,null,{}] 10:53:08 INFO - PROCESS | 1944 | 1463680388731 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}] 10:53:08 INFO - PROCESS | 1944 | 1463680388900 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 10:53:08 INFO - PROCESS | 1944 | 1463680388976 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:08 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cb4d000 == 105 [pid = 1944] [id = 635] 10:53:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 229 (0x1197f9c00) [pid = 1944] [serial = 1905] [outer = 0x0] 10:53:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 230 (0x1216f6800) [pid = 1944] [serial = 1906] [outer = 0x1197f9c00] 10:53:09 INFO - PROCESS | 1944 | 1463680389008 Marionette DEBUG loaded listener.js 10:53:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 231 (0x125c20400) [pid = 1944] [serial = 1907] [outer = 0x1197f9c00] 10:53:09 INFO - PROCESS | 1944 | 1463680389444 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]]]}] 10:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 772ms 10:53:09 INFO - PROCESS | 1944 | 1463680389504 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 10:53:09 INFO - PROCESS | 1944 | 1463680389507 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 10:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:53:09 INFO - PROCESS | 1944 | 1463680389511 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:53:09 INFO - PROCESS | 1944 | 1463680389513 Marionette TRACE conn2 <- [1,2514,null,{}] 10:53:09 INFO - PROCESS | 1944 | 1463680389518 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}] 10:53:09 INFO - PROCESS | 1944 | 1463680389641 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 10:53:09 INFO - PROCESS | 1944 | 1463680389750 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:09 INFO - PROCESS | 1944 | ++DOCSHELL 0x1362b9800 == 106 [pid = 1944] [id = 636] 10:53:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 232 (0x128b55400) [pid = 1944] [serial = 1908] [outer = 0x0] 10:53:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 233 (0x12a9de800) [pid = 1944] [serial = 1909] [outer = 0x128b55400] 10:53:09 INFO - PROCESS | 1944 | 1463680389781 Marionette DEBUG loaded listener.js 10:53:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 234 (0x12bc4c000) [pid = 1944] [serial = 1910] [outer = 0x128b55400] 10:53:10 INFO - PROCESS | 1944 | 1463680390227 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]]]}] 10:53:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:53:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 772ms 10:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:53:10 INFO - PROCESS | 1944 | 1463680390284 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 10:53:10 INFO - PROCESS | 1944 | 1463680390285 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 10:53:10 INFO - PROCESS | 1944 | 1463680390292 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:53:10 INFO - PROCESS | 1944 | 1463680390297 Marionette TRACE conn2 <- [1,2518,null,{}] 10:53:10 INFO - PROCESS | 1944 | 1463680390300 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}] 10:53:10 INFO - PROCESS | 1944 | 1463680390427 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 10:53:10 INFO - PROCESS | 1944 | 1463680390567 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:10 INFO - PROCESS | 1944 | ++DOCSHELL 0x141c47000 == 107 [pid = 1944] [id = 637] 10:53:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 235 (0x12aa61400) [pid = 1944] [serial = 1911] [outer = 0x0] 10:53:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 236 (0x12cb31400) [pid = 1944] [serial = 1912] [outer = 0x12aa61400] 10:53:10 INFO - PROCESS | 1944 | 1463680390600 Marionette DEBUG loaded listener.js 10:53:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 237 (0x134c0b400) [pid = 1944] [serial = 1913] [outer = 0x12aa61400] 10:53:11 INFO - PROCESS | 1944 | 1463680391048 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]]]}] 10:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 828ms 10:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:53:11 INFO - PROCESS | 1944 | 1463680391116 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 10:53:11 INFO - PROCESS | 1944 | 1463680391118 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 10:53:11 INFO - PROCESS | 1944 | 1463680391121 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:53:11 INFO - PROCESS | 1944 | 1463680391122 Marionette TRACE conn2 <- [1,2522,null,{}] 10:53:11 INFO - PROCESS | 1944 | 1463680391124 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}] 10:53:11 INFO - PROCESS | 1944 | 1463680391253 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 10:53:11 INFO - PROCESS | 1944 | 1463680391361 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:11 INFO - PROCESS | 1944 | ++DOCSHELL 0x142a94000 == 108 [pid = 1944] [id = 638] 10:53:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 238 (0x12e2fa000) [pid = 1944] [serial = 1914] [outer = 0x0] 10:53:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 239 (0x135791c00) [pid = 1944] [serial = 1915] [outer = 0x12e2fa000] 10:53:11 INFO - PROCESS | 1944 | 1463680391390 Marionette DEBUG loaded listener.js 10:53:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 240 (0x135f83c00) [pid = 1944] [serial = 1916] [outer = 0x12e2fa000] 10:53:11 INFO - PROCESS | 1944 | 1463680391811 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]]]}] 10:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 720ms 10:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:53:11 INFO - PROCESS | 1944 | 1463680391842 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 10:53:11 INFO - PROCESS | 1944 | 1463680391843 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 10:53:11 INFO - PROCESS | 1944 | 1463680391845 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:53:11 INFO - PROCESS | 1944 | 1463680391847 Marionette TRACE conn2 <- [1,2526,null,{}] 10:53:11 INFO - PROCESS | 1944 | 1463680391852 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}] 10:53:11 INFO - PROCESS | 1944 | 1463680391973 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 10:53:12 INFO - PROCESS | 1944 | 1463680392109 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:12 INFO - PROCESS | 1944 | ++DOCSHELL 0x142c5f000 == 109 [pid = 1944] [id = 639] 10:53:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 241 (0x1387b0000) [pid = 1944] [serial = 1917] [outer = 0x0] 10:53:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 242 (0x1387b4800) [pid = 1944] [serial = 1918] [outer = 0x1387b0000] 10:53:12 INFO - PROCESS | 1944 | 1463680392147 Marionette DEBUG loaded listener.js 10:53:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 243 (0x14041fc00) [pid = 1944] [serial = 1919] [outer = 0x1387b0000] 10:53:12 INFO - PROCESS | 1944 | 1463680392576 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]]]}] 10:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 771ms 10:53:12 INFO - PROCESS | 1944 | 1463680392629 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 10:53:12 INFO - PROCESS | 1944 | 1463680392630 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 10:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:53:12 INFO - PROCESS | 1944 | 1463680392635 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:53:12 INFO - PROCESS | 1944 | 1463680392636 Marionette TRACE conn2 <- [1,2530,null,{}] 10:53:12 INFO - PROCESS | 1944 | 1463680392638 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}] 10:53:12 INFO - PROCESS | 1944 | 1463680392764 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 10:53:12 INFO - PROCESS | 1944 | 1463680392909 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:12 INFO - PROCESS | 1944 | ++DOCSHELL 0x143a10000 == 110 [pid = 1944] [id = 640] 10:53:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 244 (0x1185d7800) [pid = 1944] [serial = 1920] [outer = 0x0] 10:53:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 245 (0x121b89c00) [pid = 1944] [serial = 1921] [outer = 0x1185d7800] 10:53:12 INFO - PROCESS | 1944 | 1463680392940 Marionette DEBUG loaded listener.js 10:53:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 246 (0x135bb9000) [pid = 1944] [serial = 1922] [outer = 0x1185d7800] 10:53:13 INFO - PROCESS | 1944 | 1463680393358 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]]]}] 10:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 768ms 10:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:53:13 INFO - PROCESS | 1944 | 1463680393404 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 10:53:13 INFO - PROCESS | 1944 | 1463680393405 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 10:53:13 INFO - PROCESS | 1944 | 1463680393408 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:53:13 INFO - PROCESS | 1944 | 1463680393409 Marionette TRACE conn2 <- [1,2534,null,{}] 10:53:13 INFO - PROCESS | 1944 | 1463680393411 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}] 10:53:13 INFO - PROCESS | 1944 | 1463680393537 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 10:53:13 INFO - PROCESS | 1944 | 1463680393683 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:13 INFO - PROCESS | 1944 | ++DOCSHELL 0x143ac1800 == 111 [pid = 1944] [id = 641] 10:53:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 247 (0x121b7f400) [pid = 1944] [serial = 1923] [outer = 0x0] 10:53:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 248 (0x12989f800) [pid = 1944] [serial = 1924] [outer = 0x121b7f400] 10:53:13 INFO - PROCESS | 1944 | 1463680393713 Marionette DEBUG loaded listener.js 10:53:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 249 (0x1298a4800) [pid = 1944] [serial = 1925] [outer = 0x121b7f400] 10:53:14 INFO - PROCESS | 1944 | 1463680394113 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]]]}] 10:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 718ms 10:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:53:14 INFO - PROCESS | 1944 | 1463680394126 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 10:53:14 INFO - PROCESS | 1944 | 1463680394128 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 10:53:14 INFO - PROCESS | 1944 | 1463680394147 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:53:14 INFO - PROCESS | 1944 | 1463680394148 Marionette TRACE conn2 <- [1,2538,null,{}] 10:53:14 INFO - PROCESS | 1944 | 1463680394167 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}] 10:53:14 INFO - PROCESS | 1944 | 1463680394290 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 10:53:14 INFO - PROCESS | 1944 | 1463680394431 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:14 INFO - PROCESS | 1944 | ++DOCSHELL 0x142f50000 == 112 [pid = 1944] [id = 642] 10:53:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 250 (0x12989f400) [pid = 1944] [serial = 1926] [outer = 0x0] 10:53:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 251 (0x1298a9000) [pid = 1944] [serial = 1927] [outer = 0x12989f400] 10:53:14 INFO - PROCESS | 1944 | 1463680394465 Marionette DEBUG loaded listener.js 10:53:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 252 (0x1387bc800) [pid = 1944] [serial = 1928] [outer = 0x12989f400] 10:53:14 INFO - PROCESS | 1944 | 1463680394887 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]]]}] 10:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 798ms 10:53:14 INFO - PROCESS | 1944 | 1463680394929 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 10:53:14 INFO - PROCESS | 1944 | 1463680394930 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 10:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:53:14 INFO - PROCESS | 1944 | 1463680394933 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:53:14 INFO - PROCESS | 1944 | 1463680394934 Marionette TRACE conn2 <- [1,2542,null,{}] 10:53:14 INFO - PROCESS | 1944 | 1463680394937 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}] 10:53:15 INFO - PROCESS | 1944 | 1463680395059 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 10:53:15 INFO - PROCESS | 1944 | 1463680395198 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:15 INFO - PROCESS | 1944 | ++DOCSHELL 0x142b1b800 == 113 [pid = 1944] [id = 643] 10:53:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 253 (0x12cb3ac00) [pid = 1944] [serial = 1929] [outer = 0x0] 10:53:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 254 (0x140a2d400) [pid = 1944] [serial = 1930] [outer = 0x12cb3ac00] 10:53:15 INFO - PROCESS | 1944 | 1463680395227 Marionette DEBUG loaded listener.js 10:53:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 255 (0x140f71800) [pid = 1944] [serial = 1931] [outer = 0x12cb3ac00] 10:53:15 INFO - PROCESS | 1944 | 1463680395651 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]]]}] 10:53:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:53:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 769ms 10:53:15 INFO - PROCESS | 1944 | 1463680395710 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 10:53:15 INFO - PROCESS | 1944 | 1463680395711 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 10:53:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:53:15 INFO - PROCESS | 1944 | 1463680395715 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:53:15 INFO - PROCESS | 1944 | 1463680395716 Marionette TRACE conn2 <- [1,2546,null,{}] 10:53:15 INFO - PROCESS | 1944 | 1463680395719 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}] 10:53:15 INFO - PROCESS | 1944 | 1463680395844 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 10:53:15 INFO - PROCESS | 1944 | 1463680395951 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:15 INFO - PROCESS | 1944 | ++DOCSHELL 0x142f56000 == 114 [pid = 1944] [id = 644] 10:53:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 256 (0x140a35c00) [pid = 1944] [serial = 1932] [outer = 0x0] 10:53:15 INFO - PROCESS | 1944 | ++DOMWINDOW == 257 (0x141b0a800) [pid = 1944] [serial = 1933] [outer = 0x140a35c00] 10:53:15 INFO - PROCESS | 1944 | 1463680395984 Marionette DEBUG loaded listener.js 10:53:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 258 (0x141b11800) [pid = 1944] [serial = 1934] [outer = 0x140a35c00] 10:53:16 INFO - PROCESS | 1944 | 1463680396513 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]]]}] 10:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 819ms 10:53:16 INFO - PROCESS | 1944 | 1463680396559 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 10:53:16 INFO - PROCESS | 1944 | 1463680396560 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 10:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:53:16 INFO - PROCESS | 1944 | 1463680396563 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:53:16 INFO - PROCESS | 1944 | 1463680396567 Marionette TRACE conn2 <- [1,2550,null,{}] 10:53:16 INFO - PROCESS | 1944 | 1463680396570 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}] 10:53:16 INFO - PROCESS | 1944 | 1463680396713 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 10:53:16 INFO - PROCESS | 1944 | 1463680396828 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:16 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cf44000 == 115 [pid = 1944] [id = 645] 10:53:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 259 (0x1357bac00) [pid = 1944] [serial = 1935] [outer = 0x0] 10:53:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 260 (0x141b10000) [pid = 1944] [serial = 1936] [outer = 0x1357bac00] 10:53:16 INFO - PROCESS | 1944 | 1463680396858 Marionette DEBUG loaded listener.js 10:53:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 261 (0x142c1d400) [pid = 1944] [serial = 1937] [outer = 0x1357bac00] 10:53:17 INFO - PROCESS | 1944 | 1463680397354 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]]]}] 10:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 823ms 10:53:17 INFO - PROCESS | 1944 | 1463680397387 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 10:53:17 INFO - PROCESS | 1944 | 1463680397388 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 10:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:53:17 INFO - PROCESS | 1944 | 1463680397390 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:53:17 INFO - PROCESS | 1944 | 1463680397392 Marionette TRACE conn2 <- [1,2554,null,{}] 10:53:17 INFO - PROCESS | 1944 | 1463680397394 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}] 10:53:17 INFO - PROCESS | 1944 | 1463680397525 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 10:53:17 INFO - PROCESS | 1944 | 1463680397665 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:17 INFO - PROCESS | 1944 | ++DOCSHELL 0x135b86800 == 116 [pid = 1944] [id = 646] 10:53:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 262 (0x142c19000) [pid = 1944] [serial = 1938] [outer = 0x0] 10:53:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 263 (0x142dc2c00) [pid = 1944] [serial = 1939] [outer = 0x142c19000] 10:53:17 INFO - PROCESS | 1944 | 1463680397694 Marionette DEBUG loaded listener.js 10:53:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 264 (0x142dc7800) [pid = 1944] [serial = 1940] [outer = 0x142c19000] 10:53:18 INFO - PROCESS | 1944 | 1463680398446 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]]]}] 10:53:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:53:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1075ms 10:53:18 INFO - PROCESS | 1944 | 1463680398466 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 10:53:18 INFO - PROCESS | 1944 | 1463680398468 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 10:53:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:53:18 INFO - PROCESS | 1944 | 1463680398472 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:53:18 INFO - PROCESS | 1944 | 1463680398474 Marionette TRACE conn2 <- [1,2558,null,{}] 10:53:18 INFO - PROCESS | 1944 | 1463680398477 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}] 10:53:18 INFO - PROCESS | 1944 | 1463680398601 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 10:53:18 INFO - PROCESS | 1944 | 1463680398754 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x12da1c800 == 117 [pid = 1944] [id = 647] 10:53:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 265 (0x116731c00) [pid = 1944] [serial = 1941] [outer = 0x0] 10:53:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 266 (0x118048400) [pid = 1944] [serial = 1942] [outer = 0x116731c00] 10:53:18 INFO - PROCESS | 1944 | 1463680398786 Marionette DEBUG loaded listener.js 10:53:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 267 (0x119ca9000) [pid = 1944] [serial = 1943] [outer = 0x116731c00] 10:53:19 INFO - PROCESS | 1944 | 1463680399348 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]]]}] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x13881e800 == 116 [pid = 1944] [id = 633] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x1362af000 == 115 [pid = 1944] [id = 632] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x13567f800 == 114 [pid = 1944] [id = 631] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x135e43000 == 113 [pid = 1944] [id = 630] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x135a0b000 == 112 [pid = 1944] [id = 629] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 266 (0x1405b3c00) [pid = 1944] [serial = 1831] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x1358bb800 == 111 [pid = 1944] [id = 628] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x134cc5000 == 110 [pid = 1944] [id = 627] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x12dcdf000 == 109 [pid = 1944] [id = 626] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x12d307800 == 108 [pid = 1944] [id = 625] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x12aa86000 == 107 [pid = 1944] [id = 624] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x12926e000 == 106 [pid = 1944] [id = 623] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x119c4d000 == 105 [pid = 1944] [id = 622] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x142a36800 == 104 [pid = 1944] [id = 618] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x143c0d000 == 103 [pid = 1944] [id = 617] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x142c66800 == 102 [pid = 1944] [id = 616] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x141c61000 == 101 [pid = 1944] [id = 615] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x141c07800 == 100 [pid = 1944] [id = 614] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x1388d6000 == 99 [pid = 1944] [id = 613] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x12e16d800 == 98 [pid = 1944] [id = 612] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x1295aa800 == 97 [pid = 1944] [id = 611] 10:53:19 INFO - PROCESS | 1944 | --DOCSHELL 0x1388d6800 == 96 [pid = 1944] [id = 610] 10:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 975ms 10:53:19 INFO - PROCESS | 1944 | 1463680399447 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 10:53:19 INFO - PROCESS | 1944 | 1463680399450 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 10:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:53:19 INFO - PROCESS | 1944 | 1463680399455 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:53:19 INFO - PROCESS | 1944 | 1463680399457 Marionette TRACE conn2 <- [1,2562,null,{}] 10:53:19 INFO - PROCESS | 1944 | 1463680399459 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}] 10:53:19 INFO - PROCESS | 1944 | 1463680399582 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 265 (0x1387af800) [pid = 1944] [serial = 1829] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 264 (0x13632ac00) [pid = 1944] [serial = 1825] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 263 (0x12a877400) [pid = 1944] [serial = 1810] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 262 (0x11268c000) [pid = 1944] [serial = 1762] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 261 (0x135bc0000) [pid = 1944] [serial = 1760] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 260 (0x1270d7800) [pid = 1944] [serial = 1768] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 259 (0x1252be400) [pid = 1944] [serial = 1802] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 258 (0x1387a8800) [pid = 1944] [serial = 1828] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 257 (0x1270d8000) [pid = 1944] [serial = 1822] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 256 (0x12bfee400) [pid = 1944] [serial = 1811] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 255 (0x134d20800) [pid = 1944] [serial = 1816] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 254 (0x1405b4800) [pid = 1944] [serial = 1783] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 253 (0x1187d2c00) [pid = 1944] [serial = 1799] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 252 (0x12bfd3800) [pid = 1944] [serial = 1823] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 251 (0x118421c00) [pid = 1944] [serial = 1798] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 250 (0x1357bd400) [pid = 1944] [serial = 1817] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 249 (0x128b5c400) [pid = 1944] [serial = 1805] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 248 (0x140421800) [pid = 1944] [serial = 1780] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 247 (0x127769800) [pid = 1944] [serial = 1804] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 246 (0x135f87c00) [pid = 1944] [serial = 1820] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 245 (0x12d651400) [pid = 1944] [serial = 1813] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 244 (0x12e2f8000) [pid = 1944] [serial = 1814] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 243 (0x12a640000) [pid = 1944] [serial = 1808] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 242 (0x1168c8c00) [pid = 1944] [serial = 1796] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 241 (0x128b9c000) [pid = 1944] [serial = 1807] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 240 (0x12e2fb800) [pid = 1944] [serial = 1774] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 239 (0x1212b2400) [pid = 1944] [serial = 1801] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 238 (0x135f89800) [pid = 1944] [serial = 1777] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 237 (0x140f73800) [pid = 1944] [serial = 1789] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 236 (0x12770e000) [pid = 1944] [serial = 1792] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 235 (0x118f7c400) [pid = 1944] [serial = 1765] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 234 (0x12a649800) [pid = 1944] [serial = 1771] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 233 (0x140f68800) [pid = 1944] [serial = 1786] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 232 (0x135bbb400) [pid = 1944] [serial = 1819] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 231 (0x14053d000) [pid = 1944] [serial = 1826] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | --DOMWINDOW == 230 (0x114de0400) [pid = 1944] [serial = 1795] [outer = 0x0] [url = about:blank] 10:53:19 INFO - PROCESS | 1944 | 1463680399740 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:19 INFO - PROCESS | 1944 | ++DOCSHELL 0x121408000 == 97 [pid = 1944] [id = 648] 10:53:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 231 (0x11268c000) [pid = 1944] [serial = 1944] [outer = 0x0] 10:53:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 232 (0x1212b2400) [pid = 1944] [serial = 1945] [outer = 0x11268c000] 10:53:19 INFO - PROCESS | 1944 | 1463680399789 Marionette DEBUG loaded listener.js 10:53:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 233 (0x1252be400) [pid = 1944] [serial = 1946] [outer = 0x11268c000] 10:53:20 INFO - PROCESS | 1944 | 1463680400206 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]]]}] 10:53:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:53:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 769ms 10:53:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:53:20 INFO - PROCESS | 1944 | 1463680400225 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 10:53:20 INFO - PROCESS | 1944 | 1463680400226 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 10:53:20 INFO - PROCESS | 1944 | 1463680400228 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:53:20 INFO - PROCESS | 1944 | 1463680400232 Marionette TRACE conn2 <- [1,2566,null,{}] 10:53:20 INFO - PROCESS | 1944 | 1463680400240 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}] 10:53:20 INFO - PROCESS | 1944 | 1463680400347 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 10:53:20 INFO - PROCESS | 1944 | 1463680400352 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:20 INFO - PROCESS | 1944 | ++DOCSHELL 0x12cf43000 == 98 [pid = 1944] [id = 649] 10:53:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 234 (0x128b55c00) [pid = 1944] [serial = 1947] [outer = 0x0] 10:53:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 235 (0x1294dbc00) [pid = 1944] [serial = 1948] [outer = 0x128b55c00] 10:53:20 INFO - PROCESS | 1944 | 1463680400380 Marionette DEBUG loaded listener.js 10:53:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 236 (0x12aa6c000) [pid = 1944] [serial = 1949] [outer = 0x128b55c00] 10:53:20 INFO - PROCESS | 1944 | 1463680400766 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]]]}] 10:53:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:53:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 573ms 10:53:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:53:20 INFO - PROCESS | 1944 | 1463680400802 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 10:53:20 INFO - PROCESS | 1944 | 1463680400804 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 10:53:20 INFO - PROCESS | 1944 | 1463680400806 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:53:20 INFO - PROCESS | 1944 | 1463680400807 Marionette TRACE conn2 <- [1,2570,null,{}] 10:53:20 INFO - PROCESS | 1944 | 1463680400809 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}] 10:53:20 INFO - PROCESS | 1944 | 1463680400921 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 10:53:20 INFO - PROCESS | 1944 | 1463680400926 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:20 INFO - PROCESS | 1944 | ++DOCSHELL 0x12e168800 == 99 [pid = 1944] [id = 650] 10:53:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 237 (0x12ace2800) [pid = 1944] [serial = 1950] [outer = 0x0] 10:53:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 238 (0x12bb2c400) [pid = 1944] [serial = 1951] [outer = 0x12ace2800] 10:53:20 INFO - PROCESS | 1944 | 1463680400952 Marionette DEBUG loaded listener.js 10:53:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 239 (0x12c5b8400) [pid = 1944] [serial = 1952] [outer = 0x12ace2800] 10:53:21 INFO - PROCESS | 1944 | 1463680401359 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]]]}] 10:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 568ms 10:53:21 INFO - PROCESS | 1944 | 1463680401375 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 10:53:21 INFO - PROCESS | 1944 | 1463680401377 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 10:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:53:21 INFO - PROCESS | 1944 | 1463680401382 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:53:21 INFO - PROCESS | 1944 | 1463680401384 Marionette TRACE conn2 <- [1,2574,null,{}] 10:53:21 INFO - PROCESS | 1944 | 1463680401388 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}] 10:53:21 INFO - PROCESS | 1944 | 1463680401633 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 10:53:21 INFO - PROCESS | 1944 | 1463680401737 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:21 INFO - PROCESS | 1944 | ++DOCSHELL 0x134d85800 == 100 [pid = 1944] [id = 651] 10:53:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 240 (0x12b489400) [pid = 1944] [serial = 1953] [outer = 0x0] 10:53:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 241 (0x12cb3a800) [pid = 1944] [serial = 1954] [outer = 0x12b489400] 10:53:21 INFO - PROCESS | 1944 | 1463680401779 Marionette DEBUG loaded listener.js 10:53:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 242 (0x12e2fb800) [pid = 1944] [serial = 1955] [outer = 0x12b489400] 10:53:22 INFO - PROCESS | 1944 | 1463680402217 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]]]}] 10:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 871ms 10:53:22 INFO - PROCESS | 1944 | 1463680402260 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 10:53:22 INFO - PROCESS | 1944 | 1463680402261 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 10:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:53:22 INFO - PROCESS | 1944 | 1463680402264 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:53:22 INFO - PROCESS | 1944 | 1463680402266 Marionette TRACE conn2 <- [1,2578,null,{}] 10:53:22 INFO - PROCESS | 1944 | 1463680402271 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}] 10:53:22 INFO - PROCESS | 1944 | 1463680402429 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 10:53:22 INFO - PROCESS | 1944 | 1463680402451 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:22 INFO - PROCESS | 1944 | ++DOCSHELL 0x135b96800 == 101 [pid = 1944] [id = 652] 10:53:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 243 (0x1357c3000) [pid = 1944] [serial = 1956] [outer = 0x0] 10:53:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 244 (0x135ad6000) [pid = 1944] [serial = 1957] [outer = 0x1357c3000] 10:53:22 INFO - PROCESS | 1944 | 1463680402477 Marionette DEBUG loaded listener.js 10:53:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 245 (0x135bc3c00) [pid = 1944] [serial = 1958] [outer = 0x1357c3000] 10:53:22 INFO - PROCESS | 1944 | 1463680402850 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]]]}] 10:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 622ms 10:53:22 INFO - PROCESS | 1944 | 1463680402886 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 10:53:22 INFO - PROCESS | 1944 | 1463680402888 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 10:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:53:22 INFO - PROCESS | 1944 | 1463680402890 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:53:22 INFO - PROCESS | 1944 | 1463680402891 Marionette TRACE conn2 <- [1,2582,null,{}] 10:53:22 INFO - PROCESS | 1944 | 1463680402893 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}] 10:53:23 INFO - PROCESS | 1944 | 1463680403033 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 10:53:23 INFO - PROCESS | 1944 | 1463680403045 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:23 INFO - PROCESS | 1944 | ++DOCSHELL 0x135e4c000 == 102 [pid = 1944] [id = 653] 10:53:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 246 (0x135ace800) [pid = 1944] [serial = 1959] [outer = 0x0] 10:53:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 247 (0x1381a5400) [pid = 1944] [serial = 1960] [outer = 0x135ace800] 10:53:23 INFO - PROCESS | 1944 | 1463680403071 Marionette DEBUG loaded listener.js 10:53:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 248 (0x1387b6800) [pid = 1944] [serial = 1961] [outer = 0x135ace800] 10:53:23 INFO - PROCESS | 1944 | 1463680403457 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]]]}] 10:53:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:53:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 620ms 10:53:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:53:23 INFO - PROCESS | 1944 | 1463680403510 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 10:53:23 INFO - PROCESS | 1944 | 1463680403511 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 10:53:23 INFO - PROCESS | 1944 | 1463680403513 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:53:23 INFO - PROCESS | 1944 | 1463680403515 Marionette TRACE conn2 <- [1,2586,null,{}] 10:53:23 INFO - PROCESS | 1944 | 1463680403517 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}] 10:53:23 INFO - PROCESS | 1944 | 1463680403659 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 10:53:23 INFO - PROCESS | 1944 | 1463680403678 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:23 INFO - PROCESS | 1944 | ++DOCSHELL 0x1385cc800 == 103 [pid = 1944] [id = 654] 10:53:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 249 (0x135bc0c00) [pid = 1944] [serial = 1962] [outer = 0x0] 10:53:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 250 (0x140418400) [pid = 1944] [serial = 1963] [outer = 0x135bc0c00] 10:53:23 INFO - PROCESS | 1944 | 1463680403703 Marionette DEBUG loaded listener.js 10:53:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 251 (0x1405b4800) [pid = 1944] [serial = 1964] [outer = 0x135bc0c00] 10:53:24 INFO - PROCESS | 1944 | --DOMWINDOW == 250 (0x127706c00) [pid = 1944] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:53:24 INFO - PROCESS | 1944 | --DOMWINDOW == 249 (0x1318bb800) [pid = 1944] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:53:24 INFO - PROCESS | 1944 | --DOMWINDOW == 248 (0x11306e800) [pid = 1944] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:53:24 INFO - PROCESS | 1944 | --DOMWINDOW == 247 (0x135ad7400) [pid = 1944] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:53:24 INFO - PROCESS | 1944 | --DOMWINDOW == 246 (0x118051c00) [pid = 1944] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:53:24 INFO - PROCESS | 1944 | --DOMWINDOW == 245 (0x128b97000) [pid = 1944] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:53:24 INFO - PROCESS | 1944 | --DOMWINDOW == 244 (0x1126c8c00) [pid = 1944] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:53:24 INFO - PROCESS | 1944 | --DOMWINDOW == 243 (0x12bc43c00) [pid = 1944] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:53:24 INFO - PROCESS | 1944 | --DOMWINDOW == 242 (0x128a03800) [pid = 1944] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:53:24 INFO - PROCESS | 1944 | --DOMWINDOW == 241 (0x121d27400) [pid = 1944] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:53:24 INFO - PROCESS | 1944 | --DOMWINDOW == 240 (0x1270d5000) [pid = 1944] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:53:24 INFO - PROCESS | 1944 | 1463680404245 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]]]}] 10:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 770ms 10:53:24 INFO - PROCESS | 1944 | 1463680404285 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 10:53:24 INFO - PROCESS | 1944 | 1463680404287 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 10:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:53:24 INFO - PROCESS | 1944 | 1463680404289 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:53:24 INFO - PROCESS | 1944 | 1463680404290 Marionette TRACE conn2 <- [1,2590,null,{}] 10:53:24 INFO - PROCESS | 1944 | 1463680404292 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}] 10:53:24 INFO - PROCESS | 1944 | 1463680404397 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 10:53:24 INFO - PROCESS | 1944 | 1463680404494 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:24 INFO - PROCESS | 1944 | ++DOCSHELL 0x1359c3000 == 104 [pid = 1944] [id = 655] 10:53:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 241 (0x115d59400) [pid = 1944] [serial = 1965] [outer = 0x0] 10:53:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 242 (0x12a86cc00) [pid = 1944] [serial = 1966] [outer = 0x115d59400] 10:53:24 INFO - PROCESS | 1944 | 1463680404520 Marionette DEBUG loaded listener.js 10:53:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 243 (0x1387a5400) [pid = 1944] [serial = 1967] [outer = 0x115d59400] 10:53:24 INFO - PROCESS | 1944 | 1463680404788 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]]]}] 10:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 520ms 10:53:24 INFO - PROCESS | 1944 | 1463680404809 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 10:53:24 INFO - PROCESS | 1944 | 1463680404810 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 10:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:53:24 INFO - PROCESS | 1944 | 1463680404812 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:53:24 INFO - PROCESS | 1944 | 1463680404814 Marionette TRACE conn2 <- [1,2594,null,{}] 10:53:24 INFO - PROCESS | 1944 | 1463680404824 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}] 10:53:24 INFO - PROCESS | 1944 | 1463680404936 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 10:53:24 INFO - PROCESS | 1944 | 1463680404941 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:24 INFO - PROCESS | 1944 | ++DOCSHELL 0x14107b000 == 105 [pid = 1944] [id = 656] 10:53:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 244 (0x112c14c00) [pid = 1944] [serial = 1968] [outer = 0x0] 10:53:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 245 (0x12e15a800) [pid = 1944] [serial = 1969] [outer = 0x112c14c00] 10:53:24 INFO - PROCESS | 1944 | 1463680404966 Marionette DEBUG loaded listener.js 10:53:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 246 (0x140f75000) [pid = 1944] [serial = 1970] [outer = 0x112c14c00] 10:53:25 INFO - PROCESS | 1944 | 1463680405378 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]]]}] 10:53:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:53:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 577ms 10:53:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:53:25 INFO - PROCESS | 1944 | 1463680405391 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 10:53:25 INFO - PROCESS | 1944 | 1463680405392 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 10:53:25 INFO - PROCESS | 1944 | 1463680405394 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:53:25 INFO - PROCESS | 1944 | 1463680405396 Marionette TRACE conn2 <- [1,2598,null,{}] 10:53:25 INFO - PROCESS | 1944 | 1463680405425 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}] 10:53:25 INFO - PROCESS | 1944 | 1463680405546 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 10:53:25 INFO - PROCESS | 1944 | 1463680405551 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:25 INFO - PROCESS | 1944 | ++DOCSHELL 0x141c62800 == 106 [pid = 1944] [id = 657] 10:53:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 247 (0x140a35400) [pid = 1944] [serial = 1971] [outer = 0x0] 10:53:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 248 (0x141b2fc00) [pid = 1944] [serial = 1972] [outer = 0x140a35400] 10:53:25 INFO - PROCESS | 1944 | 1463680405579 Marionette DEBUG loaded listener.js 10:53:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 249 (0x142dc9000) [pid = 1944] [serial = 1973] [outer = 0x140a35400] 10:53:25 INFO - PROCESS | 1944 | 1463680405979 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]]]}] 10:53:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:53:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 596ms 10:53:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:53:25 INFO - PROCESS | 1944 | 1463680405991 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 10:53:25 INFO - PROCESS | 1944 | 1463680405992 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 10:53:25 INFO - PROCESS | 1944 | 1463680405994 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:53:25 INFO - PROCESS | 1944 | 1463680405996 Marionette TRACE conn2 <- [1,2602,null,{}] 10:53:26 INFO - PROCESS | 1944 | 1463680405999 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}] 10:53:26 INFO - PROCESS | 1944 | 1463680406113 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 10:53:26 INFO - PROCESS | 1944 | 1463680406356 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:26 INFO - PROCESS | 1944 | ++DOCSHELL 0x119e88000 == 107 [pid = 1944] [id = 658] 10:53:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 250 (0x112691400) [pid = 1944] [serial = 1974] [outer = 0x0] 10:53:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 251 (0x1127a1000) [pid = 1944] [serial = 1975] [outer = 0x112691400] 10:53:26 INFO - PROCESS | 1944 | 1463680406390 Marionette DEBUG loaded listener.js 10:53:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 252 (0x118050c00) [pid = 1944] [serial = 1976] [outer = 0x112691400] 10:53:26 INFO - PROCESS | 1944 | 1463680406853 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]]]}] 10:53:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:53:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 923ms 10:53:26 INFO - PROCESS | 1944 | 1463680406920 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 10:53:26 INFO - PROCESS | 1944 | 1463680406922 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 10:53:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:53:26 INFO - PROCESS | 1944 | 1463680406926 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:53:26 INFO - PROCESS | 1944 | 1463680406929 Marionette TRACE conn2 <- [1,2606,null,{}] 10:53:26 INFO - PROCESS | 1944 | 1463680406932 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}] 10:53:27 INFO - PROCESS | 1944 | 1463680407064 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 10:53:27 INFO - PROCESS | 1944 | 1463680407177 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:27 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dd61800 == 108 [pid = 1944] [id = 659] 10:53:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 253 (0x121b88c00) [pid = 1944] [serial = 1977] [outer = 0x0] 10:53:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 254 (0x12585cc00) [pid = 1944] [serial = 1978] [outer = 0x121b88c00] 10:53:27 INFO - PROCESS | 1944 | 1463680407209 Marionette DEBUG loaded listener.js 10:53:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 255 (0x12776a800) [pid = 1944] [serial = 1979] [outer = 0x121b88c00] 10:53:27 INFO - PROCESS | 1944 | 1463680407736 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]]]}] 10:53:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:53:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 874ms 10:53:27 INFO - PROCESS | 1944 | 1463680407803 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 10:53:27 INFO - PROCESS | 1944 | 1463680407806 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 10:53:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:53:27 INFO - PROCESS | 1944 | 1463680407809 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:53:27 INFO - PROCESS | 1944 | 1463680407810 Marionette TRACE conn2 <- [1,2610,null,{}] 10:53:27 INFO - PROCESS | 1944 | 1463680407813 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}] 10:53:27 INFO - PROCESS | 1944 | 1463680407939 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 10:53:28 INFO - PROCESS | 1944 | 1463680408098 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:28 INFO - PROCESS | 1944 | ++DOCSHELL 0x1410f8000 == 109 [pid = 1944] [id = 660] 10:53:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 256 (0x129250000) [pid = 1944] [serial = 1980] [outer = 0x0] 10:53:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 257 (0x12a86dc00) [pid = 1944] [serial = 1981] [outer = 0x129250000] 10:53:28 INFO - PROCESS | 1944 | 1463680408131 Marionette DEBUG loaded listener.js 10:53:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 258 (0x12cf2c000) [pid = 1944] [serial = 1982] [outer = 0x129250000] 10:53:28 INFO - PROCESS | 1944 | 1463680408582 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]]]}] 10:53:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:53:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 821ms 10:53:28 INFO - PROCESS | 1944 | 1463680408648 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 10:53:28 INFO - PROCESS | 1944 | 1463680408650 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 10:53:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:53:28 INFO - PROCESS | 1944 | 1463680408659 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:53:28 INFO - PROCESS | 1944 | 1463680408664 Marionette TRACE conn2 <- [1,2614,null,{}] 10:53:28 INFO - PROCESS | 1944 | 1463680408669 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}] 10:53:28 INFO - PROCESS | 1944 | 1463680408797 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 10:53:28 INFO - PROCESS | 1944 | 1463680408955 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:28 INFO - PROCESS | 1944 | ++DOCSHELL 0x142f5a000 == 110 [pid = 1944] [id = 661] 10:53:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 259 (0x12d1c0c00) [pid = 1944] [serial = 1983] [outer = 0x0] 10:53:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 260 (0x1357bc800) [pid = 1944] [serial = 1984] [outer = 0x12d1c0c00] 10:53:28 INFO - PROCESS | 1944 | 1463680408987 Marionette DEBUG loaded listener.js 10:53:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 261 (0x1387b9000) [pid = 1944] [serial = 1985] [outer = 0x12d1c0c00] 10:53:29 INFO - PROCESS | 1944 | 1463680409434 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]]]}] 10:53:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:53:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 829ms 10:53:29 INFO - PROCESS | 1944 | 1463680409485 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 10:53:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:53:29 INFO - PROCESS | 1944 | 1463680409487 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 10:53:29 INFO - PROCESS | 1944 | 1463680409489 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:53:29 INFO - PROCESS | 1944 | 1463680409491 Marionette TRACE conn2 <- [1,2618,null,{}] 10:53:29 INFO - PROCESS | 1944 | 1463680409493 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}] 10:53:29 INFO - PROCESS | 1944 | 1463680409620 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 10:53:29 INFO - PROCESS | 1944 | 1463680409770 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:29 INFO - PROCESS | 1944 | ++DOCSHELL 0x143a0d800 == 111 [pid = 1944] [id = 662] 10:53:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 262 (0x135acd000) [pid = 1944] [serial = 1986] [outer = 0x0] 10:53:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 263 (0x140f73000) [pid = 1944] [serial = 1987] [outer = 0x135acd000] 10:53:29 INFO - PROCESS | 1944 | 1463680409800 Marionette DEBUG loaded listener.js 10:53:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 264 (0x141b31000) [pid = 1944] [serial = 1988] [outer = 0x135acd000] 10:53:30 INFO - PROCESS | 1944 | 1463680410206 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]]]}] 10:53:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:53:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 770ms 10:53:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:53:30 INFO - PROCESS | 1944 | 1463680410259 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 10:53:30 INFO - PROCESS | 1944 | 1463680410261 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 10:53:30 INFO - PROCESS | 1944 | 1463680410263 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:53:30 INFO - PROCESS | 1944 | 1463680410264 Marionette TRACE conn2 <- [1,2622,null,{}] 10:53:30 INFO - PROCESS | 1944 | 1463680410267 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}] 10:53:30 INFO - PROCESS | 1944 | 1463680410391 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 10:53:30 INFO - PROCESS | 1944 | 1463680410554 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:30 INFO - PROCESS | 1944 | ++DOCSHELL 0x1456b1800 == 112 [pid = 1944] [id = 663] 10:53:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 265 (0x142dcb400) [pid = 1944] [serial = 1989] [outer = 0x0] 10:53:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 266 (0x142dcd400) [pid = 1944] [serial = 1990] [outer = 0x142dcb400] 10:53:30 INFO - PROCESS | 1944 | 1463680410592 Marionette DEBUG loaded listener.js 10:53:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 267 (0x142e42c00) [pid = 1944] [serial = 1991] [outer = 0x142dcb400] 10:53:31 INFO - PROCESS | 1944 | 1463680411031 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]]]}] 10:53:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:53:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 821ms 10:53:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:53:31 INFO - PROCESS | 1944 | 1463680411085 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 10:53:31 INFO - PROCESS | 1944 | 1463680411087 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 10:53:31 INFO - PROCESS | 1944 | 1463680411089 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:53:31 INFO - PROCESS | 1944 | 1463680411090 Marionette TRACE conn2 <- [1,2626,null,{}] 10:53:31 INFO - PROCESS | 1944 | 1463680411092 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}] 10:53:31 INFO - PROCESS | 1944 | 1463680411219 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 10:53:31 INFO - PROCESS | 1944 | 1463680411340 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:31 INFO - PROCESS | 1944 | ++DOCSHELL 0x1456ce800 == 113 [pid = 1944] [id = 664] 10:53:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 268 (0x142e42800) [pid = 1944] [serial = 1992] [outer = 0x0] 10:53:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 269 (0x142e4b400) [pid = 1944] [serial = 1993] [outer = 0x142e42800] 10:53:31 INFO - PROCESS | 1944 | 1463680411370 Marionette DEBUG loaded listener.js 10:53:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 270 (0x142f9c000) [pid = 1944] [serial = 1994] [outer = 0x142e42800] 10:53:31 INFO - PROCESS | 1944 | 1463680411771 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]]]}] 10:53:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:53:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 720ms 10:53:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:53:31 INFO - PROCESS | 1944 | 1463680411809 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 10:53:31 INFO - PROCESS | 1944 | 1463680411811 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 10:53:31 INFO - PROCESS | 1944 | 1463680411813 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:53:31 INFO - PROCESS | 1944 | 1463680411814 Marionette TRACE conn2 <- [1,2630,null,{}] 10:53:31 INFO - PROCESS | 1944 | 1463680411817 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}] 10:53:31 INFO - PROCESS | 1944 | 1463680411941 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 10:53:32 INFO - PROCESS | 1944 | 1463680412064 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:32 INFO - PROCESS | 1944 | ++DOCSHELL 0x138857000 == 114 [pid = 1944] [id = 665] 10:53:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 271 (0x142e46400) [pid = 1944] [serial = 1995] [outer = 0x0] 10:53:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 272 (0x142fa2800) [pid = 1944] [serial = 1996] [outer = 0x142e46400] 10:53:32 INFO - PROCESS | 1944 | 1463680412093 Marionette DEBUG loaded listener.js 10:53:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 273 (0x143d83800) [pid = 1944] [serial = 1997] [outer = 0x142e46400] 10:53:32 INFO - PROCESS | 1944 | 1463680412516 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]]]}] 10:53:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:53:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 721ms 10:53:32 INFO - PROCESS | 1944 | 1463680412535 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 10:53:32 INFO - PROCESS | 1944 | 1463680412537 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 10:53:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:53:32 INFO - PROCESS | 1944 | 1463680412539 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:53:32 INFO - PROCESS | 1944 | 1463680412540 Marionette TRACE conn2 <- [1,2634,null,{}] 10:53:32 INFO - PROCESS | 1944 | 1463680412542 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}] 10:53:32 INFO - PROCESS | 1944 | 1463680412682 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 10:53:32 INFO - PROCESS | 1944 | 1463680412834 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:32 INFO - PROCESS | 1944 | ++DOCSHELL 0x14580a000 == 115 [pid = 1944] [id = 666] 10:53:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 274 (0x143d84800) [pid = 1944] [serial = 1998] [outer = 0x0] 10:53:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 275 (0x143d88c00) [pid = 1944] [serial = 1999] [outer = 0x143d84800] 10:53:32 INFO - PROCESS | 1944 | 1463680412862 Marionette DEBUG loaded listener.js 10:53:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 276 (0x143d8e400) [pid = 1944] [serial = 2000] [outer = 0x143d84800] 10:53:33 INFO - PROCESS | 1944 | 1463680413293 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]]]}] 10:53:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:53:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 769ms 10:53:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:53:33 INFO - PROCESS | 1944 | 1463680413308 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 10:53:33 INFO - PROCESS | 1944 | 1463680413310 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 10:53:33 INFO - PROCESS | 1944 | 1463680413312 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:53:33 INFO - PROCESS | 1944 | 1463680413313 Marionette TRACE conn2 <- [1,2638,null,{}] 10:53:33 INFO - PROCESS | 1944 | 1463680413319 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}] 10:53:33 INFO - PROCESS | 1944 | 1463680413502 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 10:53:33 INFO - PROCESS | 1944 | 1463680413626 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:33 INFO - PROCESS | 1944 | ++DOCSHELL 0x13851a800 == 116 [pid = 1944] [id = 667] 10:53:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 277 (0x121a58400) [pid = 1944] [serial = 2001] [outer = 0x0] 10:53:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 278 (0x143d8c800) [pid = 1944] [serial = 2002] [outer = 0x121a58400] 10:53:33 INFO - PROCESS | 1944 | 1463680413655 Marionette DEBUG loaded listener.js 10:53:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 279 (0x144a5a400) [pid = 1944] [serial = 2003] [outer = 0x121a58400] 10:53:34 INFO - PROCESS | 1944 | 1463680414395 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]]]}] 10:53:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:53:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1123ms 10:53:34 INFO - PROCESS | 1944 | 1463680414439 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 10:53:34 INFO - PROCESS | 1944 | 1463680414441 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 10:53:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:53:34 INFO - PROCESS | 1944 | 1463680414445 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:53:34 INFO - PROCESS | 1944 | 1463680414449 Marionette TRACE conn2 <- [1,2642,null,{}] 10:53:34 INFO - PROCESS | 1944 | 1463680414453 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}] 10:53:34 INFO - PROCESS | 1944 | 1463680414581 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 10:53:34 INFO - PROCESS | 1944 | 1463680414731 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:34 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c51d800 == 117 [pid = 1944] [id = 668] 10:53:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 280 (0x11306e800) [pid = 1944] [serial = 2004] [outer = 0x0] 10:53:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 281 (0x11635f000) [pid = 1944] [serial = 2005] [outer = 0x11306e800] 10:53:34 INFO - PROCESS | 1944 | 1463680414764 Marionette DEBUG loaded listener.js 10:53:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 282 (0x117e35400) [pid = 1944] [serial = 2006] [outer = 0x11306e800] 10:53:35 INFO - PROCESS | 1944 | 1463680415206 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]]]}] 10:53:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:53:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 773ms 10:53:35 INFO - PROCESS | 1944 | 1463680415218 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 10:53:35 INFO - PROCESS | 1944 | 1463680415222 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 10:53:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:53:35 INFO - PROCESS | 1944 | 1463680415226 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:53:35 INFO - PROCESS | 1944 | 1463680415228 Marionette TRACE conn2 <- [1,2646,null,{}] 10:53:35 INFO - PROCESS | 1944 | 1463680415230 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}] 10:53:35 INFO - PROCESS | 1944 | 1463680415349 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 10:53:35 INFO - PROCESS | 1944 | 1463680415498 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:35 INFO - PROCESS | 1944 | ++DOCSHELL 0x119d77800 == 118 [pid = 1944] [id = 669] 10:53:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 283 (0x11870b400) [pid = 1944] [serial = 2007] [outer = 0x0] 10:53:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 284 (0x119291400) [pid = 1944] [serial = 2008] [outer = 0x11870b400] 10:53:35 INFO - PROCESS | 1944 | 1463680415531 Marionette DEBUG loaded listener.js 10:53:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 285 (0x120992000) [pid = 1944] [serial = 2009] [outer = 0x11870b400] 10:53:35 INFO - PROCESS | 1944 | 1463680415912 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]]]}] 10:53:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:53:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 721ms 10:53:35 INFO - PROCESS | 1944 | 1463680415948 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 10:53:35 INFO - PROCESS | 1944 | 1463680415949 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 10:53:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:53:35 INFO - PROCESS | 1944 | 1463680415952 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:53:35 INFO - PROCESS | 1944 | 1463680415954 Marionette TRACE conn2 <- [1,2650,null,{}] 10:53:35 INFO - PROCESS | 1944 | 1463680415961 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}] 10:53:36 INFO - PROCESS | 1944 | 1463680416099 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 10:53:36 INFO - PROCESS | 1944 | 1463680416267 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:36 INFO - PROCESS | 1944 | ++DOCSHELL 0x134cc5000 == 119 [pid = 1944] [id = 670] 10:53:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 286 (0x121b81000) [pid = 1944] [serial = 2010] [outer = 0x0] 10:53:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 287 (0x126e68000) [pid = 1944] [serial = 2011] [outer = 0x121b81000] 10:53:36 INFO - PROCESS | 1944 | 1463680416300 Marionette DEBUG loaded listener.js 10:53:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 288 (0x128b65400) [pid = 1944] [serial = 2012] [outer = 0x121b81000] 10:53:36 INFO - PROCESS | 1944 | 1463680416740 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]]]}] 10:53:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:53:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 823ms 10:53:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:53:36 INFO - PROCESS | 1944 | 1463680416775 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 10:53:36 INFO - PROCESS | 1944 | 1463680416777 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 10:53:36 INFO - PROCESS | 1944 | 1463680416779 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:53:36 INFO - PROCESS | 1944 | 1463680416780 Marionette TRACE conn2 <- [1,2654,null,{}] 10:53:36 INFO - PROCESS | 1944 | 1463680416782 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}] 10:53:36 INFO - PROCESS | 1944 | 1463680416900 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 10:53:37 INFO - PROCESS | 1944 | 1463680417027 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:37 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dcf0800 == 120 [pid = 1944] [id = 671] 10:53:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 289 (0x12924ac00) [pid = 1944] [serial = 2013] [outer = 0x0] 10:53:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 290 (0x12989a800) [pid = 1944] [serial = 2014] [outer = 0x12924ac00] 10:53:37 INFO - PROCESS | 1944 | 1463680417055 Marionette DEBUG loaded listener.js 10:53:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 291 (0x12a874000) [pid = 1944] [serial = 2015] [outer = 0x12924ac00] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x141c62800 == 119 [pid = 1944] [id = 657] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x14107b000 == 118 [pid = 1944] [id = 656] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x1359c3000 == 117 [pid = 1944] [id = 655] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x1385cc800 == 116 [pid = 1944] [id = 654] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x135e4c000 == 115 [pid = 1944] [id = 653] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 290 (0x12ace6400) [pid = 1944] [serial = 1840] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 289 (0x1381ac400) [pid = 1944] [serial = 1849] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 288 (0x11710ac00) [pid = 1944] [serial = 1834] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 287 (0x1381ad000) [pid = 1944] [serial = 1846] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 286 (0x124f8f800) [pid = 1944] [serial = 1837] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 285 (0x1357c2400) [pid = 1944] [serial = 1843] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 284 (0x142c20c00) [pid = 1944] [serial = 1864] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 283 (0x140a28000) [pid = 1944] [serial = 1852] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 282 (0x140a31400) [pid = 1944] [serial = 1855] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 281 (0x141b29400) [pid = 1944] [serial = 1858] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 280 (0x141b28800) [pid = 1944] [serial = 1861] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x135b96800 == 114 [pid = 1944] [id = 652] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x134d85800 == 113 [pid = 1944] [id = 651] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x12e168800 == 112 [pid = 1944] [id = 650] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x12cf43000 == 111 [pid = 1944] [id = 649] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x121408000 == 110 [pid = 1944] [id = 648] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x12da1c800 == 109 [pid = 1944] [id = 647] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x142f56000 == 108 [pid = 1944] [id = 644] 10:53:37 INFO - PROCESS | 1944 | 1463680417617 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]]]}] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x142b1b800 == 107 [pid = 1944] [id = 643] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x142f50000 == 106 [pid = 1944] [id = 642] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x143ac1800 == 105 [pid = 1944] [id = 641] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x143a10000 == 104 [pid = 1944] [id = 640] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x142c5f000 == 103 [pid = 1944] [id = 639] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x142a94000 == 102 [pid = 1944] [id = 638] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x141c47000 == 101 [pid = 1944] [id = 637] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x1362b9800 == 100 [pid = 1944] [id = 636] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x12cb4d000 == 99 [pid = 1944] [id = 635] 10:53:37 INFO - PROCESS | 1944 | --DOCSHELL 0x11872d000 == 98 [pid = 1944] [id = 634] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 279 (0x12e2f8400) [pid = 1944] [serial = 1885] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 278 (0x1357be800) [pid = 1944] [serial = 1888] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 277 (0x134d26000) [pid = 1944] [serial = 1886] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 276 (0x12bfde400) [pid = 1944] [serial = 1894] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 275 (0x135f86c00) [pid = 1944] [serial = 1891] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 274 (0x118771800) [pid = 1944] [serial = 1870] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 273 (0x12a86fc00) [pid = 1944] [serial = 1879] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 272 (0x12b487400) [pid = 1944] [serial = 1880] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 271 (0x135ad6800) [pid = 1944] [serial = 1889] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 270 (0x11710a800) [pid = 1944] [serial = 1868] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 269 (0x112fe7000) [pid = 1944] [serial = 1867] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 268 (0x12bfedc00) [pid = 1944] [serial = 1882] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 267 (0x128b5e400) [pid = 1944] [serial = 1876] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 266 (0x129077800) [pid = 1944] [serial = 1877] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 265 (0x140534400) [pid = 1944] [serial = 1900] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 264 (0x124f95c00) [pid = 1944] [serial = 1873] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 263 (0x1387be400) [pid = 1944] [serial = 1898] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 262 (0x13632e000) [pid = 1944] [serial = 1892] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 261 (0x127123400) [pid = 1944] [serial = 1874] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 260 (0x120996400) [pid = 1944] [serial = 1871] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 259 (0x135bbc000) [pid = 1944] [serial = 1895] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 258 (0x12e161400) [pid = 1944] [serial = 1883] [outer = 0x0] [url = about:blank] 10:53:37 INFO - PROCESS | 1944 | --DOMWINDOW == 257 (0x136328400) [pid = 1944] [serial = 1897] [outer = 0x0] [url = about:blank] 10:53:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:53:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 873ms 10:53:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:53:37 INFO - PROCESS | 1944 | 1463680417652 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 10:53:37 INFO - PROCESS | 1944 | 1463680417653 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 10:53:37 INFO - PROCESS | 1944 | 1463680417655 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:53:37 INFO - PROCESS | 1944 | 1463680417656 Marionette TRACE conn2 <- [1,2658,null,{}] 10:53:37 INFO - PROCESS | 1944 | 1463680417659 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}] 10:53:37 INFO - PROCESS | 1944 | 1463680417761 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 10:53:37 INFO - PROCESS | 1944 | 1463680417766 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:37 INFO - PROCESS | 1944 | ++DOCSHELL 0x127428800 == 99 [pid = 1944] [id = 672] 10:53:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 258 (0x118353800) [pid = 1944] [serial = 2016] [outer = 0x0] 10:53:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 259 (0x121b80400) [pid = 1944] [serial = 2017] [outer = 0x118353800] 10:53:37 INFO - PROCESS | 1944 | 1463680417792 Marionette DEBUG loaded listener.js 10:53:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 260 (0x129253000) [pid = 1944] [serial = 2018] [outer = 0x118353800] 10:53:38 INFO - PROCESS | 1944 | 1463680418201 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]]]}] 10:53:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:53:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 569ms 10:53:38 INFO - PROCESS | 1944 | 1463680418226 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 10:53:38 INFO - PROCESS | 1944 | 1463680418228 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 10:53:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:53:38 INFO - PROCESS | 1944 | 1463680418230 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:53:38 INFO - PROCESS | 1944 | 1463680418232 Marionette TRACE conn2 <- [1,2662,null,{}] 10:53:38 INFO - PROCESS | 1944 | 1463680418234 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}] 10:53:38 INFO - PROCESS | 1944 | 1463680418367 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 10:53:38 INFO - PROCESS | 1944 | 1463680418376 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:38 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dc83000 == 100 [pid = 1944] [id = 673] 10:53:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 261 (0x12ace6400) [pid = 1944] [serial = 2019] [outer = 0x0] 10:53:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 262 (0x12bc4a400) [pid = 1944] [serial = 2020] [outer = 0x12ace6400] 10:53:38 INFO - PROCESS | 1944 | 1463680418419 Marionette DEBUG loaded listener.js 10:53:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 263 (0x12d1c6800) [pid = 1944] [serial = 2021] [outer = 0x12ace6400] 10:53:38 INFO - PROCESS | 1944 | 1463680418855 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]]]}] 10:53:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:53:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 672ms 10:53:38 INFO - PROCESS | 1944 | 1463680418902 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 10:53:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:53:38 INFO - PROCESS | 1944 | 1463680418903 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 10:53:38 INFO - PROCESS | 1944 | 1463680418906 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:53:38 INFO - PROCESS | 1944 | 1463680418914 Marionette TRACE conn2 <- [1,2666,null,{}] 10:53:38 INFO - PROCESS | 1944 | 1463680418916 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}] 10:53:39 INFO - PROCESS | 1944 | 1463680419018 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 10:53:39 INFO - PROCESS | 1944 | 1463680419022 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:39 INFO - PROCESS | 1944 | ++DOCSHELL 0x134dc3800 == 101 [pid = 1944] [id = 674] 10:53:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 264 (0x12dc1fc00) [pid = 1944] [serial = 2022] [outer = 0x0] 10:53:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 265 (0x12e2f8000) [pid = 1944] [serial = 2023] [outer = 0x12dc1fc00] 10:53:39 INFO - PROCESS | 1944 | 1463680419047 Marionette DEBUG loaded listener.js 10:53:39 INFO - PROCESS | 1944 | ++DOMWINDOW == 266 (0x1318c2000) [pid = 1944] [serial = 2024] [outer = 0x12dc1fc00] 10:53:39 INFO - PROCESS | 1944 | 1463680419935 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]]]}] 10:53:39 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) 10:53:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1078ms 10:53:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:53:39 INFO - PROCESS | 1944 | 1463680419985 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 10:53:39 INFO - PROCESS | 1944 | 1463680419986 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 10:53:39 INFO - PROCESS | 1944 | 1463680419988 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:53:39 INFO - PROCESS | 1944 | 1463680419989 Marionette TRACE conn2 <- [1,2670,null,{}] 10:53:39 INFO - PROCESS | 1944 | 1463680419991 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}] 10:53:40 INFO - PROCESS | 1944 | 1463680420132 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 10:53:40 INFO - PROCESS | 1944 | 1463680420148 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:40 INFO - PROCESS | 1944 | ++DOCSHELL 0x135e33000 == 102 [pid = 1944] [id = 675] 10:53:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 267 (0x134c03c00) [pid = 1944] [serial = 2025] [outer = 0x0] 10:53:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 268 (0x134c0c800) [pid = 1944] [serial = 2026] [outer = 0x134c03c00] 10:53:40 INFO - PROCESS | 1944 | 1463680420174 Marionette DEBUG loaded listener.js 10:53:40 INFO - PROCESS | 1944 | ++DOMWINDOW == 269 (0x134d21800) [pid = 1944] [serial = 2027] [outer = 0x134c03c00] 10:53:41 INFO - PROCESS | 1944 | 1463680421044 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 10:53:41 INFO - PROCESS | 1944 | 1463680421061 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 10:53:41 INFO - PROCESS | 1944 | 1463680421063 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:53:41 INFO - PROCESS | 1944 | 1463680421064 Marionette TRACE conn2 <- [1,2674,null,{}] 10:53:41 INFO - PROCESS | 1944 | 1463680421069 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}] 10:53:41 INFO - PROCESS | 1944 | 1463680421221 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 10:53:41 INFO - PROCESS | 1944 | 1463680421237 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x13621b000 == 103 [pid = 1944] [id = 676] 10:53:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 270 (0x135503400) [pid = 1944] [serial = 2028] [outer = 0x0] 10:53:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 271 (0x135504800) [pid = 1944] [serial = 2029] [outer = 0x135503400] 10:53:41 INFO - PROCESS | 1944 | 1463680421263 Marionette DEBUG loaded listener.js 10:53:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 272 (0x1357ba800) [pid = 1944] [serial = 2030] [outer = 0x135503400] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 271 (0x1217ae400) [pid = 1944] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 270 (0x12a873c00) [pid = 1944] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 269 (0x116726c00) [pid = 1944] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 268 (0x12bb33000) [pid = 1944] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 267 (0x12bc8e000) [pid = 1944] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 266 (0x1212b3400) [pid = 1944] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 265 (0x117e38000) [pid = 1944] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 264 (0x1318c5800) [pid = 1944] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 263 (0x12e15b000) [pid = 1944] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 262 (0x117e35800) [pid = 1944] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 261 (0x13578d400) [pid = 1944] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 260 (0x121ae4c00) [pid = 1944] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 259 (0x12973b800) [pid = 1944] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 258 (0x1357c0c00) [pid = 1944] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 257 (0x135bc1400) [pid = 1944] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 256 (0x128a0a000) [pid = 1944] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 255 (0x121a58000) [pid = 1944] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 254 (0x112fe4800) [pid = 1944] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 253 (0x142c1bc00) [pid = 1944] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 252 (0x115e53000) [pid = 1944] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 251 (0x134d1c400) [pid = 1944] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 250 (0x128a08400) [pid = 1944] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 249 (0x118135400) [pid = 1944] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 248 (0x135787400) [pid = 1944] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 247 (0x111c22000) [pid = 1944] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 246 (0x119c9f800) [pid = 1944] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 245 (0x1126bb400) [pid = 1944] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 244 (0x12c5b4c00) [pid = 1944] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 243 (0x12cf2ec00) [pid = 1944] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 242 (0x12bc89000) [pid = 1944] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 241 (0x11268a800) [pid = 1944] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 240 (0x1357c3000) [pid = 1944] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 239 (0x135ace800) [pid = 1944] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 238 (0x115d59400) [pid = 1944] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 237 (0x135bc0c00) [pid = 1944] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 236 (0x112c14c00) [pid = 1944] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 235 (0x12ace2800) [pid = 1944] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 234 (0x116731c00) [pid = 1944] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 233 (0x12b489400) [pid = 1944] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 232 (0x142c19000) [pid = 1944] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 231 (0x128b55c00) [pid = 1944] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:53:42 INFO - PROCESS | 1944 | --DOMWINDOW == 230 (0x11268c000) [pid = 1944] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:53:42 INFO - PROCESS | 1944 | 1463680422262 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 10:53:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:53:42 INFO - PROCESS | 1944 | 1463680422289 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 10:53:42 INFO - PROCESS | 1944 | 1463680422291 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:53:42 INFO - PROCESS | 1944 | 1463680422293 Marionette TRACE conn2 <- [1,2678,null,{}] 10:53:42 INFO - PROCESS | 1944 | 1463680422295 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}] 10:53:42 INFO - PROCESS | 1944 | 1463680422398 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 10:53:42 INFO - PROCESS | 1944 | 1463680422404 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:42 INFO - PROCESS | 1944 | ++DOCSHELL 0x1295a9000 == 104 [pid = 1944] [id = 677] 10:53:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 231 (0x111c1ec00) [pid = 1944] [serial = 2031] [outer = 0x0] 10:53:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 232 (0x116726c00) [pid = 1944] [serial = 2032] [outer = 0x111c1ec00] 10:53:42 INFO - PROCESS | 1944 | 1463680422430 Marionette DEBUG loaded listener.js 10:53:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 233 (0x11929b000) [pid = 1944] [serial = 2033] [outer = 0x111c1ec00] 10:53:43 INFO - PROCESS | 1944 | 1463680423301 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]]]}] 10:53:43 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) 10:53:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1020ms 10:53:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:53:43 INFO - PROCESS | 1944 | 1463680423312 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 10:53:43 INFO - PROCESS | 1944 | 1463680423313 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 10:53:43 INFO - PROCESS | 1944 | 1463680423324 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:53:43 INFO - PROCESS | 1944 | 1463680423325 Marionette TRACE conn2 <- [1,2682,null,{}] 10:53:43 INFO - PROCESS | 1944 | 1463680423327 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}] 10:53:43 INFO - PROCESS | 1944 | 1463680423488 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 10:53:43 INFO - PROCESS | 1944 | 1463680423496 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:43 INFO - PROCESS | 1944 | ++DOCSHELL 0x13852d000 == 105 [pid = 1944] [id = 678] 10:53:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 234 (0x11268a800) [pid = 1944] [serial = 2034] [outer = 0x0] 10:53:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 235 (0x128b96c00) [pid = 1944] [serial = 2035] [outer = 0x11268a800] 10:53:43 INFO - PROCESS | 1944 | 1463680423527 Marionette DEBUG loaded listener.js 10:53:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 236 (0x12d656400) [pid = 1944] [serial = 2036] [outer = 0x11268a800] 10:53:44 INFO - PROCESS | 1944 | 1463680424406 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]]]}] 10:53:44 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) 10:53:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1127ms 10:53:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:53:44 INFO - PROCESS | 1944 | 1463680424444 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 10:53:44 INFO - PROCESS | 1944 | 1463680424447 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 10:53:44 INFO - PROCESS | 1944 | 1463680424450 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:53:44 INFO - PROCESS | 1944 | 1463680424453 Marionette TRACE conn2 <- [1,2686,null,{}] 10:53:44 INFO - PROCESS | 1944 | 1463680424458 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}] 10:53:44 INFO - PROCESS | 1944 | 1463680424598 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 10:53:44 INFO - PROCESS | 1944 | 1463680424737 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:44 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc5b800 == 106 [pid = 1944] [id = 679] 10:53:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 237 (0x116a64800) [pid = 1944] [serial = 2037] [outer = 0x0] 10:53:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 238 (0x11834c800) [pid = 1944] [serial = 2038] [outer = 0x116a64800] 10:53:44 INFO - PROCESS | 1944 | 1463680424796 Marionette DEBUG loaded listener.js 10:53:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 239 (0x119d63400) [pid = 1944] [serial = 2039] [outer = 0x116a64800] 10:53:45 INFO - PROCESS | 1944 | 1463680425710 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 10:53:45 INFO - PROCESS | 1944 | 1463680425731 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 10:53:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:53:45 INFO - PROCESS | 1944 | 1463680425737 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:53:45 INFO - PROCESS | 1944 | 1463680425739 Marionette TRACE conn2 <- [1,2690,null,{}] 10:53:45 INFO - PROCESS | 1944 | 1463680425741 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}] 10:53:45 INFO - PROCESS | 1944 | 1463680425933 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 10:53:46 INFO - PROCESS | 1944 | 1463680426057 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:46 INFO - PROCESS | 1944 | ++DOCSHELL 0x12e168800 == 107 [pid = 1944] [id = 680] 10:53:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 240 (0x121b82800) [pid = 1944] [serial = 2040] [outer = 0x0] 10:53:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 241 (0x1270cec00) [pid = 1944] [serial = 2041] [outer = 0x121b82800] 10:53:46 INFO - PROCESS | 1944 | 1463680426088 Marionette DEBUG loaded listener.js 10:53:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 242 (0x128b5e400) [pid = 1944] [serial = 2042] [outer = 0x121b82800] 10:53:47 INFO - PROCESS | 1944 | 1463680427001 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 10:53:47 INFO - PROCESS | 1944 | 1463680427011 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 10:53:47 INFO - PROCESS | 1944 | 1463680427014 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:53:47 INFO - PROCESS | 1944 | 1463680427019 Marionette TRACE conn2 <- [1,2694,null,{}] 10:53:47 INFO - PROCESS | 1944 | 1463680427027 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}] 10:53:47 INFO - PROCESS | 1944 | 1463680427155 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 10:53:47 INFO - PROCESS | 1944 | 1463680427292 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:47 INFO - PROCESS | 1944 | ++DOCSHELL 0x1388d4000 == 108 [pid = 1944] [id = 681] 10:53:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 243 (0x12a9d3400) [pid = 1944] [serial = 2043] [outer = 0x0] 10:53:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 244 (0x12bb35800) [pid = 1944] [serial = 2044] [outer = 0x12a9d3400] 10:53:47 INFO - PROCESS | 1944 | 1463680427345 Marionette DEBUG loaded listener.js 10:53:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 245 (0x12bfdac00) [pid = 1944] [serial = 2045] [outer = 0x12a9d3400] 10:53:48 INFO - PROCESS | 1944 | 1463680428309 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 10:53:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:53:48 INFO - PROCESS | 1944 | 1463680428341 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 10:53:48 INFO - PROCESS | 1944 | 1463680428343 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:53:48 INFO - PROCESS | 1944 | 1463680428345 Marionette TRACE conn2 <- [1,2698,null,{}] 10:53:48 INFO - PROCESS | 1944 | 1463680428347 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}] 10:53:48 INFO - PROCESS | 1944 | 1463680428471 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 10:53:48 INFO - PROCESS | 1944 | 1463680428630 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:48 INFO - PROCESS | 1944 | ++DOCSHELL 0x141c21800 == 109 [pid = 1944] [id = 682] 10:53:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 246 (0x12ace2800) [pid = 1944] [serial = 2046] [outer = 0x0] 10:53:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 247 (0x12e2f0c00) [pid = 1944] [serial = 2047] [outer = 0x12ace2800] 10:53:48 INFO - PROCESS | 1944 | 1463680428669 Marionette DEBUG loaded listener.js 10:53:48 INFO - PROCESS | 1944 | ++DOMWINDOW == 248 (0x134c0f000) [pid = 1944] [serial = 2048] [outer = 0x12ace2800] 10:53:48 INFO - PROCESS | 1944 | --DOCSHELL 0x12d4da000 == 108 [pid = 1944] [id = 17] 10:53:49 INFO - PROCESS | 1944 | 1463680429669 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:53:49 INFO - PROCESS | 1944 | 1463680429718 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 10:53:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:53:49 INFO - PROCESS | 1944 | 1463680429720 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:53:49 INFO - PROCESS | 1944 | 1463680429721 Marionette TRACE conn2 <- [1,2702,null,{}] 10:53:49 INFO - PROCESS | 1944 | 1463680429724 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}] 10:53:49 INFO - PROCESS | 1944 | 1463680429845 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 10:53:50 INFO - PROCESS | 1944 | 1463680429997 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:50 INFO - PROCESS | 1944 | ++DOCSHELL 0x142a44800 == 109 [pid = 1944] [id = 683] 10:53:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 249 (0x12cf26800) [pid = 1944] [serial = 2049] [outer = 0x0] 10:53:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 250 (0x135788c00) [pid = 1944] [serial = 2050] [outer = 0x12cf26800] 10:53:50 INFO - PROCESS | 1944 | 1463680430032 Marionette DEBUG loaded listener.js 10:53:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 251 (0x1357c2800) [pid = 1944] [serial = 2051] [outer = 0x12cf26800] 10:53:50 INFO - PROCESS | 1944 | 1463680430479 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]]]}] 10:53:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:53:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 770ms 10:53:50 INFO - PROCESS | 1944 | 1463680430491 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 10:53:50 INFO - PROCESS | 1944 | 1463680430492 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 10:53:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:53:50 INFO - PROCESS | 1944 | 1463680430495 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:53:50 INFO - PROCESS | 1944 | 1463680430496 Marionette TRACE conn2 <- [1,2706,null,{}] 10:53:50 INFO - PROCESS | 1944 | 1463680430498 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}] 10:53:50 INFO - PROCESS | 1944 | 1463680430639 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 10:53:50 INFO - PROCESS | 1944 | 1463680430750 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:50 INFO - PROCESS | 1944 | ++DOCSHELL 0x142b22800 == 110 [pid = 1944] [id = 684] 10:53:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 252 (0x135786c00) [pid = 1944] [serial = 2052] [outer = 0x0] 10:53:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 253 (0x135bc1400) [pid = 1944] [serial = 2053] [outer = 0x135786c00] 10:53:50 INFO - PROCESS | 1944 | 1463680430781 Marionette DEBUG loaded listener.js 10:53:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 254 (0x1387a7c00) [pid = 1944] [serial = 2054] [outer = 0x135786c00] 10:53:51 INFO - PROCESS | 1944 | 1463680431260 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]]]}] 10:53:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:53:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 823ms 10:53:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:53:51 INFO - PROCESS | 1944 | 1463680431332 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 10:53:51 INFO - PROCESS | 1944 | 1463680431334 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 10:53:51 INFO - PROCESS | 1944 | 1463680431338 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:53:51 INFO - PROCESS | 1944 | 1463680431339 Marionette TRACE conn2 <- [1,2710,null,{}] 10:53:51 INFO - PROCESS | 1944 | 1463680431342 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}] 10:53:51 INFO - PROCESS | 1944 | 1463680431465 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 10:53:51 INFO - PROCESS | 1944 | 1463680431578 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:51 INFO - PROCESS | 1944 | ++DOCSHELL 0x142f4c000 == 111 [pid = 1944] [id = 685] 10:53:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 255 (0x1387a8c00) [pid = 1944] [serial = 2055] [outer = 0x0] 10:53:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 256 (0x1387bcc00) [pid = 1944] [serial = 2056] [outer = 0x1387a8c00] 10:53:51 INFO - PROCESS | 1944 | 1463680431608 Marionette DEBUG loaded listener.js 10:53:51 INFO - PROCESS | 1944 | ++DOMWINDOW == 257 (0x140421400) [pid = 1944] [serial = 2057] [outer = 0x1387a8c00] 10:53:52 INFO - PROCESS | 1944 | 1463680432092 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] 10:53:52 INFO - PROCESS | 1944 | 1463680432110 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 10:53:52 INFO - PROCESS | 1944 | 1463680432112 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:53:52 INFO - PROCESS | 1944 | 1463680432113 Marionette TRACE conn2 <- [1,2714,null,{}] 10:53:52 INFO - PROCESS | 1944 | 1463680432116 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}] 10:53:52 INFO - PROCESS | 1944 | 1463680432246 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 10:53:52 INFO - PROCESS | 1944 | 1463680432424 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:52 INFO - PROCESS | 1944 | ++DOCSHELL 0x127439000 == 112 [pid = 1944] [id = 686] 10:53:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 258 (0x118770000) [pid = 1944] [serial = 2058] [outer = 0x0] 10:53:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 259 (0x129077c00) [pid = 1944] [serial = 2059] [outer = 0x118770000] 10:53:52 INFO - PROCESS | 1944 | 1463680432472 Marionette DEBUG loaded listener.js 10:53:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 260 (0x1405b3c00) [pid = 1944] [serial = 2060] [outer = 0x118770000] 10:53:52 INFO - PROCESS | 1944 | 1463680432993 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]]]}] 10:53:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:53:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 920ms 10:53:53 INFO - PROCESS | 1944 | 1463680433033 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 10:53:53 INFO - PROCESS | 1944 | 1463680433034 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 10:53:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:53:53 INFO - PROCESS | 1944 | 1463680433037 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:53:53 INFO - PROCESS | 1944 | 1463680433038 Marionette TRACE conn2 <- [1,2718,null,{}] 10:53:53 INFO - PROCESS | 1944 | 1463680433040 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}] 10:53:53 INFO - PROCESS | 1944 | 1463680433167 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 10:53:53 INFO - PROCESS | 1944 | 1463680433292 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:53 INFO - PROCESS | 1944 | ++DOCSHELL 0x135e4c800 == 113 [pid = 1944] [id = 687] 10:53:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 261 (0x121b87400) [pid = 1944] [serial = 2061] [outer = 0x0] 10:53:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 262 (0x140f6a000) [pid = 1944] [serial = 2062] [outer = 0x121b87400] 10:53:53 INFO - PROCESS | 1944 | 1463680433322 Marionette DEBUG loaded listener.js 10:53:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 263 (0x141b0b800) [pid = 1944] [serial = 2063] [outer = 0x121b87400] 10:53:53 INFO - PROCESS | 1944 | 1463680433775 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] 10:53:53 INFO - PROCESS | 1944 | 1463680433810 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 10:53:53 INFO - PROCESS | 1944 | 1463680433812 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:53:53 INFO - PROCESS | 1944 | 1463680433813 Marionette TRACE conn2 <- [1,2722,null,{}] 10:53:53 INFO - PROCESS | 1944 | 1463680433816 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}] 10:53:53 INFO - PROCESS | 1944 | 1463680433942 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 10:53:54 INFO - PROCESS | 1944 | 1463680434091 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:54 INFO - PROCESS | 1944 | ++DOCSHELL 0x142a9e000 == 114 [pid = 1944] [id = 688] 10:53:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 264 (0x116725400) [pid = 1944] [serial = 2064] [outer = 0x0] 10:53:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 265 (0x141b0d000) [pid = 1944] [serial = 2065] [outer = 0x116725400] 10:53:54 INFO - PROCESS | 1944 | 1463680434120 Marionette DEBUG loaded listener.js 10:53:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 266 (0x142c1a800) [pid = 1944] [serial = 2066] [outer = 0x116725400] 10:53:54 INFO - PROCESS | 1944 | 1463680434675 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] 10:53:54 INFO - PROCESS | 1944 | 1463680434741 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 10:53:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:53:54 INFO - PROCESS | 1944 | 1463680434748 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:53:54 INFO - PROCESS | 1944 | 1463680434752 Marionette TRACE conn2 <- [1,2726,null,{}] 10:53:54 INFO - PROCESS | 1944 | 1463680434756 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}] 10:53:54 INFO - PROCESS | 1944 | 1463680434974 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 10:53:55 INFO - PROCESS | 1944 | 1463680435179 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:55 INFO - PROCESS | 1944 | ++DOCSHELL 0x128bc8000 == 115 [pid = 1944] [id = 689] 10:53:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 267 (0x11214d400) [pid = 1944] [serial = 2067] [outer = 0x0] 10:53:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 268 (0x117e36000) [pid = 1944] [serial = 2068] [outer = 0x11214d400] 10:53:55 INFO - PROCESS | 1944 | 1463680435223 Marionette DEBUG loaded listener.js 10:53:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 269 (0x134d21400) [pid = 1944] [serial = 2069] [outer = 0x11214d400] 10:53:55 INFO - PROCESS | 1944 | 1463680435862 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]]]}] 10:53:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:53:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1125ms 10:53:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:53:55 INFO - PROCESS | 1944 | 1463680435872 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 10:53:55 INFO - PROCESS | 1944 | 1463680435874 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 10:53:55 INFO - PROCESS | 1944 | 1463680435878 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:53:55 INFO - PROCESS | 1944 | 1463680435880 Marionette TRACE conn2 <- [1,2730,null,{}] 10:53:55 INFO - PROCESS | 1944 | 1463680435884 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}] 10:53:56 INFO - PROCESS | 1944 | 1463680436009 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 10:53:56 INFO - PROCESS | 1944 | 1463680436160 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:56 INFO - PROCESS | 1944 | ++DOCSHELL 0x12e16d800 == 116 [pid = 1944] [id = 690] 10:53:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 270 (0x117e3a800) [pid = 1944] [serial = 2070] [outer = 0x0] 10:53:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 271 (0x118f80800) [pid = 1944] [serial = 2071] [outer = 0x117e3a800] 10:53:56 INFO - PROCESS | 1944 | 1463680436191 Marionette DEBUG loaded listener.js 10:53:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 272 (0x121a50000) [pid = 1944] [serial = 2072] [outer = 0x117e3a800] 10:53:57 INFO - PROCESS | 1944 | 1463680437094 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 10:53:57 INFO - PROCESS | 1944 | 1463680437110 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 10:53:57 INFO - PROCESS | 1944 | 1463680437116 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:53:57 INFO - PROCESS | 1944 | 1463680437119 Marionette TRACE conn2 <- [1,2734,null,{}] 10:53:57 INFO - PROCESS | 1944 | 1463680437123 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}] 10:53:57 INFO - PROCESS | 1944 | 1463680437321 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x1295a9000 == 115 [pid = 1944] [id = 677] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x13621b000 == 114 [pid = 1944] [id = 676] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x135e33000 == 113 [pid = 1944] [id = 675] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x134dc3800 == 112 [pid = 1944] [id = 674] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 271 (0x141b2fc00) [pid = 1944] [serial = 1972] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 270 (0x121b89c00) [pid = 1944] [serial = 1921] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 269 (0x12989f800) [pid = 1944] [serial = 1924] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 268 (0x1298a9000) [pid = 1944] [serial = 1927] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 267 (0x140a2d400) [pid = 1944] [serial = 1930] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 266 (0x141b0a800) [pid = 1944] [serial = 1933] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 265 (0x141b10000) [pid = 1944] [serial = 1936] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x12dc83000 == 111 [pid = 1944] [id = 673] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x127428800 == 110 [pid = 1944] [id = 672] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x12dcf0800 == 109 [pid = 1944] [id = 671] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x134cc5000 == 108 [pid = 1944] [id = 670] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x119d77800 == 107 [pid = 1944] [id = 669] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x12c51d800 == 106 [pid = 1944] [id = 668] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x138857000 == 105 [pid = 1944] [id = 665] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x1456ce800 == 104 [pid = 1944] [id = 664] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x1456b1800 == 103 [pid = 1944] [id = 663] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x143a0d800 == 102 [pid = 1944] [id = 662] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x142f5a000 == 101 [pid = 1944] [id = 661] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x1410f8000 == 100 [pid = 1944] [id = 660] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x12dd61800 == 99 [pid = 1944] [id = 659] 10:53:57 INFO - PROCESS | 1944 | --DOCSHELL 0x119e88000 == 98 [pid = 1944] [id = 658] 10:53:57 INFO - PROCESS | 1944 | 1463680437492 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:57 INFO - PROCESS | 1944 | ++DOCSHELL 0x12141f000 == 99 [pid = 1944] [id = 691] 10:53:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 266 (0x117e3d800) [pid = 1944] [serial = 2073] [outer = 0x0] 10:53:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 267 (0x118fef400) [pid = 1944] [serial = 2074] [outer = 0x117e3d800] 10:53:57 INFO - PROCESS | 1944 | 1463680437520 Marionette DEBUG loaded listener.js 10:53:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 268 (0x128b57800) [pid = 1944] [serial = 2075] [outer = 0x117e3d800] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 267 (0x128b60c00) [pid = 1944] [serial = 1490] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 266 (0x1357c0800) [pid = 1944] [serial = 1559] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 265 (0x12e2efc00) [pid = 1944] [serial = 1505] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 264 (0x12cb39400) [pid = 1944] [serial = 1496] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 263 (0x135794400) [pid = 1944] [serial = 1637] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 262 (0x12770f400) [pid = 1944] [serial = 1625] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 261 (0x136328800) [pid = 1944] [serial = 1649] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 260 (0x1381abc00) [pid = 1944] [serial = 1565] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 259 (0x1318c2c00) [pid = 1944] [serial = 1562] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 258 (0x118fe7400) [pid = 1944] [serial = 1550] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 257 (0x135bbe000) [pid = 1944] [serial = 1571] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 256 (0x12a63ec00) [pid = 1944] [serial = 1493] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 255 (0x12c5ae400) [pid = 1944] [serial = 1556] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 254 (0x1381aa000) [pid = 1944] [serial = 1411] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 253 (0x135f8c400) [pid = 1944] [serial = 1643] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 252 (0x12ace3800) [pid = 1944] [serial = 1631] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 251 (0x134d18c00) [pid = 1944] [serial = 1508] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 250 (0x135ad3800) [pid = 1944] [serial = 1721] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 249 (0x142dc4c00) [pid = 1944] [serial = 1865] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 248 (0x135f8bc00) [pid = 1944] [serial = 1646] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 247 (0x135bc1c00) [pid = 1944] [serial = 1640] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 246 (0x12924c400) [pid = 1944] [serial = 1628] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 245 (0x1197f8c00) [pid = 1944] [serial = 1622] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 244 (0x135793000) [pid = 1944] [serial = 1568] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 243 (0x141b29800) [pid = 1944] [serial = 1793] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 242 (0x124b91c00) [pid = 1944] [serial = 1553] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 241 (0x1192a0800) [pid = 1944] [serial = 1652] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 240 (0x12d1c9c00) [pid = 1944] [serial = 1499] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 239 (0x12e156400) [pid = 1944] [serial = 1502] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 238 (0x1318c3000) [pid = 1944] [serial = 1634] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 237 (0x1163ab400) [pid = 1944] [serial = 1619] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 236 (0x135ad6000) [pid = 1944] [serial = 1957] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 235 (0x1381a5400) [pid = 1944] [serial = 1960] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 234 (0x135bc3c00) [pid = 1944] [serial = 1958] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 233 (0x12a86cc00) [pid = 1944] [serial = 1966] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 232 (0x140418400) [pid = 1944] [serial = 1963] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 231 (0x1387b6800) [pid = 1944] [serial = 1961] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 230 (0x12e15a800) [pid = 1944] [serial = 1969] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 229 (0x140f75000) [pid = 1944] [serial = 1970] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 228 (0x1387a5400) [pid = 1944] [serial = 1967] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 227 (0x12bb2c400) [pid = 1944] [serial = 1951] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 226 (0x12c5b8400) [pid = 1944] [serial = 1952] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 225 (0x12cb31400) [pid = 1944] [serial = 1912] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 224 (0x118048400) [pid = 1944] [serial = 1942] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 223 (0x119ca9000) [pid = 1944] [serial = 1943] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 222 (0x135791c00) [pid = 1944] [serial = 1915] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 221 (0x12cb3a800) [pid = 1944] [serial = 1954] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 220 (0x1387b4800) [pid = 1944] [serial = 1918] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 219 (0x12a9de800) [pid = 1944] [serial = 1909] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 218 (0x1216f6800) [pid = 1944] [serial = 1906] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 217 (0x142dc7800) [pid = 1944] [serial = 1940] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 216 (0x142dc2c00) [pid = 1944] [serial = 1939] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 215 (0x1294dbc00) [pid = 1944] [serial = 1948] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 214 (0x12aa6c000) [pid = 1944] [serial = 1949] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 213 (0x1212b2400) [pid = 1944] [serial = 1945] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 212 (0x1252be400) [pid = 1944] [serial = 1946] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 211 (0x112690400) [pid = 1944] [serial = 1903] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 210 (0x1405b4800) [pid = 1944] [serial = 1964] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1944 | --DOMWINDOW == 209 (0x12e2fb800) [pid = 1944] [serial = 1955] [outer = 0x0] [url = about:blank] 10:53:58 INFO - PROCESS | 1944 | 1463680438010 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]]]}] 10:53:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:53:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 922ms 10:53:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:53:58 INFO - PROCESS | 1944 | 1463680438042 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 10:53:58 INFO - PROCESS | 1944 | 1463680438044 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 10:53:58 INFO - PROCESS | 1944 | 1463680438047 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:53:58 INFO - PROCESS | 1944 | 1463680438052 Marionette TRACE conn2 <- [1,2738,null,{}] 10:53:58 INFO - PROCESS | 1944 | 1463680438063 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}] 10:53:58 INFO - PROCESS | 1944 | 1463680438225 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 10:53:58 INFO - PROCESS | 1944 | 1463680438332 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:58 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d4e3000 == 100 [pid = 1944] [id = 692] 10:53:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 210 (0x12741c400) [pid = 1944] [serial = 2076] [outer = 0x0] 10:53:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 211 (0x1298a3400) [pid = 1944] [serial = 2077] [outer = 0x12741c400] 10:53:58 INFO - PROCESS | 1944 | 1463680438360 Marionette DEBUG loaded listener.js 10:53:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 212 (0x12acc0000) [pid = 1944] [serial = 2078] [outer = 0x12741c400] 10:53:58 INFO - PROCESS | 1944 | 1463680438671 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]]]}] 10:53:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:53:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 677ms 10:53:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:53:58 INFO - PROCESS | 1944 | 1463680438723 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 10:53:58 INFO - PROCESS | 1944 | 1463680438725 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 10:53:58 INFO - PROCESS | 1944 | 1463680438727 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:53:58 INFO - PROCESS | 1944 | 1463680438728 Marionette TRACE conn2 <- [1,2742,null,{}] 10:53:58 INFO - PROCESS | 1944 | 1463680438730 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}] 10:53:58 INFO - PROCESS | 1944 | 1463680438884 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 10:53:58 INFO - PROCESS | 1944 | 1463680438892 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:58 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ddce800 == 101 [pid = 1944] [id = 693] 10:53:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 213 (0x12aa62000) [pid = 1944] [serial = 2079] [outer = 0x0] 10:53:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 214 (0x12b491800) [pid = 1944] [serial = 2080] [outer = 0x12aa62000] 10:53:58 INFO - PROCESS | 1944 | 1463680438918 Marionette DEBUG loaded listener.js 10:53:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 215 (0x12c5b6000) [pid = 1944] [serial = 2081] [outer = 0x12aa62000] 10:53:59 INFO - PROCESS | 1944 | 1463680439278 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]]]}] 10:53:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:53:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 572ms 10:53:59 INFO - PROCESS | 1944 | 1463680439301 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 10:53:59 INFO - PROCESS | 1944 | 1463680439303 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 10:53:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:53:59 INFO - PROCESS | 1944 | 1463680439305 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:53:59 INFO - PROCESS | 1944 | 1463680439306 Marionette TRACE conn2 <- [1,2746,null,{}] 10:53:59 INFO - PROCESS | 1944 | 1463680439309 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}] 10:53:59 INFO - PROCESS | 1944 | 1463680439414 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 10:53:59 INFO - PROCESS | 1944 | 1463680439418 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:59 INFO - PROCESS | 1944 | ++DOCSHELL 0x13567f800 == 102 [pid = 1944] [id = 694] 10:53:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 216 (0x12cf23400) [pid = 1944] [serial = 2082] [outer = 0x0] 10:53:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 217 (0x12dc24c00) [pid = 1944] [serial = 2083] [outer = 0x12cf23400] 10:53:59 INFO - PROCESS | 1944 | 1463680439444 Marionette DEBUG loaded listener.js 10:53:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 218 (0x12e2f4400) [pid = 1944] [serial = 2084] [outer = 0x12cf23400] 10:53:59 INFO - PROCESS | 1944 | 1463680439865 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]]]}] 10:53:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:53:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 569ms 10:53:59 INFO - PROCESS | 1944 | 1463680439874 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 10:53:59 INFO - PROCESS | 1944 | 1463680439875 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 10:53:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:53:59 INFO - PROCESS | 1944 | 1463680439877 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:53:59 INFO - PROCESS | 1944 | 1463680439879 Marionette TRACE conn2 <- [1,2750,null,{}] 10:53:59 INFO - PROCESS | 1944 | 1463680439886 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}] 10:54:00 INFO - PROCESS | 1944 | 1463680440057 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 10:54:00 INFO - PROCESS | 1944 | 1463680440091 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:00 INFO - PROCESS | 1944 | ++DOCSHELL 0x135cf1000 == 103 [pid = 1944] [id = 695] 10:54:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 219 (0x1318c3c00) [pid = 1944] [serial = 2085] [outer = 0x0] 10:54:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 220 (0x134d20c00) [pid = 1944] [serial = 2086] [outer = 0x1318c3c00] 10:54:00 INFO - PROCESS | 1944 | 1463680440116 Marionette DEBUG loaded listener.js 10:54:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 221 (0x135acec00) [pid = 1944] [serial = 2087] [outer = 0x1318c3c00] 10:54:00 INFO - PROCESS | 1944 | 1463680440507 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]]]}] 10:54:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:54:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 669ms 10:54:00 INFO - PROCESS | 1944 | 1463680440552 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 10:54:00 INFO - PROCESS | 1944 | 1463680440554 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 10:54:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:54:00 INFO - PROCESS | 1944 | 1463680440556 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:54:00 INFO - PROCESS | 1944 | 1463680440557 Marionette TRACE conn2 <- [1,2754,null,{}] 10:54:00 INFO - PROCESS | 1944 | 1463680440559 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}] 10:54:00 INFO - PROCESS | 1944 | 1463680440703 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 10:54:00 INFO - PROCESS | 1944 | 1463680440724 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:00 INFO - PROCESS | 1944 | ++DOCSHELL 0x136214000 == 104 [pid = 1944] [id = 696] 10:54:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 222 (0x134c08800) [pid = 1944] [serial = 2088] [outer = 0x0] 10:54:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 223 (0x135bc1c00) [pid = 1944] [serial = 2089] [outer = 0x134c08800] 10:54:00 INFO - PROCESS | 1944 | 1463680440749 Marionette DEBUG loaded listener.js 10:54:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 224 (0x135f8c400) [pid = 1944] [serial = 2090] [outer = 0x134c08800] 10:54:01 INFO - PROCESS | 1944 | 1463680441113 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]]]}] 10:54:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:54:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 568ms 10:54:01 INFO - PROCESS | 1944 | 1463680441128 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 10:54:01 INFO - PROCESS | 1944 | 1463680441130 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 10:54:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:54:01 INFO - PROCESS | 1944 | 1463680441133 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:54:01 INFO - PROCESS | 1944 | 1463680441136 Marionette TRACE conn2 <- [1,2758,null,{}] 10:54:01 INFO - PROCESS | 1944 | 1463680441140 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}] 10:54:01 INFO - PROCESS | 1944 | 1463680441290 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 10:54:01 INFO - PROCESS | 1944 | 1463680441304 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:01 INFO - PROCESS | 1944 | ++DOCSHELL 0x13819b000 == 105 [pid = 1944] [id = 697] 10:54:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 225 (0x135f88c00) [pid = 1944] [serial = 2091] [outer = 0x0] 10:54:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 226 (0x1387a2400) [pid = 1944] [serial = 2092] [outer = 0x135f88c00] 10:54:01 INFO - PROCESS | 1944 | 1463680441328 Marionette DEBUG loaded listener.js 10:54:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 227 (0x1387bd800) [pid = 1944] [serial = 2093] [outer = 0x135f88c00] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 226 (0x128b55400) [pid = 1944] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 225 (0x12aa61400) [pid = 1944] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 224 (0x1197f9c00) [pid = 1944] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 223 (0x1387b0000) [pid = 1944] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 222 (0x11267bc00) [pid = 1944] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 221 (0x12e2fa000) [pid = 1944] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 220 (0x135f85400) [pid = 1944] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 219 (0x115de9400) [pid = 1944] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 218 (0x11870b400) [pid = 1944] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 217 (0x12ace6400) [pid = 1944] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 216 (0x111c1ec00) [pid = 1944] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 215 (0x11214c400) [pid = 1944] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 214 (0x12924ac00) [pid = 1944] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 213 (0x140a35400) [pid = 1944] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 212 (0x11306e800) [pid = 1944] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 211 (0x118353800) [pid = 1944] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 210 (0x1127a0000) [pid = 1944] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 209 (0x140417400) [pid = 1944] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 208 (0x12989f400) [pid = 1944] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 207 (0x121b81000) [pid = 1944] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 206 (0x12dc28800) [pid = 1944] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 205 (0x128b52c00) [pid = 1944] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 204 (0x14041d800) [pid = 1944] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 203 (0x12dc26400) [pid = 1944] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 202 (0x1216a2000) [pid = 1944] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 201 (0x12dc1fc00) [pid = 1944] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 200 (0x135503400) [pid = 1944] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 199 (0x135f8b400) [pid = 1944] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 198 (0x1197ec800) [pid = 1944] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 197 (0x140a35c00) [pid = 1944] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 196 (0x118350400) [pid = 1944] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 195 (0x128b68400) [pid = 1944] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 194 (0x1270cd000) [pid = 1944] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 193 (0x1217a8000) [pid = 1944] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 192 (0x134c03c00) [pid = 1944] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 191 (0x1381b2c00) [pid = 1944] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 190 (0x1405ae400) [pid = 1944] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 189 (0x140f6cc00) [pid = 1944] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 188 (0x140a2e800) [pid = 1944] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 187 (0x1387b0400) [pid = 1944] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 186 (0x140a29400) [pid = 1944] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 185 (0x1217abc00) [pid = 1944] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 184 (0x110f30000) [pid = 1944] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 183 (0x128b9c800) [pid = 1944] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 182 (0x135505c00) [pid = 1944] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 181 (0x12cb3ac00) [pid = 1944] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 180 (0x136327400) [pid = 1944] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 179 (0x121b7f400) [pid = 1944] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 178 (0x1185d7800) [pid = 1944] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 177 (0x14053c400) [pid = 1944] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 176 (0x1357bac00) [pid = 1944] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 175 (0x140538000) [pid = 1944] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 174 (0x113077400) [pid = 1944] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:54:01 INFO - PROCESS | 1944 | --DOMWINDOW == 173 (0x1318c4000) [pid = 1944] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:54:02 INFO - PROCESS | 1944 | 1463680442006 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]]]}] 10:54:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:54:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 922ms 10:54:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:54:02 INFO - PROCESS | 1944 | 1463680442055 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 10:54:02 INFO - PROCESS | 1944 | 1463680442057 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 10:54:02 INFO - PROCESS | 1944 | 1463680442059 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:54:02 INFO - PROCESS | 1944 | 1463680442060 Marionette TRACE conn2 <- [1,2762,null,{}] 10:54:02 INFO - PROCESS | 1944 | 1463680442062 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}] 10:54:02 INFO - PROCESS | 1944 | 1463680442176 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 10:54:02 INFO - PROCESS | 1944 | 1463680442286 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:02 INFO - PROCESS | 1944 | ++DOCSHELL 0x134cba000 == 106 [pid = 1944] [id = 698] 10:54:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 174 (0x1126c3400) [pid = 1944] [serial = 2094] [outer = 0x0] 10:54:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 175 (0x117680000) [pid = 1944] [serial = 2095] [outer = 0x1126c3400] 10:54:02 INFO - PROCESS | 1944 | 1463680442311 Marionette DEBUG loaded listener.js 10:54:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 176 (0x1197f9c00) [pid = 1944] [serial = 2096] [outer = 0x1126c3400] 10:54:02 INFO - PROCESS | 1944 | 1463680442587 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]]]}] 10:54:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:54:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 569ms 10:54:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:54:02 INFO - PROCESS | 1944 | 1463680442628 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 10:54:02 INFO - PROCESS | 1944 | 1463680442630 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 10:54:02 INFO - PROCESS | 1944 | 1463680442632 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:54:02 INFO - PROCESS | 1944 | 1463680442636 Marionette TRACE conn2 <- [1,2766,null,{}] 10:54:02 INFO - PROCESS | 1944 | 1463680442640 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}] 10:54:02 INFO - PROCESS | 1944 | 1463680442749 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 10:54:02 INFO - PROCESS | 1944 | 1463680442753 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:02 INFO - PROCESS | 1944 | ++DOCSHELL 0x138820000 == 107 [pid = 1944] [id = 699] 10:54:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 177 (0x121b7f400) [pid = 1944] [serial = 2097] [outer = 0x0] 10:54:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 178 (0x128a0e000) [pid = 1944] [serial = 2098] [outer = 0x121b7f400] 10:54:02 INFO - PROCESS | 1944 | 1463680442779 Marionette DEBUG loaded listener.js 10:54:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 179 (0x12989d400) [pid = 1944] [serial = 2099] [outer = 0x121b7f400] 10:54:03 INFO - PROCESS | 1944 | 1463680443174 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]]]}] 10:54:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:54:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 573ms 10:54:03 INFO - PROCESS | 1944 | 1463680443230 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 10:54:03 INFO - PROCESS | 1944 | 1463680443231 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 10:54:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:54:03 INFO - PROCESS | 1944 | 1463680443240 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:54:03 INFO - PROCESS | 1944 | 1463680443241 Marionette TRACE conn2 <- [1,2770,null,{}] 10:54:03 INFO - PROCESS | 1944 | 1463680443243 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}] 10:54:03 INFO - PROCESS | 1944 | 1463680443371 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 10:54:03 INFO - PROCESS | 1944 | 1463680443391 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:03 INFO - PROCESS | 1944 | ++DOCSHELL 0x141086800 == 108 [pid = 1944] [id = 700] 10:54:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 180 (0x12e2ee000) [pid = 1944] [serial = 2100] [outer = 0x0] 10:54:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 181 (0x135505c00) [pid = 1944] [serial = 2101] [outer = 0x12e2ee000] 10:54:03 INFO - PROCESS | 1944 | 1463680443421 Marionette DEBUG loaded listener.js 10:54:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 182 (0x1381ae400) [pid = 1944] [serial = 2102] [outer = 0x12e2ee000] 10:54:03 INFO - PROCESS | 1944 | 1463680443794 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]]]}] 10:54:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:54:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 568ms 10:54:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:54:03 INFO - PROCESS | 1944 | 1463680443808 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 10:54:03 INFO - PROCESS | 1944 | 1463680443810 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 10:54:03 INFO - PROCESS | 1944 | 1463680443812 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:54:03 INFO - PROCESS | 1944 | 1463680443813 Marionette TRACE conn2 <- [1,2774,null,{}] 10:54:03 INFO - PROCESS | 1944 | 1463680443821 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}] 10:54:03 INFO - PROCESS | 1944 | 1463680443939 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 10:54:04 INFO - PROCESS | 1944 | 1463680444239 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:04 INFO - PROCESS | 1944 | ++DOCSHELL 0x1214b6000 == 109 [pid = 1944] [id = 701] 10:54:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 183 (0x112681000) [pid = 1944] [serial = 2103] [outer = 0x0] 10:54:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 184 (0x1126bd000) [pid = 1944] [serial = 2104] [outer = 0x112681000] 10:54:04 INFO - PROCESS | 1944 | 1463680444274 Marionette DEBUG loaded listener.js 10:54:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 185 (0x115d59400) [pid = 1944] [serial = 2105] [outer = 0x112681000] 10:54:04 INFO - PROCESS | 1944 | 1463680444740 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]]]}] 10:54:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:54:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 969ms 10:54:04 INFO - PROCESS | 1944 | 1463680444782 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 10:54:04 INFO - PROCESS | 1944 | 1463680444785 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 10:54:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:54:04 INFO - PROCESS | 1944 | 1463680444788 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:54:04 INFO - PROCESS | 1944 | 1463680444790 Marionette TRACE conn2 <- [1,2778,null,{}] 10:54:04 INFO - PROCESS | 1944 | 1463680444794 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}] 10:54:04 INFO - PROCESS | 1944 | 1463680444929 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 10:54:05 INFO - PROCESS | 1944 | 1463680445079 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:05 INFO - PROCESS | 1944 | ++DOCSHELL 0x12f4bb000 == 110 [pid = 1944] [id = 702] 10:54:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 186 (0x117e61400) [pid = 1944] [serial = 2106] [outer = 0x0] 10:54:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 187 (0x1216a2000) [pid = 1944] [serial = 2107] [outer = 0x117e61400] 10:54:05 INFO - PROCESS | 1944 | 1463680445114 Marionette DEBUG loaded listener.js 10:54:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 188 (0x127705c00) [pid = 1944] [serial = 2108] [outer = 0x117e61400] 10:54:05 INFO - PROCESS | 1944 | 1463680445636 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]]]}] 10:54:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:54:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 873ms 10:54:05 INFO - PROCESS | 1944 | 1463680445663 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 10:54:05 INFO - PROCESS | 1944 | 1463680445666 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 10:54:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:54:05 INFO - PROCESS | 1944 | 1463680445668 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:54:05 INFO - PROCESS | 1944 | 1463680445670 Marionette TRACE conn2 <- [1,2782,null,{}] 10:54:05 INFO - PROCESS | 1944 | 1463680445672 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}] 10:54:05 INFO - PROCESS | 1944 | 1463680445803 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 10:54:05 INFO - PROCESS | 1944 | 1463680445954 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:05 INFO - PROCESS | 1944 | ++DOCSHELL 0x13882f800 == 111 [pid = 1944] [id = 703] 10:54:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 189 (0x128b6dc00) [pid = 1944] [serial = 2109] [outer = 0x0] 10:54:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 190 (0x12989f800) [pid = 1944] [serial = 2110] [outer = 0x128b6dc00] 10:54:05 INFO - PROCESS | 1944 | 1463680445984 Marionette DEBUG loaded listener.js 10:54:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 191 (0x12bc48400) [pid = 1944] [serial = 2111] [outer = 0x128b6dc00] 10:54:06 INFO - PROCESS | 1944 | 1463680446431 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]]]}] 10:54:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:54:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 773ms 10:54:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:54:06 INFO - PROCESS | 1944 | 1463680446441 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 10:54:06 INFO - PROCESS | 1944 | 1463680446443 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 10:54:06 INFO - PROCESS | 1944 | 1463680446450 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:54:06 INFO - PROCESS | 1944 | 1463680446455 Marionette TRACE conn2 <- [1,2786,null,{}] 10:54:06 INFO - PROCESS | 1944 | 1463680446458 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}] 10:54:06 INFO - PROCESS | 1944 | 1463680446590 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 10:54:06 INFO - PROCESS | 1944 | 1463680446739 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:06 INFO - PROCESS | 1944 | ++DOCSHELL 0x142973800 == 112 [pid = 1944] [id = 704] 10:54:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 192 (0x12bc8b000) [pid = 1944] [serial = 2112] [outer = 0x0] 10:54:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 193 (0x12e2efc00) [pid = 1944] [serial = 2113] [outer = 0x12bc8b000] 10:54:06 INFO - PROCESS | 1944 | 1463680446769 Marionette DEBUG loaded listener.js 10:54:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 194 (0x13550a000) [pid = 1944] [serial = 2114] [outer = 0x12bc8b000] 10:54:07 INFO - PROCESS | 1944 | 1463680447179 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]]]}] 10:54:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:54:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 780ms 10:54:07 INFO - PROCESS | 1944 | 1463680447236 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 10:54:07 INFO - PROCESS | 1944 | 1463680447238 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 10:54:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:54:07 INFO - PROCESS | 1944 | 1463680447242 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:54:07 INFO - PROCESS | 1944 | 1463680447244 Marionette TRACE conn2 <- [1,2790,null,{}] 10:54:07 INFO - PROCESS | 1944 | 1463680447246 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}] 10:54:07 INFO - PROCESS | 1944 | 1463680447375 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 10:54:07 INFO - PROCESS | 1944 | 1463680447535 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:07 INFO - PROCESS | 1944 | ++DOCSHELL 0x142f40800 == 113 [pid = 1944] [id = 705] 10:54:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 195 (0x135bbf000) [pid = 1944] [serial = 2115] [outer = 0x0] 10:54:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 196 (0x135f87400) [pid = 1944] [serial = 2116] [outer = 0x135bbf000] 10:54:07 INFO - PROCESS | 1944 | 1463680447566 Marionette DEBUG loaded listener.js 10:54:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 197 (0x1387a9800) [pid = 1944] [serial = 2117] [outer = 0x135bbf000] 10:54:07 INFO - PROCESS | 1944 | 1463680447964 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]]]}] 10:54:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:54:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 769ms 10:54:08 INFO - PROCESS | 1944 | 1463680448012 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 10:54:08 INFO - PROCESS | 1944 | 1463680448014 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 10:54:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:54:08 INFO - PROCESS | 1944 | 1463680448017 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:54:08 INFO - PROCESS | 1944 | 1463680448018 Marionette TRACE conn2 <- [1,2794,null,{}] 10:54:08 INFO - PROCESS | 1944 | 1463680448022 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}] 10:54:08 INFO - PROCESS | 1944 | 1463680448200 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 10:54:08 INFO - PROCESS | 1944 | 1463680448342 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:08 INFO - PROCESS | 1944 | ++DOCSHELL 0x143a1b000 == 114 [pid = 1944] [id = 706] 10:54:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 198 (0x14053b000) [pid = 1944] [serial = 2118] [outer = 0x0] 10:54:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 199 (0x140541400) [pid = 1944] [serial = 2119] [outer = 0x14053b000] 10:54:08 INFO - PROCESS | 1944 | 1463680448379 Marionette DEBUG loaded listener.js 10:54:08 INFO - PROCESS | 1944 | ++DOMWINDOW == 200 (0x140f6e800) [pid = 1944] [serial = 2120] [outer = 0x14053b000] 10:54:08 INFO - PROCESS | 1944 | 1463680448829 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]]]}] 10:54:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:54:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 873ms 10:54:08 INFO - PROCESS | 1944 | 1463680448899 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 10:54:08 INFO - PROCESS | 1944 | 1463680448901 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 10:54:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:54:08 INFO - PROCESS | 1944 | 1463680448906 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:54:08 INFO - PROCESS | 1944 | 1463680448907 Marionette TRACE conn2 <- [1,2798,null,{}] 10:54:08 INFO - PROCESS | 1944 | 1463680448909 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}] 10:54:09 INFO - PROCESS | 1944 | 1463680449038 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 10:54:09 INFO - PROCESS | 1944 | 1463680449159 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:09 INFO - PROCESS | 1944 | ++DOCSHELL 0x143c25800 == 115 [pid = 1944] [id = 707] 10:54:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 201 (0x14053bc00) [pid = 1944] [serial = 2121] [outer = 0x0] 10:54:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 202 (0x142b41800) [pid = 1944] [serial = 2122] [outer = 0x14053bc00] 10:54:09 INFO - PROCESS | 1944 | 1463680449189 Marionette DEBUG loaded listener.js 10:54:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 203 (0x142b46000) [pid = 1944] [serial = 2123] [outer = 0x14053bc00] 10:54:09 INFO - PROCESS | 1944 | 1463680449611 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]]]}] 10:54:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:54:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 719ms 10:54:09 INFO - PROCESS | 1944 | 1463680449625 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 10:54:09 INFO - PROCESS | 1944 | 1463680449626 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 10:54:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:54:09 INFO - PROCESS | 1944 | 1463680449629 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:54:09 INFO - PROCESS | 1944 | 1463680449630 Marionette TRACE conn2 <- [1,2802,null,{}] 10:54:09 INFO - PROCESS | 1944 | 1463680449632 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}] 10:54:09 INFO - PROCESS | 1944 | 1463680449760 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 10:54:09 INFO - PROCESS | 1944 | 1463680449911 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:09 INFO - PROCESS | 1944 | ++DOCSHELL 0x145703000 == 116 [pid = 1944] [id = 708] 10:54:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 204 (0x141b10000) [pid = 1944] [serial = 2124] [outer = 0x0] 10:54:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 205 (0x142b4a000) [pid = 1944] [serial = 2125] [outer = 0x141b10000] 10:54:09 INFO - PROCESS | 1944 | 1463680449941 Marionette DEBUG loaded listener.js 10:54:09 INFO - PROCESS | 1944 | ++DOMWINDOW == 206 (0x142c1c400) [pid = 1944] [serial = 2126] [outer = 0x141b10000] 10:54:10 INFO - PROCESS | 1944 | 1463680450366 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]]]}] 10:54:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:54:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 771ms 10:54:10 INFO - PROCESS | 1944 | 1463680450412 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 10:54:10 INFO - PROCESS | 1944 | 1463680450414 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 10:54:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:54:10 INFO - PROCESS | 1944 | 1463680450418 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:54:10 INFO - PROCESS | 1944 | 1463680450419 Marionette TRACE conn2 <- [1,2806,null,{}] 10:54:10 INFO - PROCESS | 1944 | 1463680450422 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}] 10:54:10 INFO - PROCESS | 1944 | 1463680450549 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 10:54:10 INFO - PROCESS | 1944 | 1463680450672 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:10 INFO - PROCESS | 1944 | ++DOCSHELL 0x145720800 == 117 [pid = 1944] [id = 709] 10:54:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 207 (0x142b48c00) [pid = 1944] [serial = 2127] [outer = 0x0] 10:54:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 208 (0x142dc4000) [pid = 1944] [serial = 2128] [outer = 0x142b48c00] 10:54:10 INFO - PROCESS | 1944 | 1463680450701 Marionette DEBUG loaded listener.js 10:54:10 INFO - PROCESS | 1944 | ++DOMWINDOW == 209 (0x142dc9c00) [pid = 1944] [serial = 2129] [outer = 0x142b48c00] 10:54:11 INFO - PROCESS | 1944 | 1463680451115 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]]]}] 10:54:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:54:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 718ms 10:54:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:54:11 INFO - PROCESS | 1944 | 1463680451137 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 10:54:11 INFO - PROCESS | 1944 | 1463680451138 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 10:54:11 INFO - PROCESS | 1944 | 1463680451140 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:54:11 INFO - PROCESS | 1944 | 1463680451141 Marionette TRACE conn2 <- [1,2810,null,{}] 10:54:11 INFO - PROCESS | 1944 | 1463680451144 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}] 10:54:11 INFO - PROCESS | 1944 | 1463680451271 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 10:54:11 INFO - PROCESS | 1944 | 1463680451393 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:11 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c281000 == 118 [pid = 1944] [id = 710] 10:54:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 210 (0x142dcc000) [pid = 1944] [serial = 2130] [outer = 0x0] 10:54:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 211 (0x142e40400) [pid = 1944] [serial = 2131] [outer = 0x142dcc000] 10:54:11 INFO - PROCESS | 1944 | 1463680451422 Marionette DEBUG loaded listener.js 10:54:11 INFO - PROCESS | 1944 | ++DOMWINDOW == 212 (0x142e48000) [pid = 1944] [serial = 2132] [outer = 0x142dcc000] 10:54:11 INFO - PROCESS | 1944 | 1463680451844 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]]]}] 10:54:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:54:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 721ms 10:54:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:54:11 INFO - PROCESS | 1944 | 1463680451861 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 10:54:11 INFO - PROCESS | 1944 | 1463680451863 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 10:54:11 INFO - PROCESS | 1944 | 1463680451865 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:54:11 INFO - PROCESS | 1944 | 1463680451866 Marionette TRACE conn2 <- [1,2814,null,{}] 10:54:11 INFO - PROCESS | 1944 | 1463680451869 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}] 10:54:12 INFO - PROCESS | 1944 | 1463680452018 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 10:54:12 INFO - PROCESS | 1944 | 1463680452157 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:12 INFO - PROCESS | 1944 | ++DOCSHELL 0x14581c800 == 119 [pid = 1944] [id = 711] 10:54:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 213 (0x142f96c00) [pid = 1944] [serial = 2133] [outer = 0x0] 10:54:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 214 (0x142f9a400) [pid = 1944] [serial = 2134] [outer = 0x142f96c00] 10:54:12 INFO - PROCESS | 1944 | 1463680452192 Marionette DEBUG loaded listener.js 10:54:12 INFO - PROCESS | 1944 | ++DOMWINDOW == 215 (0x143d87000) [pid = 1944] [serial = 2135] [outer = 0x142f96c00] 10:54:12 INFO - PROCESS | 1944 | 1463680452660 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]]]}] 10:54:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:54:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 821ms 10:54:12 INFO - PROCESS | 1944 | 1463680452703 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 10:54:12 INFO - PROCESS | 1944 | 1463680452706 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 10:54:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:54:12 INFO - PROCESS | 1944 | 1463680452712 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:54:12 INFO - PROCESS | 1944 | 1463680452715 Marionette TRACE conn2 <- [1,2818,null,{}] 10:54:12 INFO - PROCESS | 1944 | 1463680452721 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}] 10:54:12 INFO - PROCESS | 1944 | 1463680452940 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 10:54:13 INFO - PROCESS | 1944 | 1463680453151 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:13 INFO - PROCESS | 1944 | ++DOCSHELL 0x134d94000 == 120 [pid = 1944] [id = 712] 10:54:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 216 (0x112c14c00) [pid = 1944] [serial = 2136] [outer = 0x0] 10:54:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 217 (0x141178800) [pid = 1944] [serial = 2137] [outer = 0x112c14c00] 10:54:13 INFO - PROCESS | 1944 | 1463680453183 Marionette DEBUG loaded listener.js 10:54:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 218 (0x143d8a400) [pid = 1944] [serial = 2138] [outer = 0x112c14c00] 10:54:13 INFO - PROCESS | 1944 | 1463680453618 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]]]}] 10:54:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:54:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 975ms 10:54:13 INFO - PROCESS | 1944 | 1463680453686 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 10:54:13 INFO - PROCESS | 1944 | 1463680453688 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 10:54:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:54:13 INFO - PROCESS | 1944 | 1463680453690 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:54:13 INFO - PROCESS | 1944 | 1463680453691 Marionette TRACE conn2 <- [1,2822,null,{}] 10:54:13 INFO - PROCESS | 1944 | 1463680453694 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}] 10:54:13 INFO - PROCESS | 1944 | 1463680453829 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 10:54:13 INFO - PROCESS | 1944 | 1463680453985 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:13 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ae32000 == 121 [pid = 1944] [id = 713] 10:54:13 INFO - PROCESS | 1944 | ++DOMWINDOW == 219 (0x116181000) [pid = 1944] [serial = 2139] [outer = 0x0] 10:54:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 220 (0x118356000) [pid = 1944] [serial = 2140] [outer = 0x116181000] 10:54:14 INFO - PROCESS | 1944 | 1463680454015 Marionette DEBUG loaded listener.js 10:54:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 221 (0x12aa69800) [pid = 1944] [serial = 2141] [outer = 0x116181000] 10:54:14 INFO - PROCESS | 1944 | 1463680454490 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]]]}] 10:54:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:54:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 869ms 10:54:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:54:14 INFO - PROCESS | 1944 | 1463680454559 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 10:54:14 INFO - PROCESS | 1944 | 1463680454561 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 10:54:14 INFO - PROCESS | 1944 | 1463680454563 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:54:14 INFO - PROCESS | 1944 | 1463680454564 Marionette TRACE conn2 <- [1,2826,null,{}] 10:54:14 INFO - PROCESS | 1944 | 1463680454568 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}] 10:54:14 INFO - PROCESS | 1944 | 1463680454701 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 10:54:14 INFO - PROCESS | 1944 | 1463680454853 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:14 INFO - PROCESS | 1944 | ++DOCSHELL 0x119227000 == 122 [pid = 1944] [id = 714] 10:54:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 222 (0x111c7cc00) [pid = 1944] [serial = 2142] [outer = 0x0] 10:54:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 223 (0x1159b0400) [pid = 1944] [serial = 2143] [outer = 0x111c7cc00] 10:54:14 INFO - PROCESS | 1944 | 1463680454883 Marionette DEBUG loaded listener.js 10:54:14 INFO - PROCESS | 1944 | ++DOMWINDOW == 224 (0x12091bc00) [pid = 1944] [serial = 2144] [outer = 0x111c7cc00] 10:54:15 INFO - PROCESS | 1944 | 1463680455632 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:54:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:54:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1122ms 10:54:15 INFO - PROCESS | 1944 | 1463680455686 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 10:54:15 INFO - PROCESS | 1944 | 1463680455689 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 10:54:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:54:15 INFO - PROCESS | 1944 | 1463680455692 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:54:15 INFO - PROCESS | 1944 | 1463680455695 Marionette TRACE conn2 <- [1,2830,null,{}] 10:54:15 INFO - PROCESS | 1944 | 1463680455715 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}] 10:54:15 INFO - PROCESS | 1944 | 1463680455886 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 10:54:16 INFO - PROCESS | 1944 | 1463680456006 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:16 INFO - PROCESS | 1944 | ++DOCSHELL 0x128ccc800 == 123 [pid = 1944] [id = 715] 10:54:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 225 (0x112696400) [pid = 1944] [serial = 2145] [outer = 0x0] 10:54:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 226 (0x112797c00) [pid = 1944] [serial = 2146] [outer = 0x112696400] 10:54:16 INFO - PROCESS | 1944 | 1463680456035 Marionette DEBUG loaded listener.js 10:54:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 227 (0x116749c00) [pid = 1944] [serial = 2147] [outer = 0x112696400] 10:54:16 INFO - PROCESS | 1944 | 1463680456520 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]]]}] 10:54:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:54:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 876ms 10:54:16 INFO - PROCESS | 1944 | 1463680456572 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 10:54:16 INFO - PROCESS | 1944 | 1463680456575 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 10:54:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:54:16 INFO - PROCESS | 1944 | 1463680456579 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:54:16 INFO - PROCESS | 1944 | 1463680456581 Marionette TRACE conn2 <- [1,2834,null,{}] 10:54:16 INFO - PROCESS | 1944 | 1463680456586 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}] 10:54:16 INFO - PROCESS | 1944 | 1463680456709 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 10:54:16 INFO - PROCESS | 1944 | 1463680456917 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:16 INFO - PROCESS | 1944 | --DOCSHELL 0x141086800 == 122 [pid = 1944] [id = 700] 10:54:16 INFO - PROCESS | 1944 | --DOCSHELL 0x138820000 == 121 [pid = 1944] [id = 699] 10:54:16 INFO - PROCESS | 1944 | --DOCSHELL 0x134cba000 == 120 [pid = 1944] [id = 698] 10:54:16 INFO - PROCESS | 1944 | --DOCSHELL 0x13819b000 == 119 [pid = 1944] [id = 697] 10:54:16 INFO - PROCESS | 1944 | --DOCSHELL 0x136214000 == 118 [pid = 1944] [id = 696] 10:54:16 INFO - PROCESS | 1944 | --DOCSHELL 0x135cf1000 == 117 [pid = 1944] [id = 695] 10:54:16 INFO - PROCESS | 1944 | --DOMWINDOW == 226 (0x142e4b400) [pid = 1944] [serial = 1993] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1944 | --DOMWINDOW == 225 (0x143d88c00) [pid = 1944] [serial = 1999] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1944 | --DOMWINDOW == 224 (0x142fa2800) [pid = 1944] [serial = 1996] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1944 | --DOMWINDOW == 223 (0x143d8c800) [pid = 1944] [serial = 2002] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1944 | --DOMWINDOW == 222 (0x128b96c00) [pid = 1944] [serial = 2035] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1944 | ++DOCSHELL 0x118434000 == 118 [pid = 1944] [id = 716] 10:54:16 INFO - PROCESS | 1944 | ++DOMWINDOW == 223 (0x112693c00) [pid = 1944] [serial = 2148] [outer = 0x0] 10:54:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 224 (0x1163ab400) [pid = 1944] [serial = 2149] [outer = 0x112693c00] 10:54:17 INFO - PROCESS | 1944 | 1463680456999 Marionette DEBUG loaded listener.js 10:54:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 225 (0x1197f1000) [pid = 1944] [serial = 2150] [outer = 0x112693c00] 10:54:17 INFO - PROCESS | 1944 | --DOCSHELL 0x13567f800 == 117 [pid = 1944] [id = 694] 10:54:17 INFO - PROCESS | 1944 | --DOCSHELL 0x12ddce800 == 116 [pid = 1944] [id = 693] 10:54:17 INFO - PROCESS | 1944 | --DOCSHELL 0x12d4e3000 == 115 [pid = 1944] [id = 692] 10:54:17 INFO - PROCESS | 1944 | --DOCSHELL 0x12141f000 == 114 [pid = 1944] [id = 691] 10:54:17 INFO - PROCESS | 1944 | --DOCSHELL 0x12e16d800 == 113 [pid = 1944] [id = 690] 10:54:17 INFO - PROCESS | 1944 | --DOCSHELL 0x135e4c800 == 112 [pid = 1944] [id = 687] 10:54:17 INFO - PROCESS | 1944 | --DOCSHELL 0x127439000 == 111 [pid = 1944] [id = 686] 10:54:17 INFO - PROCESS | 1944 | --DOCSHELL 0x142f4c000 == 110 [pid = 1944] [id = 685] 10:54:17 INFO - PROCESS | 1944 | --DOCSHELL 0x142b22800 == 109 [pid = 1944] [id = 684] 10:54:17 INFO - PROCESS | 1944 | --DOCSHELL 0x142a44800 == 108 [pid = 1944] [id = 683] 10:54:17 INFO - PROCESS | 1944 | --DOCSHELL 0x141c21800 == 107 [pid = 1944] [id = 682] 10:54:17 INFO - PROCESS | 1944 | --DOCSHELL 0x1388d4000 == 106 [pid = 1944] [id = 681] 10:54:17 INFO - PROCESS | 1944 | --DOCSHELL 0x12e168800 == 105 [pid = 1944] [id = 680] 10:54:17 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc5b800 == 104 [pid = 1944] [id = 679] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 224 (0x14053b800) [pid = 1944] [serial = 1778] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 223 (0x1357bc800) [pid = 1944] [serial = 1984] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 222 (0x140f73000) [pid = 1944] [serial = 1987] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 221 (0x118358000) [pid = 1944] [serial = 1835] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 220 (0x120992000) [pid = 1944] [serial = 2009] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 219 (0x12bc4a400) [pid = 1944] [serial = 2020] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 218 (0x113288800) [pid = 1944] [serial = 1763] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 217 (0x12989a800) [pid = 1944] [serial = 2014] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 216 (0x142dc9000) [pid = 1944] [serial = 1973] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 215 (0x12a874000) [pid = 1944] [serial = 2015] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 214 (0x117e35400) [pid = 1944] [serial = 2006] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 213 (0x121b80400) [pid = 1944] [serial = 2017] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 212 (0x141b33c00) [pid = 1944] [serial = 1862] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 211 (0x140a2c400) [pid = 1944] [serial = 1853] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 210 (0x1127a1000) [pid = 1944] [serial = 1975] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 209 (0x119291400) [pid = 1944] [serial = 2008] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 208 (0x1387bc800) [pid = 1944] [serial = 1928] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 207 (0x126e68000) [pid = 1944] [serial = 2011] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 206 (0x135f85800) [pid = 1944] [serial = 1844] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 205 (0x12bc8c400) [pid = 1944] [serial = 1772] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 204 (0x12a86dc00) [pid = 1944] [serial = 1981] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 203 (0x14053c000) [pid = 1944] [serial = 1781] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 202 (0x13550cc00) [pid = 1944] [serial = 1775] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 201 (0x140532800) [pid = 1944] [serial = 1850] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 200 (0x12e2f8000) [pid = 1944] [serial = 2023] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 199 (0x1381a9c00) [pid = 1944] [serial = 1709] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 198 (0x127762000) [pid = 1944] [serial = 1838] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 197 (0x142dcd400) [pid = 1944] [serial = 1990] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 196 (0x141b11800) [pid = 1944] [serial = 1934] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 195 (0x120916800) [pid = 1944] [serial = 1766] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 194 (0x12dc2ac00) [pid = 1944] [serial = 1703] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 193 (0x12bb34400) [pid = 1944] [serial = 1700] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 192 (0x128b53000) [pid = 1944] [serial = 1769] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 191 (0x134d21800) [pid = 1944] [serial = 2027] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 190 (0x1318c2000) [pid = 1944] [serial = 2024] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 189 (0x14053f400) [pid = 1944] [serial = 1715] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 188 (0x134c0c800) [pid = 1944] [serial = 2026] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 187 (0x140f6dc00) [pid = 1944] [serial = 1787] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 186 (0x142c17800) [pid = 1944] [serial = 1790] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 185 (0x141b2e400) [pid = 1944] [serial = 1859] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 184 (0x12d1c6800) [pid = 1944] [serial = 2021] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 183 (0x141b27800) [pid = 1944] [serial = 1832] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 182 (0x140a35800) [pid = 1944] [serial = 1856] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 181 (0x1270d5800) [pid = 1944] [serial = 1697] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 180 (0x1126bd800) [pid = 1944] [serial = 1691] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 179 (0x12bcce800) [pid = 1944] [serial = 1841] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 178 (0x135f80400) [pid = 1944] [serial = 1706] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 177 (0x12585cc00) [pid = 1944] [serial = 1978] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 176 (0x140f71800) [pid = 1944] [serial = 1931] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 175 (0x11635f000) [pid = 1944] [serial = 2005] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 174 (0x140534800) [pid = 1944] [serial = 1712] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 173 (0x128b65400) [pid = 1944] [serial = 2012] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 172 (0x1298a4800) [pid = 1944] [serial = 1925] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 171 (0x135bb9000) [pid = 1944] [serial = 1922] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 170 (0x129253000) [pid = 1944] [serial = 2018] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 169 (0x1405b9c00) [pid = 1944] [serial = 1784] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 168 (0x142c1d400) [pid = 1944] [serial = 1937] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 167 (0x1405b4000) [pid = 1944] [serial = 1718] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 166 (0x118711400) [pid = 1944] [serial = 1694] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 165 (0x1387b1400) [pid = 1944] [serial = 1847] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 164 (0x12bc4c000) [pid = 1944] [serial = 1910] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 163 (0x134c0b400) [pid = 1944] [serial = 1913] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 162 (0x125c20400) [pid = 1944] [serial = 1907] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 161 (0x14041fc00) [pid = 1944] [serial = 1919] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 160 (0x115e51400) [pid = 1944] [serial = 1904] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 159 (0x135f83c00) [pid = 1944] [serial = 1916] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 158 (0x116726c00) [pid = 1944] [serial = 2032] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 157 (0x11929b000) [pid = 1944] [serial = 2033] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 156 (0x1357ba800) [pid = 1944] [serial = 2030] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | --DOMWINDOW == 155 (0x135504800) [pid = 1944] [serial = 2029] [outer = 0x0] [url = about:blank] 10:54:17 INFO - PROCESS | 1944 | 1463680457410 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:54:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:54:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 874ms 10:54:17 INFO - PROCESS | 1944 | 1463680457454 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 10:54:17 INFO - PROCESS | 1944 | 1463680457455 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 10:54:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:54:17 INFO - PROCESS | 1944 | 1463680457458 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:54:17 INFO - PROCESS | 1944 | 1463680457460 Marionette TRACE conn2 <- [1,2838,null,{}] 10:54:17 INFO - PROCESS | 1944 | 1463680457469 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}] 10:54:17 INFO - PROCESS | 1944 | 1463680457580 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 10:54:17 INFO - PROCESS | 1944 | 1463680457586 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:17 INFO - PROCESS | 1944 | ++DOCSHELL 0x12aa76800 == 105 [pid = 1944] [id = 717] 10:54:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 156 (0x119b14800) [pid = 1944] [serial = 2151] [outer = 0x0] 10:54:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 157 (0x1217aac00) [pid = 1944] [serial = 2152] [outer = 0x119b14800] 10:54:17 INFO - PROCESS | 1944 | 1463680457613 Marionette DEBUG loaded listener.js 10:54:17 INFO - PROCESS | 1944 | ++DOMWINDOW == 158 (0x121b85800) [pid = 1944] [serial = 2153] [outer = 0x119b14800] 10:54:18 INFO - PROCESS | 1944 | 1463680458028 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]]]}] 10:54:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:54:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 622ms 10:54:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:54:18 INFO - PROCESS | 1944 | 1463680458080 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 10:54:18 INFO - PROCESS | 1944 | 1463680458082 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 10:54:18 INFO - PROCESS | 1944 | 1463680458084 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:54:18 INFO - PROCESS | 1944 | 1463680458085 Marionette TRACE conn2 <- [1,2842,null,{}] 10:54:18 INFO - PROCESS | 1944 | 1463680458087 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}] 10:54:18 INFO - PROCESS | 1944 | 1463680458196 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 10:54:18 INFO - PROCESS | 1944 | 1463680458219 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d30a800 == 106 [pid = 1944] [id = 718] 10:54:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 159 (0x124f91c00) [pid = 1944] [serial = 2154] [outer = 0x0] 10:54:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 160 (0x126e6fc00) [pid = 1944] [serial = 2155] [outer = 0x124f91c00] 10:54:18 INFO - PROCESS | 1944 | 1463680458248 Marionette DEBUG loaded listener.js 10:54:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 161 (0x127706400) [pid = 1944] [serial = 2156] [outer = 0x124f91c00] 10:54:18 INFO - PROCESS | 1944 | 1463680458646 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]]]}] 10:54:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:54:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 569ms 10:54:18 INFO - PROCESS | 1944 | 1463680458653 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 10:54:18 INFO - PROCESS | 1944 | 1463680458655 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 10:54:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:54:18 INFO - PROCESS | 1944 | 1463680458657 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:54:18 INFO - PROCESS | 1944 | 1463680458658 Marionette TRACE conn2 <- [1,2846,null,{}] 10:54:18 INFO - PROCESS | 1944 | 1463680458660 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}] 10:54:18 INFO - PROCESS | 1944 | 1463680458773 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 10:54:18 INFO - PROCESS | 1944 | 1463680458778 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:18 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dd60000 == 107 [pid = 1944] [id = 719] 10:54:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 162 (0x127766000) [pid = 1944] [serial = 2157] [outer = 0x0] 10:54:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 163 (0x128b60400) [pid = 1944] [serial = 2158] [outer = 0x127766000] 10:54:18 INFO - PROCESS | 1944 | 1463680458804 Marionette DEBUG loaded listener.js 10:54:18 INFO - PROCESS | 1944 | ++DOMWINDOW == 164 (0x128e80800) [pid = 1944] [serial = 2159] [outer = 0x127766000] 10:54:19 INFO - PROCESS | 1944 | 1463680459203 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]]]}] 10:54:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:54:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 568ms 10:54:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:54:19 INFO - PROCESS | 1944 | 1463680459225 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 10:54:19 INFO - PROCESS | 1944 | 1463680459227 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 10:54:19 INFO - PROCESS | 1944 | 1463680459229 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:54:19 INFO - PROCESS | 1944 | 1463680459230 Marionette TRACE conn2 <- [1,2850,null,{}] 10:54:19 INFO - PROCESS | 1944 | 1463680459232 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}] 10:54:19 INFO - PROCESS | 1944 | 1463680459417 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 10:54:19 INFO - PROCESS | 1944 | --DOMWINDOW == 163 (0x12d4da800) [pid = 1944] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:54:19 INFO - PROCESS | 1944 | --DOMWINDOW == 162 (0x1318c3c00) [pid = 1944] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:54:19 INFO - PROCESS | 1944 | --DOMWINDOW == 161 (0x12741c400) [pid = 1944] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:54:19 INFO - PROCESS | 1944 | --DOMWINDOW == 160 (0x134c08800) [pid = 1944] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:54:19 INFO - PROCESS | 1944 | --DOMWINDOW == 159 (0x117e3a800) [pid = 1944] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:54:19 INFO - PROCESS | 1944 | --DOMWINDOW == 158 (0x1126c3400) [pid = 1944] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:54:19 INFO - PROCESS | 1944 | --DOMWINDOW == 157 (0x135f88c00) [pid = 1944] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:54:19 INFO - PROCESS | 1944 | --DOMWINDOW == 156 (0x12aa62000) [pid = 1944] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:54:19 INFO - PROCESS | 1944 | --DOMWINDOW == 155 (0x12cf23400) [pid = 1944] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:54:19 INFO - PROCESS | 1944 | --DOMWINDOW == 154 (0x121b7f400) [pid = 1944] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:54:19 INFO - PROCESS | 1944 | --DOMWINDOW == 153 (0x117e3d800) [pid = 1944] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:54:19 INFO - PROCESS | 1944 | --DOMWINDOW == 152 (0x11268a800) [pid = 1944] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:54:19 INFO - PROCESS | 1944 | --DOMWINDOW == 151 (0x12d1c7400) [pid = 1944] [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.] 10:54:19 INFO - PROCESS | 1944 | 1463680459930 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:19 INFO - PROCESS | 1944 | ++DOCSHELL 0x11961b800 == 108 [pid = 1944] [id = 720] 10:54:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 152 (0x110f33c00) [pid = 1944] [serial = 2160] [outer = 0x0] 10:54:19 INFO - PROCESS | 1944 | ++DOMWINDOW == 153 (0x1121a8400) [pid = 1944] [serial = 2161] [outer = 0x110f33c00] 10:54:19 INFO - PROCESS | 1944 | 1463680459966 Marionette DEBUG loaded listener.js 10:54:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 154 (0x112772800) [pid = 1944] [serial = 2162] [outer = 0x110f33c00] 10:54:20 INFO - PROCESS | 1944 | 1463680460434 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:54:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:54:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1219ms 10:54:20 INFO - PROCESS | 1944 | 1463680460449 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 10:54:20 INFO - PROCESS | 1944 | 1463680460454 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 10:54:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:54:20 INFO - PROCESS | 1944 | 1463680460457 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:54:20 INFO - PROCESS | 1944 | 1463680460460 Marionette TRACE conn2 <- [1,2854,null,{}] 10:54:20 INFO - PROCESS | 1944 | 1463680460463 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}] 10:54:20 INFO - PROCESS | 1944 | 1463680460596 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 10:54:20 INFO - PROCESS | 1944 | 1463680460737 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:20 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c0c8800 == 109 [pid = 1944] [id = 721] 10:54:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 155 (0x11710ac00) [pid = 1944] [serial = 2163] [outer = 0x0] 10:54:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 156 (0x11876a400) [pid = 1944] [serial = 2164] [outer = 0x11710ac00] 10:54:20 INFO - PROCESS | 1944 | 1463680460770 Marionette DEBUG loaded listener.js 10:54:20 INFO - PROCESS | 1944 | ++DOMWINDOW == 157 (0x1197f4000) [pid = 1944] [serial = 2165] [outer = 0x11710ac00] 10:54:21 INFO - PROCESS | 1944 | 1463680461226 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]]]}] 10:54:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:54:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 822ms 10:54:21 INFO - PROCESS | 1944 | 1463680461281 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 10:54:21 INFO - PROCESS | 1944 | 1463680461284 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 10:54:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:54:21 INFO - PROCESS | 1944 | 1463680461287 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:54:21 INFO - PROCESS | 1944 | 1463680461288 Marionette TRACE conn2 <- [1,2858,null,{}] 10:54:21 INFO - PROCESS | 1944 | 1463680461291 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}] 10:54:21 INFO - PROCESS | 1944 | 1463680461421 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 10:54:21 INFO - PROCESS | 1944 | 1463680461562 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:21 INFO - PROCESS | 1944 | ++DOCSHELL 0x131822800 == 110 [pid = 1944] [id = 722] 10:54:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 158 (0x119d08c00) [pid = 1944] [serial = 2166] [outer = 0x0] 10:54:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 159 (0x121a51c00) [pid = 1944] [serial = 2167] [outer = 0x119d08c00] 10:54:21 INFO - PROCESS | 1944 | 1463680461595 Marionette DEBUG loaded listener.js 10:54:21 INFO - PROCESS | 1944 | ++DOMWINDOW == 160 (0x12770e000) [pid = 1944] [serial = 2168] [outer = 0x119d08c00] 10:54:22 INFO - PROCESS | 1944 | 1463680462037 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:54:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:54:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 769ms 10:54:22 INFO - PROCESS | 1944 | 1463680462057 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 10:54:22 INFO - PROCESS | 1944 | 1463680462058 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 10:54:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:54:22 INFO - PROCESS | 1944 | 1463680462066 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:54:22 INFO - PROCESS | 1944 | 1463680462070 Marionette TRACE conn2 <- [1,2862,null,{}] 10:54:22 INFO - PROCESS | 1944 | 1463680462073 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}] 10:54:22 INFO - PROCESS | 1944 | 1463680462202 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 10:54:22 INFO - PROCESS | 1944 | 1463680462341 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:22 INFO - PROCESS | 1944 | ++DOCSHELL 0x134db7800 == 111 [pid = 1944] [id = 723] 10:54:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 161 (0x125c23400) [pid = 1944] [serial = 2169] [outer = 0x0] 10:54:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 162 (0x1294dc000) [pid = 1944] [serial = 2170] [outer = 0x125c23400] 10:54:22 INFO - PROCESS | 1944 | 1463680462374 Marionette DEBUG loaded listener.js 10:54:22 INFO - PROCESS | 1944 | ++DOMWINDOW == 163 (0x12aa62000) [pid = 1944] [serial = 2171] [outer = 0x125c23400] 10:54:22 INFO - PROCESS | 1944 | 1463680462805 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]]]}] 10:54:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:54:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 830ms 10:54:22 INFO - PROCESS | 1944 | 1463680462892 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 10:54:22 INFO - PROCESS | 1944 | 1463680462894 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 10:54:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:54:22 INFO - PROCESS | 1944 | 1463680462896 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:54:22 INFO - PROCESS | 1944 | 1463680462898 Marionette TRACE conn2 <- [1,2866,null,{}] 10:54:22 INFO - PROCESS | 1944 | 1463680462920 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}] 10:54:23 INFO - PROCESS | 1944 | 1463680463047 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 10:54:23 INFO - PROCESS | 1944 | 1463680463156 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:23 INFO - PROCESS | 1944 | ++DOCSHELL 0x135939000 == 112 [pid = 1944] [id = 724] 10:54:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 164 (0x129741800) [pid = 1944] [serial = 2172] [outer = 0x0] 10:54:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 165 (0x12b48d800) [pid = 1944] [serial = 2173] [outer = 0x129741800] 10:54:23 INFO - PROCESS | 1944 | 1463680463186 Marionette DEBUG loaded listener.js 10:54:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 166 (0x12bc4cc00) [pid = 1944] [serial = 2174] [outer = 0x129741800] 10:54:23 INFO - PROCESS | 1944 | 1463680463609 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]]]}] 10:54:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:54:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 734ms 10:54:23 INFO - PROCESS | 1944 | 1463680463632 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 10:54:23 INFO - PROCESS | 1944 | 1463680463634 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 10:54:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:54:23 INFO - PROCESS | 1944 | 1463680463636 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:54:23 INFO - PROCESS | 1944 | 1463680463637 Marionette TRACE conn2 <- [1,2870,null,{}] 10:54:23 INFO - PROCESS | 1944 | 1463680463640 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}] 10:54:23 INFO - PROCESS | 1944 | 1463680463764 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 10:54:23 INFO - PROCESS | 1944 | 1463680463908 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:23 INFO - PROCESS | 1944 | ++DOCSHELL 0x135b9d800 == 113 [pid = 1944] [id = 725] 10:54:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 167 (0x12bc94000) [pid = 1944] [serial = 2175] [outer = 0x0] 10:54:23 INFO - PROCESS | 1944 | ++DOMWINDOW == 168 (0x12bcd3c00) [pid = 1944] [serial = 2176] [outer = 0x12bc94000] 10:54:23 INFO - PROCESS | 1944 | 1463680463945 Marionette DEBUG loaded listener.js 10:54:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 169 (0x12cb2f800) [pid = 1944] [serial = 2177] [outer = 0x12bc94000] 10:54:24 INFO - PROCESS | 1944 | 1463680464374 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]]]}] 10:54:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:54:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 769ms 10:54:24 INFO - PROCESS | 1944 | 1463680464413 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 10:54:24 INFO - PROCESS | 1944 | 1463680464415 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 10:54:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:54:24 INFO - PROCESS | 1944 | 1463680464419 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:54:24 INFO - PROCESS | 1944 | 1463680464420 Marionette TRACE conn2 <- [1,2874,null,{}] 10:54:24 INFO - PROCESS | 1944 | 1463680464423 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}] 10:54:24 INFO - PROCESS | 1944 | 1463680464548 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 10:54:24 INFO - PROCESS | 1944 | 1463680464691 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:24 INFO - PROCESS | 1944 | ++DOCSHELL 0x135e49000 == 114 [pid = 1944] [id = 726] 10:54:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 170 (0x12bcc5800) [pid = 1944] [serial = 2178] [outer = 0x0] 10:54:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 171 (0x12d1c9800) [pid = 1944] [serial = 2179] [outer = 0x12bcc5800] 10:54:24 INFO - PROCESS | 1944 | 1463680464722 Marionette DEBUG loaded listener.js 10:54:24 INFO - PROCESS | 1944 | ++DOMWINDOW == 172 (0x12d65e800) [pid = 1944] [serial = 2180] [outer = 0x12bcc5800] 10:54:25 INFO - PROCESS | 1944 | 1463680465110 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]]]}] 10:54:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:54:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 719ms 10:54:25 INFO - PROCESS | 1944 | 1463680465139 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 10:54:25 INFO - PROCESS | 1944 | 1463680465141 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 10:54:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:54:25 INFO - PROCESS | 1944 | 1463680465144 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:54:25 INFO - PROCESS | 1944 | 1463680465145 Marionette TRACE conn2 <- [1,2878,null,{}] 10:54:25 INFO - PROCESS | 1944 | 1463680465148 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}] 10:54:25 INFO - PROCESS | 1944 | 1463680465318 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 10:54:25 INFO - PROCESS | 1944 | 1463680465510 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:25 INFO - PROCESS | 1944 | ++DOCSHELL 0x135f3d800 == 115 [pid = 1944] [id = 727] 10:54:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 173 (0x12bfd1000) [pid = 1944] [serial = 2181] [outer = 0x0] 10:54:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 174 (0x12e15a800) [pid = 1944] [serial = 2182] [outer = 0x12bfd1000] 10:54:25 INFO - PROCESS | 1944 | 1463680465557 Marionette DEBUG loaded listener.js 10:54:25 INFO - PROCESS | 1944 | ++DOMWINDOW == 175 (0x12e2fcc00) [pid = 1944] [serial = 2183] [outer = 0x12bfd1000] 10:54:26 INFO - PROCESS | 1944 | 1463680466032 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]]]}] 10:54:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:54:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 923ms 10:54:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:54:26 INFO - PROCESS | 1944 | 1463680466072 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 10:54:26 INFO - PROCESS | 1944 | 1463680466073 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 10:54:26 INFO - PROCESS | 1944 | 1463680466075 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:54:26 INFO - PROCESS | 1944 | 1463680466077 Marionette TRACE conn2 <- [1,2882,null,{}] 10:54:26 INFO - PROCESS | 1944 | 1463680466079 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}] 10:54:26 INFO - PROCESS | 1944 | 1463680466207 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 10:54:26 INFO - PROCESS | 1944 | 1463680466352 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:26 INFO - PROCESS | 1944 | ++DOCSHELL 0x1362ce000 == 116 [pid = 1944] [id = 728] 10:54:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 176 (0x12cb3d400) [pid = 1944] [serial = 2184] [outer = 0x0] 10:54:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 177 (0x1318c3c00) [pid = 1944] [serial = 2185] [outer = 0x12cb3d400] 10:54:26 INFO - PROCESS | 1944 | 1463680466382 Marionette DEBUG loaded listener.js 10:54:26 INFO - PROCESS | 1944 | ++DOMWINDOW == 178 (0x134c0c000) [pid = 1944] [serial = 2186] [outer = 0x12cb3d400] 10:54:26 INFO - PROCESS | 1944 | 1463680466806 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]]]}] 10:54:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:54:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 769ms 10:54:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:54:26 INFO - PROCESS | 1944 | 1463680466845 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 10:54:26 INFO - PROCESS | 1944 | 1463680466846 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 10:54:26 INFO - PROCESS | 1944 | 1463680466849 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:54:26 INFO - PROCESS | 1944 | 1463680466850 Marionette TRACE conn2 <- [1,2886,null,{}] 10:54:26 INFO - PROCESS | 1944 | 1463680466852 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}] 10:54:26 INFO - PROCESS | 1944 | 1463680466978 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 10:54:27 INFO - PROCESS | 1944 | 1463680467123 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:27 INFO - PROCESS | 1944 | ++DOCSHELL 0x1385c9000 == 117 [pid = 1944] [id = 729] 10:54:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 179 (0x1294dcc00) [pid = 1944] [serial = 2187] [outer = 0x0] 10:54:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 180 (0x134d18400) [pid = 1944] [serial = 2188] [outer = 0x1294dcc00] 10:54:27 INFO - PROCESS | 1944 | 1463680467152 Marionette DEBUG loaded listener.js 10:54:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 181 (0x135508000) [pid = 1944] [serial = 2189] [outer = 0x1294dcc00] 10:54:27 INFO - PROCESS | 1944 | 1463680467575 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]]]}] 10:54:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:54:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 771ms 10:54:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:54:27 INFO - PROCESS | 1944 | 1463680467620 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 10:54:27 INFO - PROCESS | 1944 | 1463680467622 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 10:54:27 INFO - PROCESS | 1944 | 1463680467624 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:54:27 INFO - PROCESS | 1944 | 1463680467625 Marionette TRACE conn2 <- [1,2890,null,{}] 10:54:27 INFO - PROCESS | 1944 | 1463680467628 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}] 10:54:27 INFO - PROCESS | 1944 | 1463680467754 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 10:54:27 INFO - PROCESS | 1944 | 1463680467901 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:27 INFO - PROCESS | 1944 | ++DOCSHELL 0x138830000 == 118 [pid = 1944] [id = 730] 10:54:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 182 (0x13550d800) [pid = 1944] [serial = 2190] [outer = 0x0] 10:54:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 183 (0x1357bf800) [pid = 1944] [serial = 2191] [outer = 0x13550d800] 10:54:27 INFO - PROCESS | 1944 | 1463680467935 Marionette DEBUG loaded listener.js 10:54:27 INFO - PROCESS | 1944 | ++DOMWINDOW == 184 (0x135bc0000) [pid = 1944] [serial = 2192] [outer = 0x13550d800] 10:54:28 INFO - PROCESS | 1944 | 1463680468371 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:54:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:54:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 770ms 10:54:28 INFO - PROCESS | 1944 | 1463680468394 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 10:54:28 INFO - PROCESS | 1944 | 1463680468396 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 10:54:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:54:28 INFO - PROCESS | 1944 | 1463680468398 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:54:28 INFO - PROCESS | 1944 | 1463680468400 Marionette TRACE conn2 <- [1,2894,null,{}] 10:54:28 INFO - PROCESS | 1944 | 1463680468403 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}] 10:54:28 INFO - PROCESS | 1944 | 1463680468546 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 10:54:28 INFO - PROCESS | 1944 | 1463680468701 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:28 INFO - PROCESS | 1944 | ++DOCSHELL 0x140ea9000 == 119 [pid = 1944] [id = 731] 10:54:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 185 (0x13578d400) [pid = 1944] [serial = 2193] [outer = 0x0] 10:54:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 186 (0x136322c00) [pid = 1944] [serial = 2194] [outer = 0x13578d400] 10:54:28 INFO - PROCESS | 1944 | 1463680468733 Marionette DEBUG loaded listener.js 10:54:28 INFO - PROCESS | 1944 | ++DOMWINDOW == 187 (0x1387c1000) [pid = 1944] [serial = 2195] [outer = 0x13578d400] 10:54:29 INFO - PROCESS | 1944 | 1463680469129 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]]]}] 10:54:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:54:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 773ms 10:54:29 INFO - PROCESS | 1944 | 1463680469214 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 10:54:29 INFO - PROCESS | 1944 | 1463680469216 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 10:54:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:54:29 INFO - PROCESS | 1944 | 1463680469241 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:54:29 INFO - PROCESS | 1944 | 1463680469242 Marionette TRACE conn2 <- [1,2898,null,{}] 10:54:29 INFO - PROCESS | 1944 | 1463680469245 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}] 10:54:29 INFO - PROCESS | 1944 | 1463680469376 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 10:54:29 INFO - PROCESS | 1944 | 1463680469526 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:29 INFO - PROCESS | 1944 | ++DOCSHELL 0x1295a9000 == 120 [pid = 1944] [id = 732] 10:54:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 188 (0x112694c00) [pid = 1944] [serial = 2196] [outer = 0x0] 10:54:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 189 (0x11876f400) [pid = 1944] [serial = 2197] [outer = 0x112694c00] 10:54:29 INFO - PROCESS | 1944 | 1463680469556 Marionette DEBUG loaded listener.js 10:54:29 INFO - PROCESS | 1944 | ++DOMWINDOW == 190 (0x135f87c00) [pid = 1944] [serial = 2198] [outer = 0x112694c00] 10:54:30 INFO - PROCESS | 1944 | 1463680470008 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]]]}] 10:54:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:54:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 821ms 10:54:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:54:30 INFO - PROCESS | 1944 | 1463680470062 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 10:54:30 INFO - PROCESS | 1944 | 1463680470063 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 10:54:30 INFO - PROCESS | 1944 | 1463680470065 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:54:30 INFO - PROCESS | 1944 | 1463680470066 Marionette TRACE conn2 <- [1,2902,null,{}] 10:54:30 INFO - PROCESS | 1944 | 1463680470069 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}] 10:54:30 INFO - PROCESS | 1944 | 1463680470205 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 10:54:30 INFO - PROCESS | 1944 | 1463680470565 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:30 INFO - PROCESS | 1944 | ++DOCSHELL 0x111e96000 == 121 [pid = 1944] [id = 733] 10:54:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 191 (0x110ed9000) [pid = 1944] [serial = 2199] [outer = 0x0] 10:54:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 192 (0x110ee1c00) [pid = 1944] [serial = 2200] [outer = 0x110ed9000] 10:54:30 INFO - PROCESS | 1944 | 1463680470598 Marionette DEBUG loaded listener.js 10:54:30 INFO - PROCESS | 1944 | ++DOMWINDOW == 193 (0x110f3d800) [pid = 1944] [serial = 2201] [outer = 0x110ed9000] 10:54:31 INFO - PROCESS | 1944 | 1463680471067 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:54:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:54:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1072ms 10:54:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:54:31 INFO - PROCESS | 1944 | 1463680471138 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 10:54:31 INFO - PROCESS | 1944 | 1463680471141 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 10:54:31 INFO - PROCESS | 1944 | 1463680471144 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:54:31 INFO - PROCESS | 1944 | 1463680471146 Marionette TRACE conn2 <- [1,2906,null,{}] 10:54:31 INFO - PROCESS | 1944 | 1463680471150 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}] 10:54:31 INFO - PROCESS | 1944 | 1463680471282 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 10:54:31 INFO - PROCESS | 1944 | 1463680471402 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:31 INFO - PROCESS | 1944 | ++DOCSHELL 0x118494800 == 122 [pid = 1944] [id = 734] 10:54:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 194 (0x112696800) [pid = 1944] [serial = 2202] [outer = 0x0] 10:54:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 195 (0x112774000) [pid = 1944] [serial = 2203] [outer = 0x112696800] 10:54:31 INFO - PROCESS | 1944 | 1463680471432 Marionette DEBUG loaded listener.js 10:54:31 INFO - PROCESS | 1944 | ++DOMWINDOW == 196 (0x11279d000) [pid = 1944] [serial = 2204] [outer = 0x112696800] 10:54:31 INFO - PROCESS | 1944 | --DOCSHELL 0x1358b1000 == 121 [pid = 1944] [id = 620] 10:54:31 INFO - PROCESS | 1944 | --DOCSHELL 0x12dd60000 == 120 [pid = 1944] [id = 719] 10:54:31 INFO - PROCESS | 1944 | --DOCSHELL 0x12d30a800 == 119 [pid = 1944] [id = 718] 10:54:31 INFO - PROCESS | 1944 | --DOMWINDOW == 195 (0x140f6a000) [pid = 1944] [serial = 2062] [outer = 0x0] [url = about:blank] 10:54:31 INFO - PROCESS | 1944 | --DOMWINDOW == 194 (0x141b0d000) [pid = 1944] [serial = 2065] [outer = 0x0] [url = about:blank] 10:54:31 INFO - PROCESS | 1944 | --DOMWINDOW == 193 (0x135505c00) [pid = 1944] [serial = 2101] [outer = 0x0] [url = about:blank] 10:54:31 INFO - PROCESS | 1944 | 1463680471952 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]]]}] 10:54:31 INFO - PROCESS | 1944 | --DOCSHELL 0x12aa76800 == 118 [pid = 1944] [id = 717] 10:54:31 INFO - PROCESS | 1944 | --DOCSHELL 0x118434000 == 117 [pid = 1944] [id = 716] 10:54:31 INFO - PROCESS | 1944 | --DOCSHELL 0x128ccc800 == 116 [pid = 1944] [id = 715] 10:54:31 INFO - PROCESS | 1944 | --DOCSHELL 0x12c281000 == 115 [pid = 1944] [id = 710] 10:54:31 INFO - PROCESS | 1944 | --DOCSHELL 0x145720800 == 114 [pid = 1944] [id = 709] 10:54:31 INFO - PROCESS | 1944 | --DOCSHELL 0x145703000 == 113 [pid = 1944] [id = 708] 10:54:31 INFO - PROCESS | 1944 | --DOCSHELL 0x143c25800 == 112 [pid = 1944] [id = 707] 10:54:31 INFO - PROCESS | 1944 | --DOCSHELL 0x143a1b000 == 111 [pid = 1944] [id = 706] 10:54:31 INFO - PROCESS | 1944 | --DOCSHELL 0x142f40800 == 110 [pid = 1944] [id = 705] 10:54:31 INFO - PROCESS | 1944 | --DOCSHELL 0x142973800 == 109 [pid = 1944] [id = 704] 10:54:31 INFO - PROCESS | 1944 | --DOCSHELL 0x13882f800 == 108 [pid = 1944] [id = 703] 10:54:31 INFO - PROCESS | 1944 | --DOCSHELL 0x12f4bb000 == 107 [pid = 1944] [id = 702] 10:54:31 INFO - PROCESS | 1944 | --DOCSHELL 0x1214b6000 == 106 [pid = 1944] [id = 701] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 192 (0x134d20c00) [pid = 1944] [serial = 2086] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 191 (0x1387bcc00) [pid = 1944] [serial = 2056] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 190 (0x1298a3400) [pid = 1944] [serial = 2077] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 189 (0x135bc1c00) [pid = 1944] [serial = 2089] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 188 (0x118f80800) [pid = 1944] [serial = 2071] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 187 (0x12acc0000) [pid = 1944] [serial = 2078] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 186 (0x117680000) [pid = 1944] [serial = 2095] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 185 (0x1387a2400) [pid = 1944] [serial = 2092] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 184 (0x135788c00) [pid = 1944] [serial = 2050] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 183 (0x135f8c400) [pid = 1944] [serial = 2090] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 182 (0x129077c00) [pid = 1944] [serial = 2059] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 181 (0x12b491800) [pid = 1944] [serial = 2080] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 180 (0x12c5b6000) [pid = 1944] [serial = 2081] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 179 (0x121a50000) [pid = 1944] [serial = 2072] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 178 (0x12dc24c00) [pid = 1944] [serial = 2083] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 177 (0x12bb35800) [pid = 1944] [serial = 2044] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 176 (0x1270cec00) [pid = 1944] [serial = 2041] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 175 (0x128a0e000) [pid = 1944] [serial = 2098] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 174 (0x11834c800) [pid = 1944] [serial = 2038] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 173 (0x12e2f0c00) [pid = 1944] [serial = 2047] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 172 (0x117e36000) [pid = 1944] [serial = 2068] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 171 (0x1387bd800) [pid = 1944] [serial = 2093] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 170 (0x118fef400) [pid = 1944] [serial = 2074] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 169 (0x12d656400) [pid = 1944] [serial = 2036] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 168 (0x12989d400) [pid = 1944] [serial = 2099] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 167 (0x135bc1400) [pid = 1944] [serial = 2053] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 166 (0x128b57800) [pid = 1944] [serial = 2075] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 165 (0x112146800) [pid = 1944] [serial = 1442] [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.] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 164 (0x135acec00) [pid = 1944] [serial = 2087] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 163 (0x12e2f4400) [pid = 1944] [serial = 2084] [outer = 0x0] [url = about:blank] 10:54:32 INFO - PROCESS | 1944 | --DOMWINDOW == 162 (0x1197f9c00) [pid = 1944] [serial = 2096] [outer = 0x0] [url = about:blank] 10:54:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:54:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 878ms 10:54:32 INFO - PROCESS | 1944 | 1463680472025 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 10:54:32 INFO - PROCESS | 1944 | 1463680472029 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 10:54:32 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:54:32 INFO - PROCESS | 1944 | 1463680472033 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:54:32 INFO - PROCESS | 1944 | 1463680472034 Marionette TRACE conn2 <- [1,2910,null,{}] 10:54:32 INFO - PROCESS | 1944 | 1463680472038 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}] 10:54:32 INFO - PROCESS | 1944 | 1463680472215 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 10:54:32 INFO - PROCESS | 1944 | 1463680472371 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:32 INFO - PROCESS | 1944 | ++DOCSHELL 0x119e81000 == 107 [pid = 1944] [id = 735] 10:54:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 163 (0x1126bf800) [pid = 1944] [serial = 2205] [outer = 0x0] 10:54:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 164 (0x113079400) [pid = 1944] [serial = 2206] [outer = 0x1126bf800] 10:54:32 INFO - PROCESS | 1944 | 1463680472415 Marionette DEBUG loaded listener.js 10:54:32 INFO - PROCESS | 1944 | ++DOMWINDOW == 165 (0x1159b2000) [pid = 1944] [serial = 2207] [outer = 0x1126bf800] 10:54:32 INFO - PROCESS | 1944 | 1463680472803 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]]]}] 10:54:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:54:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:54:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 821ms 10:54:32 INFO - TEST-START | /DOMEvents/constructors.html 10:54:32 INFO - PROCESS | 1944 | 1463680472854 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 10:54:32 INFO - PROCESS | 1944 | 1463680472855 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 10:54:32 INFO - PROCESS | 1944 | 1463680472862 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:54:32 INFO - PROCESS | 1944 | 1463680472867 Marionette TRACE conn2 <- [1,2914,null,{}] 10:54:32 INFO - PROCESS | 1944 | 1463680472870 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}] 10:54:32 INFO - PROCESS | 1944 | 1463680472986 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 10:54:32 INFO - PROCESS | 1944 | 1463680472990 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:33 INFO - PROCESS | 1944 | ++DOCSHELL 0x127436000 == 108 [pid = 1944] [id = 736] 10:54:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 166 (0x115e50800) [pid = 1944] [serial = 2208] [outer = 0x0] 10:54:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 167 (0x116727800) [pid = 1944] [serial = 2209] [outer = 0x115e50800] 10:54:33 INFO - PROCESS | 1944 | 1463680473015 Marionette DEBUG loaded listener.js 10:54:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 168 (0x117e34800) [pid = 1944] [serial = 2210] [outer = 0x115e50800] 10:54:33 INFO - PROCESS | 1944 | 1463680473442 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]]]}] 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:54:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:54:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:54:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:54:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:54:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:54:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:54:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:54:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:54:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 634ms 10:54:33 INFO - PROCESS | 1944 | 1463680473493 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 10:54:33 INFO - PROCESS | 1944 | 1463680473495 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 10:54:33 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:54:33 INFO - PROCESS | 1944 | 1463680473498 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:54:33 INFO - PROCESS | 1944 | 1463680473499 Marionette TRACE conn2 <- [1,2918,null,{}] 10:54:33 INFO - PROCESS | 1944 | 1463680473501 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}] 10:54:33 INFO - PROCESS | 1944 | 1463680473612 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 10:54:33 INFO - PROCESS | 1944 | 1463680473629 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:33 INFO - PROCESS | 1944 | ++DOCSHELL 0x12a887800 == 109 [pid = 1944] [id = 737] 10:54:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 169 (0x11804b000) [pid = 1944] [serial = 2211] [outer = 0x0] 10:54:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 170 (0x11813ac00) [pid = 1944] [serial = 2212] [outer = 0x11804b000] 10:54:33 INFO - PROCESS | 1944 | 1463680473654 Marionette DEBUG loaded listener.js 10:54:33 INFO - PROCESS | 1944 | ++DOMWINDOW == 171 (0x1185e4800) [pid = 1944] [serial = 2213] [outer = 0x11804b000] 10:54:34 INFO - PROCESS | 1944 | 1463680474155 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:54:34 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:54:34 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 10:54:34 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:54:34 INFO - PROCESS | 1944 | 1463680474188 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 10:54:34 INFO - PROCESS | 1944 | 1463680474190 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 10:54:34 INFO - PROCESS | 1944 | 1463680474193 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:54:34 INFO - PROCESS | 1944 | 1463680474195 Marionette TRACE conn2 <- [1,2922,null,{}] 10:54:34 INFO - PROCESS | 1944 | 1463680474198 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}] 10:54:34 INFO - PROCESS | 1944 | 1463680474395 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 10:54:34 INFO - PROCESS | 1944 | 1463680474420 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:34 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc17800 == 110 [pid = 1944] [id = 738] 10:54:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 172 (0x118afa000) [pid = 1944] [serial = 2214] [outer = 0x0] 10:54:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 173 (0x118fe7c00) [pid = 1944] [serial = 2215] [outer = 0x118afa000] 10:54:34 INFO - PROCESS | 1944 | 1463680474451 Marionette DEBUG loaded listener.js 10:54:34 INFO - PROCESS | 1944 | ++DOMWINDOW == 174 (0x1197f0000) [pid = 1944] [serial = 2216] [outer = 0x118afa000] 10:54:34 INFO - PROCESS | 1944 | [1944] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:54:34 INFO - PROCESS | 1944 | [1944] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:54:34 INFO - PROCESS | 1944 | [1944] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:54:34 INFO - PROCESS | 1944 | [1944] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:54:34 INFO - PROCESS | 1944 | 1463680474847 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]]]}] 10:54:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:54:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:54:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:54:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:54:34 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 10:54:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:54:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:54:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:54:34 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 10:54:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:54:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:54:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:54:34 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]" 10:54:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:54:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:54:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:54:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:54:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 670ms 10:54:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:54:34 INFO - PROCESS | 1944 | 1463680474864 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 10:54:34 INFO - PROCESS | 1944 | 1463680474865 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 10:54:34 INFO - PROCESS | 1944 | 1463680474870 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:54:34 INFO - PROCESS | 1944 | 1463680474871 Marionette TRACE conn2 <- [1,2926,null,{}] 10:54:34 INFO - PROCESS | 1944 | 1463680474874 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}] 10:54:35 INFO - PROCESS | 1944 | 1463680475022 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 10:54:35 INFO - PROCESS | 1944 | 1463680475060 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:35 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c521800 == 111 [pid = 1944] [id = 739] 10:54:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 175 (0x119b18400) [pid = 1944] [serial = 2217] [outer = 0x0] 10:54:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 176 (0x1212f2800) [pid = 1944] [serial = 2218] [outer = 0x119b18400] 10:54:35 INFO - PROCESS | 1944 | 1463680475085 Marionette DEBUG loaded listener.js 10:54:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 177 (0x1217b2000) [pid = 1944] [serial = 2219] [outer = 0x119b18400] 10:54:35 INFO - PROCESS | 1944 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:54:35 INFO - PROCESS | 1944 | 1463680475433 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]]]}] 10:54:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:54:35 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 619ms 10:54:35 INFO - PROCESS | 1944 | 1463680475489 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 10:54:35 INFO - PROCESS | 1944 | 1463680475490 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 10:54:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:54:35 INFO - PROCESS | 1944 | 1463680475492 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:54:35 INFO - PROCESS | 1944 | 1463680475493 Marionette TRACE conn2 <- [1,2930,null,{}] 10:54:35 INFO - PROCESS | 1944 | 1463680475496 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}] 10:54:35 INFO - PROCESS | 1944 | 1463680475646 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 10:54:35 INFO - PROCESS | 1944 | 1463680475651 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:35 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d30a800 == 112 [pid = 1944] [id = 740] 10:54:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 178 (0x1217b4000) [pid = 1944] [serial = 2220] [outer = 0x0] 10:54:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 179 (0x121a53c00) [pid = 1944] [serial = 2221] [outer = 0x1217b4000] 10:54:35 INFO - PROCESS | 1944 | 1463680475676 Marionette DEBUG loaded listener.js 10:54:35 INFO - PROCESS | 1944 | ++DOMWINDOW == 180 (0x121af3000) [pid = 1944] [serial = 2222] [outer = 0x1217b4000] 10:54:35 INFO - PROCESS | 1944 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:54:36 INFO - PROCESS | 1944 | 1463680476009 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]]]}] 10:54:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:54:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 569ms 10:54:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:54:36 INFO - PROCESS | 1944 | 1463680476070 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 10:54:36 INFO - PROCESS | 1944 | 1463680476071 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 10:54:36 INFO - PROCESS | 1944 | 1463680476073 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:54:36 INFO - PROCESS | 1944 | 1463680476074 Marionette TRACE conn2 <- [1,2934,null,{}] 10:54:36 INFO - PROCESS | 1944 | 1463680476077 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}] 10:54:36 INFO - PROCESS | 1944 | 1463680476335 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 10:54:36 INFO - PROCESS | 1944 | --DOMWINDOW == 179 (0x112693c00) [pid = 1944] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:54:36 INFO - PROCESS | 1944 | --DOMWINDOW == 178 (0x119b14800) [pid = 1944] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:54:36 INFO - PROCESS | 1944 | --DOMWINDOW == 177 (0x124f91c00) [pid = 1944] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:54:36 INFO - PROCESS | 1944 | --DOMWINDOW == 176 (0x112696400) [pid = 1944] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:54:36 INFO - PROCESS | 1944 | --DOMWINDOW == 175 (0x12e2ee000) [pid = 1944] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:54:36 INFO - PROCESS | 1944 | 1463680476417 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:36 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc66800 == 113 [pid = 1944] [id = 741] 10:54:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 176 (0x112693c00) [pid = 1944] [serial = 2223] [outer = 0x0] 10:54:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 177 (0x119b14800) [pid = 1944] [serial = 2224] [outer = 0x112693c00] 10:54:36 INFO - PROCESS | 1944 | 1463680476443 Marionette DEBUG loaded listener.js 10:54:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 178 (0x12487fc00) [pid = 1944] [serial = 2225] [outer = 0x112693c00] 10:54:36 INFO - PROCESS | 1944 | 1463680476714 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]]]}] 10:54:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:54:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 10:54:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:54:36 INFO - PROCESS | 1944 | 1463680476744 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 10:54:36 INFO - PROCESS | 1944 | 1463680476745 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 10:54:36 INFO - PROCESS | 1944 | 1463680476747 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:54:36 INFO - PROCESS | 1944 | 1463680476748 Marionette TRACE conn2 <- [1,2938,null,{}] 10:54:36 INFO - PROCESS | 1944 | 1463680476759 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}] 10:54:36 INFO - PROCESS | 1944 | 1463680476875 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 10:54:36 INFO - PROCESS | 1944 | 1463680476976 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:36 INFO - PROCESS | 1944 | ++DOCSHELL 0x12dd60000 == 114 [pid = 1944] [id = 742] 10:54:36 INFO - PROCESS | 1944 | ++DOMWINDOW == 179 (0x1126c3000) [pid = 1944] [serial = 2226] [outer = 0x0] 10:54:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 180 (0x1252bd000) [pid = 1944] [serial = 2227] [outer = 0x1126c3000] 10:54:37 INFO - PROCESS | 1944 | 1463680477002 Marionette DEBUG loaded listener.js 10:54:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 181 (0x1270ce400) [pid = 1944] [serial = 2228] [outer = 0x1126c3000] 10:54:37 INFO - PROCESS | 1944 | 1463680477249 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]]]}] 10:54:37 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. 10:54:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 522ms 10:54:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:54:37 INFO - PROCESS | 1944 | 1463680477274 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 10:54:37 INFO - PROCESS | 1944 | 1463680477275 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 10:54:37 INFO - PROCESS | 1944 | 1463680477291 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:54:37 INFO - PROCESS | 1944 | 1463680477292 Marionette TRACE conn2 <- [1,2942,null,{}] 10:54:37 INFO - PROCESS | 1944 | 1463680477294 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}] 10:54:37 INFO - PROCESS | 1944 | 1463680477421 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 10:54:37 INFO - PROCESS | 1944 | 1463680477426 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:37 INFO - PROCESS | 1944 | ++DOCSHELL 0x12f4d2000 == 115 [pid = 1944] [id = 743] 10:54:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 182 (0x1270d4c00) [pid = 1944] [serial = 2229] [outer = 0x0] 10:54:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 183 (0x127414800) [pid = 1944] [serial = 2230] [outer = 0x1270d4c00] 10:54:37 INFO - PROCESS | 1944 | 1463680477454 Marionette DEBUG loaded listener.js 10:54:37 INFO - PROCESS | 1944 | ++DOMWINDOW == 184 (0x128a03000) [pid = 1944] [serial = 2231] [outer = 0x1270d4c00] 10:54:37 INFO - PROCESS | 1944 | 1463680477842 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"]]]}] 10:54:37 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 10:54:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:54:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 581ms 10:54:37 INFO - PROCESS | 1944 | 1463680477860 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 10:54:37 INFO - PROCESS | 1944 | 1463680477862 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 10:54:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:54:37 INFO - PROCESS | 1944 | 1463680477866 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:54:37 INFO - PROCESS | 1944 | 1463680477872 Marionette TRACE conn2 <- [1,2946,null,{}] 10:54:37 INFO - PROCESS | 1944 | 1463680477911 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}] 10:54:38 INFO - PROCESS | 1944 | 1463680478058 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 10:54:38 INFO - PROCESS | 1944 | 1463680478063 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:38 INFO - PROCESS | 1944 | ++DOCSHELL 0x134dbb800 == 116 [pid = 1944] [id = 744] 10:54:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 185 (0x128a0fc00) [pid = 1944] [serial = 2232] [outer = 0x0] 10:54:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 186 (0x128b94c00) [pid = 1944] [serial = 2233] [outer = 0x128a0fc00] 10:54:38 INFO - PROCESS | 1944 | 1463680478087 Marionette DEBUG loaded listener.js 10:54:38 INFO - PROCESS | 1944 | ++DOMWINDOW == 187 (0x1294e1800) [pid = 1944] [serial = 2234] [outer = 0x128a0fc00] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x134dc6000 == 115 [pid = 1944] [id = 523] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x13851a800 == 114 [pid = 1944] [id = 667] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12dd5a800 == 113 [pid = 1944] [id = 240] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x13860c000 == 112 [pid = 1944] [id = 570] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12e179800 == 111 [pid = 1944] [id = 371] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x119c67800 == 110 [pid = 1944] [id = 335] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x119962800 == 109 [pid = 1944] [id = 573] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12c549800 == 108 [pid = 1944] [id = 179] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1385d2000 == 107 [pid = 1944] [id = 430] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x13567f000 == 106 [pid = 1944] [id = 372] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x142a4b800 == 105 [pid = 1944] [id = 619] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12cf4a800 == 104 [pid = 1944] [id = 312] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1385de000 == 103 [pid = 1944] [id = 394] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x141c1d000 == 102 [pid = 1944] [id = 477] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x121415000 == 101 [pid = 1944] [id = 395] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x140ea1800 == 100 [pid = 1944] [id = 571] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12a616000 == 99 [pid = 1944] [id = 502] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x14580a000 == 98 [pid = 1944] [id = 666] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1359c8000 == 97 [pid = 1944] [id = 416] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1295b8000 == 96 [pid = 1944] [id = 311] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc07000 == 95 [pid = 1944] [id = 480] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12ae32000 == 94 [pid = 1944] [id = 713] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12dd52800 == 93 [pid = 1944] [id = 549] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1358c9000 == 92 [pid = 1944] [id = 274] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x134d94000 == 91 [pid = 1944] [id = 712] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x118490000 == 90 [pid = 1944] [id = 417] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12cb55800 == 89 [pid = 1944] [id = 621] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x13818b000 == 88 [pid = 1944] [id = 547] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x128bc1000 == 87 [pid = 1944] [id = 479] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1358b4000 == 86 [pid = 1944] [id = 271] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12d30a000 == 85 [pid = 1944] [id = 220] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x126e04000 == 84 [pid = 1944] [id = 191] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x13852d000 == 83 [pid = 1944] [id = 678] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1248aa800 == 82 [pid = 1944] [id = 314] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x125777000 == 81 [pid = 1944] [id = 201] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12ddb9800 == 80 [pid = 1944] [id = 294] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12926c000 == 79 [pid = 1944] [id = 548] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1358ad800 == 78 [pid = 1944] [id = 373] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x14581c800 == 77 [pid = 1944] [id = 711] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x119227000 == 76 [pid = 1944] [id = 714] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12d77d000 == 75 [pid = 1944] [id = 222] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1185a5000 == 74 [pid = 1944] [id = 437] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12d4e2000 == 73 [pid = 1944] [id = 313] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1295b2800 == 72 [pid = 1944] [id = 162] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1359de000 == 71 [pid = 1944] [id = 348] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x11a0eb800 == 70 [pid = 1944] [id = 550] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1410de000 == 69 [pid = 1944] [id = 522] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x127434000 == 68 [pid = 1944] [id = 336] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12576e800 == 67 [pid = 1944] [id = 458] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12aa22000 == 66 [pid = 1944] [id = 163] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x142a9e000 == 65 [pid = 1944] [id = 688] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12e183000 == 64 [pid = 1944] [id = 295] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12e17a800 == 63 [pid = 1944] [id = 239] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1385cf000 == 62 [pid = 1944] [id = 454] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12c507000 == 61 [pid = 1944] [id = 202] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x116ab7000 == 60 [pid = 1944] [id = 374] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x135ea1800 == 59 [pid = 1944] [id = 456] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x116e5c800 == 58 [pid = 1944] [id = 276] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12cf44000 == 57 [pid = 1944] [id = 645] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12aa21000 == 56 [pid = 1944] [id = 178] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12ae40800 == 55 [pid = 1944] [id = 273] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x135b86800 == 54 [pid = 1944] [id = 646] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x134d89800 == 53 [pid = 1944] [id = 470] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x128bc8000 == 52 [pid = 1944] [id = 689] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x138614800 == 51 [pid = 1944] [id = 478] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1410dd800 == 50 [pid = 1944] [id = 572] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x118494800 == 49 [pid = 1944] [id = 734] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x111e96000 == 48 [pid = 1944] [id = 733] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1295a9000 == 47 [pid = 1944] [id = 732] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x140ea9000 == 46 [pid = 1944] [id = 731] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x138830000 == 45 [pid = 1944] [id = 730] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1385c9000 == 44 [pid = 1944] [id = 729] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x1362ce000 == 43 [pid = 1944] [id = 728] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x135f3d800 == 42 [pid = 1944] [id = 727] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x135e49000 == 41 [pid = 1944] [id = 726] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x135b9d800 == 40 [pid = 1944] [id = 725] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12cf35800 == 39 [pid = 1944] [id = 18] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x135939000 == 38 [pid = 1944] [id = 724] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x134db7800 == 37 [pid = 1944] [id = 723] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x131822800 == 36 [pid = 1944] [id = 722] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x12c0c8800 == 35 [pid = 1944] [id = 721] 10:54:39 INFO - PROCESS | 1944 | --DOCSHELL 0x11961b800 == 34 [pid = 1944] [id = 720] 10:54:40 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc66800 == 33 [pid = 1944] [id = 741] 10:54:40 INFO - PROCESS | 1944 | --DOCSHELL 0x12a887800 == 32 [pid = 1944] [id = 737] 10:54:40 INFO - PROCESS | 1944 | --DOCSHELL 0x12c521800 == 31 [pid = 1944] [id = 739] 10:54:40 INFO - PROCESS | 1944 | --DOCSHELL 0x12f4d2000 == 30 [pid = 1944] [id = 743] 10:54:40 INFO - PROCESS | 1944 | --DOCSHELL 0x12d30a800 == 29 [pid = 1944] [id = 740] 10:54:40 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc17800 == 28 [pid = 1944] [id = 738] 10:54:40 INFO - PROCESS | 1944 | --DOCSHELL 0x12dd60000 == 27 [pid = 1944] [id = 742] 10:54:40 INFO - PROCESS | 1944 | --DOCSHELL 0x119e81000 == 26 [pid = 1944] [id = 735] 10:54:40 INFO - PROCESS | 1944 | --DOCSHELL 0x127436000 == 25 [pid = 1944] [id = 736] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 186 (0x12d4e6000) [pid = 1944] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 185 (0x1381ae400) [pid = 1944] [serial = 2102] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 184 (0x128b60400) [pid = 1944] [serial = 2158] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 183 (0x140541400) [pid = 1944] [serial = 2119] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 182 (0x12e2efc00) [pid = 1944] [serial = 2113] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 181 (0x1197f1000) [pid = 1944] [serial = 2150] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 180 (0x141178800) [pid = 1944] [serial = 2137] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 179 (0x121b85800) [pid = 1944] [serial = 2153] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 178 (0x1217aac00) [pid = 1944] [serial = 2152] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 177 (0x127706400) [pid = 1944] [serial = 2156] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 176 (0x135f87400) [pid = 1944] [serial = 2116] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 175 (0x118356000) [pid = 1944] [serial = 2140] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 174 (0x112797c00) [pid = 1944] [serial = 2146] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 173 (0x12989f800) [pid = 1944] [serial = 2110] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 172 (0x1159b0400) [pid = 1944] [serial = 2143] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 171 (0x142f9a400) [pid = 1944] [serial = 2134] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 170 (0x142e40400) [pid = 1944] [serial = 2131] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 169 (0x116749c00) [pid = 1944] [serial = 2147] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 168 (0x142b4a000) [pid = 1944] [serial = 2125] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 167 (0x1126bd000) [pid = 1944] [serial = 2104] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 166 (0x142b41800) [pid = 1944] [serial = 2122] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 165 (0x1163ab400) [pid = 1944] [serial = 2149] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 164 (0x126e6fc00) [pid = 1944] [serial = 2155] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 163 (0x1216a2000) [pid = 1944] [serial = 2107] [outer = 0x0] [url = about:blank] 10:54:40 INFO - PROCESS | 1944 | --DOMWINDOW == 162 (0x142dc4000) [pid = 1944] [serial = 2128] [outer = 0x0] [url = about:blank] 10:54:41 INFO - PROCESS | 1944 | 1463680481021 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]]]}] 10:54:41 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. 10:54:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 3191ms 10:54:41 INFO - PROCESS | 1944 | 1463680481057 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 10:54:41 INFO - PROCESS | 1944 | 1463680481061 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 10:54:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:54:41 INFO - PROCESS | 1944 | 1463680481066 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:54:41 INFO - PROCESS | 1944 | 1463680481069 Marionette TRACE conn2 <- [1,2950,null,{}] 10:54:41 INFO - PROCESS | 1944 | 1463680481076 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}] 10:54:41 INFO - PROCESS | 1944 | 1463680481161 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 10:54:41 INFO - PROCESS | 1944 | 1463680481169 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x115e8d000 == 26 [pid = 1944] [id = 745] 10:54:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 163 (0x1121aac00) [pid = 1944] [serial = 2235] [outer = 0x0] 10:54:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 164 (0x1121b0800) [pid = 1944] [serial = 2236] [outer = 0x1121aac00] 10:54:41 INFO - PROCESS | 1944 | 1463680481198 Marionette DEBUG loaded listener.js 10:54:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 165 (0x112680800) [pid = 1944] [serial = 2237] [outer = 0x1121aac00] 10:54:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x115e98800 == 27 [pid = 1944] [id = 746] 10:54:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 166 (0x112690800) [pid = 1944] [serial = 2238] [outer = 0x0] 10:54:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 167 (0x112680000) [pid = 1944] [serial = 2239] [outer = 0x112690800] 10:54:41 INFO - PROCESS | 1944 | 1463680481573 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]]]}] 10:54:41 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. 10:54:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 524ms 10:54:41 INFO - PROCESS | 1944 | 1463680481588 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 10:54:41 INFO - PROCESS | 1944 | 1463680481593 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 10:54:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:54:41 INFO - PROCESS | 1944 | 1463680481597 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:54:41 INFO - PROCESS | 1944 | 1463680481599 Marionette TRACE conn2 <- [1,2954,null,{}] 10:54:41 INFO - PROCESS | 1944 | 1463680481604 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}] 10:54:41 INFO - PROCESS | 1944 | 1463680481703 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 10:54:41 INFO - PROCESS | 1944 | 1463680481709 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:41 INFO - PROCESS | 1944 | ++DOCSHELL 0x11743c800 == 28 [pid = 1944] [id = 747] 10:54:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 168 (0x112687800) [pid = 1944] [serial = 2240] [outer = 0x0] 10:54:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 169 (0x112699800) [pid = 1944] [serial = 2241] [outer = 0x112687800] 10:54:41 INFO - PROCESS | 1944 | 1463680481736 Marionette DEBUG loaded listener.js 10:54:41 INFO - PROCESS | 1944 | ++DOMWINDOW == 170 (0x1126c4800) [pid = 1944] [serial = 2242] [outer = 0x112687800] 10:54:42 INFO - PROCESS | 1944 | 1463680482068 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]]]}] 10:54:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:54:42 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 10:54:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 524ms 10:54:42 INFO - PROCESS | 1944 | 1463680482121 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 10:54:42 INFO - PROCESS | 1944 | 1463680482123 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 10:54:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:54:42 INFO - PROCESS | 1944 | 1463680482126 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:54:42 INFO - PROCESS | 1944 | 1463680482128 Marionette TRACE conn2 <- [1,2958,null,{}] 10:54:42 INFO - PROCESS | 1944 | 1463680482142 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}] 10:54:42 INFO - PROCESS | 1944 | 1463680482241 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 10:54:42 INFO - PROCESS | 1944 | 1463680482247 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:42 INFO - PROCESS | 1944 | ++DOCSHELL 0x11859f000 == 29 [pid = 1944] [id = 748] 10:54:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 171 (0x110ed7800) [pid = 1944] [serial = 2243] [outer = 0x0] 10:54:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 172 (0x112794400) [pid = 1944] [serial = 2244] [outer = 0x110ed7800] 10:54:42 INFO - PROCESS | 1944 | 1463680482277 Marionette DEBUG loaded listener.js 10:54:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 173 (0x11279dc00) [pid = 1944] [serial = 2245] [outer = 0x110ed7800] 10:54:42 INFO - PROCESS | 1944 | 1463680482619 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]]]}] 10:54:42 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. 10:54:42 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 529ms 10:54:42 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:54:42 INFO - PROCESS | 1944 | 1463680482655 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 10:54:42 INFO - PROCESS | 1944 | 1463680482657 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 10:54:42 INFO - PROCESS | 1944 | 1463680482659 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:54:42 INFO - PROCESS | 1944 | 1463680482660 Marionette TRACE conn2 <- [1,2962,null,{}] 10:54:42 INFO - PROCESS | 1944 | 1463680482662 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}] 10:54:42 INFO - PROCESS | 1944 | 1463680482744 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 10:54:42 INFO - PROCESS | 1944 | 1463680482807 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:42 INFO - PROCESS | 1944 | ++DOCSHELL 0x118a95800 == 30 [pid = 1944] [id = 749] 10:54:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 174 (0x1126c7000) [pid = 1944] [serial = 2246] [outer = 0x0] 10:54:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 175 (0x112cce000) [pid = 1944] [serial = 2247] [outer = 0x1126c7000] 10:54:42 INFO - PROCESS | 1944 | 1463680482833 Marionette DEBUG loaded listener.js 10:54:42 INFO - PROCESS | 1944 | ++DOMWINDOW == 176 (0x112fe9800) [pid = 1944] [serial = 2248] [outer = 0x1126c7000] 10:54:43 INFO - PROCESS | 1944 | 1463680483177 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]]]}] 10:54:43 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. 10:54:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 568ms 10:54:43 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:54:43 INFO - PROCESS | 1944 | 1463680483228 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 10:54:43 INFO - PROCESS | 1944 | 1463680483230 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 10:54:43 INFO - PROCESS | 1944 | 1463680483233 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:54:43 INFO - PROCESS | 1944 | 1463680483235 Marionette TRACE conn2 <- [1,2966,null,{}] 10:54:43 INFO - PROCESS | 1944 | 1463680483238 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}] 10:54:43 INFO - PROCESS | 1944 | 1463680483361 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 10:54:43 INFO - PROCESS | 1944 | 1463680483451 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:43 INFO - PROCESS | 1944 | ++DOCSHELL 0x119957000 == 31 [pid = 1944] [id = 750] 10:54:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 177 (0x110f32c00) [pid = 1944] [serial = 2249] [outer = 0x0] 10:54:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 178 (0x11306fc00) [pid = 1944] [serial = 2250] [outer = 0x110f32c00] 10:54:43 INFO - PROCESS | 1944 | 1463680483479 Marionette DEBUG loaded listener.js 10:54:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 179 (0x11327d000) [pid = 1944] [serial = 2251] [outer = 0x110f32c00] 10:54:43 INFO - PROCESS | 1944 | 1463680483746 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]]]}] 10:54:43 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. 10:54:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 521ms 10:54:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:54:43 INFO - PROCESS | 1944 | 1463680483763 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 10:54:43 INFO - PROCESS | 1944 | 1463680483764 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 10:54:43 INFO - PROCESS | 1944 | 1463680483774 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:54:43 INFO - PROCESS | 1944 | 1463680483775 Marionette TRACE conn2 <- [1,2970,null,{}] 10:54:43 INFO - PROCESS | 1944 | 1463680483777 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}] 10:54:43 INFO - PROCESS | 1944 | 1463680483886 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 10:54:43 INFO - PROCESS | 1944 | 1463680483892 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:43 INFO - PROCESS | 1944 | ++DOCSHELL 0x11a0e6000 == 32 [pid = 1944] [id = 751] 10:54:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 180 (0x1159b0800) [pid = 1944] [serial = 2252] [outer = 0x0] 10:54:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 181 (0x115e57800) [pid = 1944] [serial = 2253] [outer = 0x1159b0800] 10:54:43 INFO - PROCESS | 1944 | 1463680483918 Marionette DEBUG loaded listener.js 10:54:43 INFO - PROCESS | 1944 | ++DOMWINDOW == 182 (0x116728c00) [pid = 1944] [serial = 2254] [outer = 0x1159b0800] 10:54:44 INFO - PROCESS | 1944 | 1463680484222 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]]]}] 10:54:44 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. 10:54:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 482ms 10:54:44 INFO - PROCESS | 1944 | 1463680484249 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 10:54:44 INFO - PROCESS | 1944 | 1463680484250 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 10:54:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:54:44 INFO - PROCESS | 1944 | 1463680484259 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:54:44 INFO - PROCESS | 1944 | 1463680484261 Marionette TRACE conn2 <- [1,2974,null,{}] 10:54:44 INFO - PROCESS | 1944 | 1463680484264 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}] 10:54:44 INFO - PROCESS | 1944 | 1463680484425 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 10:54:44 INFO - PROCESS | 1944 | 1463680484436 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:44 INFO - PROCESS | 1944 | ++DOCSHELL 0x1214b6000 == 33 [pid = 1944] [id = 752] 10:54:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 183 (0x112da8c00) [pid = 1944] [serial = 2255] [outer = 0x0] 10:54:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 184 (0x116729000) [pid = 1944] [serial = 2256] [outer = 0x112da8c00] 10:54:44 INFO - PROCESS | 1944 | 1463680484477 Marionette DEBUG loaded listener.js 10:54:44 INFO - PROCESS | 1944 | ++DOMWINDOW == 185 (0x11674bc00) [pid = 1944] [serial = 2257] [outer = 0x112da8c00] 10:54:44 INFO - PROCESS | 1944 | 1463680484883 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]]]}] 10:54:44 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. 10:54:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 673ms 10:54:44 INFO - PROCESS | 1944 | 1463680484928 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 10:54:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:54:44 INFO - PROCESS | 1944 | 1463680484930 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 10:54:44 INFO - PROCESS | 1944 | 1463680484932 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:54:44 INFO - PROCESS | 1944 | 1463680484933 Marionette TRACE conn2 <- [1,2978,null,{}] 10:54:44 INFO - PROCESS | 1944 | 1463680484935 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}] 10:54:45 INFO - PROCESS | 1944 | 1463680485013 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 10:54:45 INFO - PROCESS | 1944 | 1463680485073 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:45 INFO - PROCESS | 1944 | ++DOCSHELL 0x121978000 == 34 [pid = 1944] [id = 753] 10:54:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 186 (0x113286800) [pid = 1944] [serial = 2258] [outer = 0x0] 10:54:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 187 (0x1167f8400) [pid = 1944] [serial = 2259] [outer = 0x113286800] 10:54:45 INFO - PROCESS | 1944 | 1463680485108 Marionette DEBUG loaded listener.js 10:54:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 188 (0x116a59400) [pid = 1944] [serial = 2260] [outer = 0x113286800] 10:54:45 INFO - PROCESS | 1944 | 1463680485344 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]]]}] 10:54:45 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. 10:54:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 421ms 10:54:45 INFO - PROCESS | 1944 | 1463680485357 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 10:54:45 INFO - PROCESS | 1944 | 1463680485358 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 10:54:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:54:45 INFO - PROCESS | 1944 | 1463680485360 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:54:45 INFO - PROCESS | 1944 | 1463680485361 Marionette TRACE conn2 <- [1,2982,null,{}] 10:54:45 INFO - PROCESS | 1944 | 1463680485364 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}] 10:54:45 INFO - PROCESS | 1944 | 1463680485449 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 10:54:45 INFO - PROCESS | 1944 | 1463680485456 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:45 INFO - PROCESS | 1944 | ++DOCSHELL 0x11859d800 == 35 [pid = 1944] [id = 754] 10:54:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 189 (0x116188400) [pid = 1944] [serial = 2261] [outer = 0x0] 10:54:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 190 (0x116a65000) [pid = 1944] [serial = 2262] [outer = 0x116188400] 10:54:45 INFO - PROCESS | 1944 | 1463680485482 Marionette DEBUG loaded listener.js 10:54:45 INFO - PROCESS | 1944 | ++DOMWINDOW == 191 (0x117681c00) [pid = 1944] [serial = 2263] [outer = 0x116188400] 10:54:45 INFO - PROCESS | 1944 | 1463680485808 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"]]]}] 10:54:45 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 10:54:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:54:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 467ms 10:54:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:54:45 INFO - PROCESS | 1944 | 1463680485829 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 10:54:45 INFO - PROCESS | 1944 | 1463680485830 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 10:54:45 INFO - PROCESS | 1944 | 1463680485832 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:54:45 INFO - PROCESS | 1944 | 1463680485834 Marionette TRACE conn2 <- [1,2986,null,{}] 10:54:45 INFO - PROCESS | 1944 | 1463680485838 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}] 10:54:45 INFO - PROCESS | 1944 | 1463680485922 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 10:54:46 INFO - PROCESS | 1944 | 1463680486005 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:46 INFO - PROCESS | 1944 | ++DOCSHELL 0x12577f000 == 36 [pid = 1944] [id = 755] 10:54:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 192 (0x110f3e800) [pid = 1944] [serial = 2264] [outer = 0x0] 10:54:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 193 (0x117e33000) [pid = 1944] [serial = 2265] [outer = 0x110f3e800] 10:54:46 INFO - PROCESS | 1944 | 1463680486031 Marionette DEBUG loaded listener.js 10:54:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 194 (0x117e3ec00) [pid = 1944] [serial = 2266] [outer = 0x110f3e800] 10:54:46 INFO - PROCESS | 1944 | 1463680486349 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]]]}] 10:54:46 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. 10:54:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 571ms 10:54:46 INFO - PROCESS | 1944 | 1463680486409 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 10:54:46 INFO - PROCESS | 1944 | 1463680486411 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 10:54:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:54:46 INFO - PROCESS | 1944 | 1463680486413 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:54:46 INFO - PROCESS | 1944 | 1463680486415 Marionette TRACE conn2 <- [1,2990,null,{}] 10:54:46 INFO - PROCESS | 1944 | 1463680486417 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}] 10:54:46 INFO - PROCESS | 1944 | 1463680486536 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 10:54:46 INFO - PROCESS | 1944 | 1463680486540 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:46 INFO - PROCESS | 1944 | ++DOCSHELL 0x119955800 == 37 [pid = 1944] [id = 756] 10:54:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 195 (0x117e56400) [pid = 1944] [serial = 2267] [outer = 0x0] 10:54:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 196 (0x118136000) [pid = 1944] [serial = 2268] [outer = 0x117e56400] 10:54:46 INFO - PROCESS | 1944 | 1463680486608 Marionette DEBUG loaded listener.js 10:54:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 197 (0x118352c00) [pid = 1944] [serial = 2269] [outer = 0x117e56400] 10:54:46 INFO - PROCESS | 1944 | ++DOCSHELL 0x128bc4800 == 38 [pid = 1944] [id = 757] 10:54:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 198 (0x1185dc000) [pid = 1944] [serial = 2270] [outer = 0x0] 10:54:46 INFO - PROCESS | 1944 | ++DOMWINDOW == 199 (0x118138000) [pid = 1944] [serial = 2271] [outer = 0x1185dc000] 10:54:46 INFO - PROCESS | 1944 | 1463680486947 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]]]}] 10:54:46 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. 10:54:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 571ms 10:54:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:54:46 INFO - PROCESS | 1944 | 1463680486986 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 10:54:46 INFO - PROCESS | 1944 | 1463680486987 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 10:54:46 INFO - PROCESS | 1944 | 1463680486989 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:54:46 INFO - PROCESS | 1944 | 1463680486990 Marionette TRACE conn2 <- [1,2994,null,{}] 10:54:46 INFO - PROCESS | 1944 | 1463680486993 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}] 10:54:47 INFO - PROCESS | 1944 | 1463680487119 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 10:54:47 INFO - PROCESS | 1944 | 1463680487142 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:47 INFO - PROCESS | 1944 | ++DOCSHELL 0x129263000 == 39 [pid = 1944] [id = 758] 10:54:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 200 (0x117e57000) [pid = 1944] [serial = 2272] [outer = 0x0] 10:54:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 201 (0x118421c00) [pid = 1944] [serial = 2273] [outer = 0x117e57000] 10:54:47 INFO - PROCESS | 1944 | 1463680487168 Marionette DEBUG loaded listener.js 10:54:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 202 (0x118703c00) [pid = 1944] [serial = 2274] [outer = 0x117e57000] 10:54:47 INFO - PROCESS | 1944 | 1463680487506 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]]]}] 10:54:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:54:47 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 10:54:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 570ms 10:54:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:54:47 INFO - PROCESS | 1944 | 1463680487560 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 10:54:47 INFO - PROCESS | 1944 | 1463680487562 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 10:54:47 INFO - PROCESS | 1944 | 1463680487565 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:54:47 INFO - PROCESS | 1944 | 1463680487567 Marionette TRACE conn2 <- [1,2998,null,{}] 10:54:47 INFO - PROCESS | 1944 | 1463680487579 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}] 10:54:47 INFO - PROCESS | 1944 | 1463680487754 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 10:54:47 INFO - PROCESS | 1944 | 1463680487774 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:47 INFO - PROCESS | 1944 | ++DOCSHELL 0x12959f000 == 40 [pid = 1944] [id = 759] 10:54:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 203 (0x118709000) [pid = 1944] [serial = 2275] [outer = 0x0] 10:54:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 204 (0x118769400) [pid = 1944] [serial = 2276] [outer = 0x118709000] 10:54:47 INFO - PROCESS | 1944 | 1463680487814 Marionette DEBUG loaded listener.js 10:54:47 INFO - PROCESS | 1944 | ++DOMWINDOW == 205 (0x1187cb000) [pid = 1944] [serial = 2277] [outer = 0x118709000] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 204 (0x118770000) [pid = 1944] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 203 (0x143d84800) [pid = 1944] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 202 (0x111c7cc00) [pid = 1944] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 201 (0x12d1c0c00) [pid = 1944] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 200 (0x121a58400) [pid = 1944] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 199 (0x142dcb400) [pid = 1944] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 198 (0x1387a8c00) [pid = 1944] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 197 (0x142e42800) [pid = 1944] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 196 (0x135acd000) [pid = 1944] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 195 (0x127766000) [pid = 1944] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 194 (0x112691400) [pid = 1944] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 193 (0x11214d400) [pid = 1944] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 192 (0x116725400) [pid = 1944] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 191 (0x12cf26800) [pid = 1944] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 190 (0x135786c00) [pid = 1944] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 189 (0x140416400) [pid = 1944] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 188 (0x121b88c00) [pid = 1944] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 187 (0x142e46400) [pid = 1944] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 186 (0x129250000) [pid = 1944] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 185 (0x121b87400) [pid = 1944] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 184 (0x118afa000) [pid = 1944] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 183 (0x1217b4000) [pid = 1944] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 182 (0x119b18400) [pid = 1944] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 181 (0x112693c00) [pid = 1944] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 180 (0x1270d4c00) [pid = 1944] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 179 (0x1126c3000) [pid = 1944] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 178 (0x112696800) [pid = 1944] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 177 (0x110ed9000) [pid = 1944] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 176 (0x112694c00) [pid = 1944] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 175 (0x13578d400) [pid = 1944] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 174 (0x13550d800) [pid = 1944] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 173 (0x1294dcc00) [pid = 1944] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 172 (0x12cb3d400) [pid = 1944] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 171 (0x12bfd1000) [pid = 1944] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 170 (0x12bcc5800) [pid = 1944] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 169 (0x12bc94000) [pid = 1944] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 168 (0x129741800) [pid = 1944] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 167 (0x125c23400) [pid = 1944] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 166 (0x119d08c00) [pid = 1944] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 165 (0x11710ac00) [pid = 1944] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 164 (0x110f33c00) [pid = 1944] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 163 (0x11804b000) [pid = 1944] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 162 (0x115e50800) [pid = 1944] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 161 (0x1126bf800) [pid = 1944] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 160 (0x142b48c00) [pid = 1944] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 159 (0x117e61400) [pid = 1944] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 158 (0x12bc8b000) [pid = 1944] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 157 (0x116181000) [pid = 1944] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 156 (0x121b82800) [pid = 1944] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 155 (0x14053bc00) [pid = 1944] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 154 (0x14053b000) [pid = 1944] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 153 (0x141b10000) [pid = 1944] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 152 (0x116a64800) [pid = 1944] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 151 (0x135bbf000) [pid = 1944] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 150 (0x12ace2800) [pid = 1944] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 149 (0x112c14c00) [pid = 1944] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 148 (0x128b6dc00) [pid = 1944] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 147 (0x112681000) [pid = 1944] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 146 (0x12a9d3400) [pid = 1944] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 145 (0x142f96c00) [pid = 1944] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:54:48 INFO - PROCESS | 1944 | --DOMWINDOW == 144 (0x142dcc000) [pid = 1944] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:54:48 INFO - PROCESS | 1944 | 1463680488973 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]]]}] 10:54:48 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. 10:54:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1433ms 10:54:48 INFO - PROCESS | 1944 | 1463680488998 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 10:54:49 INFO - PROCESS | 1944 | 1463680488999 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 10:54:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:54:49 INFO - PROCESS | 1944 | 1463680489002 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:54:49 INFO - PROCESS | 1944 | 1463680489003 Marionette TRACE conn2 <- [1,3002,null,{}] 10:54:49 INFO - PROCESS | 1944 | 1463680489006 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}] 10:54:49 INFO - PROCESS | 1944 | 1463680489115 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 10:54:49 INFO - PROCESS | 1944 | 1463680489154 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:49 INFO - PROCESS | 1944 | ++DOCSHELL 0x1295bc000 == 41 [pid = 1944] [id = 760] 10:54:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 145 (0x112695c00) [pid = 1944] [serial = 2278] [outer = 0x0] 10:54:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 146 (0x116121c00) [pid = 1944] [serial = 2279] [outer = 0x112695c00] 10:54:49 INFO - PROCESS | 1944 | 1463680489179 Marionette DEBUG loaded listener.js 10:54:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 147 (0x11870bc00) [pid = 1944] [serial = 2280] [outer = 0x112695c00] 10:54:49 INFO - PROCESS | 1944 | 1463680489422 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]]]}] 10:54:49 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. 10:54:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 471ms 10:54:49 INFO - PROCESS | 1944 | 1463680489475 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 10:54:49 INFO - PROCESS | 1944 | 1463680489477 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 10:54:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:54:49 INFO - PROCESS | 1944 | 1463680489479 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:54:49 INFO - PROCESS | 1944 | 1463680489480 Marionette TRACE conn2 <- [1,3006,null,{}] 10:54:49 INFO - PROCESS | 1944 | 1463680489483 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}] 10:54:49 INFO - PROCESS | 1944 | 1463680489586 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 10:54:49 INFO - PROCESS | 1944 | 1463680489597 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:49 INFO - PROCESS | 1944 | ++DOCSHELL 0x12aa14800 == 42 [pid = 1944] [id = 761] 10:54:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 148 (0x11870b400) [pid = 1944] [serial = 2281] [outer = 0x0] 10:54:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 149 (0x118af8c00) [pid = 1944] [serial = 2282] [outer = 0x11870b400] 10:54:49 INFO - PROCESS | 1944 | 1463680489623 Marionette DEBUG loaded listener.js 10:54:49 INFO - PROCESS | 1944 | ++DOMWINDOW == 150 (0x118fe1400) [pid = 1944] [serial = 2283] [outer = 0x11870b400] 10:54:49 INFO - PROCESS | 1944 | 1463680489948 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]]]}] 10:54:49 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. 10:54:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 519ms 10:54:50 INFO - PROCESS | 1944 | 1463680489999 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 10:54:50 INFO - PROCESS | 1944 | 1463680490000 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 10:54:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:54:50 INFO - PROCESS | 1944 | 1463680490002 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:54:50 INFO - PROCESS | 1944 | 1463680490003 Marionette TRACE conn2 <- [1,3010,null,{}] 10:54:50 INFO - PROCESS | 1944 | 1463680490006 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}] 10:54:50 INFO - PROCESS | 1944 | 1463680490123 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 10:54:50 INFO - PROCESS | 1944 | 1463680490129 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:50 INFO - PROCESS | 1944 | ++DOCSHELL 0x12ae37800 == 43 [pid = 1944] [id = 762] 10:54:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 151 (0x11870cc00) [pid = 1944] [serial = 2284] [outer = 0x0] 10:54:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 152 (0x119294000) [pid = 1944] [serial = 2285] [outer = 0x11870cc00] 10:54:50 INFO - PROCESS | 1944 | 1463680490154 Marionette DEBUG loaded listener.js 10:54:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 153 (0x11929dc00) [pid = 1944] [serial = 2286] [outer = 0x11870cc00] 10:54:50 INFO - PROCESS | 1944 | 1463680490429 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]]]}] 10:54:50 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 10:54:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 470ms 10:54:50 INFO - PROCESS | 1944 | 1463680490475 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 10:54:50 INFO - PROCESS | 1944 | 1463680490476 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 10:54:50 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:54:50 INFO - PROCESS | 1944 | 1463680490478 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:54:50 INFO - PROCESS | 1944 | 1463680490479 Marionette TRACE conn2 <- [1,3014,null,{}] 10:54:50 INFO - PROCESS | 1944 | 1463680490482 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}] 10:54:50 INFO - PROCESS | 1944 | 1463680490571 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 10:54:50 INFO - PROCESS | 1944 | 1463680490575 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:50 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc07000 == 44 [pid = 1944] [id = 763] 10:54:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 154 (0x1192a0c00) [pid = 1944] [serial = 2287] [outer = 0x0] 10:54:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 155 (0x11970d800) [pid = 1944] [serial = 2288] [outer = 0x1192a0c00] 10:54:50 INFO - PROCESS | 1944 | 1463680490599 Marionette DEBUG loaded listener.js 10:54:50 INFO - PROCESS | 1944 | ++DOMWINDOW == 156 (0x1197f1c00) [pid = 1944] [serial = 2289] [outer = 0x1192a0c00] 10:54:50 INFO - PROCESS | 1944 | [1944] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x11687b000 == 43 [pid = 1944] [id = 24] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12d30f000 == 42 [pid = 1944] [id = 16] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12da18800 == 41 [pid = 1944] [id = 19] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12e167000 == 40 [pid = 1944] [id = 22] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x112548800 == 39 [pid = 1944] [id = 23] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12d78e000 == 38 [pid = 1944] [id = 21] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12926f800 == 37 [pid = 1944] [id = 6] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x116e4f800 == 36 [pid = 1944] [id = 25] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x11849e800 == 35 [pid = 1944] [id = 20] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12c50d800 == 34 [pid = 1944] [id = 12] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12cf3e800 == 33 [pid = 1944] [id = 15] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc20000 == 32 [pid = 1944] [id = 10] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12cb4b000 == 31 [pid = 1944] [id = 14] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12c0c0000 == 30 [pid = 1944] [id = 11] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12c554800 == 29 [pid = 1944] [id = 13] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12aa77800 == 28 [pid = 1944] [id = 8] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x113435800 == 27 [pid = 1944] [id = 26] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x12b4c1000 == 26 [pid = 1944] [id = 9] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x128bc4800 == 25 [pid = 1944] [id = 757] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x115e98800 == 24 [pid = 1944] [id = 746] 10:54:51 INFO - PROCESS | 1944 | --DOCSHELL 0x134dbb800 == 23 [pid = 1944] [id = 744] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 155 (0x1387b9000) [pid = 1944] [serial = 1985] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 154 (0x144a5a400) [pid = 1944] [serial = 2003] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 153 (0x142e42c00) [pid = 1944] [serial = 1991] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 152 (0x140421400) [pid = 1944] [serial = 2057] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 151 (0x142f9c000) [pid = 1944] [serial = 1994] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 150 (0x141b31000) [pid = 1944] [serial = 1988] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 149 (0x128e80800) [pid = 1944] [serial = 2159] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 148 (0x118050c00) [pid = 1944] [serial = 1976] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 147 (0x134d21400) [pid = 1944] [serial = 2069] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 146 (0x142c1a800) [pid = 1944] [serial = 2066] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 145 (0x1357c2800) [pid = 1944] [serial = 2051] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 144 (0x1387a7c00) [pid = 1944] [serial = 2054] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 143 (0x140f6a800) [pid = 1944] [serial = 1901] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 142 (0x12776a800) [pid = 1944] [serial = 1979] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 141 (0x143d83800) [pid = 1944] [serial = 1997] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 140 (0x12cf2c000) [pid = 1944] [serial = 1982] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 139 (0x141b0b800) [pid = 1944] [serial = 2063] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 138 (0x1405b3c00) [pid = 1944] [serial = 2060] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 137 (0x143d8e400) [pid = 1944] [serial = 2000] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 136 (0x12091bc00) [pid = 1944] [serial = 2144] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 135 (0x115d59400) [pid = 1944] [serial = 2105] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 134 (0x12bfdac00) [pid = 1944] [serial = 2045] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 133 (0x143d87000) [pid = 1944] [serial = 2135] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 132 (0x142e48000) [pid = 1944] [serial = 2132] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 131 (0x13550a000) [pid = 1944] [serial = 2114] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 130 (0x12aa69800) [pid = 1944] [serial = 2141] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 129 (0x128b5e400) [pid = 1944] [serial = 2042] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 128 (0x142b46000) [pid = 1944] [serial = 2123] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 127 (0x140f6e800) [pid = 1944] [serial = 2120] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 126 (0x142c1c400) [pid = 1944] [serial = 2126] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 125 (0x119d63400) [pid = 1944] [serial = 2039] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 124 (0x1387a9800) [pid = 1944] [serial = 2117] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 123 (0x134c0f000) [pid = 1944] [serial = 2048] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 122 (0x143d8a400) [pid = 1944] [serial = 2138] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 121 (0x12bc48400) [pid = 1944] [serial = 2111] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 120 (0x142dc9c00) [pid = 1944] [serial = 2129] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 119 (0x127705c00) [pid = 1944] [serial = 2108] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 118 (0x121a53c00) [pid = 1944] [serial = 2221] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 117 (0x1212f2800) [pid = 1944] [serial = 2218] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 116 (0x119b14800) [pid = 1944] [serial = 2224] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 115 (0x121af3000) [pid = 1944] [serial = 2222] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 114 (0x127414800) [pid = 1944] [serial = 2230] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 113 (0x12487fc00) [pid = 1944] [serial = 2225] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 112 (0x1252bd000) [pid = 1944] [serial = 2227] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 111 (0x11279d000) [pid = 1944] [serial = 2204] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x112774000) [pid = 1944] [serial = 2203] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x110f3d800) [pid = 1944] [serial = 2201] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x110ee1c00) [pid = 1944] [serial = 2200] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x135f87c00) [pid = 1944] [serial = 2198] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x128b94c00) [pid = 1944] [serial = 2233] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x11876f400) [pid = 1944] [serial = 2197] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x128a03000) [pid = 1944] [serial = 2231] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x136322c00) [pid = 1944] [serial = 2194] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x1387c1000) [pid = 1944] [serial = 2195] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x135bc0000) [pid = 1944] [serial = 2192] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x1357bf800) [pid = 1944] [serial = 2191] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x135508000) [pid = 1944] [serial = 2189] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x134d18400) [pid = 1944] [serial = 2188] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x134c0c000) [pid = 1944] [serial = 2186] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x1318c3c00) [pid = 1944] [serial = 2185] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x12e2fcc00) [pid = 1944] [serial = 2183] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x12e15a800) [pid = 1944] [serial = 2182] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x12d1c9800) [pid = 1944] [serial = 2179] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 92 (0x12d65e800) [pid = 1944] [serial = 2180] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 91 (0x12cb2f800) [pid = 1944] [serial = 2177] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 90 (0x12bcd3c00) [pid = 1944] [serial = 2176] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 89 (0x12bc4cc00) [pid = 1944] [serial = 2174] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 88 (0x12b48d800) [pid = 1944] [serial = 2173] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 87 (0x1294dc000) [pid = 1944] [serial = 2170] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 86 (0x12aa62000) [pid = 1944] [serial = 2171] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 85 (0x12770e000) [pid = 1944] [serial = 2168] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 84 (0x121a51c00) [pid = 1944] [serial = 2167] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 83 (0x1197f4000) [pid = 1944] [serial = 2165] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 82 (0x11876a400) [pid = 1944] [serial = 2164] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 81 (0x112772800) [pid = 1944] [serial = 2162] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 80 (0x1121a8400) [pid = 1944] [serial = 2161] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 79 (0x11813ac00) [pid = 1944] [serial = 2212] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 78 (0x116727800) [pid = 1944] [serial = 2209] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 77 (0x117e34800) [pid = 1944] [serial = 2210] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 76 (0x1159b2000) [pid = 1944] [serial = 2207] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 75 (0x113079400) [pid = 1944] [serial = 2206] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 74 (0x118fe7c00) [pid = 1944] [serial = 2215] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 73 (0x1217b2000) [pid = 1944] [serial = 2219] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 72 (0x1185e4800) [pid = 1944] [serial = 2213] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 71 (0x1197f0000) [pid = 1944] [serial = 2216] [outer = 0x0] [url = about:blank] 10:54:52 INFO - PROCESS | 1944 | --DOMWINDOW == 70 (0x1270ce400) [pid = 1944] [serial = 2228] [outer = 0x0] [url = about:blank] 10:54:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:54:52 INFO - {} 10:54:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:54:52 INFO - {} 10:54:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:54:52 INFO - {} 10:54:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:54:52 INFO - {} 10:54:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2023ms 10:54:52 INFO - PROCESS | 1944 | 1463680492495 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:54:52 INFO - PROCESS | 1944 | 1463680492503 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 10:54:52 INFO - PROCESS | 1944 | 1463680492505 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 10:54:52 INFO - TEST-START | /FileAPI/fileReader.html 10:54:52 INFO - PROCESS | 1944 | 1463680492510 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:54:52 INFO - PROCESS | 1944 | 1463680492513 Marionette TRACE conn2 <- [1,3018,null,{}] 10:54:52 INFO - PROCESS | 1944 | 1463680492520 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}] 10:54:52 INFO - PROCESS | 1944 | 1463680492632 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 10:54:52 INFO - PROCESS | 1944 | 1463680492642 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:52 INFO - PROCESS | 1944 | ++DOCSHELL 0x115e06800 == 24 [pid = 1944] [id = 764] 10:54:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 71 (0x11267c800) [pid = 1944] [serial = 2290] [outer = 0x0] 10:54:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 72 (0x11267d400) [pid = 1944] [serial = 2291] [outer = 0x11267c800] 10:54:52 INFO - PROCESS | 1944 | 1463680492692 Marionette DEBUG loaded listener.js 10:54:52 INFO - PROCESS | 1944 | ++DOMWINDOW == 73 (0x112687400) [pid = 1944] [serial = 2292] [outer = 0x11267c800] 10:54:53 INFO - PROCESS | 1944 | 1463680493139 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]]]}] 10:54:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:54:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:54:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:54:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:54:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 673ms 10:54:53 INFO - PROCESS | 1944 | 1463680493182 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 10:54:53 INFO - PROCESS | 1944 | 1463680493186 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 10:54:53 INFO - TEST-START | /FileAPI/historical.html 10:54:53 INFO - PROCESS | 1944 | 1463680493191 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:54:53 INFO - PROCESS | 1944 | 1463680493192 Marionette TRACE conn2 <- [1,3022,null,{}] 10:54:53 INFO - PROCESS | 1944 | 1463680493195 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}] 10:54:53 INFO - PROCESS | 1944 | 1463680493271 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 10:54:53 INFO - PROCESS | 1944 | 1463680493276 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:53 INFO - PROCESS | 1944 | ++DOCSHELL 0x116e64800 == 25 [pid = 1944] [id = 765] 10:54:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 74 (0x11268e400) [pid = 1944] [serial = 2293] [outer = 0x0] 10:54:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 75 (0x1126bc800) [pid = 1944] [serial = 2294] [outer = 0x11268e400] 10:54:53 INFO - PROCESS | 1944 | 1463680493304 Marionette DEBUG loaded listener.js 10:54:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 76 (0x1126c7c00) [pid = 1944] [serial = 2295] [outer = 0x11268e400] 10:54:53 INFO - PROCESS | 1944 | 1463680493625 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"]]]}] 10:54:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:54:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:54:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:54:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:54:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:54:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:54:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:54:53 INFO - TEST-OK | /FileAPI/historical.html | took 469ms 10:54:53 INFO - TEST-START | /FileAPI/idlharness.html 10:54:53 INFO - PROCESS | 1944 | 1463680493661 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 10:54:53 INFO - PROCESS | 1944 | 1463680493663 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 10:54:53 INFO - PROCESS | 1944 | 1463680493665 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:54:53 INFO - PROCESS | 1944 | 1463680493676 Marionette TRACE conn2 <- [1,3026,null,{}] 10:54:53 INFO - PROCESS | 1944 | 1463680493685 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}] 10:54:53 INFO - PROCESS | 1944 | 1463680493780 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 10:54:53 INFO - PROCESS | 1944 | 1463680493790 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:53 INFO - PROCESS | 1944 | ++DOCSHELL 0x118716800 == 26 [pid = 1944] [id = 766] 10:54:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 77 (0x110edcc00) [pid = 1944] [serial = 2296] [outer = 0x0] 10:54:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 78 (0x112797400) [pid = 1944] [serial = 2297] [outer = 0x110edcc00] 10:54:53 INFO - PROCESS | 1944 | 1463680493819 Marionette DEBUG loaded listener.js 10:54:53 INFO - PROCESS | 1944 | ++DOMWINDOW == 79 (0x1127a0800) [pid = 1944] [serial = 2298] [outer = 0x110edcc00] 10:54:54 INFO - PROCESS | 1944 | 1463680494317 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:54:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:54:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:54:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:54:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:54:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:54:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:54:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:54:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:54:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:54:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:54:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:54:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:54:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:54:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:54:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:54:54 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 10:54:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:54:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:54:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:54:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:54:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:54:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:54:54 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 10:54:54 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 10:54:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:54:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:54:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:54:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:54:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:54:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:54:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:54:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:54:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:54:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:54:54 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 10:54:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:54:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:54:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:54:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:54:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:54:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:54:54 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 10:54:54 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 10:54:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:54:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:54:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:54:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:54:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:54:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:54:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:54:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 696ms 10:54:54 INFO - TEST-START | /FileAPI/idlharness.worker 10:54:54 INFO - PROCESS | 1944 | 1463680494362 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 10:54:54 INFO - PROCESS | 1944 | 1463680494364 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 10:54:54 INFO - PROCESS | 1944 | 1463680494366 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:54:54 INFO - PROCESS | 1944 | 1463680494367 Marionette TRACE conn2 <- [1,3030,null,{}] 10:54:54 INFO - PROCESS | 1944 | 1463680494369 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}] 10:54:54 INFO - PROCESS | 1944 | 1463680494447 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 10:54:54 INFO - PROCESS | 1944 | 1463680494462 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:54 INFO - PROCESS | 1944 | ++DOCSHELL 0x119947000 == 27 [pid = 1944] [id = 767] 10:54:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 80 (0x112da5800) [pid = 1944] [serial = 2299] [outer = 0x0] 10:54:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 81 (0x116727800) [pid = 1944] [serial = 2300] [outer = 0x112da5800] 10:54:54 INFO - PROCESS | 1944 | 1463680494489 Marionette DEBUG loaded listener.js 10:54:54 INFO - PROCESS | 1944 | ++DOMWINDOW == 82 (0x116857400) [pid = 1944] [serial = 2301] [outer = 0x112da5800] 10:54:54 INFO - PROCESS | 1944 | [1944] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:54:55 INFO - PROCESS | 1944 | 1463680495090 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:54:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:54:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:54:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:54:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:54:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:54:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:54:55 INFO - {} 10:54:55 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 10:54:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:54:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:54:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:54:55 INFO - {} 10:54:55 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 - {} 10:54:55 INFO - {} 10:54:55 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 10:54:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:54:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:54:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:54:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:54:55 INFO - {} 10:54:55 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 10:54:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:54:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:54:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:54:55 INFO - {} 10:54:55 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 - {} 10:54:55 INFO - {} 10:54:55 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 10:54:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:54:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:54:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:54:55 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 10:54:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:54:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:54:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:54:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:54:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:54:55 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 10:54:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:54:55 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 10:54:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:54:55 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 10:54:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:54:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:54:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:54:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:54:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:54:55 INFO - {} 10:54:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 787ms 10:54:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:54:55 INFO - PROCESS | 1944 | 1463680495154 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 10:54:55 INFO - PROCESS | 1944 | 1463680495155 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 10:54:55 INFO - PROCESS | 1944 | 1463680495157 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:54:55 INFO - PROCESS | 1944 | 1463680495158 Marionette TRACE conn2 <- [1,3034,null,{}] 10:54:55 INFO - PROCESS | 1944 | 1463680495160 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}] 10:54:55 INFO - PROCESS | 1944 | 1463680495253 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 10:54:55 INFO - PROCESS | 1944 | 1463680495258 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:55 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc08000 == 28 [pid = 1944] [id = 768] 10:54:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 83 (0x11268cc00) [pid = 1944] [serial = 2302] [outer = 0x0] 10:54:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 84 (0x117688c00) [pid = 1944] [serial = 2303] [outer = 0x11268cc00] 10:54:55 INFO - PROCESS | 1944 | 1463680495285 Marionette DEBUG loaded listener.js 10:54:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 85 (0x119b14400) [pid = 1944] [serial = 2304] [outer = 0x11268cc00] 10:54:55 INFO - PROCESS | 1944 | 1463680495545 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]]]}] 10:54:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:54:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 419ms 10:54:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:54:55 INFO - PROCESS | 1944 | 1463680495578 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 10:54:55 INFO - PROCESS | 1944 | 1463680495579 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 10:54:55 INFO - PROCESS | 1944 | 1463680495581 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:54:55 INFO - PROCESS | 1944 | 1463680495582 Marionette TRACE conn2 <- [1,3038,null,{}] 10:54:55 INFO - PROCESS | 1944 | 1463680495593 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}] 10:54:55 INFO - PROCESS | 1944 | 1463680495702 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 10:54:55 INFO - PROCESS | 1944 | 1463680495727 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:55 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c0b8800 == 29 [pid = 1944] [id = 769] 10:54:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 86 (0x119ca3000) [pid = 1944] [serial = 2305] [outer = 0x0] 10:54:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 87 (0x119cab800) [pid = 1944] [serial = 2306] [outer = 0x119ca3000] 10:54:55 INFO - PROCESS | 1944 | 1463680495756 Marionette DEBUG loaded listener.js 10:54:55 INFO - PROCESS | 1944 | ++DOMWINDOW == 88 (0x120993000) [pid = 1944] [serial = 2307] [outer = 0x119ca3000] 10:54:56 INFO - PROCESS | 1944 | 1463680496135 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"]]]}] 10:54:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:54:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 570ms 10:54:56 INFO - PROCESS | 1944 | 1463680496165 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 10:54:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:54:56 INFO - PROCESS | 1944 | 1463680496167 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 10:54:56 INFO - PROCESS | 1944 | 1463680496173 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:54:56 INFO - PROCESS | 1944 | 1463680496174 Marionette TRACE conn2 <- [1,3042,null,{}] 10:54:56 INFO - PROCESS | 1944 | 1463680496178 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}] 10:54:56 INFO - PROCESS | 1944 | 1463680496291 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 10:54:56 INFO - PROCESS | 1944 | 1463680496298 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:56 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c280800 == 30 [pid = 1944] [id = 770] 10:54:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 89 (0x120996400) [pid = 1944] [serial = 2308] [outer = 0x0] 10:54:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 90 (0x1212b3c00) [pid = 1944] [serial = 2309] [outer = 0x120996400] 10:54:56 INFO - PROCESS | 1944 | 1463680496336 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 91 (0x1212ba000) [pid = 1944] [serial = 2310] [outer = 0x120996400] 10:54:56 INFO - PROCESS | 1944 | 1463680496706 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]]]}] 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:54:56 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. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:54:56 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'.) 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:54:56 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. 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:54:56 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. 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:54:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:54:56 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. 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:54:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:54:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:54:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:54:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:54:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:54:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:54:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:54:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:54:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:54:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:54:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:54:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:54:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 582ms 10:54:56 INFO - PROCESS | 1944 | 1463680496764 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 10:54:56 INFO - PROCESS | 1944 | 1463680496765 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 10:54:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:54:56 INFO - PROCESS | 1944 | 1463680496768 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:54:56 INFO - PROCESS | 1944 | 1463680496769 Marionette TRACE conn2 <- [1,3046,null,{}] 10:54:56 INFO - PROCESS | 1944 | 1463680496771 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}] 10:54:56 INFO - PROCESS | 1944 | 1463680496841 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 10:54:56 INFO - PROCESS | 1944 | 1463680496845 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:56 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c286800 == 31 [pid = 1944] [id = 771] 10:54:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 92 (0x118af4c00) [pid = 1944] [serial = 2311] [outer = 0x0] 10:54:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 93 (0x1216f6400) [pid = 1944] [serial = 2312] [outer = 0x118af4c00] 10:54:56 INFO - PROCESS | 1944 | 1463680496872 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x1217b0800) [pid = 1944] [serial = 2313] [outer = 0x118af4c00] 10:54:56 INFO - PROCESS | 1944 | [1944] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:54:57 INFO - PROCESS | 1944 | 1463680497226 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:54:57 INFO - {} 10:54:57 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 468ms 10:54:57 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:54:57 INFO - PROCESS | 1944 | 1463680497237 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 10:54:57 INFO - PROCESS | 1944 | 1463680497238 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 10:54:57 INFO - PROCESS | 1944 | 1463680497240 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:54:57 INFO - PROCESS | 1944 | 1463680497241 Marionette TRACE conn2 <- [1,3050,null,{}] 10:54:57 INFO - PROCESS | 1944 | 1463680497243 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}] 10:54:57 INFO - PROCESS | 1944 | 1463680497314 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 10:54:57 INFO - PROCESS | 1944 | 1463680497321 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:57 INFO - PROCESS | 1944 | ++DOCSHELL 0x118713800 == 32 [pid = 1944] [id = 772] 10:54:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x1217b4400) [pid = 1944] [serial = 2314] [outer = 0x0] 10:54:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x121a50400) [pid = 1944] [serial = 2315] [outer = 0x1217b4400] 10:54:57 INFO - PROCESS | 1944 | 1463680497346 Marionette DEBUG loaded listener.js 10:54:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x121a5a000) [pid = 1944] [serial = 2316] [outer = 0x1217b4400] 10:54:57 INFO - PROCESS | 1944 | 1463680497670 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]]]}] 10:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:54:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 468ms 10:54:57 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:54:57 INFO - PROCESS | 1944 | 1463680497708 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 10:54:57 INFO - PROCESS | 1944 | 1463680497710 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 10:54:57 INFO - PROCESS | 1944 | 1463680497712 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:54:57 INFO - PROCESS | 1944 | 1463680497714 Marionette TRACE conn2 <- [1,3054,null,{}] 10:54:57 INFO - PROCESS | 1944 | 1463680497716 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}] 10:54:57 INFO - PROCESS | 1944 | 1463680497830 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 10:54:57 INFO - PROCESS | 1944 | 1463680497835 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:57 INFO - PROCESS | 1944 | ++DOCSHELL 0x12c522800 == 33 [pid = 1944] [id = 773] 10:54:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x111c80000) [pid = 1944] [serial = 2317] [outer = 0x0] 10:54:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x1218d7800) [pid = 1944] [serial = 2318] [outer = 0x111c80000] 10:54:57 INFO - PROCESS | 1944 | 1463680497885 Marionette DEBUG loaded listener.js 10:54:57 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x121a6a000) [pid = 1944] [serial = 2319] [outer = 0x111c80000] 10:54:58 INFO - PROCESS | 1944 | 1463680498478 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"]]]}] 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:54:58 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" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:54:58 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" 10:54:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:54:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 839ms 10:54:58 INFO - PROCESS | 1944 | 1463680498553 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 10:54:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:54:58 INFO - PROCESS | 1944 | 1463680498554 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 10:54:58 INFO - PROCESS | 1944 | 1463680498557 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:54:58 INFO - PROCESS | 1944 | 1463680498558 Marionette TRACE conn2 <- [1,3058,null,{}] 10:54:58 INFO - PROCESS | 1944 | 1463680498561 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}] 10:54:58 INFO - PROCESS | 1944 | 1463680498679 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 10:54:58 INFO - PROCESS | 1944 | 1463680498719 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:58 INFO - PROCESS | 1944 | ++DOCSHELL 0x12bc06800 == 34 [pid = 1944] [id = 774] 10:54:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x124b91c00) [pid = 1944] [serial = 2320] [outer = 0x0] 10:54:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x124d30c00) [pid = 1944] [serial = 2321] [outer = 0x124b91c00] 10:54:58 INFO - PROCESS | 1944 | 1463680498751 Marionette DEBUG loaded listener.js 10:54:58 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x124f94000) [pid = 1944] [serial = 2322] [outer = 0x124b91c00] 10:54:59 INFO - PROCESS | 1944 | 1463680499068 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]]]}] 10:54:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:54:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:54:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:54:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:54:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:54:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:54:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:54:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:54:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:54:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:54:59 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:59 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:54:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:54:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:54:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:54:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:54:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:54:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:54:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:54:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:54:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 524ms 10:54:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:54:59 INFO - PROCESS | 1944 | 1463680499088 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 10:54:59 INFO - PROCESS | 1944 | 1463680499089 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 10:54:59 INFO - PROCESS | 1944 | 1463680499091 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:54:59 INFO - PROCESS | 1944 | 1463680499092 Marionette TRACE conn2 <- [1,3062,null,{}] 10:54:59 INFO - PROCESS | 1944 | 1463680499094 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}] 10:54:59 INFO - PROCESS | 1944 | 1463680499187 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 10:54:59 INFO - PROCESS | 1944 | 1463680499238 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:59 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d4e9800 == 35 [pid = 1944] [id = 775] 10:54:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x1252bc000) [pid = 1944] [serial = 2323] [outer = 0x0] 10:54:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x1257be800) [pid = 1944] [serial = 2324] [outer = 0x1252bc000] 10:54:59 INFO - PROCESS | 1944 | 1463680499264 Marionette DEBUG loaded listener.js 10:54:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x125c1c400) [pid = 1944] [serial = 2325] [outer = 0x1252bc000] 10:54:59 INFO - PROCESS | 1944 | [1944] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x117e57000) [pid = 1944] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x11870cc00) [pid = 1944] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x117e56400) [pid = 1944] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x1185dc000) [pid = 1944] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x118709000) [pid = 1944] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x112695c00) [pid = 1944] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x11870b400) [pid = 1944] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x116188400) [pid = 1944] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x113286800) [pid = 1944] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x112da8c00) [pid = 1944] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x1159b0800) [pid = 1944] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x110f32c00) [pid = 1944] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x1126c7000) [pid = 1944] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 92 (0x110ed7800) [pid = 1944] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 91 (0x112687800) [pid = 1944] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 90 (0x112690800) [pid = 1944] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 89 (0x1121aac00) [pid = 1944] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 88 (0x128a0fc00) [pid = 1944] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:54:59 INFO - PROCESS | 1944 | --DOMWINDOW == 87 (0x110f3e800) [pid = 1944] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:54:59 INFO - PROCESS | 1944 | 1463680499659 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:54:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:54:59 INFO - {} 10:54:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 618ms 10:54:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:54:59 INFO - PROCESS | 1944 | 1463680499709 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 10:54:59 INFO - PROCESS | 1944 | 1463680499711 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 10:54:59 INFO - PROCESS | 1944 | 1463680499713 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:54:59 INFO - PROCESS | 1944 | 1463680499714 Marionette TRACE conn2 <- [1,3066,null,{}] 10:54:59 INFO - PROCESS | 1944 | 1463680499716 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}] 10:54:59 INFO - PROCESS | 1944 | 1463680499778 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 10:54:59 INFO - PROCESS | 1944 | 1463680499782 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:59 INFO - PROCESS | 1944 | ++DOCSHELL 0x12d4de000 == 36 [pid = 1944] [id = 776] 10:54:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 88 (0x112687800) [pid = 1944] [serial = 2326] [outer = 0x0] 10:54:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 89 (0x124f96800) [pid = 1944] [serial = 2327] [outer = 0x112687800] 10:54:59 INFO - PROCESS | 1944 | 1463680499814 Marionette DEBUG loaded listener.js 10:54:59 INFO - PROCESS | 1944 | ++DOMWINDOW == 90 (0x1270cc800) [pid = 1944] [serial = 2328] [outer = 0x112687800] 10:55:00 INFO - PROCESS | 1944 | 1463680500203 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]]]}] 10:55:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:55:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:55:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:55:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:55:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:55:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:55:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:55:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 522ms 10:55:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:55:00 INFO - PROCESS | 1944 | 1463680500237 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 10:55:00 INFO - PROCESS | 1944 | 1463680500238 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 10:55:00 INFO - PROCESS | 1944 | 1463680500242 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:55:00 INFO - PROCESS | 1944 | 1463680500245 Marionette TRACE conn2 <- [1,3070,null,{}] 10:55:00 INFO - PROCESS | 1944 | 1463680500248 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}] 10:55:00 INFO - PROCESS | 1944 | 1463680500367 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 10:55:00 INFO - PROCESS | 1944 | 1463680500373 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:00 INFO - PROCESS | 1944 | ++DOCSHELL 0x126e1f800 == 37 [pid = 1944] [id = 777] 10:55:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 91 (0x117107400) [pid = 1944] [serial = 2329] [outer = 0x0] 10:55:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 92 (0x117e31400) [pid = 1944] [serial = 2330] [outer = 0x117107400] 10:55:00 INFO - PROCESS | 1944 | 1463680500413 Marionette DEBUG loaded listener.js 10:55:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 93 (0x117e38000) [pid = 1944] [serial = 2331] [outer = 0x117107400] 10:55:00 INFO - PROCESS | 1944 | 1463680500760 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]]]}] 10:55:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:55:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:55:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:55:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:55:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:55:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:55:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 522ms 10:55:00 INFO - PROCESS | 1944 | 1463680500764 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 10:55:00 INFO - PROCESS | 1944 | 1463680500765 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 10:55:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:55:00 INFO - PROCESS | 1944 | 1463680500767 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:55:00 INFO - PROCESS | 1944 | 1463680500770 Marionette TRACE conn2 <- [1,3074,null,{}] 10:55:00 INFO - PROCESS | 1944 | 1463680500774 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}] 10:55:00 INFO - PROCESS | 1944 | 1463680500854 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 10:55:00 INFO - PROCESS | 1944 | 1463680500912 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:00 INFO - PROCESS | 1944 | ++DOCSHELL 0x128bc5000 == 38 [pid = 1944] [id = 778] 10:55:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 94 (0x11767c400) [pid = 1944] [serial = 2332] [outer = 0x0] 10:55:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 95 (0x117e3f000) [pid = 1944] [serial = 2333] [outer = 0x11767c400] 10:55:00 INFO - PROCESS | 1944 | 1463680500937 Marionette DEBUG loaded listener.js 10:55:00 INFO - PROCESS | 1944 | ++DOMWINDOW == 96 (0x118048400) [pid = 1944] [serial = 2334] [outer = 0x11767c400] 10:55:01 INFO - PROCESS | 1944 | 1463680501180 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]]]}] 10:55:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:55:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:55:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:55:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:55:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:55:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:55:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 427ms 10:55:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:55:01 INFO - PROCESS | 1944 | 1463680501194 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 10:55:01 INFO - PROCESS | 1944 | 1463680501195 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 10:55:01 INFO - PROCESS | 1944 | 1463680501197 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:55:01 INFO - PROCESS | 1944 | 1463680501198 Marionette TRACE conn2 <- [1,3078,null,{}] 10:55:01 INFO - PROCESS | 1944 | 1463680501208 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}] 10:55:01 INFO - PROCESS | 1944 | 1463680501295 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 10:55:01 INFO - PROCESS | 1944 | 1463680501300 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:01 INFO - PROCESS | 1944 | ++DOCSHELL 0x129271000 == 39 [pid = 1944] [id = 779] 10:55:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 97 (0x118048000) [pid = 1944] [serial = 2335] [outer = 0x0] 10:55:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 98 (0x118136400) [pid = 1944] [serial = 2336] [outer = 0x118048000] 10:55:01 INFO - PROCESS | 1944 | 1463680501324 Marionette DEBUG loaded listener.js 10:55:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 99 (0x11828f000) [pid = 1944] [serial = 2337] [outer = 0x118048000] 10:55:01 INFO - PROCESS | 1944 | 1463680501745 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] 10:55:01 INFO - PROCESS | 1944 | 1463680501774 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 10:55:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:55:01 INFO - PROCESS | 1944 | 1463680501778 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:55:01 INFO - PROCESS | 1944 | 1463680501781 Marionette TRACE conn2 <- [1,3082,null,{}] 10:55:01 INFO - PROCESS | 1944 | 1463680501784 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}] 10:55:01 INFO - PROCESS | 1944 | 1463680501894 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 10:55:01 INFO - PROCESS | 1944 | 1463680501974 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:01 INFO - PROCESS | 1944 | ++DOCSHELL 0x116abc800 == 40 [pid = 1944] [id = 780] 10:55:01 INFO - PROCESS | 1944 | ++DOMWINDOW == 100 (0x1121a8400) [pid = 1944] [serial = 2338] [outer = 0x0] 10:55:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 101 (0x11267f400) [pid = 1944] [serial = 2339] [outer = 0x1121a8400] 10:55:02 INFO - PROCESS | 1944 | 1463680502006 Marionette DEBUG loaded listener.js 10:55:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 102 (0x112692400) [pid = 1944] [serial = 2340] [outer = 0x1121a8400] 10:55:02 INFO - PROCESS | 1944 | 1463680502412 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]]]}] 10:55:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:55:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:55:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:55:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 674ms 10:55:02 INFO - PROCESS | 1944 | 1463680502452 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 10:55:02 INFO - PROCESS | 1944 | 1463680502456 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 10:55:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:55:02 INFO - PROCESS | 1944 | 1463680502461 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:55:02 INFO - PROCESS | 1944 | 1463680502463 Marionette TRACE conn2 <- [1,3086,null,{}] 10:55:02 INFO - PROCESS | 1944 | 1463680502465 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}] 10:55:02 INFO - PROCESS | 1944 | 1463680502573 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 10:55:02 INFO - PROCESS | 1944 | 1463680502630 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:02 INFO - PROCESS | 1944 | ++DOCSHELL 0x124802800 == 41 [pid = 1944] [id = 781] 10:55:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 103 (0x112698000) [pid = 1944] [serial = 2341] [outer = 0x0] 10:55:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 104 (0x112775000) [pid = 1944] [serial = 2342] [outer = 0x112698000] 10:55:02 INFO - PROCESS | 1944 | 1463680502660 Marionette DEBUG loaded listener.js 10:55:02 INFO - PROCESS | 1944 | ++DOMWINDOW == 105 (0x11279f400) [pid = 1944] [serial = 2343] [outer = 0x112698000] 10:55:03 INFO - PROCESS | 1944 | 1463680503078 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:55:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:55:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 669ms 10:55:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:55:03 INFO - PROCESS | 1944 | 1463680503131 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 10:55:03 INFO - PROCESS | 1944 | 1463680503132 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 10:55:03 INFO - PROCESS | 1944 | 1463680503134 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:55:03 INFO - PROCESS | 1944 | 1463680503137 Marionette TRACE conn2 <- [1,3090,null,{}] 10:55:03 INFO - PROCESS | 1944 | 1463680503145 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}] 10:55:03 INFO - PROCESS | 1944 | 1463680503284 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 10:55:03 INFO - PROCESS | 1944 | 1463680503387 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:03 INFO - PROCESS | 1944 | ++DOCSHELL 0x1214ba800 == 42 [pid = 1944] [id = 782] 10:55:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 106 (0x112dac000) [pid = 1944] [serial = 2344] [outer = 0x0] 10:55:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 107 (0x1163a4c00) [pid = 1944] [serial = 2345] [outer = 0x112dac000] 10:55:03 INFO - PROCESS | 1944 | 1463680503420 Marionette DEBUG loaded listener.js 10:55:03 INFO - PROCESS | 1944 | ++DOMWINDOW == 108 (0x1168c0800) [pid = 1944] [serial = 2346] [outer = 0x112dac000] 10:55:03 INFO - PROCESS | 1944 | 1463680503985 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:55:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:55:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 872ms 10:55:04 INFO - PROCESS | 1944 | 1463680504006 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 10:55:04 INFO - PROCESS | 1944 | 1463680504008 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 10:55:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:55:04 INFO - PROCESS | 1944 | 1463680504011 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:55:04 INFO - PROCESS | 1944 | 1463680504013 Marionette TRACE conn2 <- [1,3094,null,{}] 10:55:04 INFO - PROCESS | 1944 | 1463680504016 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}] 10:55:04 INFO - PROCESS | 1944 | 1463680504117 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 10:55:04 INFO - PROCESS | 1944 | 1463680504180 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:04 INFO - PROCESS | 1944 | ++DOCSHELL 0x117e1d000 == 43 [pid = 1944] [id = 783] 10:55:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 109 (0x112683c00) [pid = 1944] [serial = 2347] [outer = 0x0] 10:55:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 110 (0x112697400) [pid = 1944] [serial = 2348] [outer = 0x112683c00] 10:55:04 INFO - PROCESS | 1944 | 1463680504210 Marionette DEBUG loaded listener.js 10:55:04 INFO - PROCESS | 1944 | ++DOMWINDOW == 111 (0x1126c5800) [pid = 1944] [serial = 2349] [outer = 0x112683c00] 10:55:04 INFO - PROCESS | 1944 | --DOCSHELL 0x11743c800 == 42 [pid = 1944] [id = 747] 10:55:04 INFO - PROCESS | 1944 | --DOCSHELL 0x121978000 == 41 [pid = 1944] [id = 753] 10:55:04 INFO - PROCESS | 1944 | --DOCSHELL 0x11859f000 == 40 [pid = 1944] [id = 748] 10:55:04 INFO - PROCESS | 1944 | --DOCSHELL 0x12577f000 == 39 [pid = 1944] [id = 755] 10:55:04 INFO - PROCESS | 1944 | --DOCSHELL 0x118a95800 == 38 [pid = 1944] [id = 749] 10:55:04 INFO - PROCESS | 1944 | --DOCSHELL 0x12aa14800 == 37 [pid = 1944] [id = 761] 10:55:04 INFO - PROCESS | 1944 | --DOCSHELL 0x12959f000 == 36 [pid = 1944] [id = 759] 10:55:04 INFO - PROCESS | 1944 | --DOCSHELL 0x115e8d000 == 35 [pid = 1944] [id = 745] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 110 (0x11970d800) [pid = 1944] [serial = 2288] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOCSHELL 0x12bc07000 == 34 [pid = 1944] [id = 763] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 109 (0x11929dc00) [pid = 1944] [serial = 2286] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 108 (0x118136000) [pid = 1944] [serial = 2268] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 107 (0x118421c00) [pid = 1944] [serial = 2273] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 106 (0x118352c00) [pid = 1944] [serial = 2269] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 105 (0x118138000) [pid = 1944] [serial = 2271] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 104 (0x118769400) [pid = 1944] [serial = 2276] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 103 (0x116121c00) [pid = 1944] [serial = 2279] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 102 (0x118af8c00) [pid = 1944] [serial = 2282] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 101 (0x116a65000) [pid = 1944] [serial = 2262] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 100 (0x1167f8400) [pid = 1944] [serial = 2259] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 99 (0x116a59400) [pid = 1944] [serial = 2260] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 98 (0x116729000) [pid = 1944] [serial = 2256] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 97 (0x11674bc00) [pid = 1944] [serial = 2257] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 96 (0x115e57800) [pid = 1944] [serial = 2253] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 95 (0x116728c00) [pid = 1944] [serial = 2254] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 94 (0x11306fc00) [pid = 1944] [serial = 2250] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 93 (0x11327d000) [pid = 1944] [serial = 2251] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 92 (0x112cce000) [pid = 1944] [serial = 2247] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 91 (0x112fe9800) [pid = 1944] [serial = 2248] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 90 (0x112794400) [pid = 1944] [serial = 2244] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 89 (0x11279dc00) [pid = 1944] [serial = 2245] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 88 (0x112699800) [pid = 1944] [serial = 2241] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 87 (0x1126c4800) [pid = 1944] [serial = 2242] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 86 (0x112680000) [pid = 1944] [serial = 2239] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 85 (0x1121b0800) [pid = 1944] [serial = 2236] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 84 (0x112680800) [pid = 1944] [serial = 2237] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 83 (0x1294e1800) [pid = 1944] [serial = 2234] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 82 (0x11870bc00) [pid = 1944] [serial = 2280] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 81 (0x117681c00) [pid = 1944] [serial = 2263] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 80 (0x118703c00) [pid = 1944] [serial = 2274] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 79 (0x117e33000) [pid = 1944] [serial = 2265] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 78 (0x118fe1400) [pid = 1944] [serial = 2283] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 77 (0x1187cb000) [pid = 1944] [serial = 2277] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 76 (0x119294000) [pid = 1944] [serial = 2285] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | --DOMWINDOW == 75 (0x117e3ec00) [pid = 1944] [serial = 2266] [outer = 0x0] [url = about:blank] 10:55:04 INFO - PROCESS | 1944 | 1463680504685 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:55:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:55:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 722ms 10:55:04 INFO - PROCESS | 1944 | 1463680504735 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 10:55:04 INFO - PROCESS | 1944 | 1463680504740 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 10:55:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:55:04 INFO - PROCESS | 1944 | 1463680504747 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:55:04 INFO - PROCESS | 1944 | 1463680504749 Marionette TRACE conn2 <- [1,3098,null,{}] 10:55:04 INFO - PROCESS | 1944 | 1463680504753 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}] 10:55:04 INFO - PROCESS | 1944 | 1463680504906 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 10:55:05 INFO - PROCESS | 1944 | 1463680505023 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:05 INFO - PROCESS | 1944 | ++DOCSHELL 0x116aa6800 == 35 [pid = 1944] [id = 784] 10:55:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 76 (0x112693800) [pid = 1944] [serial = 2350] [outer = 0x0] 10:55:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 77 (0x112794800) [pid = 1944] [serial = 2351] [outer = 0x112693800] 10:55:05 INFO - PROCESS | 1944 | 1463680505065 Marionette DEBUG loaded listener.js 10:55:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 78 (0x112966800) [pid = 1944] [serial = 2352] [outer = 0x112693800] 10:55:05 INFO - PROCESS | 1944 | 1463680505342 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]]]}] 10:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:55:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 625ms 10:55:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:55:05 INFO - PROCESS | 1944 | 1463680505375 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 10:55:05 INFO - PROCESS | 1944 | 1463680505376 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 10:55:05 INFO - PROCESS | 1944 | 1463680505378 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:55:05 INFO - PROCESS | 1944 | 1463680505381 Marionette TRACE conn2 <- [1,3102,null,{}] 10:55:05 INFO - PROCESS | 1944 | 1463680505396 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}] 10:55:05 INFO - PROCESS | 1944 | 1463680505477 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 10:55:05 INFO - PROCESS | 1944 | 1463680505483 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:05 INFO - PROCESS | 1944 | ++DOCSHELL 0x11961c000 == 36 [pid = 1944] [id = 785] 10:55:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 79 (0x112dd2c00) [pid = 1944] [serial = 2353] [outer = 0x0] 10:55:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 80 (0x11306c800) [pid = 1944] [serial = 2354] [outer = 0x112dd2c00] 10:55:05 INFO - PROCESS | 1944 | 1463680505512 Marionette DEBUG loaded listener.js 10:55:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 81 (0x114de0800) [pid = 1944] [serial = 2355] [outer = 0x112dd2c00] 10:55:05 INFO - PROCESS | 1944 | 1463680505823 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:55:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 475ms 10:55:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:55:05 INFO - PROCESS | 1944 | 1463680505857 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 10:55:05 INFO - PROCESS | 1944 | 1463680505858 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 10:55:05 INFO - PROCESS | 1944 | 1463680505861 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:55:05 INFO - PROCESS | 1944 | 1463680505869 Marionette TRACE conn2 <- [1,3106,null,{}] 10:55:05 INFO - PROCESS | 1944 | 1463680505871 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}] 10:55:05 INFO - PROCESS | 1944 | 1463680505947 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 10:55:05 INFO - PROCESS | 1944 | 1463680505954 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:05 INFO - PROCESS | 1944 | ++DOCSHELL 0x119e7f800 == 37 [pid = 1944] [id = 786] 10:55:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 82 (0x116115000) [pid = 1944] [serial = 2356] [outer = 0x0] 10:55:05 INFO - PROCESS | 1944 | ++DOMWINDOW == 83 (0x116610000) [pid = 1944] [serial = 2357] [outer = 0x116115000] 10:55:05 INFO - PROCESS | 1944 | 1463680505979 Marionette DEBUG loaded listener.js 10:55:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 84 (0x11672b000) [pid = 1944] [serial = 2358] [outer = 0x116115000] 10:55:06 INFO - PROCESS | 1944 | 1463680506308 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]]]}] 10:55:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:55:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:55:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:55:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 477ms 10:55:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:55:06 INFO - PROCESS | 1944 | 1463680506338 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 10:55:06 INFO - PROCESS | 1944 | 1463680506340 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 10:55:06 INFO - PROCESS | 1944 | 1463680506342 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:55:06 INFO - PROCESS | 1944 | 1463680506343 Marionette TRACE conn2 <- [1,3110,null,{}] 10:55:06 INFO - PROCESS | 1944 | 1463680506345 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}] 10:55:06 INFO - PROCESS | 1944 | 1463680506417 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 10:55:06 INFO - PROCESS | 1944 | 1463680506424 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:06 INFO - PROCESS | 1944 | ++DOCSHELL 0x1212ac800 == 38 [pid = 1944] [id = 787] 10:55:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 85 (0x116181000) [pid = 1944] [serial = 2359] [outer = 0x0] 10:55:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 86 (0x11674d000) [pid = 1944] [serial = 2360] [outer = 0x116181000] 10:55:06 INFO - PROCESS | 1944 | 1463680506449 Marionette DEBUG loaded listener.js 10:55:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 87 (0x11684ec00) [pid = 1944] [serial = 2361] [outer = 0x116181000] 10:55:06 INFO - PROCESS | 1944 | 1463680506784 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"]]]}] 10:55:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:55:06 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 10:55:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:55:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 470ms 10:55:06 INFO - PROCESS | 1944 | 1463680506812 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 10:55:06 INFO - PROCESS | 1944 | 1463680506814 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 10:55:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:55:06 INFO - PROCESS | 1944 | 1463680506816 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:55:06 INFO - PROCESS | 1944 | 1463680506817 Marionette TRACE conn2 <- [1,3114,null,{}] 10:55:06 INFO - PROCESS | 1944 | 1463680506819 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}] 10:55:06 INFO - PROCESS | 1944 | 1463680506928 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 10:55:06 INFO - PROCESS | 1944 | 1463680506947 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\", \"6407d456-bb14-4416-8361-17e1eb38b5c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:06 INFO - PROCESS | 1944 | ++DOCSHELL 0x121ac0800 == 39 [pid = 1944] [id = 788] 10:55:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 88 (0x116729800) [pid = 1944] [serial = 2362] [outer = 0x0] 10:55:06 INFO - PROCESS | 1944 | ++DOMWINDOW == 89 (0x117108400) [pid = 1944] [serial = 2363] [outer = 0x116729800] 10:55:06 INFO - PROCESS | 1944 | 1463680506974 Marionette DEBUG loaded listener.js 10:55:07 INFO - PROCESS | 1944 | ++DOMWINDOW == 90 (0x118054000) [pid = 1944] [serial = 2364] [outer = 0x116729800] 10:55:07 INFO - PROCESS | 1944 | 1463680507273 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]]]}] 10:55:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:55:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 468ms 10:55:07 INFO - PROCESS | 1944 | 1463680507285 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 10:55:07 INFO - PROCESS | 1944 | 1463680507288 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 10:55:08 WARNING - u'runner_teardown' () 10:55:08 INFO - No more tests 10:55:08 INFO - Got 0 unexpected results 10:55:08 INFO - SUITE-END | took 539s 10:55:08 INFO - Closing logging queue 10:55:08 INFO - queue closed 10:55:08 INFO - Return code: 0 10:55:08 WARNING - # TBPL SUCCESS # 10:55:08 INFO - Running post-action listener: _resource_record_post_action 10:55:08 INFO - Running post-run listener: _resource_record_post_run 10:55:09 INFO - Total resource usage - Wall time: 561s; CPU: 57.0%; Read bytes: 94208; Write bytes: 950374400; Read time: 1; Write time: 4708 10:55:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:55:09 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150366720; Write bytes: 144003072; Read time: 13635; Write time: 320 10:55:09 INFO - run-tests - Wall time: 543s; CPU: 58.0%; Read bytes: 94208; Write bytes: 793767936; Read time: 1; Write time: 4308 10:55:09 INFO - Running post-run listener: _upload_blobber_files 10:55:09 INFO - Blob upload gear active. 10:55:09 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:55:09 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 10:55:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 10:55:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 10:55:10 INFO - (blobuploader) - INFO - Open directory for files ... 10:55:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:55:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:55:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:55:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:55:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:55:11 INFO - (blobuploader) - INFO - Done attempting. 10:55:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:55:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:55:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:55:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:55:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:55:14 INFO - (blobuploader) - INFO - Done attempting. 10:55:14 INFO - (blobuploader) - INFO - Iteration through files over. 10:55:14 INFO - Return code: 0 10:55:14 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:55:14 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:55:14 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8f3e833968d4e90a9ed2f155e5f2adb28f73dda0c87fed188c3b830ef39cc53114dc08e0415fbd69125fe5a96d822320958222beee5830ad6ec92f622dc17b65", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/228d635180cd74414e810755af525197d18a207d6f3ca88dbce989f6d45038478612f3e1b3b88c585333e710efbd3b930e3bafcfe8e9fa95882352e95b67f7e0"} 10:55:14 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:55:14 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:55:14 INFO - Contents: 10:55:14 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8f3e833968d4e90a9ed2f155e5f2adb28f73dda0c87fed188c3b830ef39cc53114dc08e0415fbd69125fe5a96d822320958222beee5830ad6ec92f622dc17b65", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/228d635180cd74414e810755af525197d18a207d6f3ca88dbce989f6d45038478612f3e1b3b88c585333e710efbd3b930e3bafcfe8e9fa95882352e95b67f7e0"} 10:55:14 INFO - Running post-run listener: copy_logs_to_upload_dir 10:55:14 INFO - Copying logs to upload dir... 10:55:14 INFO - mkdir: /builds/slave/test/build/upload/logs 10:55:14 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=719.459228 ========= master_lag: 0.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 59 secs) (at 2016-05-19 10:55:15.219245) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 10:55:15.223186) ========= 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.iqkalWvW4R/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.zU9sVDMTDj/Listeners TMPDIR=/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8f3e833968d4e90a9ed2f155e5f2adb28f73dda0c87fed188c3b830ef39cc53114dc08e0415fbd69125fe5a96d822320958222beee5830ad6ec92f622dc17b65", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/228d635180cd74414e810755af525197d18a207d6f3ca88dbce989f6d45038478612f3e1b3b88c585333e710efbd3b930e3bafcfe8e9fa95882352e95b67f7e0"} build_url:https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012321 build_url: 'https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8f3e833968d4e90a9ed2f155e5f2adb28f73dda0c87fed188c3b830ef39cc53114dc08e0415fbd69125fe5a96d822320958222beee5830ad6ec92f622dc17b65", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/228d635180cd74414e810755af525197d18a207d6f3ca88dbce989f6d45038478612f3e1b3b88c585333e710efbd3b930e3bafcfe8e9fa95882352e95b67f7e0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QjMc-2-5QgWvVpwctAKzhA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.11 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 10:55:15.342068) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 10:55:15.342394) ========= 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.iqkalWvW4R/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.zU9sVDMTDj/Listeners TMPDIR=/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/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.005463 ========= master_lag: 0.17 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 10:55:15.515380) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-19 10:55:15.515705) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-19 10:55:15.516065) ========= ========= Total master_lag: 0.65 =========