builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0166 starttime: 1465915633.4 results: success (0) buildid: 20160614063226 builduid: 19004ab3f6ca4b948df52d5d5d5ee979 revision: 773192ea404cb80f87268e17ee8786999cf717e6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-14 07:47:13.401059) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-14 07:47:13.401466) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-14 07:47:13.401800) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-14 07:47:13.426396) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 07:47:13.426817) ========= 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.W4Wiylpp8e/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.3SCNCj9kiM/Listeners TMPDIR=/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-06-14 07:47:13-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 175M=0s 2016-06-14 07:47:13 (175 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.119912 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 07:47:13.570689) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 07:47:13.571083) ========= 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.W4Wiylpp8e/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.3SCNCj9kiM/Listeners TMPDIR=/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/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.027767 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 07:47:13.620133) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-14 07:47:13.620517) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 773192ea404cb80f87268e17ee8786999cf717e6 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 773192ea404cb80f87268e17ee8786999cf717e6 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.W4Wiylpp8e/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.3SCNCj9kiM/Listeners TMPDIR=/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-06-14 07:47:13,694 truncating revision to first 12 chars 2016-06-14 07:47:13,694 Setting DEBUG logging. 2016-06-14 07:47:13,694 attempt 1/10 2016-06-14 07:47:13,694 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/773192ea404c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-14 07:47:14,736 unpacking tar archive at: mozilla-beta-773192ea404c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.320877 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-14 07:47:14.962204) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-14 07:47:14.962545) ========= script_repo_revision: 773192ea404cb80f87268e17ee8786999cf717e6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-14 07:47:14.962972) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-14 07:47:14.963255) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-14 07:47:14.980881) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 45 secs) (at 2016-06-14 07:47:14.982864) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.W4Wiylpp8e/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.3SCNCj9kiM/Listeners TMPDIR=/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/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 07:47:15 INFO - MultiFileLogger online at 20160614 07:47:15 in /builds/slave/test 07:47: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-beta --download-symbols true 07:47:15 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:47:15 INFO - {'append_to_log': False, 07:47:15 INFO - 'base_work_dir': '/builds/slave/test', 07:47:15 INFO - 'blob_upload_branch': 'mozilla-beta', 07:47:15 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:47:15 INFO - 'buildbot_json_path': 'buildprops.json', 07:47:15 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:47:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:47:15 INFO - 'download_minidump_stackwalk': True, 07:47:15 INFO - 'download_symbols': 'true', 07:47:15 INFO - 'e10s': False, 07:47:15 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:47:15 INFO - 'tooltool.py': '/tools/tooltool.py', 07:47:15 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:47:15 INFO - '/tools/misc-python/virtualenv.py')}, 07:47:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:47:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:47:15 INFO - 'log_level': 'info', 07:47:15 INFO - 'log_to_console': True, 07:47:15 INFO - 'opt_config_files': (), 07:47:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:47:15 INFO - '--processes=1', 07:47:15 INFO - '--config=%(test_path)s/wptrunner.ini', 07:47:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:47:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:47:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:47:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:47:15 INFO - 'pip_index': False, 07:47:15 INFO - 'require_test_zip': True, 07:47:15 INFO - 'test_type': ('testharness',), 07:47:15 INFO - 'this_chunk': '1', 07:47:15 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:47:15 INFO - 'total_chunks': '10', 07:47:15 INFO - 'virtualenv_path': 'venv', 07:47:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:47:15 INFO - 'work_dir': 'build'} 07:47:15 INFO - ##### 07:47:15 INFO - ##### Running clobber step. 07:47:15 INFO - ##### 07:47:15 INFO - Running pre-action listener: _resource_record_pre_action 07:47:15 INFO - Running main action method: clobber 07:47:15 INFO - rmtree: /builds/slave/test/build 07:47:15 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:47:17 INFO - Running post-action listener: _resource_record_post_action 07:47:17 INFO - ##### 07:47:17 INFO - ##### Running read-buildbot-config step. 07:47:17 INFO - ##### 07:47:17 INFO - Running pre-action listener: _resource_record_pre_action 07:47:17 INFO - Running main action method: read_buildbot_config 07:47:17 INFO - Using buildbot properties: 07:47:17 INFO - { 07:47:17 INFO - "project": "", 07:47:17 INFO - "product": "firefox", 07:47:17 INFO - "script_repo_revision": "production", 07:47:17 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 07:47:17 INFO - "repository": "", 07:47:17 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 07:47:17 INFO - "buildid": "20160614063226", 07:47:17 INFO - "pgo_build": "False", 07:47:17 INFO - "basedir": "/builds/slave/test", 07:47:17 INFO - "buildnumber": 1, 07:47:17 INFO - "slavename": "t-yosemite-r7-0166", 07:47:17 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 07:47:17 INFO - "platform": "macosx64", 07:47:17 INFO - "branch": "mozilla-beta", 07:47:17 INFO - "revision": "773192ea404cb80f87268e17ee8786999cf717e6", 07:47:17 INFO - "repo_path": "releases/mozilla-beta", 07:47:17 INFO - "moz_repo_path": "", 07:47:17 INFO - "stage_platform": "macosx64", 07:47:17 INFO - "builduid": "19004ab3f6ca4b948df52d5d5d5ee979", 07:47:17 INFO - "slavebuilddir": "test" 07:47:17 INFO - } 07:47:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 07:47:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 07:47:17 INFO - Running post-action listener: _resource_record_post_action 07:47:17 INFO - ##### 07:47:17 INFO - ##### Running download-and-extract step. 07:47:17 INFO - ##### 07:47:17 INFO - Running pre-action listener: _resource_record_pre_action 07:47:17 INFO - Running main action method: download_and_extract 07:47:17 INFO - mkdir: /builds/slave/test/build/tests 07:47: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')]} 07:47:17 INFO - https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 07:47:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 07:47:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 07:47:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:47:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 07:47:18 INFO - Downloaded 1201 bytes. 07:47:18 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:47:18 INFO - Using the following test package requirements: 07:47:18 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:47:18 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:47:18 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 07:47:18 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:47:18 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 07:47:18 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:47:18 INFO - u'jsshell-mac64.zip'], 07:47:18 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:47:18 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 07:47:18 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:47:18 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:47:18 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 07:47:18 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:47:18 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 07:47:18 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:47:18 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 07:47:18 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:47:18 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 07:47:18 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 07:47: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')]} 07:47:18 INFO - https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 07:47:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 07:47:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 07:47:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 07:47:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 07:47:19 INFO - Downloaded 18355714 bytes. 07:47:19 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:47:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:47:19 INFO - caution: filename not matched: web-platform/* 07:47:19 INFO - Return code: 11 07:47:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:47:19 INFO - https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 07:47:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:47:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:47:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:47:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 07:47:21 INFO - Downloaded 36389087 bytes. 07:47:21 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:47:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:47:25 INFO - caution: filename not matched: bin/* 07:47:25 INFO - caution: filename not matched: config/* 07:47:25 INFO - caution: filename not matched: mozbase/* 07:47:25 INFO - caution: filename not matched: marionette/* 07:47:25 INFO - caution: filename not matched: tools/wptserve/* 07:47:25 INFO - Return code: 11 07:47:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:47:25 INFO - https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 07:47:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:47:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:47:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 07:47:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 07:47:27 INFO - Downloaded 73065626 bytes. 07:47:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:47:27 INFO - mkdir: /builds/slave/test/properties 07:47:27 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:47:27 INFO - Writing to file /builds/slave/test/properties/build_url 07:47:27 INFO - Contents: 07:47:27 INFO - build_url:https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:47:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:47:28 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:47:28 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:47:28 INFO - Contents: 07:47:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:47:28 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')]} 07:47:28 INFO - https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:47:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:47:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:47:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:47:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 07:47:31 INFO - Downloaded 103653349 bytes. 07:47:31 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:47:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:47:35 INFO - Return code: 0 07:47:35 INFO - Running post-action listener: _resource_record_post_action 07:47:35 INFO - Running post-action listener: set_extra_try_arguments 07:47:35 INFO - ##### 07:47:35 INFO - ##### Running create-virtualenv step. 07:47:35 INFO - ##### 07:47:35 INFO - Running pre-action listener: _pre_create_virtualenv 07:47:35 INFO - Running pre-action listener: _resource_record_pre_action 07:47:35 INFO - Running main action method: create_virtualenv 07:47:35 INFO - Creating virtualenv /builds/slave/test/build/venv 07:47:35 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 07:47:35 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:47:35 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:47:35 INFO - Using real prefix '/tools/python27' 07:47:35 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:47:36 INFO - Installing distribute.............................................................................................................................................................................................done. 07:47:39 INFO - Installing pip.................done. 07:47:39 INFO - Return code: 0 07:47:39 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:47:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:47:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:47:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:47:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:47:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:47:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:47:39 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 0x109427e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109444f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe088ca9ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094405e0>, '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 0x109023cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10904e990>, '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.W4Wiylpp8e/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.3SCNCj9kiM/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:47:39 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 07:47:39 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 07:47:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.W4Wiylpp8e/Render', 07:47:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:47:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:47:39 INFO - 'HOME': '/Users/cltbld', 07:47:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:47:39 INFO - 'LOGNAME': 'cltbld', 07:47:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:47:39 INFO - 'MOZ_NO_REMOTE': '1', 07:47:39 INFO - 'NO_EM_RESTART': '1', 07:47:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:47:39 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:47:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:47:39 INFO - 'PWD': '/builds/slave/test', 07:47:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:47:39 INFO - 'SHELL': '/bin/bash', 07:47:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3SCNCj9kiM/Listeners', 07:47:39 INFO - 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', 07:47:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:47:39 INFO - 'USER': 'cltbld', 07:47:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:47:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:47:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:47:39 INFO - 'XPC_FLAGS': '0x0', 07:47:39 INFO - 'XPC_SERVICE_NAME': '0', 07:47:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:47:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:47:39 INFO - Downloading/unpacking psutil>=0.7.1 07:47:39 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 07:47:39 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 07:47:39 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 07:47:39 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 07:47:39 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 07:47:39 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 07:47:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:47:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:47:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:47:42 INFO - Installing collected packages: psutil 07:47:42 INFO - Running setup.py install for psutil 07:47:42 INFO - building 'psutil._psutil_osx' extension 07:47:42 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 07:47:43 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 07:47:43 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 07:47:43 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 07:47:43 INFO - building 'psutil._psutil_posix' extension 07:47:43 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 07:47:43 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 07:47:43 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 07:47:43 INFO - ^ 07:47:43 INFO - 1 warning generated. 07:47:43 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 07:47:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:47:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:47:43 INFO - Successfully installed psutil 07:47:43 INFO - Cleaning up... 07:47:43 INFO - Return code: 0 07:47:43 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:47:43 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')]} 07:47:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:47:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:47:43 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')]} 07:47:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:47:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:47:43 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 0x109427e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109444f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe088ca9ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094405e0>, '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 0x109023cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10904e990>, '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.W4Wiylpp8e/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.3SCNCj9kiM/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:47:43 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 07:47:43 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 07:47:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.W4Wiylpp8e/Render', 07:47:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:47:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:47:43 INFO - 'HOME': '/Users/cltbld', 07:47:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:47:43 INFO - 'LOGNAME': 'cltbld', 07:47:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:47:43 INFO - 'MOZ_NO_REMOTE': '1', 07:47:43 INFO - 'NO_EM_RESTART': '1', 07:47:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:47:43 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:47:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:47:43 INFO - 'PWD': '/builds/slave/test', 07:47:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:47:43 INFO - 'SHELL': '/bin/bash', 07:47:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3SCNCj9kiM/Listeners', 07:47:43 INFO - 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', 07:47:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:47:43 INFO - 'USER': 'cltbld', 07:47:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:47:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:47:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:47:43 INFO - 'XPC_FLAGS': '0x0', 07:47:43 INFO - 'XPC_SERVICE_NAME': '0', 07:47:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:47:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:47:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:47: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 07:47: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 07:47: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 07:47: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 07:47: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 07:47: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 07:47:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:47:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:47:46 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:47:46 INFO - Installing collected packages: mozsystemmonitor 07:47:46 INFO - Running setup.py install for mozsystemmonitor 07:47:46 INFO - Successfully installed mozsystemmonitor 07:47:46 INFO - Cleaning up... 07:47:46 INFO - Return code: 0 07:47:46 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:47:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:47:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:47:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:47:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:47:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:47:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:47:46 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 0x109427e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109444f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe088ca9ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094405e0>, '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 0x109023cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10904e990>, '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.W4Wiylpp8e/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.3SCNCj9kiM/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:47:46 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 07:47:46 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 07:47:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.W4Wiylpp8e/Render', 07:47:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:47:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:47:46 INFO - 'HOME': '/Users/cltbld', 07:47:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:47:46 INFO - 'LOGNAME': 'cltbld', 07:47:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:47:46 INFO - 'MOZ_NO_REMOTE': '1', 07:47:46 INFO - 'NO_EM_RESTART': '1', 07:47:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:47:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:47:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:47:46 INFO - 'PWD': '/builds/slave/test', 07:47:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:47:46 INFO - 'SHELL': '/bin/bash', 07:47:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3SCNCj9kiM/Listeners', 07:47:46 INFO - 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', 07:47:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:47:46 INFO - 'USER': 'cltbld', 07:47:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:47:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:47:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:47:46 INFO - 'XPC_FLAGS': '0x0', 07:47:46 INFO - 'XPC_SERVICE_NAME': '0', 07:47:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:47:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:47:46 INFO - Downloading/unpacking blobuploader==1.2.4 07:47:46 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 07:47:46 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 07:47:46 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 07:47:46 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 07:47:46 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 07:47:46 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 07:47:49 INFO - Downloading blobuploader-1.2.4.tar.gz 07:47:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:47:49 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:47:49 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 07:47:49 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 07:47:49 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 07:47:49 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 07:47:49 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 07:47:49 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 07:47:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:47:50 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:47:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:47:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:47:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:47:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:47:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:47:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:47:50 INFO - Downloading docopt-0.6.1.tar.gz 07:47:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:47:50 INFO - Installing collected packages: blobuploader, requests, docopt 07:47:50 INFO - Running setup.py install for blobuploader 07:47:50 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:47:50 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:47:50 INFO - Running setup.py install for requests 07:47:51 INFO - Running setup.py install for docopt 07:47:51 INFO - Successfully installed blobuploader requests docopt 07:47:51 INFO - Cleaning up... 07:47:51 INFO - Return code: 0 07:47:51 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:47:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:47:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:47:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:47:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:47:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:47:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:47:51 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 0x109427e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109444f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe088ca9ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094405e0>, '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 0x109023cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10904e990>, '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.W4Wiylpp8e/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.3SCNCj9kiM/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:47:51 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 07:47:51 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 07:47:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.W4Wiylpp8e/Render', 07:47:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:47:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:47:51 INFO - 'HOME': '/Users/cltbld', 07:47:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:47:51 INFO - 'LOGNAME': 'cltbld', 07:47:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:47:51 INFO - 'MOZ_NO_REMOTE': '1', 07:47:51 INFO - 'NO_EM_RESTART': '1', 07:47:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:47:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:47:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:47:51 INFO - 'PWD': '/builds/slave/test', 07:47:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:47:51 INFO - 'SHELL': '/bin/bash', 07:47:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3SCNCj9kiM/Listeners', 07:47:51 INFO - 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', 07:47:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:47:51 INFO - 'USER': 'cltbld', 07:47:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:47:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:47:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:47:51 INFO - 'XPC_FLAGS': '0x0', 07:47:51 INFO - 'XPC_SERVICE_NAME': '0', 07:47:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:47:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:47:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:47:51 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-VQYUds-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:47:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:47:51 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-MRutyY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:47:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:47:51 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-9XXBIC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:47:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:47:52 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-0NJp1u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:47:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:47:52 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-RAHxuw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:47:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:47:52 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-sF1Ico-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:47:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:47:52 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-35U7af-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:47:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:47:52 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-aa9wem-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:47:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:47:52 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-gp_Rm3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:47:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:47:52 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-zz7OmM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:47:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:47:52 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-YggK55-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:47:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:47:52 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-PIL_lQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:47:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:47:52 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-Z1v6Sr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:47:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:47:53 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-wlENSN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:47:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:47:53 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-sP7EPD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:47:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:47:53 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-TkJTBa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:47:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:47:53 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-8TcsdR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:47:53 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:47:53 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-217x9r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:47:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:47:53 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-j8P7Z9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:47:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:47:53 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-D1T4rC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:47:53 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:47:54 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-DxteXm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:47:54 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:47:54 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 07:47:54 INFO - Running setup.py install for manifestparser 07:47:54 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:47:54 INFO - Running setup.py install for mozcrash 07:47:54 INFO - Running setup.py install for mozdebug 07:47:54 INFO - Running setup.py install for mozdevice 07:47:54 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:47:54 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:47:54 INFO - Running setup.py install for mozfile 07:47:55 INFO - Running setup.py install for mozhttpd 07:47:55 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:47:55 INFO - Running setup.py install for mozinfo 07:47:55 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:47:55 INFO - Running setup.py install for mozInstall 07:47:55 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:47:55 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:47:55 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:47:55 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:47:55 INFO - Running setup.py install for mozleak 07:47:55 INFO - Running setup.py install for mozlog 07:47:55 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:47:55 INFO - Running setup.py install for moznetwork 07:47:55 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:47:55 INFO - Running setup.py install for mozprocess 07:47:56 INFO - Running setup.py install for mozprofile 07:47:56 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:47:56 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:47:56 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:47:56 INFO - Running setup.py install for mozrunner 07:47:56 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:47:56 INFO - Running setup.py install for mozscreenshot 07:47:56 INFO - Running setup.py install for moztest 07:47:56 INFO - Running setup.py install for mozversion 07:47:56 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:47:56 INFO - Running setup.py install for wptserve 07:47:57 INFO - Running setup.py install for marionette-driver 07:47:57 INFO - Running setup.py install for browsermob-proxy 07:47:57 INFO - Running setup.py install for marionette-client 07:47:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:47:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:47:57 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 07:47:57 INFO - Cleaning up... 07:47:57 INFO - Return code: 0 07:47:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:47:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:47:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:47:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:47:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:47:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:47:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:47:57 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 0x109427e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109444f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe088ca9ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094405e0>, '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 0x109023cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10904e990>, '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.W4Wiylpp8e/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.3SCNCj9kiM/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:47:57 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 07:47:57 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 07:47:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.W4Wiylpp8e/Render', 07:47:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:47:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:47:57 INFO - 'HOME': '/Users/cltbld', 07:47:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:47:57 INFO - 'LOGNAME': 'cltbld', 07:47:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:47:57 INFO - 'MOZ_NO_REMOTE': '1', 07:47:57 INFO - 'NO_EM_RESTART': '1', 07:47:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:47:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:47:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:47:57 INFO - 'PWD': '/builds/slave/test', 07:47:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:47:57 INFO - 'SHELL': '/bin/bash', 07:47:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3SCNCj9kiM/Listeners', 07:47:57 INFO - 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', 07:47:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:47:57 INFO - 'USER': 'cltbld', 07:47:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:47:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:47:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:47:57 INFO - 'XPC_FLAGS': '0x0', 07:47:57 INFO - 'XPC_SERVICE_NAME': '0', 07:47:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:47:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:47:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:47:58 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-irIGKr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:47:58 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)) 07:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:47:58 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-cc7jap-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:47:58 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)) 07:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:47:58 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-WNMlcJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:47:58 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)) 07:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:47:58 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-IdA4tn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:47:58 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)) 07:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:47:58 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-_oraAP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:47:58 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)) 07:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:47:58 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-QVuQLm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:47:58 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)) 07:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:47:58 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-f4XDja-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:47:58 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)) 07:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:47:58 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-Wg7lwi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:47:58 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)) 07:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:47:58 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-pWV_Mv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:47:58 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)) 07:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:47:58 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-wuuCtQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:47:59 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)) 07:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:47:59 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-j3skkX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:47:59 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)) 07:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:47:59 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-6X7qkq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:47:59 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)) 07:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:47:59 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-uIJtk8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:47:59 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)) 07:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:47:59 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-P0xxdQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:47:59 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)) 07:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:47:59 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-j1ybrN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:47:59 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)) 07:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:47:59 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-R0Y_7g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:47:59 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)) 07:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:47:59 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-PVxAXk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:47:59 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)) 07:47:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:47:59 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-7DwW_h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:47:59 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)) 07:47:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:47:59 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-wQgWj2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:48:00 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)) 07:48:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:48:00 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-wEAuiD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:48:00 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)) 07:48:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:48:00 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-T6omzy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:48:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:48:00 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)) 07:48:00 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)) 07:48:00 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)) 07:48:00 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)) 07:48:00 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)) 07:48:00 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)) 07:48:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:48:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:48:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:48:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:48:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:48:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:48:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:48:03 INFO - Downloading blessings-1.6.tar.gz 07:48:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:48:03 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)) 07:48:03 INFO - Installing collected packages: blessings 07:48:03 INFO - Running setup.py install for blessings 07:48:03 INFO - Successfully installed blessings 07:48:03 INFO - Cleaning up... 07:48:03 INFO - Return code: 0 07:48:03 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:48:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:48:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:48:03 INFO - Reading from file tmpfile_stdout 07:48:03 INFO - Current package versions: 07:48:03 INFO - blessings == 1.6 07:48:03 INFO - blobuploader == 1.2.4 07:48:03 INFO - browsermob-proxy == 0.6.0 07:48:03 INFO - docopt == 0.6.1 07:48:03 INFO - manifestparser == 1.1 07:48:03 INFO - marionette-client == 2.3.0 07:48:03 INFO - marionette-driver == 1.4.0 07:48:03 INFO - mozInstall == 1.12 07:48:03 INFO - mozcrash == 0.17 07:48:03 INFO - mozdebug == 0.1 07:48:03 INFO - mozdevice == 0.48 07:48:03 INFO - mozfile == 1.2 07:48:03 INFO - mozhttpd == 0.7 07:48:03 INFO - mozinfo == 0.9 07:48:03 INFO - mozleak == 0.1 07:48:03 INFO - mozlog == 3.1 07:48:03 INFO - moznetwork == 0.27 07:48:03 INFO - mozprocess == 0.22 07:48:03 INFO - mozprofile == 0.28 07:48:03 INFO - mozrunner == 6.11 07:48:03 INFO - mozscreenshot == 0.1 07:48:03 INFO - mozsystemmonitor == 0.0 07:48:03 INFO - moztest == 0.7 07:48:03 INFO - mozversion == 1.4 07:48:03 INFO - psutil == 3.1.1 07:48:03 INFO - requests == 1.2.3 07:48:03 INFO - wptserve == 1.4.0 07:48:03 INFO - wsgiref == 0.1.2 07:48:03 INFO - Running post-action listener: _resource_record_post_action 07:48:03 INFO - Running post-action listener: _start_resource_monitoring 07:48:03 INFO - Starting resource monitoring. 07:48:03 INFO - ##### 07:48:03 INFO - ##### Running pull step. 07:48:03 INFO - ##### 07:48:03 INFO - Running pre-action listener: _resource_record_pre_action 07:48:03 INFO - Running main action method: pull 07:48:03 INFO - Pull has nothing to do! 07:48:03 INFO - Running post-action listener: _resource_record_post_action 07:48:03 INFO - ##### 07:48:03 INFO - ##### Running install step. 07:48:03 INFO - ##### 07:48:03 INFO - Running pre-action listener: _resource_record_pre_action 07:48:03 INFO - Running main action method: install 07:48:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:48:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:48:04 INFO - Reading from file tmpfile_stdout 07:48:04 INFO - Detecting whether we're running mozinstall >=1.0... 07:48:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:48:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:48:04 INFO - Reading from file tmpfile_stdout 07:48:04 INFO - Output received: 07:48:04 INFO - Usage: mozinstall [options] installer 07:48:04 INFO - Options: 07:48:04 INFO - -h, --help show this help message and exit 07:48:04 INFO - -d DEST, --destination=DEST 07:48:04 INFO - Directory to install application into. [default: 07:48:04 INFO - "/builds/slave/test"] 07:48:04 INFO - --app=APP Application being installed. [default: firefox] 07:48:04 INFO - mkdir: /builds/slave/test/build/application 07:48:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 07:48:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 07:48:21 INFO - Reading from file tmpfile_stdout 07:48:21 INFO - Output received: 07:48:21 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 07:48:21 INFO - Running post-action listener: _resource_record_post_action 07:48:21 INFO - ##### 07:48:21 INFO - ##### Running run-tests step. 07:48:21 INFO - ##### 07:48:21 INFO - Running pre-action listener: _resource_record_pre_action 07:48:21 INFO - Running main action method: run_tests 07:48:21 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:48:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:48:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:48:21 INFO - grabbing minidump binary from tooltool 07:48: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')]} 07:48:21 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 0x1094405e0>, '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 0x109023cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10904e990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:48:21 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 07:48:21 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 07:48:22 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:48:22 INFO - Return code: 0 07:48:22 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 07:48:22 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:48:22 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 07:48:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 07:48:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.W4Wiylpp8e/Render', 07:48:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:48:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:48:22 INFO - 'HOME': '/Users/cltbld', 07:48:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:48:22 INFO - 'LOGNAME': 'cltbld', 07:48:22 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:48:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:48:22 INFO - 'MOZ_NO_REMOTE': '1', 07:48:22 INFO - 'NO_EM_RESTART': '1', 07:48:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:48:22 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:48:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:48:22 INFO - 'PWD': '/builds/slave/test', 07:48:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:48:22 INFO - 'SHELL': '/bin/bash', 07:48:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3SCNCj9kiM/Listeners', 07:48:22 INFO - 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', 07:48:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:48:22 INFO - 'USER': 'cltbld', 07:48:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:48:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:48:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:48:22 INFO - 'XPC_FLAGS': '0x0', 07:48:22 INFO - 'XPC_SERVICE_NAME': '0', 07:48:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:48:22 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 07:48:22 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 07:48:22 INFO - import pkg_resources 07:48:23 INFO - Using 1 client processes 07:48:24 INFO - wptserve Starting http server on 127.0.0.1:8001 07:48:24 INFO - wptserve Starting http server on 127.0.0.1:8000 07:48:24 INFO - wptserve Starting http server on 127.0.0.1:8443 07:48:25 INFO - SUITE-START | Running 778 tests 07:48:25 INFO - Running testharness tests 07:48:25 INFO - Setting up ssl 07:48:25 INFO - PROCESS | certutil | 07:48:25 INFO - PROCESS | certutil | 07:48:25 INFO - PROCESS | certutil | 07:48:25 INFO - Certificate Nickname Trust Attributes 07:48:25 INFO - SSL,S/MIME,JAR/XPI 07:48:25 INFO - 07:48:25 INFO - web-platform-tests CT,, 07:48:25 INFO - 07:48:25 INFO - Starting runner 07:48:26 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 07:48:26 INFO - PROCESS | 1657 | 1465915706864 Marionette DEBUG Marionette enabled via build flag and pref 07:48:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x113f19000 == 1 [pid = 1657] [id = 1] 07:48:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 1 (0x113f19800) [pid = 1657] [serial = 1] [outer = 0x0] 07:48:26 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:48:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 2 (0x113f1a800) [pid = 1657] [serial = 2] [outer = 0x113f19800] 07:48:27 INFO - PROCESS | 1657 | 1465915707182 Marionette INFO Listening on port 2828 07:48:27 INFO - PROCESS | 1657 | 1465915707417 Marionette DEBUG Marionette enabled via command-line flag 07:48:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x11694f000 == 2 [pid = 1657] [id = 2] 07:48:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 3 (0x11694f800) [pid = 1657] [serial = 3] [outer = 0x0] 07:48:27 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:48:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 4 (0x116950800) [pid = 1657] [serial = 4] [outer = 0x11694f800] 07:48:27 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:48:27 INFO - PROCESS | 1657 | 1465915707578 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49290 07:48:27 INFO - PROCESS | 1657 | 1465915707648 Marionette DEBUG Closed connection conn0 07:48:27 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:48:27 INFO - PROCESS | 1657 | 1465915707653 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49291 07:48:27 INFO - PROCESS | 1657 | 1465915707662 Marionette DEBUG Closed connection conn1 07:48:27 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:48:27 INFO - PROCESS | 1657 | 1465915707667 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49292 07:48:27 INFO - PROCESS | 1657 | 1465915707675 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:48:27 INFO - PROCESS | 1657 | 1465915707682 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160614063226","device":"desktop","version":"48.0"} 07:48:28 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:48:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e75800 == 3 [pid = 1657] [id = 3] 07:48:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 5 (0x119e7c000) [pid = 1657] [serial = 5] [outer = 0x0] 07:48:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e7d000 == 4 [pid = 1657] [id = 4] 07:48:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 6 (0x119ae4400) [pid = 1657] [serial = 6] [outer = 0x0] 07:48:28 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:48:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b45000 == 5 [pid = 1657] [id = 5] 07:48:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 7 (0x119ae2000) [pid = 1657] [serial = 7] [outer = 0x0] 07:48:28 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:48:28 INFO - PROCESS | 1657 | [1657] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:48:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 8 (0x121c10c00) [pid = 1657] [serial = 8] [outer = 0x119ae2000] 07:48:29 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:48:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 9 (0x11690c000) [pid = 1657] [serial = 9] [outer = 0x119e7c000] 07:48:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 10 (0x1216e0400) [pid = 1657] [serial = 10] [outer = 0x119ae4400] 07:48:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 11 (0x1216e2400) [pid = 1657] [serial = 11] [outer = 0x119ae2000] 07:48:29 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:48:29 INFO - PROCESS | 1657 | 1465915709639 Marionette INFO startBrowser 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:29 INFO - PROCESS | 1657 | 1465915709667 Marionette DEBUG loaded listener.js 07:48:29 INFO - PROCESS | 1657 | 1465915709674 Marionette DEBUG loaded listener.js 07:48:29 INFO - PROCESS | 1657 | 1465915709675 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 12 (0x12682dc00) [pid = 1657] [serial = 12] [outer = 0x119ae2000] 07:48:29 INFO - PROCESS | 1657 | 1465915709978 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"68425dff-b51e-3e46-b14e-3160d824fad3","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160614063226","device":"desktop","version":"48.0","command_id":1}}] 07:48:30 INFO - PROCESS | 1657 | 1465915710067 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}] 07:48:30 INFO - PROCESS | 1657 | 1465915710069 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:30 INFO - PROCESS | 1657 | 1465915710152 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:48:30 INFO - PROCESS | 1657 | 1465915710246 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:48:30 INFO - PROCESS | 1657 | 1465915710248 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:30 INFO - PROCESS | 1657 | [1657] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:48:30 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:48:30 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:48:30 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:48:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 13 (0x121081c00) [pid = 1657] [serial = 13] [outer = 0x119ae2000] 07:48:30 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:48:30 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:30 INFO - PROCESS | 1657 | 1465915710799 Marionette TRACE conn2 <- [1,3,null,{}] 07:48:30 INFO - PROCESS | 1657 | 1465915710801 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:48:30 INFO - PROCESS | 1657 | 1465915710804 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:30 INFO - PROCESS | 1657 | 1465915710820 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:48:30 INFO - PROCESS | 1657 | 1465915710848 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:48:30 INFO - PROCESS | 1657 | 1465915710849 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 07:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:48:30 INFO - PROCESS | 1657 | 1465915710852 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:48:30 INFO - PROCESS | 1657 | 1465915710855 Marionette TRACE conn2 <- [1,6,null,{}] 07:48:30 INFO - PROCESS | 1657 | 1465915710857 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}] 07:48:30 INFO - PROCESS | 1657 | 1465915710859 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:30 INFO - PROCESS | 1657 | 1465915710873 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:48:30 INFO - PROCESS | 1657 | 1465915710880 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:30 INFO - PROCESS | 1657 | 1465915710882 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12904c000 == 6 [pid = 1657] [id = 6] 07:48:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 14 (0x128a50000) [pid = 1657] [serial = 14] [outer = 0x0] 07:48:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 15 (0x128a52800) [pid = 1657] [serial = 15] [outer = 0x128a50000] 07:48:30 INFO - PROCESS | 1657 | 1465915710914 Marionette DEBUG loaded listener.js 07:48:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 16 (0x1290de800) [pid = 1657] [serial = 16] [outer = 0x128a50000] 07:48:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295e2000 == 7 [pid = 1657] [id = 7] 07:48:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 17 (0x1151a5c00) [pid = 1657] [serial = 17] [outer = 0x0] 07:48:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 18 (0x129406800) [pid = 1657] [serial = 18] [outer = 0x1151a5c00] 07:48:31 INFO - PROCESS | 1657 | 1465915711262 Marionette DEBUG loaded listener.js 07:48:31 INFO - PROCESS | 1657 | 1465915711304 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]]]}] 07:48:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 19 (0x129488800) [pid = 1657] [serial = 19] [outer = 0x1151a5c00] 07:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 521ms 07:48:31 INFO - PROCESS | 1657 | 1465915711383 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:48:31 INFO - PROCESS | 1657 | 1465915711385 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 07:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:48:31 INFO - PROCESS | 1657 | 1465915711398 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:48:31 INFO - PROCESS | 1657 | 1465915711399 Marionette TRACE conn2 <- [1,10,null,{}] 07:48:31 INFO - PROCESS | 1657 | 1465915711446 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}] 07:48:31 INFO - PROCESS | 1657 | 1465915711451 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:31 INFO - PROCESS | 1657 | 1465915711635 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:48:31 INFO - PROCESS | 1657 | 1465915711725 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:31 INFO - PROCESS | 1657 | 1465915711726 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a91a800 == 8 [pid = 1657] [id = 8] 07:48:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 20 (0x12ae02800) [pid = 1657] [serial = 20] [outer = 0x0] 07:48:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 21 (0x12ae04400) [pid = 1657] [serial = 21] [outer = 0x12ae02800] 07:48:31 INFO - PROCESS | 1657 | 1465915711781 Marionette DEBUG loaded listener.js 07:48:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 22 (0x12ae08000) [pid = 1657] [serial = 22] [outer = 0x12ae02800] 07:48:32 INFO - PROCESS | 1657 | 1465915712066 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]]]}] 07:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 722ms 07:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:48:32 INFO - PROCESS | 1657 | 1465915712118 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:48:32 INFO - PROCESS | 1657 | 1465915712119 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 07:48:32 INFO - PROCESS | 1657 | 1465915712121 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:48:32 INFO - PROCESS | 1657 | 1465915712122 Marionette TRACE conn2 <- [1,14,null,{}] 07:48:32 INFO - PROCESS | 1657 | 1465915712124 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}] 07:48:32 INFO - PROCESS | 1657 | 1465915712127 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:32 INFO - PROCESS | 1657 | 1465915712222 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:48:32 INFO - PROCESS | 1657 | 1465915712226 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:32 INFO - PROCESS | 1657 | 1465915712228 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b218000 == 9 [pid = 1657] [id = 9] 07:48:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 23 (0x12ae0e800) [pid = 1657] [serial = 23] [outer = 0x0] 07:48:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 24 (0x12b01b000) [pid = 1657] [serial = 24] [outer = 0x12ae0e800] 07:48:32 INFO - PROCESS | 1657 | 1465915712253 Marionette DEBUG loaded listener.js 07:48:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 25 (0x12b814400) [pid = 1657] [serial = 25] [outer = 0x12ae0e800] 07:48:32 INFO - PROCESS | 1657 | 1465915712516 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]]]}] 07:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 419ms 07:48:32 INFO - PROCESS | 1657 | 1465915712541 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:48:32 INFO - PROCESS | 1657 | 1465915712542 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 07:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:48:32 INFO - PROCESS | 1657 | 1465915712552 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:48:32 INFO - PROCESS | 1657 | 1465915712553 Marionette TRACE conn2 <- [1,18,null,{}] 07:48:32 INFO - PROCESS | 1657 | 1465915712555 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}] 07:48:32 INFO - PROCESS | 1657 | 1465915712557 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:32 INFO - PROCESS | 1657 | 1465915712650 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:48:32 INFO - PROCESS | 1657 | 1465915712655 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:32 INFO - PROCESS | 1657 | 1465915712657 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b93b800 == 10 [pid = 1657] [id = 10] 07:48:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 26 (0x12b906000) [pid = 1657] [serial = 26] [outer = 0x0] 07:48:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 27 (0x12b908c00) [pid = 1657] [serial = 27] [outer = 0x12b906000] 07:48:32 INFO - PROCESS | 1657 | 1465915712681 Marionette DEBUG loaded listener.js 07:48:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 28 (0x12b911400) [pid = 1657] [serial = 28] [outer = 0x12b906000] 07:48:32 INFO - PROCESS | 1657 | 1465915712967 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]]]}] 07:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 07:48:33 INFO - PROCESS | 1657 | 1465915713022 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:48:33 INFO - PROCESS | 1657 | 1465915713024 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 07:48:33 INFO - PROCESS | 1657 | 1465915713030 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:48:33 INFO - PROCESS | 1657 | 1465915713032 Marionette TRACE conn2 <- [1,22,null,{}] 07:48:33 INFO - PROCESS | 1657 | 1465915713036 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}] 07:48:33 INFO - PROCESS | 1657 | 1465915713038 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:33 INFO - PROCESS | 1657 | 1465915713182 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:48:33 INFO - PROCESS | 1657 | 1465915713187 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:33 INFO - PROCESS | 1657 | 1465915713188 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be59800 == 11 [pid = 1657] [id = 11] 07:48:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 29 (0x12b914000) [pid = 1657] [serial = 29] [outer = 0x0] 07:48:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 30 (0x12b91c800) [pid = 1657] [serial = 30] [outer = 0x12b914000] 07:48:33 INFO - PROCESS | 1657 | 1465915713229 Marionette DEBUG loaded listener.js 07:48:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 31 (0x12be6d000) [pid = 1657] [serial = 31] [outer = 0x12b914000] 07:48:33 INFO - PROCESS | 1657 | 1465915713501 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]]]}] 07:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 522ms 07:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:48:33 INFO - PROCESS | 1657 | 1465915713552 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:48:33 INFO - PROCESS | 1657 | 1465915713553 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 07:48:33 INFO - PROCESS | 1657 | 1465915713556 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:48:33 INFO - PROCESS | 1657 | 1465915713557 Marionette TRACE conn2 <- [1,26,null,{}] 07:48:33 INFO - PROCESS | 1657 | 1465915713559 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}] 07:48:33 INFO - PROCESS | 1657 | 1465915713562 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:33 INFO - PROCESS | 1657 | 1465915713672 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:48:33 INFO - PROCESS | 1657 | 1465915713676 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:33 INFO - PROCESS | 1657 | 1465915713678 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf72800 == 12 [pid = 1657] [id = 12] 07:48:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 32 (0x12be70400) [pid = 1657] [serial = 32] [outer = 0x0] 07:48:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 33 (0x12bed3000) [pid = 1657] [serial = 33] [outer = 0x12be70400] 07:48:33 INFO - PROCESS | 1657 | 1465915713702 Marionette DEBUG loaded listener.js 07:48:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 34 (0x12bedd800) [pid = 1657] [serial = 34] [outer = 0x12be70400] 07:48:33 INFO - PROCESS | 1657 | 1465915713949 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]]]}] 07:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 07:48:33 INFO - PROCESS | 1657 | 1465915713975 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:48:33 INFO - PROCESS | 1657 | 1465915713979 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 07:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:48:34 INFO - PROCESS | 1657 | 1465915714005 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:48:34 INFO - PROCESS | 1657 | 1465915714007 Marionette TRACE conn2 <- [1,30,null,{}] 07:48:34 INFO - PROCESS | 1657 | 1465915714035 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}] 07:48:34 INFO - PROCESS | 1657 | 1465915714037 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:34 INFO - PROCESS | 1657 | 1465915714176 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:48:34 INFO - PROCESS | 1657 | 1465915714181 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:34 INFO - PROCESS | 1657 | 1465915714182 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c45e000 == 13 [pid = 1657] [id = 13] 07:48:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 35 (0x12c402400) [pid = 1657] [serial = 35] [outer = 0x0] 07:48:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 36 (0x12c408000) [pid = 1657] [serial = 36] [outer = 0x12c402400] 07:48:34 INFO - PROCESS | 1657 | 1465915714222 Marionette DEBUG loaded listener.js 07:48:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 37 (0x12c40c000) [pid = 1657] [serial = 37] [outer = 0x12c402400] 07:48:34 INFO - PROCESS | 1657 | 1465915714611 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]]]}] 07:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 658ms 07:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:48:34 INFO - PROCESS | 1657 | 1465915714650 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:48:34 INFO - PROCESS | 1657 | 1465915714652 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 07:48:34 INFO - PROCESS | 1657 | 1465915714655 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:48:34 INFO - PROCESS | 1657 | 1465915714657 Marionette TRACE conn2 <- [1,34,null,{}] 07:48:34 INFO - PROCESS | 1657 | 1465915714660 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}] 07:48:34 INFO - PROCESS | 1657 | 1465915714662 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:34 INFO - PROCESS | 1657 | 1465915714765 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:48:34 INFO - PROCESS | 1657 | 1465915714769 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:34 INFO - PROCESS | 1657 | 1465915714770 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c71f800 == 14 [pid = 1657] [id = 14] 07:48:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 38 (0x12c40e000) [pid = 1657] [serial = 38] [outer = 0x0] 07:48:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 39 (0x12c57cc00) [pid = 1657] [serial = 39] [outer = 0x12c40e000] 07:48:34 INFO - PROCESS | 1657 | 1465915714795 Marionette DEBUG loaded listener.js 07:48:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 40 (0x12c582c00) [pid = 1657] [serial = 40] [outer = 0x12c40e000] 07:48:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c8d8800 == 15 [pid = 1657] [id = 15] 07:48:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 41 (0x12c8d9000) [pid = 1657] [serial = 41] [outer = 0x0] 07:48:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 42 (0x12c8de800) [pid = 1657] [serial = 42] [outer = 0x12c8d9000] 07:48:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 43 (0x12c8e4000) [pid = 1657] [serial = 43] [outer = 0x12c8d9000] 07:48:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x111f94000 == 16 [pid = 1657] [id = 16] 07:48:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 44 (0x12c583000) [pid = 1657] [serial = 44] [outer = 0x0] 07:48:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 45 (0x12c8c6400) [pid = 1657] [serial = 45] [outer = 0x12c583000] 07:48:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 46 (0x12c8bf000) [pid = 1657] [serial = 46] [outer = 0x12c583000] 07:48:35 INFO - PROCESS | 1657 | 1465915715141 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]]]}] 07:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 520ms 07:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:48:35 INFO - PROCESS | 1657 | 1465915715175 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:48:35 INFO - PROCESS | 1657 | 1465915715176 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 07:48:35 INFO - PROCESS | 1657 | 1465915715178 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:48:35 INFO - PROCESS | 1657 | 1465915715179 Marionette TRACE conn2 <- [1,38,null,{}] 07:48:35 INFO - PROCESS | 1657 | 1465915715181 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}] 07:48:35 INFO - PROCESS | 1657 | 1465915715183 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:35 INFO - PROCESS | 1657 | 1465915715275 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:48:35 INFO - PROCESS | 1657 | 1465915715281 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:35 INFO - PROCESS | 1657 | 1465915715282 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd13800 == 17 [pid = 1657] [id = 17] 07:48:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 47 (0x12c584c00) [pid = 1657] [serial = 47] [outer = 0x0] 07:48:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x12c8bd400) [pid = 1657] [serial = 48] [outer = 0x12c584c00] 07:48:35 INFO - PROCESS | 1657 | 1465915715306 Marionette DEBUG loaded listener.js 07:48:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x12cdcdc00) [pid = 1657] [serial = 49] [outer = 0x12c584c00] 07:48:35 INFO - PROCESS | 1657 | 1465915715566 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]]]}] 07:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 07:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:48:35 INFO - PROCESS | 1657 | 1465915715600 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:48:35 INFO - PROCESS | 1657 | 1465915715601 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 07:48:35 INFO - PROCESS | 1657 | 1465915715603 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:48:35 INFO - PROCESS | 1657 | 1465915715604 Marionette TRACE conn2 <- [1,42,null,{}] 07:48:35 INFO - PROCESS | 1657 | 1465915715607 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}] 07:48:35 INFO - PROCESS | 1657 | 1465915715608 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:35 INFO - PROCESS | 1657 | 1465915715705 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:48:35 INFO - PROCESS | 1657 | 1465915715708 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:35 INFO - PROCESS | 1657 | 1465915715710 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x11814b800 == 18 [pid = 1657] [id = 18] 07:48:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x118578400) [pid = 1657] [serial = 50] [outer = 0x0] 07:48:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x11857ac00) [pid = 1657] [serial = 51] [outer = 0x118578400] 07:48:35 INFO - PROCESS | 1657 | 1465915715735 Marionette DEBUG loaded listener.js 07:48:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x11857f000) [pid = 1657] [serial = 52] [outer = 0x118578400] 07:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 368ms 07:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:48:35 INFO - PROCESS | 1657 | 1465915715969 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]]]}] 07:48:35 INFO - PROCESS | 1657 | 1465915715972 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:48:35 INFO - PROCESS | 1657 | 1465915715973 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 07:48:35 INFO - PROCESS | 1657 | 1465915715983 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:48:35 INFO - PROCESS | 1657 | 1465915715984 Marionette TRACE conn2 <- [1,46,null,{}] 07:48:35 INFO - PROCESS | 1657 | 1465915715987 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}] 07:48:35 INFO - PROCESS | 1657 | 1465915715988 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:36 INFO - PROCESS | 1657 | 1465915716096 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:48:36 INFO - PROCESS | 1657 | 1465915716100 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:36 INFO - PROCESS | 1657 | 1465915716101 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d477000 == 19 [pid = 1657] [id = 19] 07:48:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x128a4c400) [pid = 1657] [serial = 53] [outer = 0x0] 07:48:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x12cdcf400) [pid = 1657] [serial = 54] [outer = 0x128a4c400] 07:48:36 INFO - PROCESS | 1657 | 1465915716127 Marionette DEBUG loaded listener.js 07:48:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x12cdd4400) [pid = 1657] [serial = 55] [outer = 0x128a4c400] 07:48:36 INFO - PROCESS | 1657 | 1465915716363 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]]]}] 07:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 425ms 07:48:36 INFO - PROCESS | 1657 | 1465915716401 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:48:36 INFO - PROCESS | 1657 | 1465915716403 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 07:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:48:36 INFO - PROCESS | 1657 | 1465915716406 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:48:36 INFO - PROCESS | 1657 | 1465915716407 Marionette TRACE conn2 <- [1,50,null,{}] 07:48:36 INFO - PROCESS | 1657 | 1465915716417 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}] 07:48:36 INFO - PROCESS | 1657 | 1465915716418 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:36 INFO - PROCESS | 1657 | 1465915716516 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:48:36 INFO - PROCESS | 1657 | 1465915716520 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:36 INFO - PROCESS | 1657 | 1465915716521 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d83f000 == 20 [pid = 1657] [id = 20] 07:48:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x12cdd4800) [pid = 1657] [serial = 56] [outer = 0x0] 07:48:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x12d41ac00) [pid = 1657] [serial = 57] [outer = 0x12cdd4800] 07:48:36 INFO - PROCESS | 1657 | 1465915716544 Marionette DEBUG loaded listener.js 07:48:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x12b9c0000) [pid = 1657] [serial = 58] [outer = 0x12cdd4800] 07:48:36 INFO - PROCESS | 1657 | 1465915716790 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]]]}] 07:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 421ms 07:48:36 INFO - PROCESS | 1657 | 1465915716836 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:48:36 INFO - PROCESS | 1657 | 1465915716838 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 07:48:36 INFO - PROCESS | 1657 | 1465915716840 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:48:36 INFO - PROCESS | 1657 | 1465915716842 Marionette TRACE conn2 <- [1,54,null,{}] 07:48:36 INFO - PROCESS | 1657 | 1465915716865 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}] 07:48:36 INFO - PROCESS | 1657 | 1465915716867 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:36 INFO - PROCESS | 1657 | 1465915716993 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:48:37 INFO - PROCESS | 1657 | 1465915717537 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:37 INFO - PROCESS | 1657 | 1465915717539 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x111fa1800 == 21 [pid = 1657] [id = 21] 07:48:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x111d14800) [pid = 1657] [serial = 59] [outer = 0x0] 07:48:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x112048c00) [pid = 1657] [serial = 60] [outer = 0x111d14800] 07:48:37 INFO - PROCESS | 1657 | 1465915717574 Marionette DEBUG loaded listener.js 07:48:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x1122a4c00) [pid = 1657] [serial = 61] [outer = 0x111d14800] 07:48:37 INFO - PROCESS | 1657 | 1465915717985 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]]]}] 07:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1173ms 07:48:38 INFO - PROCESS | 1657 | 1465915718015 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:48:38 INFO - PROCESS | 1657 | 1465915718018 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 07:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:48:38 INFO - PROCESS | 1657 | 1465915718021 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:48:38 INFO - PROCESS | 1657 | 1465915718023 Marionette TRACE conn2 <- [1,58,null,{}] 07:48:38 INFO - PROCESS | 1657 | 1465915718026 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}] 07:48:38 INFO - PROCESS | 1657 | 1465915718029 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:38 INFO - PROCESS | 1657 | 1465915718143 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:48:38 INFO - PROCESS | 1657 | 1465915718183 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:38 INFO - PROCESS | 1657 | 1465915718185 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x116074800 == 22 [pid = 1657] [id = 22] 07:48:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x112a7c400) [pid = 1657] [serial = 62] [outer = 0x0] 07:48:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x113d7d400) [pid = 1657] [serial = 63] [outer = 0x112a7c400] 07:48:38 INFO - PROCESS | 1657 | 1465915718215 Marionette DEBUG loaded listener.js 07:48:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x1167a3400) [pid = 1657] [serial = 64] [outer = 0x112a7c400] 07:48:38 INFO - PROCESS | 1657 | 1465915718618 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]]]}] 07:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 621ms 07:48:38 INFO - PROCESS | 1657 | 1465915718645 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:48:38 INFO - PROCESS | 1657 | 1465915718649 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 07:48:38 INFO - PROCESS | 1657 | 1465915718651 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:48:38 INFO - PROCESS | 1657 | 1465915718653 Marionette TRACE conn2 <- [1,62,null,{}] 07:48:38 INFO - PROCESS | 1657 | 1465915718655 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}] 07:48:38 INFO - PROCESS | 1657 | 1465915718657 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:38 INFO - PROCESS | 1657 | 1465915718770 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:48:38 INFO - PROCESS | 1657 | 1465915718838 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:38 INFO - PROCESS | 1657 | 1465915718840 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x11721c800 == 23 [pid = 1657] [id = 23] 07:48:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x118570800) [pid = 1657] [serial = 65] [outer = 0x0] 07:48:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x118575800) [pid = 1657] [serial = 66] [outer = 0x118570800] 07:48:38 INFO - PROCESS | 1657 | 1465915718870 Marionette DEBUG loaded listener.js 07:48:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1185c4400) [pid = 1657] [serial = 67] [outer = 0x118570800] 07:48:39 INFO - PROCESS | 1657 | 1465915719467 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]]]}] 07:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 870ms 07:48:39 INFO - PROCESS | 1657 | 1465915719539 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:48:39 INFO - PROCESS | 1657 | 1465915719542 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 07:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:48:39 INFO - PROCESS | 1657 | 1465915719551 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:48:39 INFO - PROCESS | 1657 | 1465915719554 Marionette TRACE conn2 <- [1,66,null,{}] 07:48:39 INFO - PROCESS | 1657 | 1465915719560 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}] 07:48:39 INFO - PROCESS | 1657 | 1465915719562 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:39 INFO - PROCESS | 1657 | 1465915719744 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:48:39 INFO - PROCESS | 1657 | 1465915719860 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:39 INFO - PROCESS | 1657 | 1465915719862 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x111f09000 == 24 [pid = 1657] [id = 24] 07:48:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x113135800) [pid = 1657] [serial = 68] [outer = 0x0] 07:48:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1167a7000) [pid = 1657] [serial = 69] [outer = 0x113135800] 07:48:39 INFO - PROCESS | 1657 | 1465915719901 Marionette DEBUG loaded listener.js 07:48:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x116973800) [pid = 1657] [serial = 70] [outer = 0x113135800] 07:48:40 INFO - PROCESS | 1657 | 1465915720412 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]]]}] 07:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 874ms 07:48:40 INFO - PROCESS | 1657 | 1465915720425 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:48:40 INFO - PROCESS | 1657 | 1465915720429 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 07:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:48:40 INFO - PROCESS | 1657 | 1465915720446 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:48:40 INFO - PROCESS | 1657 | 1465915720449 Marionette TRACE conn2 <- [1,70,null,{}] 07:48:40 INFO - PROCESS | 1657 | 1465915720451 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}] 07:48:40 INFO - PROCESS | 1657 | 1465915720453 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:40 INFO - PROCESS | 1657 | 1465915720514 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:48:40 INFO - PROCESS | 1657 | 1465915720518 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:40 INFO - PROCESS | 1657 | 1465915720519 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x116073800 == 25 [pid = 1657] [id = 25] 07:48:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x116974000) [pid = 1657] [serial = 71] [outer = 0x0] 07:48:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1176bd400) [pid = 1657] [serial = 72] [outer = 0x116974000] 07:48:40 INFO - PROCESS | 1657 | 1465915720543 Marionette DEBUG loaded listener.js 07:48:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1184db000) [pid = 1657] [serial = 73] [outer = 0x116974000] 07:48:40 INFO - PROCESS | 1657 | 1465915720967 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]]]}] 07:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 574ms 07:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:48:41 INFO - PROCESS | 1657 | 1465915721019 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:48:41 INFO - PROCESS | 1657 | 1465915721021 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 07:48:41 INFO - PROCESS | 1657 | 1465915721024 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:48:41 INFO - PROCESS | 1657 | 1465915721028 Marionette TRACE conn2 <- [1,74,null,{}] 07:48:41 INFO - PROCESS | 1657 | 1465915721039 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}] 07:48:41 INFO - PROCESS | 1657 | 1465915721044 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:41 INFO - PROCESS | 1657 | 1465915721158 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:48:41 INFO - PROCESS | 1657 | 1465915721195 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:41 INFO - PROCESS | 1657 | 1465915721197 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f21800 == 26 [pid = 1657] [id = 26] 07:48:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x113934c00) [pid = 1657] [serial = 74] [outer = 0x0] 07:48:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x118707c00) [pid = 1657] [serial = 75] [outer = 0x113934c00] 07:48:41 INFO - PROCESS | 1657 | 1465915721234 Marionette DEBUG loaded listener.js 07:48:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11894f000) [pid = 1657] [serial = 76] [outer = 0x113934c00] 07:48:41 INFO - PROCESS | 1657 | 1465915721531 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]]]}] 07:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 524ms 07:48:41 INFO - PROCESS | 1657 | 1465915721552 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:48:41 INFO - PROCESS | 1657 | 1465915721554 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 07:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:48:41 INFO - PROCESS | 1657 | 1465915721559 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:48:41 INFO - PROCESS | 1657 | 1465915721561 Marionette TRACE conn2 <- [1,78,null,{}] 07:48:41 INFO - PROCESS | 1657 | 1465915721570 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}] 07:48:41 INFO - PROCESS | 1657 | 1465915721571 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:41 INFO - PROCESS | 1657 | 1465915721652 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:48:41 INFO - PROCESS | 1657 | 1465915721656 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:41 INFO - PROCESS | 1657 | 1465915721657 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172d4800 == 27 [pid = 1657] [id = 27] 07:48:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118f3d400) [pid = 1657] [serial = 77] [outer = 0x0] 07:48:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118fe9000) [pid = 1657] [serial = 78] [outer = 0x118f3d400] 07:48:41 INFO - PROCESS | 1657 | 1465915721684 Marionette DEBUG loaded listener.js 07:48:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118ff0000) [pid = 1657] [serial = 79] [outer = 0x118f3d400] 07:48:41 INFO - PROCESS | 1657 | 1465915721981 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]]]}] 07:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 476ms 07:48:42 INFO - PROCESS | 1657 | 1465915722036 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:48:42 INFO - PROCESS | 1657 | 1465915722037 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 07:48:42 INFO - PROCESS | 1657 | 1465915722039 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:48:42 INFO - PROCESS | 1657 | 1465915722040 Marionette TRACE conn2 <- [1,82,null,{}] 07:48:42 INFO - PROCESS | 1657 | 1465915722042 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}] 07:48:42 INFO - PROCESS | 1657 | 1465915722044 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:42 INFO - PROCESS | 1657 | 1465915722134 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:48:42 INFO - PROCESS | 1657 | 1465915722140 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:42 INFO - PROCESS | 1657 | 1465915722141 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11813b000 == 28 [pid = 1657] [id = 28] 07:48:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11393a400) [pid = 1657] [serial = 80] [outer = 0x0] 07:48:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119764c00) [pid = 1657] [serial = 81] [outer = 0x11393a400] 07:48:42 INFO - PROCESS | 1657 | 1465915722169 Marionette DEBUG loaded listener.js 07:48:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119a04c00) [pid = 1657] [serial = 82] [outer = 0x11393a400] 07:48:42 INFO - PROCESS | 1657 | 1465915722473 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]]]}] 07:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 07:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:48:42 INFO - PROCESS | 1657 | 1465915722507 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:48:42 INFO - PROCESS | 1657 | 1465915722508 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 07:48:42 INFO - PROCESS | 1657 | 1465915722513 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:48:42 INFO - PROCESS | 1657 | 1465915722515 Marionette TRACE conn2 <- [1,86,null,{}] 07:48:42 INFO - PROCESS | 1657 | 1465915722518 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}] 07:48:42 INFO - PROCESS | 1657 | 1465915722522 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:42 INFO - PROCESS | 1657 | 1465915722614 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:48:42 INFO - PROCESS | 1657 | 1465915722618 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:42 INFO - PROCESS | 1657 | 1465915722619 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11877b000 == 29 [pid = 1657] [id = 29] 07:48:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119a47c00) [pid = 1657] [serial = 83] [outer = 0x0] 07:48:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119a52800) [pid = 1657] [serial = 84] [outer = 0x119a47c00] 07:48:42 INFO - PROCESS | 1657 | 1465915722646 Marionette DEBUG loaded listener.js 07:48:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121083800) [pid = 1657] [serial = 85] [outer = 0x119a47c00] 07:48:42 INFO - PROCESS | 1657 | 1465915722940 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]]]}] 07:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 473ms 07:48:42 INFO - PROCESS | 1657 | 1465915722985 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:48:42 INFO - PROCESS | 1657 | 1465915722987 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 07:48:42 INFO - PROCESS | 1657 | 1465915722990 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:48:42 INFO - PROCESS | 1657 | 1465915722992 Marionette TRACE conn2 <- [1,90,null,{}] 07:48:43 INFO - PROCESS | 1657 | 1465915722998 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}] 07:48:43 INFO - PROCESS | 1657 | 1465915723000 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:43 INFO - PROCESS | 1657 | 1465915723142 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:48:43 INFO - PROCESS | 1657 | 1465915723151 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:43 INFO - PROCESS | 1657 | 1465915723152 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1189ca000 == 30 [pid = 1657] [id = 30] 07:48:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x121084000) [pid = 1657] [serial = 86] [outer = 0x0] 07:48:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1210d4c00) [pid = 1657] [serial = 87] [outer = 0x121084000] 07:48:43 INFO - PROCESS | 1657 | 1465915723191 Marionette DEBUG loaded listener.js 07:48:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121237000) [pid = 1657] [serial = 88] [outer = 0x121084000] 07:48:43 INFO - PROCESS | 1657 | 1465915723556 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]]]}] 07:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 623ms 07:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:48:43 INFO - PROCESS | 1657 | 1465915723613 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:48:43 INFO - PROCESS | 1657 | 1465915723614 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 07:48:43 INFO - PROCESS | 1657 | 1465915723616 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:48:43 INFO - PROCESS | 1657 | 1465915723617 Marionette TRACE conn2 <- [1,94,null,{}] 07:48:43 INFO - PROCESS | 1657 | 1465915723620 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}] 07:48:43 INFO - PROCESS | 1657 | 1465915723621 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:43 INFO - PROCESS | 1657 | 1465915723694 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:48:43 INFO - PROCESS | 1657 | 1465915723737 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:43 INFO - PROCESS | 1657 | 1465915723738 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1191cb000 == 31 [pid = 1657] [id = 31] 07:48:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118581c00) [pid = 1657] [serial = 89] [outer = 0x0] 07:48:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121239000) [pid = 1657] [serial = 90] [outer = 0x118581c00] 07:48:43 INFO - PROCESS | 1657 | 1465915723765 Marionette DEBUG loaded listener.js 07:48:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12134d400) [pid = 1657] [serial = 91] [outer = 0x118581c00] 07:48:44 INFO - PROCESS | 1657 | 1465915724016 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]]]}] 07:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 07:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:48:44 INFO - PROCESS | 1657 | 1465915724035 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:48:44 INFO - PROCESS | 1657 | 1465915724036 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 07:48:44 INFO - PROCESS | 1657 | 1465915724038 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:48:44 INFO - PROCESS | 1657 | 1465915724039 Marionette TRACE conn2 <- [1,98,null,{}] 07:48:44 INFO - PROCESS | 1657 | 1465915724042 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}] 07:48:44 INFO - PROCESS | 1657 | 1465915724043 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:44 INFO - PROCESS | 1657 | 1465915724132 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:48:44 INFO - PROCESS | 1657 | 1465915724135 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:44 INFO - PROCESS | 1657 | 1465915724136 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f21000 == 32 [pid = 1657] [id = 32] 07:48:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118fe4800) [pid = 1657] [serial = 92] [outer = 0x0] 07:48:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x121353400) [pid = 1657] [serial = 93] [outer = 0x118fe4800] 07:48:44 INFO - PROCESS | 1657 | 1465915724170 Marionette DEBUG loaded listener.js 07:48:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1216e1c00) [pid = 1657] [serial = 94] [outer = 0x118fe4800] 07:48:44 INFO - PROCESS | 1657 | 1465915724457 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]]]}] 07:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 469ms 07:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:48:44 INFO - PROCESS | 1657 | 1465915724508 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:48:44 INFO - PROCESS | 1657 | 1465915724510 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 07:48:44 INFO - PROCESS | 1657 | 1465915724515 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:48:44 INFO - PROCESS | 1657 | 1465915724517 Marionette TRACE conn2 <- [1,102,null,{}] 07:48:44 INFO - PROCESS | 1657 | 1465915724520 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}] 07:48:44 INFO - PROCESS | 1657 | 1465915724522 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:44 INFO - PROCESS | 1657 | 1465915724666 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:48:44 INFO - PROCESS | 1657 | 1465915724676 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:44 INFO - PROCESS | 1657 | 1465915724677 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x119a79000 == 33 [pid = 1657] [id = 33] 07:48:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118954c00) [pid = 1657] [serial = 95] [outer = 0x0] 07:48:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1216e2000) [pid = 1657] [serial = 96] [outer = 0x118954c00] 07:48:44 INFO - PROCESS | 1657 | 1465915724718 Marionette DEBUG loaded listener.js 07:48:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121c12000) [pid = 1657] [serial = 97] [outer = 0x118954c00] 07:48:45 INFO - PROCESS | 1657 | 1465915725082 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]]]}] 07:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 620ms 07:48:45 INFO - PROCESS | 1657 | 1465915725135 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:48:45 INFO - PROCESS | 1657 | 1465915725136 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 07:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:48:45 INFO - PROCESS | 1657 | 1465915725139 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:48:45 INFO - PROCESS | 1657 | 1465915725141 Marionette TRACE conn2 <- [1,106,null,{}] 07:48:45 INFO - PROCESS | 1657 | 1465915725143 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}] 07:48:45 INFO - PROCESS | 1657 | 1465915725145 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:45 INFO - PROCESS | 1657 | 1465915725233 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:48:45 INFO - PROCESS | 1657 | 1465915725281 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:45 INFO - PROCESS | 1657 | 1465915725282 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c99800 == 34 [pid = 1657] [id = 34] 07:48:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x121966000) [pid = 1657] [serial = 98] [outer = 0x0] 07:48:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1248be400) [pid = 1657] [serial = 99] [outer = 0x121966000] 07:48:45 INFO - PROCESS | 1657 | 1465915725315 Marionette DEBUG loaded listener.js 07:48:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124eb1400) [pid = 1657] [serial = 100] [outer = 0x121966000] 07:48:45 INFO - PROCESS | 1657 | 1465915725567 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]]]}] 07:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 07:48:45 INFO - PROCESS | 1657 | 1465915725608 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:48:45 INFO - PROCESS | 1657 | 1465915725609 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 07:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:48:45 INFO - PROCESS | 1657 | 1465915725619 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:48:45 INFO - PROCESS | 1657 | 1465915725620 Marionette TRACE conn2 <- [1,110,null,{}] 07:48:45 INFO - PROCESS | 1657 | 1465915725623 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}] 07:48:45 INFO - PROCESS | 1657 | 1465915725624 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:45 INFO - PROCESS | 1657 | 1465915725707 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:48:45 INFO - PROCESS | 1657 | 1465915725712 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:45 INFO - PROCESS | 1657 | 1465915725714 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12113d800 == 35 [pid = 1657] [id = 35] 07:48:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124c68800) [pid = 1657] [serial = 101] [outer = 0x0] 07:48:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12567a400) [pid = 1657] [serial = 102] [outer = 0x124c68800] 07:48:45 INFO - PROCESS | 1657 | 1465915725738 Marionette DEBUG loaded listener.js 07:48:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12573a800) [pid = 1657] [serial = 103] [outer = 0x124c68800] 07:48:46 INFO - PROCESS | 1657 | 1465915726049 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]]]}] 07:48:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 07:48:46 INFO - PROCESS | 1657 | 1465915726088 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:48:46 INFO - PROCESS | 1657 | 1465915726089 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 07:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:48:46 INFO - PROCESS | 1657 | 1465915726091 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:48:46 INFO - PROCESS | 1657 | 1465915726093 Marionette TRACE conn2 <- [1,114,null,{}] 07:48:46 INFO - PROCESS | 1657 | 1465915726095 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}] 07:48:46 INFO - PROCESS | 1657 | 1465915726096 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:46 INFO - PROCESS | 1657 | 1465915726195 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:48:46 INFO - PROCESS | 1657 | 1465915726203 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:46 INFO - PROCESS | 1657 | 1465915726211 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213be000 == 36 [pid = 1657] [id = 36] 07:48:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12567b400) [pid = 1657] [serial = 104] [outer = 0x0] 07:48:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1261ca000) [pid = 1657] [serial = 105] [outer = 0x12567b400] 07:48:46 INFO - PROCESS | 1657 | 1465915726238 Marionette DEBUG loaded listener.js 07:48:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x126593c00) [pid = 1657] [serial = 106] [outer = 0x12567b400] 07:48:46 INFO - PROCESS | 1657 | 1465915726497 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]]]}] 07:48:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 421ms 07:48:46 INFO - PROCESS | 1657 | 1465915726521 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:48:46 INFO - PROCESS | 1657 | 1465915726522 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 07:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:48:46 INFO - PROCESS | 1657 | 1465915726524 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:48:46 INFO - PROCESS | 1657 | 1465915726525 Marionette TRACE conn2 <- [1,118,null,{}] 07:48:46 INFO - PROCESS | 1657 | 1465915726535 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}] 07:48:46 INFO - PROCESS | 1657 | 1465915726536 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:46 INFO - PROCESS | 1657 | 1465915726619 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:48:46 INFO - PROCESS | 1657 | 1465915726623 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:46 INFO - PROCESS | 1657 | 1465915726625 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x1215e0800 == 37 [pid = 1657] [id = 37] 07:48:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11976c000) [pid = 1657] [serial = 107] [outer = 0x0] 07:48:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12660f000) [pid = 1657] [serial = 108] [outer = 0x11976c000] 07:48:46 INFO - PROCESS | 1657 | 1465915726649 Marionette DEBUG loaded listener.js 07:48:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x126ae3000) [pid = 1657] [serial = 109] [outer = 0x11976c000] 07:48:46 INFO - PROCESS | 1657 | 1465915726946 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]]]}] 07:48:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 476ms 07:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:48:47 INFO - PROCESS | 1657 | 1465915727000 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:48:47 INFO - PROCESS | 1657 | 1465915727001 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 07:48:47 INFO - PROCESS | 1657 | 1465915727003 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:48:47 INFO - PROCESS | 1657 | 1465915727005 Marionette TRACE conn2 <- [1,122,null,{}] 07:48:47 INFO - PROCESS | 1657 | 1465915727007 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}] 07:48:47 INFO - PROCESS | 1657 | 1465915727008 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:47 INFO - PROCESS | 1657 | 1465915727126 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:48:47 INFO - PROCESS | 1657 | 1465915727134 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:47 INFO - PROCESS | 1657 | 1465915727136 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x121696800 == 38 [pid = 1657] [id = 38] 07:48:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x126824800) [pid = 1657] [serial = 110] [outer = 0x0] 07:48:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x126ce0c00) [pid = 1657] [serial = 111] [outer = 0x126824800] 07:48:47 INFO - PROCESS | 1657 | 1465915727160 Marionette DEBUG loaded listener.js 07:48:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x128a55c00) [pid = 1657] [serial = 112] [outer = 0x126824800] 07:48:48 INFO - PROCESS | 1657 | 1465915728207 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]]]}] 07:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1219ms 07:48:48 INFO - PROCESS | 1657 | 1465915728224 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:48:48 INFO - PROCESS | 1657 | 1465915728226 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 07:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:48:48 INFO - PROCESS | 1657 | 1465915728232 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:48:48 INFO - PROCESS | 1657 | 1465915728234 Marionette TRACE conn2 <- [1,126,null,{}] 07:48:48 INFO - PROCESS | 1657 | 1465915728243 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}] 07:48:48 INFO - PROCESS | 1657 | 1465915728245 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:48 INFO - PROCESS | 1657 | 1465915728334 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:48:48 INFO - PROCESS | 1657 | 1465915728339 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:48 INFO - PROCESS | 1657 | 1465915728342 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x11310e000 == 39 [pid = 1657] [id = 39] 07:48:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11696a800) [pid = 1657] [serial = 113] [outer = 0x0] 07:48:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11703c400) [pid = 1657] [serial = 114] [outer = 0x11696a800] 07:48:48 INFO - PROCESS | 1657 | 1465915728372 Marionette DEBUG loaded listener.js 07:48:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1175ab800) [pid = 1657] [serial = 115] [outer = 0x11696a800] 07:48:48 INFO - PROCESS | 1657 | 1465915728692 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]]]}] 07:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 479ms 07:48:48 INFO - PROCESS | 1657 | 1465915728709 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:48:48 INFO - PROCESS | 1657 | 1465915728714 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 07:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:48:48 INFO - PROCESS | 1657 | 1465915728735 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:48:48 INFO - PROCESS | 1657 | 1465915728736 Marionette TRACE conn2 <- [1,130,null,{}] 07:48:48 INFO - PROCESS | 1657 | 1465915728739 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}] 07:48:48 INFO - PROCESS | 1657 | 1465915728740 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:48 INFO - PROCESS | 1657 | 1465915728835 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:48:48 INFO - PROCESS | 1657 | 1465915728839 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:48 INFO - PROCESS | 1657 | 1465915728840 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x11666e000 == 40 [pid = 1657] [id = 40] 07:48:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1176c4800) [pid = 1657] [serial = 116] [outer = 0x0] 07:48:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11857a400) [pid = 1657] [serial = 117] [outer = 0x1176c4800] 07:48:48 INFO - PROCESS | 1657 | 1465915728867 Marionette DEBUG loaded listener.js 07:48:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11870a400) [pid = 1657] [serial = 118] [outer = 0x1176c4800] 07:48:49 INFO - PROCESS | 1657 | 1465915729216 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]]]}] 07:48:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 519ms 07:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:48:49 INFO - PROCESS | 1657 | 1465915729254 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:48:49 INFO - PROCESS | 1657 | 1465915729255 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 07:48:49 INFO - PROCESS | 1657 | 1465915729258 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:48:49 INFO - PROCESS | 1657 | 1465915729260 Marionette TRACE conn2 <- [1,134,null,{}] 07:48:49 INFO - PROCESS | 1657 | 1465915729267 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}] 07:48:49 INFO - PROCESS | 1657 | 1465915729270 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:49 INFO - PROCESS | 1657 | 1465915729354 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12cdd4800) [pid = 1657] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x128a4c400) [pid = 1657] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x118578400) [pid = 1657] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12c584c00) [pid = 1657] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12c40e000) [pid = 1657] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12c402400) [pid = 1657] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12be70400) [pid = 1657] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12b914000) [pid = 1657] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12b906000) [pid = 1657] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12ae0e800) [pid = 1657] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12ae02800) [pid = 1657] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128a50000) [pid = 1657] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118581c00) [pid = 1657] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118fe4800) [pid = 1657] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118954c00) [pid = 1657] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x121966000) [pid = 1657] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12567b400) [pid = 1657] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x111d14800) [pid = 1657] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112a7c400) [pid = 1657] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118570800) [pid = 1657] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x113135800) [pid = 1657] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116974000) [pid = 1657] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x113934c00) [pid = 1657] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118f3d400) [pid = 1657] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11393a400) [pid = 1657] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119a47c00) [pid = 1657] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x121084000) [pid = 1657] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:48:49 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11976c000) [pid = 1657] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:48:49 INFO - PROCESS | 1657 | 1465915729842 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:49 INFO - PROCESS | 1657 | 1465915729844 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x116936800 == 41 [pid = 1657] [id = 41] 07:48:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1122ab800) [pid = 1657] [serial = 119] [outer = 0x0] 07:48:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x112a72800) [pid = 1657] [serial = 120] [outer = 0x1122ab800] 07:48:49 INFO - PROCESS | 1657 | 1465915729877 Marionette DEBUG loaded listener.js 07:48:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1184e0000) [pid = 1657] [serial = 121] [outer = 0x1122ab800] 07:48:50 INFO - PROCESS | 1657 | 1465915730154 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]]]}] 07:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 922ms 07:48:50 INFO - PROCESS | 1657 | 1465915730184 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:48:50 INFO - PROCESS | 1657 | 1465915730186 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 07:48:50 INFO - PROCESS | 1657 | 1465915730189 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:48:50 INFO - PROCESS | 1657 | 1465915730190 Marionette TRACE conn2 <- [1,138,null,{}] 07:48:50 INFO - PROCESS | 1657 | 1465915730192 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}] 07:48:50 INFO - PROCESS | 1657 | 1465915730194 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:50 INFO - PROCESS | 1657 | 1465915730282 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:48:50 INFO - PROCESS | 1657 | 1465915730285 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:50 INFO - PROCESS | 1657 | 1465915730286 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x118158000 == 42 [pid = 1657] [id = 42] 07:48:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119766400) [pid = 1657] [serial = 122] [outer = 0x0] 07:48:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119a47400) [pid = 1657] [serial = 123] [outer = 0x119766400] 07:48:50 INFO - PROCESS | 1657 | 1465915730313 Marionette DEBUG loaded listener.js 07:48:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119a4e000) [pid = 1657] [serial = 124] [outer = 0x119766400] 07:48:50 INFO - PROCESS | 1657 | 1465915730617 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]]]}] 07:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 468ms 07:48:50 INFO - PROCESS | 1657 | 1465915730659 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:48:50 INFO - PROCESS | 1657 | 1465915730661 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 07:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:48:50 INFO - PROCESS | 1657 | 1465915730665 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:48:50 INFO - PROCESS | 1657 | 1465915730666 Marionette TRACE conn2 <- [1,142,null,{}] 07:48:50 INFO - PROCESS | 1657 | 1465915730669 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}] 07:48:50 INFO - PROCESS | 1657 | 1465915730670 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:50 INFO - PROCESS | 1657 | 1465915730738 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:48:50 INFO - PROCESS | 1657 | 1465915730742 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:50 INFO - PROCESS | 1657 | 1465915730743 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1189c6800 == 43 [pid = 1657] [id = 43] 07:48:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x118576400) [pid = 1657] [serial = 125] [outer = 0x0] 07:48:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119af3c00) [pid = 1657] [serial = 126] [outer = 0x118576400] 07:48:50 INFO - PROCESS | 1657 | 1465915730770 Marionette DEBUG loaded listener.js 07:48:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119ee7000) [pid = 1657] [serial = 127] [outer = 0x118576400] 07:48:51 INFO - PROCESS | 1657 | 1465915731090 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]]]}] 07:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 468ms 07:48:51 INFO - PROCESS | 1657 | 1465915731133 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:48:51 INFO - PROCESS | 1657 | 1465915731135 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 07:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:48:51 INFO - PROCESS | 1657 | 1465915731137 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:48:51 INFO - PROCESS | 1657 | 1465915731138 Marionette TRACE conn2 <- [1,146,null,{}] 07:48:51 INFO - PROCESS | 1657 | 1465915731140 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}] 07:48:51 INFO - PROCESS | 1657 | 1465915731144 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:51 INFO - PROCESS | 1657 | 1465915731238 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:48:51 INFO - PROCESS | 1657 | 1465915731285 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:51 INFO - PROCESS | 1657 | 1465915731286 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x119311800 == 44 [pid = 1657] [id = 44] 07:48:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11976b800) [pid = 1657] [serial = 128] [outer = 0x0] 07:48:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121089800) [pid = 1657] [serial = 129] [outer = 0x11976b800] 07:48:51 INFO - PROCESS | 1657 | 1465915731310 Marionette DEBUG loaded listener.js 07:48:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1218aec00) [pid = 1657] [serial = 130] [outer = 0x11976b800] 07:48:51 INFO - PROCESS | 1657 | 1465915731583 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]]]}] 07:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 468ms 07:48:51 INFO - PROCESS | 1657 | 1465915731608 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:48:51 INFO - PROCESS | 1657 | 1465915731610 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 07:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:48:51 INFO - PROCESS | 1657 | 1465915731624 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:48:51 INFO - PROCESS | 1657 | 1465915731626 Marionette TRACE conn2 <- [1,150,null,{}] 07:48:51 INFO - PROCESS | 1657 | 1465915731639 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}] 07:48:51 INFO - PROCESS | 1657 | 1465915731641 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:51 INFO - PROCESS | 1657 | 1465915731758 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:48:51 INFO - PROCESS | 1657 | 1465915731880 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:51 INFO - PROCESS | 1657 | 1465915731883 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x11221a000 == 45 [pid = 1657] [id = 45] 07:48:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x111ba9400) [pid = 1657] [serial = 131] [outer = 0x0] 07:48:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11229cc00) [pid = 1657] [serial = 132] [outer = 0x111ba9400] 07:48:51 INFO - PROCESS | 1657 | 1465915731935 Marionette DEBUG loaded listener.js 07:48:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x113b7d800) [pid = 1657] [serial = 133] [outer = 0x111ba9400] 07:48:52 INFO - PROCESS | 1657 | 1465915732405 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]]]}] 07:48:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 831ms 07:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:48:52 INFO - PROCESS | 1657 | 1465915732455 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:48:52 INFO - PROCESS | 1657 | 1465915732457 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 07:48:52 INFO - PROCESS | 1657 | 1465915732473 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:48:52 INFO - PROCESS | 1657 | 1465915732475 Marionette TRACE conn2 <- [1,154,null,{}] 07:48:52 INFO - PROCESS | 1657 | 1465915732480 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}] 07:48:52 INFO - PROCESS | 1657 | 1465915732483 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:52 INFO - PROCESS | 1657 | 1465915732577 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:48:52 INFO - PROCESS | 1657 | 1465915732634 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:52 INFO - PROCESS | 1657 | 1465915732636 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x117222000 == 46 [pid = 1657] [id = 46] 07:48:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11696c400) [pid = 1657] [serial = 134] [outer = 0x0] 07:48:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11856f000) [pid = 1657] [serial = 135] [outer = 0x11696c400] 07:48:52 INFO - PROCESS | 1657 | 1465915732667 Marionette DEBUG loaded listener.js 07:48:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x118709800) [pid = 1657] [serial = 136] [outer = 0x11696c400] 07:48:53 INFO - PROCESS | 1657 | 1465915733093 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]]]}] 07:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 686ms 07:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:48:53 INFO - PROCESS | 1657 | 1465915733148 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:48:53 INFO - PROCESS | 1657 | 1465915733150 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 07:48:53 INFO - PROCESS | 1657 | 1465915733154 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:48:53 INFO - PROCESS | 1657 | 1465915733155 Marionette TRACE conn2 <- [1,158,null,{}] 07:48:53 INFO - PROCESS | 1657 | 1465915733158 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}] 07:48:53 INFO - PROCESS | 1657 | 1465915733159 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:53 INFO - PROCESS | 1657 | 1465915733256 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:48:53 INFO - PROCESS | 1657 | 1465915733313 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:53 INFO - PROCESS | 1657 | 1465915733315 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c8d800 == 47 [pid = 1657] [id = 47] 07:48:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118ff3400) [pid = 1657] [serial = 137] [outer = 0x0] 07:48:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119a49000) [pid = 1657] [serial = 138] [outer = 0x118ff3400] 07:48:53 INFO - PROCESS | 1657 | 1465915733344 Marionette DEBUG loaded listener.js 07:48:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x121087000) [pid = 1657] [serial = 139] [outer = 0x118ff3400] 07:48:53 INFO - PROCESS | 1657 | 1465915733775 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]]]}] 07:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 07:48:53 INFO - PROCESS | 1657 | 1465915733855 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:48:53 INFO - PROCESS | 1657 | 1465915733856 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 07:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:48:53 INFO - PROCESS | 1657 | 1465915733862 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:48:53 INFO - PROCESS | 1657 | 1465915733866 Marionette TRACE conn2 <- [1,162,null,{}] 07:48:53 INFO - PROCESS | 1657 | 1465915733873 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}] 07:48:53 INFO - PROCESS | 1657 | 1465915733876 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:53 INFO - PROCESS | 1657 | 1465915733970 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:48:54 INFO - PROCESS | 1657 | 1465915734030 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:54 INFO - PROCESS | 1657 | 1465915734032 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1215d7800 == 48 [pid = 1657] [id = 48] 07:48:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12159cc00) [pid = 1657] [serial = 140] [outer = 0x0] 07:48:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1217f4400) [pid = 1657] [serial = 141] [outer = 0x12159cc00] 07:48:54 INFO - PROCESS | 1657 | 1465915734061 Marionette DEBUG loaded listener.js 07:48:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x124ba5c00) [pid = 1657] [serial = 142] [outer = 0x12159cc00] 07:48:54 INFO - PROCESS | 1657 | 1465915734495 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]]]}] 07:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 674ms 07:48:54 INFO - PROCESS | 1657 | 1465915734535 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:48:54 INFO - PROCESS | 1657 | 1465915734537 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 07:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:48:54 INFO - PROCESS | 1657 | 1465915734539 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:48:54 INFO - PROCESS | 1657 | 1465915734541 Marionette TRACE conn2 <- [1,166,null,{}] 07:48:54 INFO - PROCESS | 1657 | 1465915734543 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}] 07:48:54 INFO - PROCESS | 1657 | 1465915734544 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:54 INFO - PROCESS | 1657 | 1465915734675 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:48:54 INFO - PROCESS | 1657 | 1465915734793 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:54 INFO - PROCESS | 1657 | 1465915734794 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x11336a800 == 49 [pid = 1657] [id = 49] 07:48:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x113968400) [pid = 1657] [serial = 143] [outer = 0x0] 07:48:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x113d7b800) [pid = 1657] [serial = 144] [outer = 0x113968400] 07:48:54 INFO - PROCESS | 1657 | 1465915734823 Marionette DEBUG loaded listener.js 07:48:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1166f5000) [pid = 1657] [serial = 145] [outer = 0x113968400] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x119311800 == 48 [pid = 1657] [id = 44] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1189c6800 == 47 [pid = 1657] [id = 43] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x118158000 == 46 [pid = 1657] [id = 42] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x116936800 == 45 [pid = 1657] [id = 41] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11877b000 == 44 [pid = 1657] [id = 29] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x116f21000 == 43 [pid = 1657] [id = 32] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11666e000 == 42 [pid = 1657] [id = 40] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11310e000 == 41 [pid = 1657] [id = 39] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1172d4800 == 40 [pid = 1657] [id = 27] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x121696800 == 39 [pid = 1657] [id = 38] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x119a79000 == 38 [pid = 1657] [id = 33] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1189ca000 == 37 [pid = 1657] [id = 30] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11813b000 == 36 [pid = 1657] [id = 28] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1191cb000 == 35 [pid = 1657] [id = 31] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1215d7800 == 34 [pid = 1657] [id = 48] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x119c8d800 == 33 [pid = 1657] [id = 47] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1213be000 == 32 [pid = 1657] [id = 36] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1215e0800 == 31 [pid = 1657] [id = 37] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12113d800 == 30 [pid = 1657] [id = 35] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x117222000 == 29 [pid = 1657] [id = 46] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11221a000 == 28 [pid = 1657] [id = 45] 07:48:55 INFO - PROCESS | 1657 | --DOCSHELL 0x119c99800 == 27 [pid = 1657] [id = 34] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1216e2400) [pid = 1657] [serial = 11] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12b9c0000) [pid = 1657] [serial = 58] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x121239000) [pid = 1657] [serial = 90] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x121353400) [pid = 1657] [serial = 93] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1216e2000) [pid = 1657] [serial = 96] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1248be400) [pid = 1657] [serial = 99] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12567a400) [pid = 1657] [serial = 102] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1261ca000) [pid = 1657] [serial = 105] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x112048c00) [pid = 1657] [serial = 60] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x113d7d400) [pid = 1657] [serial = 63] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118575800) [pid = 1657] [serial = 66] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1185c4400) [pid = 1657] [serial = 67] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1167a7000) [pid = 1657] [serial = 69] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x116973800) [pid = 1657] [serial = 70] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1176bd400) [pid = 1657] [serial = 72] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1184db000) [pid = 1657] [serial = 73] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118707c00) [pid = 1657] [serial = 75] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11894f000) [pid = 1657] [serial = 76] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118fe9000) [pid = 1657] [serial = 78] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118ff0000) [pid = 1657] [serial = 79] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119764c00) [pid = 1657] [serial = 81] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119a04c00) [pid = 1657] [serial = 82] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119a52800) [pid = 1657] [serial = 84] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x121083800) [pid = 1657] [serial = 85] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1210d4c00) [pid = 1657] [serial = 87] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x121237000) [pid = 1657] [serial = 88] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12134d400) [pid = 1657] [serial = 91] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1216e1c00) [pid = 1657] [serial = 94] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121c12000) [pid = 1657] [serial = 97] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x124eb1400) [pid = 1657] [serial = 100] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12660f000) [pid = 1657] [serial = 108] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1167a3400) [pid = 1657] [serial = 64] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x126593c00) [pid = 1657] [serial = 106] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1122a4c00) [pid = 1657] [serial = 61] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x126ae3000) [pid = 1657] [serial = 109] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x121c10c00) [pid = 1657] [serial = 8] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12c8de800) [pid = 1657] [serial = 42] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12c8c6400) [pid = 1657] [serial = 45] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12c57cc00) [pid = 1657] [serial = 39] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12c408000) [pid = 1657] [serial = 36] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12c40c000) [pid = 1657] [serial = 37] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12bed3000) [pid = 1657] [serial = 33] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12bedd800) [pid = 1657] [serial = 34] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12be6d000) [pid = 1657] [serial = 31] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12b91c800) [pid = 1657] [serial = 30] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12b908c00) [pid = 1657] [serial = 27] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12b911400) [pid = 1657] [serial = 28] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12b01b000) [pid = 1657] [serial = 24] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12b814400) [pid = 1657] [serial = 25] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12ae08000) [pid = 1657] [serial = 22] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12ae04400) [pid = 1657] [serial = 21] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x129406800) [pid = 1657] [serial = 18] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x128a52800) [pid = 1657] [serial = 15] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x1290de800) [pid = 1657] [serial = 16] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12d41ac00) [pid = 1657] [serial = 57] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x12cdd4400) [pid = 1657] [serial = 55] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x12cdcf400) [pid = 1657] [serial = 54] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x11857ac00) [pid = 1657] [serial = 51] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x11857f000) [pid = 1657] [serial = 52] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x12c8bd400) [pid = 1657] [serial = 48] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x12cdcdc00) [pid = 1657] [serial = 49] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x12c582c00) [pid = 1657] [serial = 40] [outer = 0x0] [url = about:blank] 07:48:55 INFO - PROCESS | 1657 | 1465915735723 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]]]}] 07:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1224ms 07:48:55 INFO - PROCESS | 1657 | 1465915735767 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:48:55 INFO - PROCESS | 1657 | 1465915735769 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 07:48:55 INFO - PROCESS | 1657 | 1465915735773 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:48:55 INFO - PROCESS | 1657 | 1465915735774 Marionette TRACE conn2 <- [1,170,null,{}] 07:48:55 INFO - PROCESS | 1657 | 1465915735780 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}] 07:48:55 INFO - PROCESS | 1657 | 1465915735781 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:55 INFO - PROCESS | 1657 | 1465915735857 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:48:55 INFO - PROCESS | 1657 | 1465915735866 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:55 INFO - PROCESS | 1657 | 1465915735867 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b99000 == 28 [pid = 1657] [id = 50] 07:48:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x1166f2800) [pid = 1657] [serial = 146] [outer = 0x0] 07:48:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x1167a3c00) [pid = 1657] [serial = 147] [outer = 0x1166f2800] 07:48:55 INFO - PROCESS | 1657 | 1465915735896 Marionette DEBUG loaded listener.js 07:48:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x11703c800) [pid = 1657] [serial = 148] [outer = 0x1166f2800] 07:48:56 INFO - PROCESS | 1657 | 1465915736298 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]]]}] 07:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 569ms 07:48:56 INFO - PROCESS | 1657 | 1465915736343 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:48:56 INFO - PROCESS | 1657 | 1465915736348 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 07:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:48:56 INFO - PROCESS | 1657 | 1465915736355 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:48:56 INFO - PROCESS | 1657 | 1465915736358 Marionette TRACE conn2 <- [1,174,null,{}] 07:48:56 INFO - PROCESS | 1657 | 1465915736361 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}] 07:48:56 INFO - PROCESS | 1657 | 1465915736364 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:56 INFO - PROCESS | 1657 | 1465915736469 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:48:56 INFO - PROCESS | 1657 | 1465915736473 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:56 INFO - PROCESS | 1657 | 1465915736475 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x116910000 == 29 [pid = 1657] [id = 51] 07:48:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x1176b5c00) [pid = 1657] [serial = 149] [outer = 0x0] 07:48:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x118572c00) [pid = 1657] [serial = 150] [outer = 0x1176b5c00] 07:48:56 INFO - PROCESS | 1657 | 1465915736505 Marionette DEBUG loaded listener.js 07:48:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x11857d000) [pid = 1657] [serial = 151] [outer = 0x1176b5c00] 07:48:56 INFO - PROCESS | 1657 | 1465915736807 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]]]}] 07:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 471ms 07:48:56 INFO - PROCESS | 1657 | 1465915736826 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:48:56 INFO - PROCESS | 1657 | 1465915736827 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 07:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:48:56 INFO - PROCESS | 1657 | 1465915736834 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:48:56 INFO - PROCESS | 1657 | 1465915736836 Marionette TRACE conn2 <- [1,178,null,{}] 07:48:56 INFO - PROCESS | 1657 | 1465915736861 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}] 07:48:56 INFO - PROCESS | 1657 | 1465915736864 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:56 INFO - PROCESS | 1657 | 1465915736935 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:48:56 INFO - PROCESS | 1657 | 1465915736940 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:56 INFO - PROCESS | 1657 | 1465915736942 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172c7000 == 30 [pid = 1657] [id = 52] 07:48:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x113df9000) [pid = 1657] [serial = 152] [outer = 0x0] 07:48:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x118f95000) [pid = 1657] [serial = 153] [outer = 0x113df9000] 07:48:56 INFO - PROCESS | 1657 | 1465915736972 Marionette DEBUG loaded listener.js 07:48:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x118fee400) [pid = 1657] [serial = 154] [outer = 0x113df9000] 07:48:57 INFO - PROCESS | 1657 | 1465915737273 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]]]}] 07:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 484ms 07:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:48:57 INFO - PROCESS | 1657 | 1465915737317 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:48:57 INFO - PROCESS | 1657 | 1465915737319 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 07:48:57 INFO - PROCESS | 1657 | 1465915737321 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:48:57 INFO - PROCESS | 1657 | 1465915737322 Marionette TRACE conn2 <- [1,182,null,{}] 07:48:57 INFO - PROCESS | 1657 | 1465915737325 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}] 07:48:57 INFO - PROCESS | 1657 | 1465915737326 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:57 INFO - PROCESS | 1657 | 1465915737401 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:48:57 INFO - PROCESS | 1657 | 1465915737405 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 1657 | 1465915737406 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x118154000 == 31 [pid = 1657] [id = 53] 07:48:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x119a04000) [pid = 1657] [serial = 155] [outer = 0x0] 07:48:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x119a49800) [pid = 1657] [serial = 156] [outer = 0x119a04000] 07:48:57 INFO - PROCESS | 1657 | 1465915737433 Marionette DEBUG loaded listener.js 07:48:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x119a52800) [pid = 1657] [serial = 157] [outer = 0x119a04000] 07:48:57 INFO - PROCESS | 1657 | 1465915737733 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]]]}] 07:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 420ms 07:48:57 INFO - PROCESS | 1657 | 1465915737741 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:48:57 INFO - PROCESS | 1657 | 1465915737742 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 07:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:48:57 INFO - PROCESS | 1657 | 1465915737747 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:48:57 INFO - PROCESS | 1657 | 1465915737749 Marionette TRACE conn2 <- [1,186,null,{}] 07:48:57 INFO - PROCESS | 1657 | 1465915737759 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}] 07:48:57 INFO - PROCESS | 1657 | 1465915737760 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:57 INFO - PROCESS | 1657 | 1465915737865 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:48:57 INFO - PROCESS | 1657 | 1465915737875 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 1657 | 1465915737876 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x118770000 == 32 [pid = 1657] [id = 54] 07:48:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1167aa400) [pid = 1657] [serial = 158] [outer = 0x0] 07:48:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x119a08000) [pid = 1657] [serial = 159] [outer = 0x1167aa400] 07:48:57 INFO - PROCESS | 1657 | 1465915737901 Marionette DEBUG loaded listener.js 07:48:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x121083800) [pid = 1657] [serial = 160] [outer = 0x1167aa400] 07:48:58 INFO - PROCESS | 1657 | 1465915738188 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]]]}] 07:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 476ms 07:48:58 INFO - PROCESS | 1657 | 1465915738225 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:48:58 INFO - PROCESS | 1657 | 1465915738227 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 07:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:48:58 INFO - PROCESS | 1657 | 1465915738232 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:48:58 INFO - PROCESS | 1657 | 1465915738234 Marionette TRACE conn2 <- [1,190,null,{}] 07:48:58 INFO - PROCESS | 1657 | 1465915738236 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}] 07:48:58 INFO - PROCESS | 1657 | 1465915738240 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:58 INFO - PROCESS | 1657 | 1465915738343 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:48:58 INFO - PROCESS | 1657 | 1465915738371 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:58 INFO - PROCESS | 1657 | 1465915738372 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x119315000 == 33 [pid = 1657] [id = 55] 07:48:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1210d4000) [pid = 1657] [serial = 161] [outer = 0x0] 07:48:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x12123dc00) [pid = 1657] [serial = 162] [outer = 0x1210d4000] 07:48:58 INFO - PROCESS | 1657 | 1465915738397 Marionette DEBUG loaded listener.js 07:48:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x121962000) [pid = 1657] [serial = 163] [outer = 0x1210d4000] 07:48:58 INFO - PROCESS | 1657 | 1465915738685 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]]]}] 07:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 471ms 07:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:48:58 INFO - PROCESS | 1657 | 1465915738704 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:48:58 INFO - PROCESS | 1657 | 1465915738705 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 07:48:58 INFO - PROCESS | 1657 | 1465915738707 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:48:58 INFO - PROCESS | 1657 | 1465915738709 Marionette TRACE conn2 <- [1,194,null,{}] 07:48:58 INFO - PROCESS | 1657 | 1465915738721 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}] 07:48:58 INFO - PROCESS | 1657 | 1465915738723 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:58 INFO - PROCESS | 1657 | 1465915738839 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:48:58 INFO - PROCESS | 1657 | 1465915738850 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:58 INFO - PROCESS | 1657 | 1465915738851 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b20800 == 34 [pid = 1657] [id = 56] 07:48:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x113df4000) [pid = 1657] [serial = 164] [outer = 0x0] 07:48:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1248bdc00) [pid = 1657] [serial = 165] [outer = 0x113df4000] 07:48:58 INFO - PROCESS | 1657 | 1465915738882 Marionette DEBUG loaded listener.js 07:48:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x124e20c00) [pid = 1657] [serial = 166] [outer = 0x113df4000] 07:48:59 INFO - PROCESS | 1657 | 1465915739174 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]]]}] 07:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 478ms 07:48:59 INFO - PROCESS | 1657 | 1465915739202 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:48:59 INFO - PROCESS | 1657 | 1465915739203 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 07:48:59 INFO - PROCESS | 1657 | 1465915739205 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:48:59 INFO - PROCESS | 1657 | 1465915739206 Marionette TRACE conn2 <- [1,198,null,{}] 07:48:59 INFO - PROCESS | 1657 | 1465915739217 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}] 07:48:59 INFO - PROCESS | 1657 | 1465915739219 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:59 INFO - PROCESS | 1657 | 1465915739313 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:48:59 INFO - PROCESS | 1657 | 1465915739317 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:59 INFO - PROCESS | 1657 | 1465915739318 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c90800 == 35 [pid = 1657] [id = 57] 07:48:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x121c1e800) [pid = 1657] [serial = 167] [outer = 0x0] 07:48:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x124eba800) [pid = 1657] [serial = 168] [outer = 0x121c1e800] 07:48:59 INFO - PROCESS | 1657 | 1465915739348 Marionette DEBUG loaded listener.js 07:48:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x12567dc00) [pid = 1657] [serial = 169] [outer = 0x121c1e800] 07:48:59 INFO - PROCESS | 1657 | 1465915739673 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]]]}] 07:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 479ms 07:48:59 INFO - PROCESS | 1657 | 1465915739692 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:48:59 INFO - PROCESS | 1657 | 1465915739694 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 07:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:48:59 INFO - PROCESS | 1657 | 1465915739707 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:48:59 INFO - PROCESS | 1657 | 1465915739710 Marionette TRACE conn2 <- [1,202,null,{}] 07:48:59 INFO - PROCESS | 1657 | 1465915739725 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}] 07:48:59 INFO - PROCESS | 1657 | 1465915739726 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:59 INFO - PROCESS | 1657 | 1465915739867 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:48:59 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x11976b800) [pid = 1657] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:48:59 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11696a800) [pid = 1657] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:48:59 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1176c4800) [pid = 1657] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:48:59 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x118576400) [pid = 1657] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:48:59 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x119766400) [pid = 1657] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:48:59 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1122ab800) [pid = 1657] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:48:59 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x126824800) [pid = 1657] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:48:59 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x124c68800) [pid = 1657] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:48:59 INFO - PROCESS | 1657 | 1465915739959 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:59 INFO - PROCESS | 1657 | 1465915739961 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:48:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172c4000 == 36 [pid = 1657] [id = 58] 07:48:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x113381800) [pid = 1657] [serial = 170] [outer = 0x0] 07:49:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x118570800) [pid = 1657] [serial = 171] [outer = 0x113381800] 07:49:00 INFO - PROCESS | 1657 | 1465915740015 Marionette DEBUG loaded listener.js 07:49:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x124c5f000) [pid = 1657] [serial = 172] [outer = 0x113381800] 07:49:00 INFO - PROCESS | 1657 | 1465915740332 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]]]}] 07:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 675ms 07:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:49:00 INFO - PROCESS | 1657 | 1465915740385 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:49:00 INFO - PROCESS | 1657 | 1465915740387 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 07:49:00 INFO - PROCESS | 1657 | 1465915740389 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:49:00 INFO - PROCESS | 1657 | 1465915740390 Marionette TRACE conn2 <- [1,206,null,{}] 07:49:00 INFO - PROCESS | 1657 | 1465915740392 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}] 07:49:00 INFO - PROCESS | 1657 | 1465915740393 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:00 INFO - PROCESS | 1657 | 1465915740471 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:49:00 INFO - PROCESS | 1657 | 1465915740475 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:00 INFO - PROCESS | 1657 | 1465915740476 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213b8000 == 37 [pid = 1657] [id = 59] 07:49:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11696f000) [pid = 1657] [serial = 173] [outer = 0x0] 07:49:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x12567cc00) [pid = 1657] [serial = 174] [outer = 0x11696f000] 07:49:00 INFO - PROCESS | 1657 | 1465915740539 Marionette DEBUG loaded listener.js 07:49:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1261ce000) [pid = 1657] [serial = 175] [outer = 0x11696f000] 07:49:00 INFO - PROCESS | 1657 | 1465915740799 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]]]}] 07:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 07:49:00 INFO - PROCESS | 1657 | 1465915740857 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:49:00 INFO - PROCESS | 1657 | 1465915740859 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 07:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:49:00 INFO - PROCESS | 1657 | 1465915740862 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:49:00 INFO - PROCESS | 1657 | 1465915740866 Marionette TRACE conn2 <- [1,210,null,{}] 07:49:00 INFO - PROCESS | 1657 | 1465915740869 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}] 07:49:00 INFO - PROCESS | 1657 | 1465915740871 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:00 INFO - PROCESS | 1657 | 1465915740961 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:49:00 INFO - PROCESS | 1657 | 1465915740967 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:00 INFO - PROCESS | 1657 | 1465915740968 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184cc000 == 38 [pid = 1657] [id = 60] 07:49:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1261ce400) [pid = 1657] [serial = 176] [outer = 0x0] 07:49:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x126824800) [pid = 1657] [serial = 177] [outer = 0x1261ce400] 07:49:01 INFO - PROCESS | 1657 | 1465915741003 Marionette DEBUG loaded listener.js 07:49:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x126cd9800) [pid = 1657] [serial = 178] [outer = 0x1261ce400] 07:49:01 INFO - PROCESS | 1657 | 1465915741298 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]]]}] 07:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 472ms 07:49:01 INFO - PROCESS | 1657 | 1465915741334 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:49:01 INFO - PROCESS | 1657 | 1465915741335 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 07:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:49:01 INFO - PROCESS | 1657 | 1465915741338 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:49:01 INFO - PROCESS | 1657 | 1465915741339 Marionette TRACE conn2 <- [1,214,null,{}] 07:49:01 INFO - PROCESS | 1657 | 1465915741341 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}] 07:49:01 INFO - PROCESS | 1657 | 1465915741342 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:01 INFO - PROCESS | 1657 | 1465915741439 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:49:01 INFO - PROCESS | 1657 | 1465915741446 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:01 INFO - PROCESS | 1657 | 1465915741447 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x121fba000 == 39 [pid = 1657] [id = 61] 07:49:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x12108a000) [pid = 1657] [serial = 179] [outer = 0x0] 07:49:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x128a48400) [pid = 1657] [serial = 180] [outer = 0x12108a000] 07:49:01 INFO - PROCESS | 1657 | 1465915741471 Marionette DEBUG loaded listener.js 07:49:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1290dfc00) [pid = 1657] [serial = 181] [outer = 0x12108a000] 07:49:01 INFO - PROCESS | 1657 | 1465915741747 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]]]}] 07:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 419ms 07:49:01 INFO - PROCESS | 1657 | 1465915741757 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:49:01 INFO - PROCESS | 1657 | 1465915741759 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 07:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:49:01 INFO - PROCESS | 1657 | 1465915741767 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:49:01 INFO - PROCESS | 1657 | 1465915741768 Marionette TRACE conn2 <- [1,218,null,{}] 07:49:01 INFO - PROCESS | 1657 | 1465915741770 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}] 07:49:01 INFO - PROCESS | 1657 | 1465915741771 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:01 INFO - PROCESS | 1657 | 1465915741851 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:49:01 INFO - PROCESS | 1657 | 1465915741873 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:01 INFO - PROCESS | 1657 | 1465915741874 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c0d000 == 40 [pid = 1657] [id = 62] 07:49:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1290e6c00) [pid = 1657] [serial = 182] [outer = 0x0] 07:49:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x129407c00) [pid = 1657] [serial = 183] [outer = 0x1290e6c00] 07:49:01 INFO - PROCESS | 1657 | 1465915741893 Marionette DEBUG loaded listener.js 07:49:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x129410c00) [pid = 1657] [serial = 184] [outer = 0x1290e6c00] 07:49:02 INFO - PROCESS | 1657 | 1465915742460 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]]]}] 07:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 724ms 07:49:02 INFO - PROCESS | 1657 | 1465915742486 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:49:02 INFO - PROCESS | 1657 | 1465915742491 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 07:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:49:02 INFO - PROCESS | 1657 | 1465915742496 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:49:02 INFO - PROCESS | 1657 | 1465915742499 Marionette TRACE conn2 <- [1,222,null,{}] 07:49:02 INFO - PROCESS | 1657 | 1465915742505 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}] 07:49:02 INFO - PROCESS | 1657 | 1465915742508 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:02 INFO - PROCESS | 1657 | 1465915742658 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:49:02 INFO - PROCESS | 1657 | 1465915742717 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:02 INFO - PROCESS | 1657 | 1465915742719 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x11673a800 == 41 [pid = 1657] [id = 63] 07:49:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x113df9400) [pid = 1657] [serial = 185] [outer = 0x0] 07:49:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11696c000) [pid = 1657] [serial = 186] [outer = 0x113df9400] 07:49:02 INFO - PROCESS | 1657 | 1465915742791 Marionette DEBUG loaded listener.js 07:49:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1176bdc00) [pid = 1657] [serial = 187] [outer = 0x113df9400] 07:49:03 INFO - PROCESS | 1657 | 1465915743288 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]]]}] 07:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 825ms 07:49:03 INFO - PROCESS | 1657 | 1465915743333 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:49:03 INFO - PROCESS | 1657 | 1465915743336 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 07:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:49:03 INFO - PROCESS | 1657 | 1465915743341 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:49:03 INFO - PROCESS | 1657 | 1465915743343 Marionette TRACE conn2 <- [1,226,null,{}] 07:49:03 INFO - PROCESS | 1657 | 1465915743346 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}] 07:49:03 INFO - PROCESS | 1657 | 1465915743348 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:03 INFO - PROCESS | 1657 | 1465915743454 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:49:03 INFO - PROCESS | 1657 | 1465915743625 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:03 INFO - PROCESS | 1657 | 1465915743627 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b2f800 == 42 [pid = 1657] [id = 64] 07:49:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x113ff6800) [pid = 1657] [serial = 188] [outer = 0x0] 07:49:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1175adc00) [pid = 1657] [serial = 189] [outer = 0x113ff6800] 07:49:03 INFO - PROCESS | 1657 | 1465915743654 Marionette DEBUG loaded listener.js 07:49:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118574000) [pid = 1657] [serial = 190] [outer = 0x113ff6800] 07:49:04 INFO - PROCESS | 1657 | --DOCSHELL 0x121fba000 == 41 [pid = 1657] [id = 61] 07:49:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1184cc000 == 40 [pid = 1657] [id = 60] 07:49:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1213b8000 == 39 [pid = 1657] [id = 59] 07:49:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1172c4000 == 38 [pid = 1657] [id = 58] 07:49:04 INFO - PROCESS | 1657 | --DOCSHELL 0x119c90800 == 37 [pid = 1657] [id = 57] 07:49:04 INFO - PROCESS | 1657 | --DOCSHELL 0x119b20800 == 36 [pid = 1657] [id = 56] 07:49:04 INFO - PROCESS | 1657 | --DOCSHELL 0x119315000 == 35 [pid = 1657] [id = 55] 07:49:04 INFO - PROCESS | 1657 | --DOCSHELL 0x118770000 == 34 [pid = 1657] [id = 54] 07:49:04 INFO - PROCESS | 1657 | --DOCSHELL 0x118154000 == 33 [pid = 1657] [id = 53] 07:49:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1172c7000 == 32 [pid = 1657] [id = 52] 07:49:04 INFO - PROCESS | 1657 | --DOCSHELL 0x116910000 == 31 [pid = 1657] [id = 51] 07:49:04 INFO - PROCESS | 1657 | --DOCSHELL 0x113b99000 == 30 [pid = 1657] [id = 50] 07:49:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11336a800 == 29 [pid = 1657] [id = 49] 07:49:04 INFO - PROCESS | 1657 | 1465915744071 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]]]}] 07:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 773ms 07:49:04 INFO - PROCESS | 1657 | 1465915744115 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:49:04 INFO - PROCESS | 1657 | 1465915744117 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 07:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:49:04 INFO - PROCESS | 1657 | 1465915744120 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:49:04 INFO - PROCESS | 1657 | 1465915744122 Marionette TRACE conn2 <- [1,230,null,{}] 07:49:04 INFO - PROCESS | 1657 | 1465915744125 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}] 07:49:04 INFO - PROCESS | 1657 | 1465915744127 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:04 INFO - PROCESS | 1657 | 1465915744201 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:49:04 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1218aec00) [pid = 1657] [serial = 130] [outer = 0x0] [url = about:blank] 07:49:04 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11703c400) [pid = 1657] [serial = 114] [outer = 0x0] [url = about:blank] 07:49:04 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11857a400) [pid = 1657] [serial = 117] [outer = 0x0] [url = about:blank] 07:49:04 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11870a400) [pid = 1657] [serial = 118] [outer = 0x0] [url = about:blank] 07:49:04 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119af3c00) [pid = 1657] [serial = 126] [outer = 0x0] [url = about:blank] 07:49:04 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119ee7000) [pid = 1657] [serial = 127] [outer = 0x0] [url = about:blank] 07:49:04 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119a4e000) [pid = 1657] [serial = 124] [outer = 0x0] [url = about:blank] 07:49:04 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x112a72800) [pid = 1657] [serial = 120] [outer = 0x0] [url = about:blank] 07:49:04 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x121089800) [pid = 1657] [serial = 129] [outer = 0x0] [url = about:blank] 07:49:04 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1184e0000) [pid = 1657] [serial = 121] [outer = 0x0] [url = about:blank] 07:49:04 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1175ab800) [pid = 1657] [serial = 115] [outer = 0x0] [url = about:blank] 07:49:04 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128a55c00) [pid = 1657] [serial = 112] [outer = 0x0] [url = about:blank] 07:49:04 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119a47400) [pid = 1657] [serial = 123] [outer = 0x0] [url = about:blank] 07:49:04 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x126ce0c00) [pid = 1657] [serial = 111] [outer = 0x0] [url = about:blank] 07:49:04 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12573a800) [pid = 1657] [serial = 103] [outer = 0x0] [url = about:blank] 07:49:04 INFO - PROCESS | 1657 | 1465915744260 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:04 INFO - PROCESS | 1657 | 1465915744261 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x116910000 == 30 [pid = 1657] [id = 65] 07:49:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x116a0ac00) [pid = 1657] [serial = 191] [outer = 0x0] 07:49:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118573400) [pid = 1657] [serial = 192] [outer = 0x116a0ac00] 07:49:04 INFO - PROCESS | 1657 | 1465915744290 Marionette DEBUG loaded listener.js 07:49:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118f8e400) [pid = 1657] [serial = 193] [outer = 0x116a0ac00] 07:49:04 INFO - PROCESS | 1657 | 1465915744554 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]]]}] 07:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 471ms 07:49:04 INFO - PROCESS | 1657 | 1465915744594 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:49:04 INFO - PROCESS | 1657 | 1465915744600 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 07:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:49:04 INFO - PROCESS | 1657 | 1465915744607 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:49:04 INFO - PROCESS | 1657 | 1465915744609 Marionette TRACE conn2 <- [1,234,null,{}] 07:49:04 INFO - PROCESS | 1657 | 1465915744619 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}] 07:49:04 INFO - PROCESS | 1657 | 1465915744620 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:04 INFO - PROCESS | 1657 | 1465915744707 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:49:04 INFO - PROCESS | 1657 | 1465915744715 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:04 INFO - PROCESS | 1657 | 1465915744716 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x11814c800 == 31 [pid = 1657] [id = 66] 07:49:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118fed000) [pid = 1657] [serial = 194] [outer = 0x0] 07:49:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119a4c400) [pid = 1657] [serial = 195] [outer = 0x118fed000] 07:49:04 INFO - PROCESS | 1657 | 1465915744742 Marionette DEBUG loaded listener.js 07:49:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119fe4400) [pid = 1657] [serial = 196] [outer = 0x118fed000] 07:49:05 INFO - PROCESS | 1657 | 1465915745075 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]]]}] 07:49:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119afa800) [pid = 1657] [serial = 197] [outer = 0x12c583000] 07:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 519ms 07:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:49:05 INFO - PROCESS | 1657 | 1465915745127 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:49:05 INFO - PROCESS | 1657 | 1465915745128 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 07:49:05 INFO - PROCESS | 1657 | 1465915745136 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:49:05 INFO - PROCESS | 1657 | 1465915745140 Marionette TRACE conn2 <- [1,238,null,{}] 07:49:05 INFO - PROCESS | 1657 | 1465915745143 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}] 07:49:05 INFO - PROCESS | 1657 | 1465915745146 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:05 INFO - PROCESS | 1657 | 1465915745221 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:49:05 INFO - PROCESS | 1657 | 1465915745224 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:05 INFO - PROCESS | 1657 | 1465915745225 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196e6000 == 32 [pid = 1657] [id = 67] 07:49:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1167a1400) [pid = 1657] [serial = 198] [outer = 0x0] 07:49:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12123a800) [pid = 1657] [serial = 199] [outer = 0x1167a1400] 07:49:05 INFO - PROCESS | 1657 | 1465915745252 Marionette DEBUG loaded listener.js 07:49:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1248be400) [pid = 1657] [serial = 200] [outer = 0x1167a1400] 07:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 427ms 07:49:05 INFO - PROCESS | 1657 | 1465915745555 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]]]}] 07:49:05 INFO - PROCESS | 1657 | 1465915745559 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:49:05 INFO - PROCESS | 1657 | 1465915745561 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 07:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:49:05 INFO - PROCESS | 1657 | 1465915745571 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:49:05 INFO - PROCESS | 1657 | 1465915745572 Marionette TRACE conn2 <- [1,242,null,{}] 07:49:05 INFO - PROCESS | 1657 | 1465915745574 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}] 07:49:05 INFO - PROCESS | 1657 | 1465915745575 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:05 INFO - PROCESS | 1657 | 1465915745655 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:49:05 INFO - PROCESS | 1657 | 1465915745699 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:05 INFO - PROCESS | 1657 | 1465915745700 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1191d2800 == 33 [pid = 1657] [id = 68] 07:49:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11703ec00) [pid = 1657] [serial = 201] [outer = 0x0] 07:49:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124c69400) [pid = 1657] [serial = 202] [outer = 0x11703ec00] 07:49:05 INFO - PROCESS | 1657 | 1465915745724 Marionette DEBUG loaded listener.js 07:49:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12567fc00) [pid = 1657] [serial = 203] [outer = 0x11703ec00] 07:49:06 INFO - PROCESS | 1657 | 1465915746000 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]]]}] 07:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 468ms 07:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:49:06 INFO - PROCESS | 1657 | 1465915746040 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:49:06 INFO - PROCESS | 1657 | 1465915746041 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 07:49:06 INFO - PROCESS | 1657 | 1465915746043 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:49:06 INFO - PROCESS | 1657 | 1465915746044 Marionette TRACE conn2 <- [1,246,null,{}] 07:49:06 INFO - PROCESS | 1657 | 1465915746051 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}] 07:49:06 INFO - PROCESS | 1657 | 1465915746052 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:06 INFO - PROCESS | 1657 | 1465915746124 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:49:06 INFO - PROCESS | 1657 | 1465915746130 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:06 INFO - PROCESS | 1657 | 1465915746135 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196ca800 == 34 [pid = 1657] [id = 69] 07:49:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126593c00) [pid = 1657] [serial = 204] [outer = 0x0] 07:49:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12669e800) [pid = 1657] [serial = 205] [outer = 0x126593c00] 07:49:06 INFO - PROCESS | 1657 | 1465915746166 Marionette DEBUG loaded listener.js 07:49:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126ae2c00) [pid = 1657] [serial = 206] [outer = 0x126593c00] 07:49:06 INFO - PROCESS | 1657 | 1465915746521 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]]]}] 07:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 522ms 07:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:49:06 INFO - PROCESS | 1657 | 1465915746565 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:49:06 INFO - PROCESS | 1657 | 1465915746566 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 07:49:06 INFO - PROCESS | 1657 | 1465915746568 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:49:06 INFO - PROCESS | 1657 | 1465915746569 Marionette TRACE conn2 <- [1,250,null,{}] 07:49:06 INFO - PROCESS | 1657 | 1465915746572 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}] 07:49:06 INFO - PROCESS | 1657 | 1465915746573 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:06 INFO - PROCESS | 1657 | 1465915746661 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:49:06 INFO - PROCESS | 1657 | 1465915746691 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:06 INFO - PROCESS | 1657 | 1465915746692 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b49000 == 35 [pid = 1657] [id = 70] 07:49:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126827800) [pid = 1657] [serial = 207] [outer = 0x0] 07:49:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1290e5400) [pid = 1657] [serial = 208] [outer = 0x126827800] 07:49:06 INFO - PROCESS | 1657 | 1465915746717 Marionette DEBUG loaded listener.js 07:49:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129482c00) [pid = 1657] [serial = 209] [outer = 0x126827800] 07:49:07 INFO - PROCESS | 1657 | 1465915747032 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]]]}] 07:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 518ms 07:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:49:07 INFO - PROCESS | 1657 | 1465915747087 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:49:07 INFO - PROCESS | 1657 | 1465915747088 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 07:49:07 INFO - PROCESS | 1657 | 1465915747090 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:49:07 INFO - PROCESS | 1657 | 1465915747091 Marionette TRACE conn2 <- [1,254,null,{}] 07:49:07 INFO - PROCESS | 1657 | 1465915747100 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}] 07:49:07 INFO - PROCESS | 1657 | 1465915747101 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:07 INFO - PROCESS | 1657 | 1465915747189 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:49:07 INFO - PROCESS | 1657 | 1465915747192 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:07 INFO - PROCESS | 1657 | 1465915747193 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x124820800 == 36 [pid = 1657] [id = 71] 07:49:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x126cda400) [pid = 1657] [serial = 210] [outer = 0x0] 07:49:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12948a400) [pid = 1657] [serial = 211] [outer = 0x126cda400] 07:49:07 INFO - PROCESS | 1657 | 1465915747219 Marionette DEBUG loaded listener.js 07:49:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a5b5c00) [pid = 1657] [serial = 212] [outer = 0x126cda400] 07:49:07 INFO - PROCESS | 1657 | 1465915747540 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]]]}] 07:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 468ms 07:49:07 INFO - PROCESS | 1657 | 1465915747558 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:49:07 INFO - PROCESS | 1657 | 1465915747560 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 07:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:49:07 INFO - PROCESS | 1657 | 1465915747573 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:49:07 INFO - PROCESS | 1657 | 1465915747574 Marionette TRACE conn2 <- [1,258,null,{}] 07:49:07 INFO - PROCESS | 1657 | 1465915747577 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}] 07:49:07 INFO - PROCESS | 1657 | 1465915747578 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:07 INFO - PROCESS | 1657 | 1465915747681 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:49:07 INFO - PROCESS | 1657 | 1465915747685 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:07 INFO - PROCESS | 1657 | 1465915747686 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1256b2000 == 37 [pid = 1657] [id = 72] 07:49:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129489400) [pid = 1657] [serial = 213] [outer = 0x0] 07:49:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a5de000) [pid = 1657] [serial = 214] [outer = 0x129489400] 07:49:07 INFO - PROCESS | 1657 | 1465915747716 Marionette DEBUG loaded listener.js 07:49:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a875c00) [pid = 1657] [serial = 215] [outer = 0x129489400] 07:49:08 INFO - PROCESS | 1657 | 1465915748160 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]]]}] 07:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 628ms 07:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:49:08 INFO - PROCESS | 1657 | 1465915748194 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:49:08 INFO - PROCESS | 1657 | 1465915748196 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 07:49:08 INFO - PROCESS | 1657 | 1465915748199 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:49:08 INFO - PROCESS | 1657 | 1465915748201 Marionette TRACE conn2 <- [1,262,null,{}] 07:49:08 INFO - PROCESS | 1657 | 1465915748204 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}] 07:49:08 INFO - PROCESS | 1657 | 1465915748206 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:08 INFO - PROCESS | 1657 | 1465915748370 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1261ce400) [pid = 1657] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121c1e800) [pid = 1657] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x113381800) [pid = 1657] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1167aa400) [pid = 1657] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12108a000) [pid = 1657] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x111ba9400) [pid = 1657] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11696c400) [pid = 1657] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118ff3400) [pid = 1657] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12159cc00) [pid = 1657] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11696f000) [pid = 1657] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1210d4000) [pid = 1657] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x113968400) [pid = 1657] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x113df9000) [pid = 1657] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x113df4000) [pid = 1657] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1176b5c00) [pid = 1657] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119a04000) [pid = 1657] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:49:08 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1166f2800) [pid = 1657] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:49:08 INFO - PROCESS | 1657 | 1465915748412 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:08 INFO - PROCESS | 1657 | 1465915748413 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x116215800 == 38 [pid = 1657] [id = 73] 07:49:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x113381800) [pid = 1657] [serial = 216] [outer = 0x0] 07:49:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11662fc00) [pid = 1657] [serial = 217] [outer = 0x113381800] 07:49:08 INFO - PROCESS | 1657 | 1465915748437 Marionette DEBUG loaded listener.js 07:49:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11857e000) [pid = 1657] [serial = 218] [outer = 0x113381800] 07:49:08 INFO - PROCESS | 1657 | 1465915748705 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]]]}] 07:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 519ms 07:49:08 INFO - PROCESS | 1657 | 1465915748720 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:49:08 INFO - PROCESS | 1657 | 1465915748721 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 07:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:49:08 INFO - PROCESS | 1657 | 1465915748731 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:49:08 INFO - PROCESS | 1657 | 1465915748734 Marionette TRACE conn2 <- [1,266,null,{}] 07:49:08 INFO - PROCESS | 1657 | 1465915748742 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}] 07:49:08 INFO - PROCESS | 1657 | 1465915748744 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:08 INFO - PROCESS | 1657 | 1465915748850 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:49:08 INFO - PROCESS | 1657 | 1465915748855 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:08 INFO - PROCESS | 1657 | 1465915748857 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x126aa4000 == 39 [pid = 1657] [id = 74] 07:49:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118ff3400) [pid = 1657] [serial = 219] [outer = 0x0] 07:49:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x126588800) [pid = 1657] [serial = 220] [outer = 0x118ff3400] 07:49:08 INFO - PROCESS | 1657 | 1465915748900 Marionette DEBUG loaded listener.js 07:49:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a8e0800) [pid = 1657] [serial = 221] [outer = 0x118ff3400] 07:49:09 INFO - PROCESS | 1657 | 1465915749395 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]]]}] 07:49:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 683ms 07:49:09 INFO - PROCESS | 1657 | 1465915749408 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:49:09 INFO - PROCESS | 1657 | 1465915749410 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 07:49:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:49:09 INFO - PROCESS | 1657 | 1465915749416 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:49:09 INFO - PROCESS | 1657 | 1465915749419 Marionette TRACE conn2 <- [1,270,null,{}] 07:49:09 INFO - PROCESS | 1657 | 1465915749423 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}] 07:49:09 INFO - PROCESS | 1657 | 1465915749426 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:09 INFO - PROCESS | 1657 | 1465915749525 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:49:09 INFO - PROCESS | 1657 | 1465915749530 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:09 INFO - PROCESS | 1657 | 1465915749532 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12905c000 == 40 [pid = 1657] [id = 75] 07:49:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1268eb800) [pid = 1657] [serial = 222] [outer = 0x0] 07:49:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12ae07400) [pid = 1657] [serial = 223] [outer = 0x1268eb800] 07:49:09 INFO - PROCESS | 1657 | 1465915749557 Marionette DEBUG loaded listener.js 07:49:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b016400) [pid = 1657] [serial = 224] [outer = 0x1268eb800] 07:49:09 INFO - PROCESS | 1657 | 1465915749866 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]]]}] 07:49:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 471ms 07:49:09 INFO - PROCESS | 1657 | 1465915749887 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:49:09 INFO - PROCESS | 1657 | 1465915749889 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 07:49:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:49:09 INFO - PROCESS | 1657 | 1465915749893 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:49:09 INFO - PROCESS | 1657 | 1465915749894 Marionette TRACE conn2 <- [1,274,null,{}] 07:49:09 INFO - PROCESS | 1657 | 1465915749900 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}] 07:49:09 INFO - PROCESS | 1657 | 1465915749901 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:10 INFO - PROCESS | 1657 | 1465915750002 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:49:10 INFO - PROCESS | 1657 | 1465915750028 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:10 INFO - PROCESS | 1657 | 1465915750029 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1292e1000 == 41 [pid = 1657] [id = 76] 07:49:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129403400) [pid = 1657] [serial = 225] [outer = 0x0] 07:49:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b01a000) [pid = 1657] [serial = 226] [outer = 0x129403400] 07:49:10 INFO - PROCESS | 1657 | 1465915750053 Marionette DEBUG loaded listener.js 07:49:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b816800) [pid = 1657] [serial = 227] [outer = 0x129403400] 07:49:10 INFO - PROCESS | 1657 | 1465915750325 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]]]}] 07:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 473ms 07:49:10 INFO - PROCESS | 1657 | 1465915750419 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:49:10 INFO - PROCESS | 1657 | 1465915750423 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 07:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:49:10 INFO - PROCESS | 1657 | 1465915750430 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:49:10 INFO - PROCESS | 1657 | 1465915750434 Marionette TRACE conn2 <- [1,278,null,{}] 07:49:10 INFO - PROCESS | 1657 | 1465915750440 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}] 07:49:10 INFO - PROCESS | 1657 | 1465915750443 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:10 INFO - PROCESS | 1657 | 1465915750599 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:49:10 INFO - PROCESS | 1657 | 1465915750706 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:10 INFO - PROCESS | 1657 | 1465915750709 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x116733000 == 42 [pid = 1657] [id = 77] 07:49:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116a0a800) [pid = 1657] [serial = 228] [outer = 0x0] 07:49:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1176c4400) [pid = 1657] [serial = 229] [outer = 0x116a0a800] 07:49:10 INFO - PROCESS | 1657 | 1465915750762 Marionette DEBUG loaded listener.js 07:49:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11857d400) [pid = 1657] [serial = 230] [outer = 0x116a0a800] 07:49:11 INFO - PROCESS | 1657 | 1465915751214 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]]]}] 07:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 827ms 07:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:49:11 INFO - PROCESS | 1657 | 1465915751256 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:49:11 INFO - PROCESS | 1657 | 1465915751258 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 07:49:11 INFO - PROCESS | 1657 | 1465915751262 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:49:11 INFO - PROCESS | 1657 | 1465915751265 Marionette TRACE conn2 <- [1,282,null,{}] 07:49:11 INFO - PROCESS | 1657 | 1465915751268 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}] 07:49:11 INFO - PROCESS | 1657 | 1465915751270 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:11 INFO - PROCESS | 1657 | 1465915751368 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:49:11 INFO - PROCESS | 1657 | 1465915751415 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:11 INFO - PROCESS | 1657 | 1465915751417 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b1b000 == 43 [pid = 1657] [id = 78] 07:49:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118f92800) [pid = 1657] [serial = 231] [outer = 0x0] 07:49:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119a54800) [pid = 1657] [serial = 232] [outer = 0x118f92800] 07:49:11 INFO - PROCESS | 1657 | 1465915751447 Marionette DEBUG loaded listener.js 07:49:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x121236000) [pid = 1657] [serial = 233] [outer = 0x118f92800] 07:49:11 INFO - PROCESS | 1657 | 1465915751850 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]]]}] 07:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 622ms 07:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:49:11 INFO - PROCESS | 1657 | 1465915751883 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:49:11 INFO - PROCESS | 1657 | 1465915751884 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 07:49:11 INFO - PROCESS | 1657 | 1465915751886 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:49:11 INFO - PROCESS | 1657 | 1465915751888 Marionette TRACE conn2 <- [1,286,null,{}] 07:49:11 INFO - PROCESS | 1657 | 1465915751894 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}] 07:49:11 INFO - PROCESS | 1657 | 1465915751898 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:12 INFO - PROCESS | 1657 | 1465915751998 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:49:12 INFO - PROCESS | 1657 | 1465915752077 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:12 INFO - PROCESS | 1657 | 1465915752079 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x129053000 == 44 [pid = 1657] [id = 79] 07:49:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124e58400) [pid = 1657] [serial = 234] [outer = 0x0] 07:49:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x124eb7800) [pid = 1657] [serial = 235] [outer = 0x124e58400] 07:49:12 INFO - PROCESS | 1657 | 1465915752110 Marionette DEBUG loaded listener.js 07:49:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1261cbc00) [pid = 1657] [serial = 236] [outer = 0x124e58400] 07:49:12 INFO - PROCESS | 1657 | 1465915752515 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]]]}] 07:49:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 669ms 07:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:49:12 INFO - PROCESS | 1657 | 1465915752555 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:49:12 INFO - PROCESS | 1657 | 1465915752557 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 07:49:12 INFO - PROCESS | 1657 | 1465915752559 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:49:12 INFO - PROCESS | 1657 | 1465915752560 Marionette TRACE conn2 <- [1,290,null,{}] 07:49:12 INFO - PROCESS | 1657 | 1465915752563 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}] 07:49:12 INFO - PROCESS | 1657 | 1465915752564 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:12 INFO - PROCESS | 1657 | 1465915752664 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:49:12 INFO - PROCESS | 1657 | 1465915752725 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:12 INFO - PROCESS | 1657 | 1465915752726 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x126ab0000 == 45 [pid = 1657] [id = 80] 07:49:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1268e5c00) [pid = 1657] [serial = 237] [outer = 0x0] 07:49:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x126adf800) [pid = 1657] [serial = 238] [outer = 0x1268e5c00] 07:49:12 INFO - PROCESS | 1657 | 1465915752755 Marionette DEBUG loaded listener.js 07:49:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x126ce1c00) [pid = 1657] [serial = 239] [outer = 0x1268e5c00] 07:49:13 INFO - PROCESS | 1657 | 1465915753258 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]]]}] 07:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 771ms 07:49:13 INFO - PROCESS | 1657 | 1465915753330 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:49:13 INFO - PROCESS | 1657 | 1465915753333 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 07:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:49:13 INFO - PROCESS | 1657 | 1465915753336 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:49:13 INFO - PROCESS | 1657 | 1465915753338 Marionette TRACE conn2 <- [1,294,null,{}] 07:49:13 INFO - PROCESS | 1657 | 1465915753342 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}] 07:49:13 INFO - PROCESS | 1657 | 1465915753344 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:13 INFO - PROCESS | 1657 | 1465915753430 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:49:13 INFO - PROCESS | 1657 | 1465915753476 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:13 INFO - PROCESS | 1657 | 1465915753479 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x118143000 == 46 [pid = 1657] [id = 81] 07:49:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11857cc00) [pid = 1657] [serial = 240] [outer = 0x0] 07:49:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1185be800) [pid = 1657] [serial = 241] [outer = 0x11857cc00] 07:49:13 INFO - PROCESS | 1657 | 1465915753506 Marionette DEBUG loaded listener.js 07:49:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118f3b000) [pid = 1657] [serial = 242] [outer = 0x11857cc00] 07:49:13 INFO - PROCESS | 1657 | 1465915753952 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]]]}] 07:49:13 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. 07:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 621ms 07:49:13 INFO - PROCESS | 1657 | 1465915753957 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:49:13 INFO - PROCESS | 1657 | 1465915753960 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 07:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:49:13 INFO - PROCESS | 1657 | 1465915753964 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:49:13 INFO - PROCESS | 1657 | 1465915753965 Marionette TRACE conn2 <- [1,298,null,{}] 07:49:13 INFO - PROCESS | 1657 | 1465915753967 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}] 07:49:13 INFO - PROCESS | 1657 | 1465915753968 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:14 INFO - PROCESS | 1657 | 1465915754041 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:49:14 INFO - PROCESS | 1657 | 1465915754083 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:14 INFO - PROCESS | 1657 | 1465915754084 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172d6800 == 47 [pid = 1657] [id = 82] 07:49:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11976c400) [pid = 1657] [serial = 243] [outer = 0x0] 07:49:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x119a10000) [pid = 1657] [serial = 244] [outer = 0x11976c400] 07:49:14 INFO - PROCESS | 1657 | 1465915754114 Marionette DEBUG loaded listener.js 07:49:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119af1800) [pid = 1657] [serial = 245] [outer = 0x11976c400] 07:49:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12905c000 == 46 [pid = 1657] [id = 75] 07:49:14 INFO - PROCESS | 1657 | --DOCSHELL 0x126aa4000 == 45 [pid = 1657] [id = 74] 07:49:14 INFO - PROCESS | 1657 | --DOCSHELL 0x116215800 == 44 [pid = 1657] [id = 73] 07:49:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1256b2000 == 43 [pid = 1657] [id = 72] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x129407c00) [pid = 1657] [serial = 183] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOCSHELL 0x124820800 == 42 [pid = 1657] [id = 71] 07:49:14 INFO - PROCESS | 1657 | --DOCSHELL 0x121b49000 == 41 [pid = 1657] [id = 70] 07:49:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1196ca800 == 40 [pid = 1657] [id = 69] 07:49:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1191d2800 == 39 [pid = 1657] [id = 68] 07:49:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1196e6000 == 38 [pid = 1657] [id = 67] 07:49:14 INFO - PROCESS | 1657 | --DOCSHELL 0x11814c800 == 37 [pid = 1657] [id = 66] 07:49:14 INFO - PROCESS | 1657 | --DOCSHELL 0x116910000 == 36 [pid = 1657] [id = 65] 07:49:14 INFO - PROCESS | 1657 | --DOCSHELL 0x113b2f800 == 35 [pid = 1657] [id = 64] 07:49:14 INFO - PROCESS | 1657 | --DOCSHELL 0x124c0d000 == 34 [pid = 1657] [id = 62] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12123dc00) [pid = 1657] [serial = 162] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1166f5000) [pid = 1657] [serial = 145] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x113d7b800) [pid = 1657] [serial = 144] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118f95000) [pid = 1657] [serial = 153] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118fee400) [pid = 1657] [serial = 154] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1248bdc00) [pid = 1657] [serial = 165] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118572c00) [pid = 1657] [serial = 150] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11857d000) [pid = 1657] [serial = 151] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119a49800) [pid = 1657] [serial = 156] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119a52800) [pid = 1657] [serial = 157] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1167a3c00) [pid = 1657] [serial = 147] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11703c800) [pid = 1657] [serial = 148] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x121962000) [pid = 1657] [serial = 163] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x126cd9800) [pid = 1657] [serial = 178] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124eba800) [pid = 1657] [serial = 168] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12567dc00) [pid = 1657] [serial = 169] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118570800) [pid = 1657] [serial = 171] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124c5f000) [pid = 1657] [serial = 172] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x126824800) [pid = 1657] [serial = 177] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119a08000) [pid = 1657] [serial = 159] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x128a48400) [pid = 1657] [serial = 180] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x113b7d800) [pid = 1657] [serial = 133] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11229cc00) [pid = 1657] [serial = 132] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118709800) [pid = 1657] [serial = 136] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11856f000) [pid = 1657] [serial = 135] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121087000) [pid = 1657] [serial = 139] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119a49000) [pid = 1657] [serial = 138] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x124ba5c00) [pid = 1657] [serial = 142] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1217f4400) [pid = 1657] [serial = 141] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1290dfc00) [pid = 1657] [serial = 181] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x124e20c00) [pid = 1657] [serial = 166] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1261ce000) [pid = 1657] [serial = 175] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12567cc00) [pid = 1657] [serial = 174] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x121083800) [pid = 1657] [serial = 160] [outer = 0x0] [url = about:blank] 07:49:14 INFO - PROCESS | 1657 | 1465915754594 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]]]}] 07:49:14 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. 07:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 07:49:14 INFO - PROCESS | 1657 | 1465915754636 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:49:14 INFO - PROCESS | 1657 | 1465915754638 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 07:49:14 INFO - PROCESS | 1657 | 1465915754641 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:49:14 INFO - PROCESS | 1657 | 1465915754645 Marionette TRACE conn2 <- [1,302,null,{}] 07:49:14 INFO - PROCESS | 1657 | 1465915754693 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}] 07:49:14 INFO - PROCESS | 1657 | 1465915754697 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:14 INFO - PROCESS | 1657 | 1465915754821 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:49:14 INFO - PROCESS | 1657 | 1465915754870 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:14 INFO - PROCESS | 1657 | 1465915754872 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172bc800 == 35 [pid = 1657] [id = 83] 07:49:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119a49000) [pid = 1657] [serial = 246] [outer = 0x0] 07:49:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x121237000) [pid = 1657] [serial = 247] [outer = 0x119a49000] 07:49:14 INFO - PROCESS | 1657 | 1465915754900 Marionette DEBUG loaded listener.js 07:49:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1215a0000) [pid = 1657] [serial = 248] [outer = 0x119a49000] 07:49:15 INFO - PROCESS | 1657 | 1465915755182 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]]]}] 07:49:15 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. 07:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 583ms 07:49:15 INFO - PROCESS | 1657 | 1465915755223 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:49:15 INFO - PROCESS | 1657 | 1465915755225 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 07:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:49:15 INFO - PROCESS | 1657 | 1465915755227 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:49:15 INFO - PROCESS | 1657 | 1465915755229 Marionette TRACE conn2 <- [1,306,null,{}] 07:49:15 INFO - PROCESS | 1657 | 1465915755234 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}] 07:49:15 INFO - PROCESS | 1657 | 1465915755235 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:15 INFO - PROCESS | 1657 | 1465915755312 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:49:15 INFO - PROCESS | 1657 | 1465915755317 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:15 INFO - PROCESS | 1657 | 1465915755319 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fa9800 == 36 [pid = 1657] [id = 84] 07:49:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x121966000) [pid = 1657] [serial = 249] [outer = 0x0] 07:49:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x124e25800) [pid = 1657] [serial = 250] [outer = 0x121966000] 07:49:15 INFO - PROCESS | 1657 | 1465915755344 Marionette DEBUG loaded listener.js 07:49:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1251dbc00) [pid = 1657] [serial = 251] [outer = 0x121966000] 07:49:15 INFO - PROCESS | 1657 | 1465915755659 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]]]}] 07:49:15 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. 07:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 471ms 07:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:49:15 INFO - PROCESS | 1657 | 1465915755699 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:49:15 INFO - PROCESS | 1657 | 1465915755700 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 07:49:15 INFO - PROCESS | 1657 | 1465915755702 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:49:15 INFO - PROCESS | 1657 | 1465915755703 Marionette TRACE conn2 <- [1,310,null,{}] 07:49:15 INFO - PROCESS | 1657 | 1465915755706 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}] 07:49:15 INFO - PROCESS | 1657 | 1465915755707 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:15 INFO - PROCESS | 1657 | 1465915755782 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:49:15 INFO - PROCESS | 1657 | 1465915755786 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:15 INFO - PROCESS | 1657 | 1465915755787 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b08000 == 37 [pid = 1657] [id = 85] 07:49:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x125682400) [pid = 1657] [serial = 252] [outer = 0x0] 07:49:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1261cd400) [pid = 1657] [serial = 253] [outer = 0x125682400] 07:49:15 INFO - PROCESS | 1657 | 1465915755812 Marionette DEBUG loaded listener.js 07:49:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12682c800) [pid = 1657] [serial = 254] [outer = 0x125682400] 07:49:16 INFO - PROCESS | 1657 | 1465915756117 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]]]}] 07:49:16 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. 07:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 468ms 07:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:49:16 INFO - PROCESS | 1657 | 1465915756170 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:49:16 INFO - PROCESS | 1657 | 1465915756172 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 07:49:16 INFO - PROCESS | 1657 | 1465915756174 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:49:16 INFO - PROCESS | 1657 | 1465915756175 Marionette TRACE conn2 <- [1,314,null,{}] 07:49:16 INFO - PROCESS | 1657 | 1465915756177 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}] 07:49:16 INFO - PROCESS | 1657 | 1465915756181 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:16 INFO - PROCESS | 1657 | 1465915756305 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:49:16 INFO - PROCESS | 1657 | 1465915756331 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:16 INFO - PROCESS | 1657 | 1465915756332 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b98000 == 38 [pid = 1657] [id = 86] 07:49:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x125743800) [pid = 1657] [serial = 255] [outer = 0x0] 07:49:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126cd8000) [pid = 1657] [serial = 256] [outer = 0x125743800] 07:49:16 INFO - PROCESS | 1657 | 1465915756357 Marionette DEBUG loaded listener.js 07:49:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a5aec00) [pid = 1657] [serial = 257] [outer = 0x125743800] 07:49:16 INFO - PROCESS | 1657 | 1465915756642 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]]]}] 07:49:16 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. 07:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 518ms 07:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:49:16 INFO - PROCESS | 1657 | 1465915756693 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:49:16 INFO - PROCESS | 1657 | 1465915756694 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 07:49:16 INFO - PROCESS | 1657 | 1465915756699 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:49:16 INFO - PROCESS | 1657 | 1465915756701 Marionette TRACE conn2 <- [1,318,null,{}] 07:49:16 INFO - PROCESS | 1657 | 1465915756703 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}] 07:49:16 INFO - PROCESS | 1657 | 1465915756704 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:16 INFO - PROCESS | 1657 | 1465915756804 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:49:16 INFO - PROCESS | 1657 | 1465915756816 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:16 INFO - PROCESS | 1657 | 1465915756817 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x115edf000 == 39 [pid = 1657] [id = 87] 07:49:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a5b0000) [pid = 1657] [serial = 258] [outer = 0x0] 07:49:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a5da400) [pid = 1657] [serial = 259] [outer = 0x12a5b0000] 07:49:16 INFO - PROCESS | 1657 | 1465915756846 Marionette DEBUG loaded listener.js 07:49:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a8dfc00) [pid = 1657] [serial = 260] [outer = 0x12a5b0000] 07:49:17 INFO - PROCESS | 1657 | 1465915757324 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]]]}] 07:49:17 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. 07:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 672ms 07:49:17 INFO - PROCESS | 1657 | 1465915757374 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:49:17 INFO - PROCESS | 1657 | 1465915757375 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 07:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:49:17 INFO - PROCESS | 1657 | 1465915757381 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:49:17 INFO - PROCESS | 1657 | 1465915757382 Marionette TRACE conn2 <- [1,322,null,{}] 07:49:17 INFO - PROCESS | 1657 | 1465915757385 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}] 07:49:17 INFO - PROCESS | 1657 | 1465915757386 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:17 INFO - PROCESS | 1657 | 1465915757470 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:49:17 INFO - PROCESS | 1657 | 1465915757516 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:17 INFO - PROCESS | 1657 | 1465915757527 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12481d800 == 40 [pid = 1657] [id = 88] 07:49:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11857a000) [pid = 1657] [serial = 261] [outer = 0x0] 07:49:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12ae0b000) [pid = 1657] [serial = 262] [outer = 0x11857a000] 07:49:17 INFO - PROCESS | 1657 | 1465915757595 Marionette DEBUG loaded listener.js 07:49:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b019400) [pid = 1657] [serial = 263] [outer = 0x11857a000] 07:49:18 INFO - PROCESS | 1657 | 1465915758071 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]]]}] 07:49:18 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. 07:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 724ms 07:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:49:18 INFO - PROCESS | 1657 | 1465915758107 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:49:18 INFO - PROCESS | 1657 | 1465915758108 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 07:49:18 INFO - PROCESS | 1657 | 1465915758111 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:49:18 INFO - PROCESS | 1657 | 1465915758113 Marionette TRACE conn2 <- [1,326,null,{}] 07:49:18 INFO - PROCESS | 1657 | 1465915758115 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}] 07:49:18 INFO - PROCESS | 1657 | 1465915758116 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:18 INFO - PROCESS | 1657 | 1465915758213 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:49:18 INFO - PROCESS | 1657 | 1465915758216 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:18 INFO - PROCESS | 1657 | 1465915758217 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12570b800 == 41 [pid = 1657] [id = 89] 07:49:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121238000) [pid = 1657] [serial = 264] [outer = 0x0] 07:49:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b818800) [pid = 1657] [serial = 265] [outer = 0x121238000] 07:49:18 INFO - PROCESS | 1657 | 1465915758241 Marionette DEBUG loaded listener.js 07:49:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b903c00) [pid = 1657] [serial = 266] [outer = 0x121238000] 07:49:18 INFO - PROCESS | 1657 | 1465915758559 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]]]}] 07:49:18 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. 07:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 471ms 07:49:18 INFO - PROCESS | 1657 | 1465915758587 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:49:18 INFO - PROCESS | 1657 | 1465915758588 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 07:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:49:18 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11703ec00) [pid = 1657] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:49:18 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x113ff6800) [pid = 1657] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:49:18 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x113381800) [pid = 1657] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:49:18 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1167a1400) [pid = 1657] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:49:18 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x126827800) [pid = 1657] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:49:18 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118fed000) [pid = 1657] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:49:18 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x126593c00) [pid = 1657] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:49:18 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116a0ac00) [pid = 1657] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:49:18 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1268eb800) [pid = 1657] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:49:18 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x126cda400) [pid = 1657] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:49:18 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x129489400) [pid = 1657] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:49:18 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118ff3400) [pid = 1657] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:49:18 INFO - PROCESS | 1657 | 1465915758702 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:49:18 INFO - PROCESS | 1657 | 1465915758704 Marionette TRACE conn2 <- [1,330,null,{}] 07:49:18 INFO - PROCESS | 1657 | 1465915758715 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}] 07:49:18 INFO - PROCESS | 1657 | 1465915758717 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:18 INFO - PROCESS | 1657 | 1465915758834 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:49:18 INFO - PROCESS | 1657 | 1465915758864 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:18 INFO - PROCESS | 1657 | 1465915758866 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1256bf800 == 42 [pid = 1657] [id = 90] 07:49:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118fed000) [pid = 1657] [serial = 267] [outer = 0x0] 07:49:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124ba2400) [pid = 1657] [serial = 268] [outer = 0x118fed000] 07:49:18 INFO - PROCESS | 1657 | 1465915758905 Marionette DEBUG loaded listener.js 07:49:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a5bd400) [pid = 1657] [serial = 269] [outer = 0x118fed000] 07:49:19 INFO - PROCESS | 1657 | 1465915759309 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]]]}] 07:49:19 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. 07:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 740ms 07:49:19 INFO - PROCESS | 1657 | 1465915759332 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:49:19 INFO - PROCESS | 1657 | 1465915759334 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 07:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:49:19 INFO - PROCESS | 1657 | 1465915759345 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:49:19 INFO - PROCESS | 1657 | 1465915759347 Marionette TRACE conn2 <- [1,334,null,{}] 07:49:19 INFO - PROCESS | 1657 | 1465915759351 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}] 07:49:19 INFO - PROCESS | 1657 | 1465915759353 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:19 INFO - PROCESS | 1657 | 1465915759491 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:49:19 INFO - PROCESS | 1657 | 1465915759498 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:19 INFO - PROCESS | 1657 | 1465915759499 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295e5800 == 43 [pid = 1657] [id = 91] 07:49:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12ae11800) [pid = 1657] [serial = 270] [outer = 0x0] 07:49:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b914400) [pid = 1657] [serial = 271] [outer = 0x12ae11800] 07:49:19 INFO - PROCESS | 1657 | 1465915759543 Marionette DEBUG loaded listener.js 07:49:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b91f000) [pid = 1657] [serial = 272] [outer = 0x12ae11800] 07:49:19 INFO - PROCESS | 1657 | 1465915759951 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]]]}] 07:49:19 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. 07:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 621ms 07:49:19 INFO - PROCESS | 1657 | 1465915759967 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:49:19 INFO - PROCESS | 1657 | 1465915759968 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 07:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:49:19 INFO - PROCESS | 1657 | 1465915759970 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:49:19 INFO - PROCESS | 1657 | 1465915759972 Marionette TRACE conn2 <- [1,338,null,{}] 07:49:19 INFO - PROCESS | 1657 | 1465915759974 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}] 07:49:19 INFO - PROCESS | 1657 | 1465915759975 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:20 INFO - PROCESS | 1657 | 1465915760088 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:49:20 INFO - PROCESS | 1657 | 1465915760095 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:20 INFO - PROCESS | 1657 | 1465915760096 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6ce800 == 44 [pid = 1657] [id = 92] 07:49:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b013000) [pid = 1657] [serial = 273] [outer = 0x0] 07:49:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b9c0000) [pid = 1657] [serial = 274] [outer = 0x12b013000] 07:49:20 INFO - PROCESS | 1657 | 1465915760120 Marionette DEBUG loaded listener.js 07:49:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b9c7800) [pid = 1657] [serial = 275] [outer = 0x12b013000] 07:49:20 INFO - PROCESS | 1657 | 1465915760416 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]]]}] 07:49:20 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. 07:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 467ms 07:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:49:20 INFO - PROCESS | 1657 | 1465915760439 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:49:20 INFO - PROCESS | 1657 | 1465915760440 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 07:49:20 INFO - PROCESS | 1657 | 1465915760442 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:49:20 INFO - PROCESS | 1657 | 1465915760443 Marionette TRACE conn2 <- [1,342,null,{}] 07:49:20 INFO - PROCESS | 1657 | 1465915760447 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}] 07:49:20 INFO - PROCESS | 1657 | 1465915760450 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:20 INFO - PROCESS | 1657 | 1465915760532 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:49:20 INFO - PROCESS | 1657 | 1465915760535 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:20 INFO - PROCESS | 1657 | 1465915760537 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9d3800 == 45 [pid = 1657] [id = 93] 07:49:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x125681000) [pid = 1657] [serial = 276] [outer = 0x0] 07:49:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b9cd400) [pid = 1657] [serial = 277] [outer = 0x125681000] 07:49:20 INFO - PROCESS | 1657 | 1465915760560 Marionette DEBUG loaded listener.js 07:49:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12be74800) [pid = 1657] [serial = 278] [outer = 0x125681000] 07:49:21 INFO - PROCESS | 1657 | 1465915761004 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]]]}] 07:49:21 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. 07:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 568ms 07:49:21 INFO - PROCESS | 1657 | 1465915761011 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:49:21 INFO - PROCESS | 1657 | 1465915761014 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 07:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:49:21 INFO - PROCESS | 1657 | 1465915761017 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:49:21 INFO - PROCESS | 1657 | 1465915761019 Marionette TRACE conn2 <- [1,346,null,{}] 07:49:21 INFO - PROCESS | 1657 | 1465915761024 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}] 07:49:21 INFO - PROCESS | 1657 | 1465915761026 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:21 INFO - PROCESS | 1657 | 1465915761128 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:49:21 INFO - PROCESS | 1657 | 1465915761187 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:21 INFO - PROCESS | 1657 | 1465915761190 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x11699b800 == 46 [pid = 1657] [id = 94] 07:49:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11837bc00) [pid = 1657] [serial = 279] [outer = 0x0] 07:49:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118579800) [pid = 1657] [serial = 280] [outer = 0x11837bc00] 07:49:21 INFO - PROCESS | 1657 | 1465915761225 Marionette DEBUG loaded listener.js 07:49:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118f8a000) [pid = 1657] [serial = 281] [outer = 0x11837bc00] 07:49:21 INFO - PROCESS | 1657 | 1465915761647 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]]]}] 07:49:21 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. 07:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 671ms 07:49:21 INFO - PROCESS | 1657 | 1465915761689 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:49:21 INFO - PROCESS | 1657 | 1465915761692 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 07:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:49:21 INFO - PROCESS | 1657 | 1465915761696 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:49:21 INFO - PROCESS | 1657 | 1465915761698 Marionette TRACE conn2 <- [1,350,null,{}] 07:49:21 INFO - PROCESS | 1657 | 1465915761701 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}] 07:49:21 INFO - PROCESS | 1657 | 1465915761702 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:21 INFO - PROCESS | 1657 | 1465915761805 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:49:21 INFO - PROCESS | 1657 | 1465915761867 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:21 INFO - PROCESS | 1657 | 1465915761868 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x121037800 == 47 [pid = 1657] [id = 95] 07:49:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119a45c00) [pid = 1657] [serial = 282] [outer = 0x0] 07:49:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x121239000) [pid = 1657] [serial = 283] [outer = 0x119a45c00] 07:49:21 INFO - PROCESS | 1657 | 1465915761901 Marionette DEBUG loaded listener.js 07:49:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1217e9400) [pid = 1657] [serial = 284] [outer = 0x119a45c00] 07:49:22 INFO - PROCESS | 1657 | 1465915762316 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]]]}] 07:49:22 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. 07:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 671ms 07:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:49:22 INFO - PROCESS | 1657 | 1465915762367 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:49:22 INFO - PROCESS | 1657 | 1465915762369 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 07:49:22 INFO - PROCESS | 1657 | 1465915762371 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:49:22 INFO - PROCESS | 1657 | 1465915762374 Marionette TRACE conn2 <- [1,354,null,{}] 07:49:22 INFO - PROCESS | 1657 | 1465915762382 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}] 07:49:22 INFO - PROCESS | 1657 | 1465915762385 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:22 INFO - PROCESS | 1657 | 1465915762502 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:49:22 INFO - PROCESS | 1657 | 1465915762579 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:22 INFO - PROCESS | 1657 | 1465915762581 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a855800 == 48 [pid = 1657] [id = 96] 07:49:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1268e5400) [pid = 1657] [serial = 285] [outer = 0x0] 07:49:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1290dac00) [pid = 1657] [serial = 286] [outer = 0x1268e5400] 07:49:22 INFO - PROCESS | 1657 | 1465915762613 Marionette DEBUG loaded listener.js 07:49:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x129409400) [pid = 1657] [serial = 287] [outer = 0x1268e5400] 07:49:23 INFO - PROCESS | 1657 | 1465915763052 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]]]}] 07:49:23 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. 07:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 722ms 07:49:23 INFO - PROCESS | 1657 | 1465915763093 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:49:23 INFO - PROCESS | 1657 | 1465915763095 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 07:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:49:23 INFO - PROCESS | 1657 | 1465915763116 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:49:23 INFO - PROCESS | 1657 | 1465915763117 Marionette TRACE conn2 <- [1,358,null,{}] 07:49:23 INFO - PROCESS | 1657 | 1465915763119 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}] 07:49:23 INFO - PROCESS | 1657 | 1465915763121 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:23 INFO - PROCESS | 1657 | 1465915763224 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:49:23 INFO - PROCESS | 1657 | 1465915763287 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:23 INFO - PROCESS | 1657 | 1465915763288 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b219000 == 49 [pid = 1657] [id = 97] 07:49:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a8d6800) [pid = 1657] [serial = 288] [outer = 0x0] 07:49:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12ae0b400) [pid = 1657] [serial = 289] [outer = 0x12a8d6800] 07:49:23 INFO - PROCESS | 1657 | 1465915763318 Marionette DEBUG loaded listener.js 07:49:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12b903400) [pid = 1657] [serial = 290] [outer = 0x12a8d6800] 07:49:23 INFO - PROCESS | 1657 | 1465915763928 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]]]}] 07:49:23 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. 07:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 870ms 07:49:23 INFO - PROCESS | 1657 | 1465915763993 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:49:23 INFO - PROCESS | 1657 | 1465915763995 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 07:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:49:24 INFO - PROCESS | 1657 | 1465915764016 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:49:24 INFO - PROCESS | 1657 | 1465915764017 Marionette TRACE conn2 <- [1,362,null,{}] 07:49:24 INFO - PROCESS | 1657 | 1465915764022 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}] 07:49:24 INFO - PROCESS | 1657 | 1465915764024 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:24 INFO - PROCESS | 1657 | 1465915764110 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:49:24 INFO - PROCESS | 1657 | 1465915764161 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:24 INFO - PROCESS | 1657 | 1465915764163 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e90800 == 50 [pid = 1657] [id = 98] 07:49:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118fee000) [pid = 1657] [serial = 291] [outer = 0x0] 07:49:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119a53400) [pid = 1657] [serial = 292] [outer = 0x118fee000] 07:49:24 INFO - PROCESS | 1657 | 1465915764189 Marionette DEBUG loaded listener.js 07:49:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12123dc00) [pid = 1657] [serial = 293] [outer = 0x118fee000] 07:49:24 INFO - PROCESS | 1657 | 1465915764594 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]]]}] 07:49:24 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. 07:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 637ms 07:49:24 INFO - PROCESS | 1657 | 1465915764637 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:49:24 INFO - PROCESS | 1657 | 1465915764640 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 07:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:49:24 INFO - PROCESS | 1657 | 1465915764644 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:49:24 INFO - PROCESS | 1657 | 1465915764646 Marionette TRACE conn2 <- [1,366,null,{}] 07:49:24 INFO - PROCESS | 1657 | 1465915764648 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}] 07:49:24 INFO - PROCESS | 1657 | 1465915764650 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:24 INFO - PROCESS | 1657 | 1465915764757 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:49:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6ce800 == 49 [pid = 1657] [id = 92] 07:49:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1295e5800 == 48 [pid = 1657] [id = 91] 07:49:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1256bf800 == 47 [pid = 1657] [id = 90] 07:49:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12570b800 == 46 [pid = 1657] [id = 89] 07:49:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12481d800 == 45 [pid = 1657] [id = 88] 07:49:24 INFO - PROCESS | 1657 | --DOCSHELL 0x115edf000 == 44 [pid = 1657] [id = 87] 07:49:24 INFO - PROCESS | 1657 | --DOCSHELL 0x119b98000 == 43 [pid = 1657] [id = 86] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12b01a000) [pid = 1657] [serial = 226] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOCSHELL 0x119b08000 == 42 [pid = 1657] [id = 85] 07:49:24 INFO - PROCESS | 1657 | --DOCSHELL 0x118fa9800 == 41 [pid = 1657] [id = 84] 07:49:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1172bc800 == 40 [pid = 1657] [id = 83] 07:49:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1172d6800 == 39 [pid = 1657] [id = 82] 07:49:24 INFO - PROCESS | 1657 | --DOCSHELL 0x118143000 == 38 [pid = 1657] [id = 81] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12b016400) [pid = 1657] [serial = 224] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12567fc00) [pid = 1657] [serial = 203] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118574000) [pid = 1657] [serial = 190] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11857e000) [pid = 1657] [serial = 218] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12123a800) [pid = 1657] [serial = 199] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x129482c00) [pid = 1657] [serial = 209] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119fe4400) [pid = 1657] [serial = 196] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12669e800) [pid = 1657] [serial = 205] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118f8e400) [pid = 1657] [serial = 193] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12ae07400) [pid = 1657] [serial = 223] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118573400) [pid = 1657] [serial = 192] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12948a400) [pid = 1657] [serial = 211] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a5de000) [pid = 1657] [serial = 214] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1248be400) [pid = 1657] [serial = 200] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11696c000) [pid = 1657] [serial = 186] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11662fc00) [pid = 1657] [serial = 217] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x124c69400) [pid = 1657] [serial = 202] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12a8e0800) [pid = 1657] [serial = 221] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12a5b5c00) [pid = 1657] [serial = 212] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x126588800) [pid = 1657] [serial = 220] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119a4c400) [pid = 1657] [serial = 195] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x126ae2c00) [pid = 1657] [serial = 206] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1175adc00) [pid = 1657] [serial = 189] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1290e5400) [pid = 1657] [serial = 208] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12c8bf000) [pid = 1657] [serial = 46] [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.] 07:49:24 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12a875c00) [pid = 1657] [serial = 215] [outer = 0x0] [url = about:blank] 07:49:24 INFO - PROCESS | 1657 | 1465915764844 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:24 INFO - PROCESS | 1657 | 1465915764845 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x116663800 == 39 [pid = 1657] [id = 99] 07:49:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118574000) [pid = 1657] [serial = 294] [outer = 0x0] 07:49:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119fe4400) [pid = 1657] [serial = 295] [outer = 0x118574000] 07:49:24 INFO - PROCESS | 1657 | 1465915764875 Marionette DEBUG loaded listener.js 07:49:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1248c8c00) [pid = 1657] [serial = 296] [outer = 0x118574000] 07:49:25 INFO - PROCESS | 1657 | 1465915765174 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]]]}] 07:49:25 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. 07:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 572ms 07:49:25 INFO - PROCESS | 1657 | 1465915765218 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:49:25 INFO - PROCESS | 1657 | 1465915765219 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 07:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:49:25 INFO - PROCESS | 1657 | 1465915765221 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:49:25 INFO - PROCESS | 1657 | 1465915765224 Marionette TRACE conn2 <- [1,370,null,{}] 07:49:25 INFO - PROCESS | 1657 | 1465915765233 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}] 07:49:25 INFO - PROCESS | 1657 | 1465915765236 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:25 INFO - PROCESS | 1657 | 1465915765315 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:49:25 INFO - PROCESS | 1657 | 1465915765320 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 1657 | 1465915765322 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x118788000 == 40 [pid = 1657] [id = 100] 07:49:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12573e400) [pid = 1657] [serial = 297] [outer = 0x0] 07:49:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126cd9c00) [pid = 1657] [serial = 298] [outer = 0x12573e400] 07:49:25 INFO - PROCESS | 1657 | 1465915765348 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1290e5400) [pid = 1657] [serial = 299] [outer = 0x12573e400] 07:49:25 INFO - PROCESS | 1657 | 1465915765691 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]]]}] 07:49:25 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. 07:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 521ms 07:49:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:49:25 INFO - PROCESS | 1657 | 1465915765742 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:49:25 INFO - PROCESS | 1657 | 1465915765744 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 07:49:25 INFO - PROCESS | 1657 | 1465915765746 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:49:25 INFO - PROCESS | 1657 | 1465915765747 Marionette TRACE conn2 <- [1,374,null,{}] 07:49:25 INFO - PROCESS | 1657 | 1465915765750 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}] 07:49:25 INFO - PROCESS | 1657 | 1465915765751 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:25 INFO - PROCESS | 1657 | 1465915765837 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:49:25 INFO - PROCESS | 1657 | 1465915765842 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 1657 | 1465915765843 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c97800 == 41 [pid = 1657] [id = 101] 07:49:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129482c00) [pid = 1657] [serial = 300] [outer = 0x0] 07:49:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a5bd800) [pid = 1657] [serial = 301] [outer = 0x129482c00] 07:49:25 INFO - PROCESS | 1657 | 1465915765872 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a8e3800) [pid = 1657] [serial = 302] [outer = 0x129482c00] 07:49:26 INFO - PROCESS | 1657 | 1465915766191 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:49:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:49:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 469ms 07:49:26 INFO - PROCESS | 1657 | 1465915766216 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:49:26 INFO - PROCESS | 1657 | 1465915766218 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 07:49:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:49:26 INFO - PROCESS | 1657 | 1465915766220 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:49:26 INFO - PROCESS | 1657 | 1465915766221 Marionette TRACE conn2 <- [1,378,null,{}] 07:49:26 INFO - PROCESS | 1657 | 1465915766223 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}] 07:49:26 INFO - PROCESS | 1657 | 1465915766225 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:26 INFO - PROCESS | 1657 | 1465915766320 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:49:26 INFO - PROCESS | 1657 | 1465915766331 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:26 INFO - PROCESS | 1657 | 1465915766333 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1215d7800 == 42 [pid = 1657] [id = 102] 07:49:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a87d400) [pid = 1657] [serial = 303] [outer = 0x0] 07:49:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b016400) [pid = 1657] [serial = 304] [outer = 0x12a87d400] 07:49:26 INFO - PROCESS | 1657 | 1465915766358 Marionette DEBUG loaded listener.js 07:49:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b908800) [pid = 1657] [serial = 305] [outer = 0x12a87d400] 07:49:26 INFO - PROCESS | 1657 | 1465915766685 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:49:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:49:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 518ms 07:49:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:49:26 INFO - PROCESS | 1657 | 1465915766739 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:49:26 INFO - PROCESS | 1657 | 1465915766740 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 07:49:26 INFO - PROCESS | 1657 | 1465915766742 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:49:26 INFO - PROCESS | 1657 | 1465915766743 Marionette TRACE conn2 <- [1,382,null,{}] 07:49:26 INFO - PROCESS | 1657 | 1465915766745 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}] 07:49:26 INFO - PROCESS | 1657 | 1465915766756 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:26 INFO - PROCESS | 1657 | 1465915766854 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:49:26 INFO - PROCESS | 1657 | 1465915766917 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:26 INFO - PROCESS | 1657 | 1465915766919 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x126550000 == 43 [pid = 1657] [id = 103] 07:49:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12be70400) [pid = 1657] [serial = 306] [outer = 0x0] 07:49:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12be74c00) [pid = 1657] [serial = 307] [outer = 0x12be70400] 07:49:26 INFO - PROCESS | 1657 | 1465915766960 Marionette DEBUG loaded listener.js 07:49:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12bed6800) [pid = 1657] [serial = 308] [outer = 0x12be70400] 07:49:27 INFO - PROCESS | 1657 | 1465915767375 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:49:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:49:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 672ms 07:49:27 INFO - PROCESS | 1657 | 1465915767417 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:49:27 INFO - PROCESS | 1657 | 1465915767418 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 07:49:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:49:27 INFO - PROCESS | 1657 | 1465915767420 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:49:27 INFO - PROCESS | 1657 | 1465915767421 Marionette TRACE conn2 <- [1,386,null,{}] 07:49:27 INFO - PROCESS | 1657 | 1465915767424 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}] 07:49:27 INFO - PROCESS | 1657 | 1465915767425 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:27 INFO - PROCESS | 1657 | 1465915767522 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:49:27 INFO - PROCESS | 1657 | 1465915767526 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:27 INFO - PROCESS | 1657 | 1465915767527 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x129053800 == 44 [pid = 1657] [id = 104] 07:49:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11932c000) [pid = 1657] [serial = 309] [outer = 0x0] 07:49:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119338400) [pid = 1657] [serial = 310] [outer = 0x11932c000] 07:49:27 INFO - PROCESS | 1657 | 1465915767582 Marionette DEBUG loaded listener.js 07:49:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118382000) [pid = 1657] [serial = 311] [outer = 0x11932c000] 07:49:27 INFO - PROCESS | 1657 | 1465915767902 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]]]}] 07:49:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:49:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 517ms 07:49:27 INFO - PROCESS | 1657 | 1465915767939 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:49:27 INFO - PROCESS | 1657 | 1465915767940 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 07:49:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:49:27 INFO - PROCESS | 1657 | 1465915767942 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:49:27 INFO - PROCESS | 1657 | 1465915767943 Marionette TRACE conn2 <- [1,390,null,{}] 07:49:27 INFO - PROCESS | 1657 | 1465915767946 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}] 07:49:27 INFO - PROCESS | 1657 | 1465915767947 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:28 INFO - PROCESS | 1657 | 1465915768051 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:49:28 INFO - PROCESS | 1657 | 1465915768062 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:28 INFO - PROCESS | 1657 | 1465915768063 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295f8800 == 45 [pid = 1657] [id = 105] 07:49:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x110f7dc00) [pid = 1657] [serial = 312] [outer = 0x0] 07:49:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x110f81800) [pid = 1657] [serial = 313] [outer = 0x110f7dc00] 07:49:28 INFO - PROCESS | 1657 | 1465915768087 Marionette DEBUG loaded listener.js 07:49:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x110f85800) [pid = 1657] [serial = 314] [outer = 0x110f7dc00] 07:49:28 INFO - PROCESS | 1657 | 1465915768442 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]]]}] 07:49:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:49:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 519ms 07:49:28 INFO - PROCESS | 1657 | 1465915768461 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:49:28 INFO - PROCESS | 1657 | 1465915768465 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 07:49:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:49:28 INFO - PROCESS | 1657 | 1465915768467 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:49:28 INFO - PROCESS | 1657 | 1465915768468 Marionette TRACE conn2 <- [1,394,null,{}] 07:49:28 INFO - PROCESS | 1657 | 1465915768471 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}] 07:49:28 INFO - PROCESS | 1657 | 1465915768472 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:28 INFO - PROCESS | 1657 | 1465915768575 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:49:28 INFO - PROCESS | 1657 | 1465915768580 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:28 INFO - PROCESS | 1657 | 1465915768581 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a91f000 == 46 [pid = 1657] [id = 106] 07:49:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x110f84800) [pid = 1657] [serial = 315] [outer = 0x0] 07:49:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12bed7400) [pid = 1657] [serial = 316] [outer = 0x110f84800] 07:49:28 INFO - PROCESS | 1657 | 1465915768605 Marionette DEBUG loaded listener.js 07:49:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12bee1400) [pid = 1657] [serial = 317] [outer = 0x110f84800] 07:49:28 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12b013000) [pid = 1657] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:49:28 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12ae11800) [pid = 1657] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:49:28 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12a5b0000) [pid = 1657] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:49:28 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11857a000) [pid = 1657] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:49:28 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x125743800) [pid = 1657] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:49:28 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x121966000) [pid = 1657] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:49:28 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11976c400) [pid = 1657] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:49:28 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x125682400) [pid = 1657] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:49:28 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119a49000) [pid = 1657] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:49:28 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11857cc00) [pid = 1657] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:49:28 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x121238000) [pid = 1657] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:49:28 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118fed000) [pid = 1657] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:49:29 INFO - PROCESS | 1657 | 1465915769000 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]]]}] 07:49:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:49:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 567ms 07:49:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:49:29 INFO - PROCESS | 1657 | 1465915769036 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:49:29 INFO - PROCESS | 1657 | 1465915769037 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 07:49:29 INFO - PROCESS | 1657 | 1465915769039 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:49:29 INFO - PROCESS | 1657 | 1465915769041 Marionette TRACE conn2 <- [1,398,null,{}] 07:49:29 INFO - PROCESS | 1657 | 1465915769043 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}] 07:49:29 INFO - PROCESS | 1657 | 1465915769044 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:29 INFO - PROCESS | 1657 | 1465915769138 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:49:29 INFO - PROCESS | 1657 | 1465915769142 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:29 INFO - PROCESS | 1657 | 1465915769143 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1191cf000 == 47 [pid = 1657] [id = 107] 07:49:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x110f7fc00) [pid = 1657] [serial = 318] [outer = 0x0] 07:49:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x125740800) [pid = 1657] [serial = 319] [outer = 0x110f7fc00] 07:49:29 INFO - PROCESS | 1657 | 1465915769169 Marionette DEBUG loaded listener.js 07:49:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a634000) [pid = 1657] [serial = 320] [outer = 0x110f7fc00] 07:49:29 INFO - PROCESS | 1657 | 1465915769521 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]]]}] 07:49:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:49:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 07:49:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:49:29 INFO - PROCESS | 1657 | 1465915769558 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:49:29 INFO - PROCESS | 1657 | 1465915769560 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 07:49:29 INFO - PROCESS | 1657 | 1465915769562 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:49:29 INFO - PROCESS | 1657 | 1465915769566 Marionette TRACE conn2 <- [1,402,null,{}] 07:49:29 INFO - PROCESS | 1657 | 1465915769568 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}] 07:49:29 INFO - PROCESS | 1657 | 1465915769570 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:29 INFO - PROCESS | 1657 | 1465915769666 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:49:29 INFO - PROCESS | 1657 | 1465915769685 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:49:29 INFO - PROCESS | 1657 | 1465915769689 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:29 INFO - PROCESS | 1657 | 1465915769691 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be4c000 == 48 [pid = 1657] [id = 108] 07:49:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12c405800) [pid = 1657] [serial = 321] [outer = 0x0] 07:49:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12c407800) [pid = 1657] [serial = 322] [outer = 0x12c405800] 07:49:29 INFO - PROCESS | 1657 | 1465915769717 Marionette DEBUG loaded listener.js 07:49:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12c40f000) [pid = 1657] [serial = 323] [outer = 0x12c405800] 07:49:30 INFO - PROCESS | 1657 | 1465915770068 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]]]}] 07:49:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:49:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 521ms 07:49:30 INFO - PROCESS | 1657 | 1465915770085 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:49:30 INFO - PROCESS | 1657 | 1465915770086 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 07:49:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:49:30 INFO - PROCESS | 1657 | 1465915770088 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:49:30 INFO - PROCESS | 1657 | 1465915770089 Marionette TRACE conn2 <- [1,406,null,{}] 07:49:30 INFO - PROCESS | 1657 | 1465915770092 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}] 07:49:30 INFO - PROCESS | 1657 | 1465915770093 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:30 INFO - PROCESS | 1657 | 1465915770179 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:49:30 INFO - PROCESS | 1657 | 1465915770234 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:30 INFO - PROCESS | 1657 | 1465915770235 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be64000 == 49 [pid = 1657] [id = 109] 07:49:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x119a33800) [pid = 1657] [serial = 324] [outer = 0x0] 07:49:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x119a38800) [pid = 1657] [serial = 325] [outer = 0x119a33800] 07:49:30 INFO - PROCESS | 1657 | 1465915770261 Marionette DEBUG loaded listener.js 07:49:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12a637000) [pid = 1657] [serial = 326] [outer = 0x119a33800] 07:49:30 INFO - PROCESS | 1657 | 1465915770554 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]]]}] 07:49:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:49:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 519ms 07:49:30 INFO - PROCESS | 1657 | 1465915770607 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:49:30 INFO - PROCESS | 1657 | 1465915770609 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 07:49:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:49:30 INFO - PROCESS | 1657 | 1465915770611 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:49:30 INFO - PROCESS | 1657 | 1465915770613 Marionette TRACE conn2 <- [1,410,null,{}] 07:49:30 INFO - PROCESS | 1657 | 1465915770617 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}] 07:49:30 INFO - PROCESS | 1657 | 1465915770618 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:30 INFO - PROCESS | 1657 | 1465915770702 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:49:30 INFO - PROCESS | 1657 | 1465915770706 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:30 INFO - PROCESS | 1657 | 1465915770707 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf81000 == 50 [pid = 1657] [id = 110] 07:49:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119a36400) [pid = 1657] [serial = 327] [outer = 0x0] 07:49:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1216a4400) [pid = 1657] [serial = 328] [outer = 0x119a36400] 07:49:30 INFO - PROCESS | 1657 | 1465915770731 Marionette DEBUG loaded listener.js 07:49:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1216a7c00) [pid = 1657] [serial = 329] [outer = 0x119a36400] 07:49:31 INFO - PROCESS | 1657 | --DOCSHELL 0x129053000 == 49 [pid = 1657] [id = 79] 07:49:31 INFO - PROCESS | 1657 | --DOCSHELL 0x11673a800 == 48 [pid = 1657] [id = 63] 07:49:31 INFO - PROCESS | 1657 | --DOCSHELL 0x116733000 == 47 [pid = 1657] [id = 77] 07:49:31 INFO - PROCESS | 1657 | --DOCSHELL 0x126ab0000 == 46 [pid = 1657] [id = 80] 07:49:31 INFO - PROCESS | 1657 | --DOCSHELL 0x119b1b000 == 45 [pid = 1657] [id = 78] 07:49:31 INFO - PROCESS | 1657 | --DOCSHELL 0x1292e1000 == 44 [pid = 1657] [id = 76] 07:49:31 INFO - PROCESS | 1657 | --DOCSHELL 0x116663800 == 43 [pid = 1657] [id = 99] 07:49:31 INFO - PROCESS | 1657 | --DOCSHELL 0x119e90800 == 42 [pid = 1657] [id = 98] 07:49:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12b219000 == 41 [pid = 1657] [id = 97] 07:49:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12a855800 == 40 [pid = 1657] [id = 96] 07:49:31 INFO - PROCESS | 1657 | --DOCSHELL 0x121037800 == 39 [pid = 1657] [id = 95] 07:49:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9d3800 == 38 [pid = 1657] [id = 93] 07:49:31 INFO - PROCESS | 1657 | --DOCSHELL 0x11699b800 == 37 [pid = 1657] [id = 94] 07:49:32 INFO - PROCESS | 1657 | --DOCSHELL 0x118788000 == 36 [pid = 1657] [id = 100] 07:49:32 INFO - PROCESS | 1657 | --DOCSHELL 0x126550000 == 35 [pid = 1657] [id = 103] 07:49:32 INFO - PROCESS | 1657 | --DOCSHELL 0x119c97800 == 34 [pid = 1657] [id = 101] 07:49:32 INFO - PROCESS | 1657 | --DOCSHELL 0x129053800 == 33 [pid = 1657] [id = 104] 07:49:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1295f8800 == 32 [pid = 1657] [id = 105] 07:49:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1191cf000 == 31 [pid = 1657] [id = 107] 07:49:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1215d7800 == 30 [pid = 1657] [id = 102] 07:49:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12be4c000 == 29 [pid = 1657] [id = 108] 07:49:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12a91f000 == 28 [pid = 1657] [id = 106] 07:49:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12be64000 == 27 [pid = 1657] [id = 109] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12a5da400) [pid = 1657] [serial = 259] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12b019400) [pid = 1657] [serial = 263] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12ae0b000) [pid = 1657] [serial = 262] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x126cd8000) [pid = 1657] [serial = 256] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x124e25800) [pid = 1657] [serial = 250] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1251dbc00) [pid = 1657] [serial = 251] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119af1800) [pid = 1657] [serial = 245] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119a10000) [pid = 1657] [serial = 244] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1261cd400) [pid = 1657] [serial = 253] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12682c800) [pid = 1657] [serial = 254] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x121237000) [pid = 1657] [serial = 247] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1215a0000) [pid = 1657] [serial = 248] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118f3b000) [pid = 1657] [serial = 242] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1185be800) [pid = 1657] [serial = 241] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1176c4400) [pid = 1657] [serial = 229] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12b818800) [pid = 1657] [serial = 265] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124eb7800) [pid = 1657] [serial = 235] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x126adf800) [pid = 1657] [serial = 238] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119a54800) [pid = 1657] [serial = 232] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124ba2400) [pid = 1657] [serial = 268] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12b9c0000) [pid = 1657] [serial = 274] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12b903c00) [pid = 1657] [serial = 266] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12a8dfc00) [pid = 1657] [serial = 260] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12b914400) [pid = 1657] [serial = 271] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12b9c7800) [pid = 1657] [serial = 275] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12a5bd400) [pid = 1657] [serial = 269] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12a5aec00) [pid = 1657] [serial = 257] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12b9cd400) [pid = 1657] [serial = 277] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12b91f000) [pid = 1657] [serial = 272] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1657 | 1465915772265 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]]]}] 07:49:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:49:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1674ms 07:49:32 INFO - PROCESS | 1657 | 1465915772286 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:49:32 INFO - PROCESS | 1657 | 1465915772288 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 07:49:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:49:32 INFO - PROCESS | 1657 | 1465915772292 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:49:32 INFO - PROCESS | 1657 | 1465915772293 Marionette TRACE conn2 <- [1,414,null,{}] 07:49:32 INFO - PROCESS | 1657 | 1465915772304 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}] 07:49:32 INFO - PROCESS | 1657 | 1465915772306 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:32 INFO - PROCESS | 1657 | 1465915772386 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:49:32 INFO - PROCESS | 1657 | 1465915772436 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:32 INFO - PROCESS | 1657 | 1465915772437 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x115ee0000 == 28 [pid = 1657] [id = 111] 07:49:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1175a1000) [pid = 1657] [serial = 330] [outer = 0x0] 07:49:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1176c4800) [pid = 1657] [serial = 331] [outer = 0x1175a1000] 07:49:32 INFO - PROCESS | 1657 | 1465915772465 Marionette DEBUG loaded listener.js 07:49:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1185bd400) [pid = 1657] [serial = 332] [outer = 0x1175a1000] 07:49:32 INFO - PROCESS | 1657 | 1465915772770 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]]]}] 07:49:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:49:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 527ms 07:49:32 INFO - PROCESS | 1657 | 1465915772819 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:49:32 INFO - PROCESS | 1657 | 1465915772822 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 07:49:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:49:32 INFO - PROCESS | 1657 | 1465915772827 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:49:32 INFO - PROCESS | 1657 | 1465915772829 Marionette TRACE conn2 <- [1,418,null,{}] 07:49:32 INFO - PROCESS | 1657 | 1465915772831 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}] 07:49:32 INFO - PROCESS | 1657 | 1465915772833 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:32 INFO - PROCESS | 1657 | 1465915772912 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:49:32 INFO - PROCESS | 1657 | 1465915772963 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:32 INFO - PROCESS | 1657 | 1465915772964 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x117222000 == 29 [pid = 1657] [id = 112] 07:49:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118581c00) [pid = 1657] [serial = 333] [outer = 0x0] 07:49:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118f3d800) [pid = 1657] [serial = 334] [outer = 0x118581c00] 07:49:32 INFO - PROCESS | 1657 | 1465915772992 Marionette DEBUG loaded listener.js 07:49:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119332c00) [pid = 1657] [serial = 335] [outer = 0x118581c00] 07:49:33 INFO - PROCESS | 1657 | 1465915773757 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]]]}] 07:49:33 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 07:49:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 971ms 07:49:33 INFO - PROCESS | 1657 | 1465915773799 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:49:33 INFO - PROCESS | 1657 | 1465915773800 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 07:49:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:49:33 INFO - PROCESS | 1657 | 1465915773803 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:49:33 INFO - PROCESS | 1657 | 1465915773805 Marionette TRACE conn2 <- [1,422,null,{}] 07:49:33 INFO - PROCESS | 1657 | 1465915773813 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}] 07:49:33 INFO - PROCESS | 1657 | 1465915773816 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:33 INFO - PROCESS | 1657 | 1465915773889 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:49:33 INFO - PROCESS | 1657 | 1465915773893 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:33 INFO - PROCESS | 1657 | 1465915773896 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181de800 == 30 [pid = 1657] [id = 113] 07:49:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x110f7bc00) [pid = 1657] [serial = 336] [outer = 0x0] 07:49:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119a4d800) [pid = 1657] [serial = 337] [outer = 0x110f7bc00] 07:49:33 INFO - PROCESS | 1657 | 1465915773927 Marionette DEBUG loaded listener.js 07:49:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119af9c00) [pid = 1657] [serial = 338] [outer = 0x110f7bc00] 07:49:34 INFO - PROCESS | 1657 | 1465915774722 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]]]}] 07:49:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:49:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 971ms 07:49:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:49:34 INFO - PROCESS | 1657 | 1465915774774 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:49:34 INFO - PROCESS | 1657 | 1465915774776 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 07:49:34 INFO - PROCESS | 1657 | 1465915774778 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:49:34 INFO - PROCESS | 1657 | 1465915774779 Marionette TRACE conn2 <- [1,426,null,{}] 07:49:34 INFO - PROCESS | 1657 | 1465915774782 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}] 07:49:34 INFO - PROCESS | 1657 | 1465915774783 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:34 INFO - PROCESS | 1657 | 1465915774876 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:49:34 INFO - PROCESS | 1657 | 1465915774882 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:34 INFO - PROCESS | 1657 | 1465915774883 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fbc000 == 31 [pid = 1657] [id = 114] 07:49:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119a49800) [pid = 1657] [serial = 339] [outer = 0x0] 07:49:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12123d800) [pid = 1657] [serial = 340] [outer = 0x119a49800] 07:49:34 INFO - PROCESS | 1657 | 1465915774908 Marionette DEBUG loaded listener.js 07:49:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1215a0000) [pid = 1657] [serial = 341] [outer = 0x119a49800] 07:49:35 INFO - PROCESS | 1657 | 1465915775219 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] 07:49:35 INFO - PROCESS | 1657 | 1465915775252 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 07:49:35 INFO - PROCESS | 1657 | 1465915775254 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:49:35 INFO - PROCESS | 1657 | 1465915775256 Marionette TRACE conn2 <- [1,430,null,{}] 07:49:35 INFO - PROCESS | 1657 | 1465915775258 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}] 07:49:35 INFO - PROCESS | 1657 | 1465915775259 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:35 INFO - PROCESS | 1657 | 1465915775339 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:49:35 INFO - PROCESS | 1657 | 1465915775343 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:35 INFO - PROCESS | 1657 | 1465915775344 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x119a79000 == 32 [pid = 1657] [id = 115] 07:49:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x117290400) [pid = 1657] [serial = 342] [outer = 0x0] 07:49:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1216a0000) [pid = 1657] [serial = 343] [outer = 0x117290400] 07:49:35 INFO - PROCESS | 1657 | 1465915775371 Marionette DEBUG loaded listener.js 07:49:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121ee0000) [pid = 1657] [serial = 344] [outer = 0x117290400] 07:49:35 INFO - PROCESS | 1657 | 1465915775700 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]]]}] 07:49:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:49:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 468ms 07:49:35 INFO - PROCESS | 1657 | 1465915775724 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:49:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:49:35 INFO - PROCESS | 1657 | 1465915775725 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 07:49:35 INFO - PROCESS | 1657 | 1465915775727 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:49:35 INFO - PROCESS | 1657 | 1465915775729 Marionette TRACE conn2 <- [1,434,null,{}] 07:49:35 INFO - PROCESS | 1657 | 1465915775734 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}] 07:49:35 INFO - PROCESS | 1657 | 1465915775738 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:35 INFO - PROCESS | 1657 | 1465915775850 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:49:35 INFO - PROCESS | 1657 | 1465915775856 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:35 INFO - PROCESS | 1657 | 1465915775857 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c86000 == 33 [pid = 1657] [id = 116] 07:49:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1217e7800) [pid = 1657] [serial = 345] [outer = 0x0] 07:49:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124e5a400) [pid = 1657] [serial = 346] [outer = 0x1217e7800] 07:49:35 INFO - PROCESS | 1657 | 1465915775885 Marionette DEBUG loaded listener.js 07:49:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12669e800) [pid = 1657] [serial = 347] [outer = 0x1217e7800] 07:49:36 INFO - PROCESS | 1657 | 1465915776185 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]]]}] 07:49:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:49:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 471ms 07:49:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:49:36 INFO - PROCESS | 1657 | 1465915776205 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:49:36 INFO - PROCESS | 1657 | 1465915776206 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 07:49:36 INFO - PROCESS | 1657 | 1465915776208 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:49:36 INFO - PROCESS | 1657 | 1465915776209 Marionette TRACE conn2 <- [1,438,null,{}] 07:49:36 INFO - PROCESS | 1657 | 1465915776213 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}] 07:49:36 INFO - PROCESS | 1657 | 1465915776217 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:36 INFO - PROCESS | 1657 | 1465915776306 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:49:36 INFO - PROCESS | 1657 | 1465915776310 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:36 INFO - PROCESS | 1657 | 1465915776311 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b44800 == 34 [pid = 1657] [id = 117] 07:49:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x110f84c00) [pid = 1657] [serial = 348] [outer = 0x0] 07:49:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1268e6400) [pid = 1657] [serial = 349] [outer = 0x110f84c00] 07:49:36 INFO - PROCESS | 1657 | 1465915776342 Marionette DEBUG loaded listener.js 07:49:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128a52c00) [pid = 1657] [serial = 350] [outer = 0x110f84c00] 07:49:36 INFO - PROCESS | 1657 | 1465915776846 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]]]}] 07:49:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:49:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 669ms 07:49:36 INFO - PROCESS | 1657 | 1465915776877 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:49:36 INFO - PROCESS | 1657 | 1465915776879 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 07:49:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:49:36 INFO - PROCESS | 1657 | 1465915776884 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:49:36 INFO - PROCESS | 1657 | 1465915776885 Marionette TRACE conn2 <- [1,442,null,{}] 07:49:36 INFO - PROCESS | 1657 | 1465915776887 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}] 07:49:36 INFO - PROCESS | 1657 | 1465915776888 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:36 INFO - PROCESS | 1657 | 1465915776960 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:49:36 INFO - PROCESS | 1657 | 1465915776966 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:36 INFO - PROCESS | 1657 | 1465915776967 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x124813800 == 35 [pid = 1657] [id = 118] 07:49:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1266a5800) [pid = 1657] [serial = 351] [outer = 0x0] 07:49:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x129407c00) [pid = 1657] [serial = 352] [outer = 0x1266a5800] 07:49:36 INFO - PROCESS | 1657 | 1465915776991 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x129488000) [pid = 1657] [serial = 353] [outer = 0x1266a5800] 07:49:37 INFO - PROCESS | 1657 | 1465915777339 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]]]}] 07:49:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:49:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 467ms 07:49:37 INFO - PROCESS | 1657 | 1465915777359 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:49:37 INFO - PROCESS | 1657 | 1465915777360 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 07:49:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:49:37 INFO - PROCESS | 1657 | 1465915777363 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:49:37 INFO - PROCESS | 1657 | 1465915777366 Marionette TRACE conn2 <- [1,446,null,{}] 07:49:37 INFO - PROCESS | 1657 | 1465915777369 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}] 07:49:37 INFO - PROCESS | 1657 | 1465915777370 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:37 INFO - PROCESS | 1657 | 1465915777471 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:49:37 INFO - PROCESS | 1657 | 1465915777506 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:37 INFO - PROCESS | 1657 | 1465915777507 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181dd800 == 36 [pid = 1657] [id = 119] 07:49:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x129409800) [pid = 1657] [serial = 354] [outer = 0x0] 07:49:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12a5d7c00) [pid = 1657] [serial = 355] [outer = 0x129409800] 07:49:37 INFO - PROCESS | 1657 | 1465915777532 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a62f400) [pid = 1657] [serial = 356] [outer = 0x129409800] 07:49:37 INFO - PROCESS | 1657 | 1465915777863 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]]]}] 07:49:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:49:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 521ms 07:49:37 INFO - PROCESS | 1657 | 1465915777885 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:49:37 INFO - PROCESS | 1657 | 1465915777887 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 07:49:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:49:37 INFO - PROCESS | 1657 | 1465915777889 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:49:37 INFO - PROCESS | 1657 | 1465915777890 Marionette TRACE conn2 <- [1,450,null,{}] 07:49:37 INFO - PROCESS | 1657 | 1465915777892 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}] 07:49:37 INFO - PROCESS | 1657 | 1465915777893 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:37 INFO - PROCESS | 1657 | 1465915777991 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:49:38 INFO - PROCESS | 1657 | 1465915778002 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:38 INFO - PROCESS | 1657 | 1465915778003 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12666c000 == 37 [pid = 1657] [id = 120] 07:49:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12a631c00) [pid = 1657] [serial = 357] [outer = 0x0] 07:49:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12a63a800) [pid = 1657] [serial = 358] [outer = 0x12a631c00] 07:49:38 INFO - PROCESS | 1657 | 1465915778027 Marionette DEBUG loaded listener.js 07:49:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12a876000) [pid = 1657] [serial = 359] [outer = 0x12a631c00] 07:49:38 INFO - PROCESS | 1657 | 1465915778370 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] 07:49:38 INFO - PROCESS | 1657 | 1465915778409 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 07:49:38 INFO - PROCESS | 1657 | 1465915778411 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:49:38 INFO - PROCESS | 1657 | 1465915778413 Marionette TRACE conn2 <- [1,454,null,{}] 07:49:38 INFO - PROCESS | 1657 | 1465915778416 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}] 07:49:38 INFO - PROCESS | 1657 | 1465915778417 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:38 INFO - PROCESS | 1657 | 1465915778528 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:49:38 INFO - PROCESS | 1657 | 1465915778562 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:38 INFO - PROCESS | 1657 | 1465915778563 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x119a78800 == 38 [pid = 1657] [id = 121] 07:49:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12a633000) [pid = 1657] [serial = 360] [outer = 0x0] 07:49:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12ae06c00) [pid = 1657] [serial = 361] [outer = 0x12a633000] 07:49:38 INFO - PROCESS | 1657 | 1465915778589 Marionette DEBUG loaded listener.js 07:49:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12b903000) [pid = 1657] [serial = 362] [outer = 0x12a633000] 07:49:38 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:49:38 INFO - PROCESS | 1657 | 1465915778914 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]]]}] 07:49:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:49:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 521ms 07:49:38 INFO - PROCESS | 1657 | 1465915778934 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:49:38 INFO - PROCESS | 1657 | 1465915778935 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 07:49:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:49:38 INFO - PROCESS | 1657 | 1465915778938 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:49:38 INFO - PROCESS | 1657 | 1465915778940 Marionette TRACE conn2 <- [1,458,null,{}] 07:49:38 INFO - PROCESS | 1657 | 1465915778942 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}] 07:49:38 INFO - PROCESS | 1657 | 1465915778943 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:39 INFO - PROCESS | 1657 | 1465915779039 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:49:39 INFO - PROCESS | 1657 | 1465915779056 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:39 INFO - PROCESS | 1657 | 1465915779057 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a517000 == 39 [pid = 1657] [id = 122] 07:49:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12a875c00) [pid = 1657] [serial = 363] [outer = 0x0] 07:49:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12b90e400) [pid = 1657] [serial = 364] [outer = 0x12a875c00] 07:49:39 INFO - PROCESS | 1657 | 1465915779081 Marionette DEBUG loaded listener.js 07:49:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12b9c0000) [pid = 1657] [serial = 365] [outer = 0x12a875c00] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x129403400) [pid = 1657] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x11932c000) [pid = 1657] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x110f7dc00) [pid = 1657] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x110f84800) [pid = 1657] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x110f7fc00) [pid = 1657] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12c405800) [pid = 1657] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12a87d400) [pid = 1657] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x129482c00) [pid = 1657] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12573e400) [pid = 1657] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118574000) [pid = 1657] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118fee000) [pid = 1657] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12a8d6800) [pid = 1657] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1268e5400) [pid = 1657] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119a45c00) [pid = 1657] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11837bc00) [pid = 1657] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x125681000) [pid = 1657] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119a33800) [pid = 1657] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12be70400) [pid = 1657] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x113df9400) [pid = 1657] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x124e58400) [pid = 1657] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116a0a800) [pid = 1657] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1290e6c00) [pid = 1657] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1268e5c00) [pid = 1657] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118f92800) [pid = 1657] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:49:39 INFO - PROCESS | 1657 | 1465915779601 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] 07:49:39 INFO - PROCESS | 1657 | 1465915779608 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 07:49:39 INFO - PROCESS | 1657 | 1465915779610 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:49:39 INFO - PROCESS | 1657 | 1465915779611 Marionette TRACE conn2 <- [1,462,null,{}] 07:49:39 INFO - PROCESS | 1657 | 1465915779622 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}] 07:49:39 INFO - PROCESS | 1657 | 1465915779623 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:39 INFO - PROCESS | 1657 | 1465915779739 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:49:39 INFO - PROCESS | 1657 | 1465915779792 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:39 INFO - PROCESS | 1657 | 1465915779793 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x11221b000 == 40 [pid = 1657] [id = 123] 07:49:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x110f81400) [pid = 1657] [serial = 366] [outer = 0x0] 07:49:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119330000) [pid = 1657] [serial = 367] [outer = 0x110f81400] 07:49:39 INFO - PROCESS | 1657 | 1465915779817 Marionette DEBUG loaded listener.js 07:49:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121ede400) [pid = 1657] [serial = 368] [outer = 0x110f81400] 07:49:40 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:49:40 INFO - PROCESS | 1657 | 1465915780098 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] 07:49:40 INFO - PROCESS | 1657 | 1465915780138 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 07:49:40 INFO - PROCESS | 1657 | 1465915780140 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:49:40 INFO - PROCESS | 1657 | 1465915780141 Marionette TRACE conn2 <- [1,466,null,{}] 07:49:40 INFO - PROCESS | 1657 | 1465915780143 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}] 07:49:40 INFO - PROCESS | 1657 | 1465915780144 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:40 INFO - PROCESS | 1657 | 1465915780225 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:49:40 INFO - PROCESS | 1657 | 1465915780230 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:40 INFO - PROCESS | 1657 | 1465915780233 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6d4800 == 41 [pid = 1657] [id = 124] 07:49:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124c63000) [pid = 1657] [serial = 369] [outer = 0x0] 07:49:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a87d400) [pid = 1657] [serial = 370] [outer = 0x124c63000] 07:49:40 INFO - PROCESS | 1657 | 1465915780257 Marionette DEBUG loaded listener.js 07:49:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12b9bfc00) [pid = 1657] [serial = 371] [outer = 0x124c63000] 07:49:40 INFO - PROCESS | 1657 | 1465915780583 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] 07:49:40 INFO - PROCESS | 1657 | 1465915780610 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 07:49:40 INFO - PROCESS | 1657 | 1465915780612 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:49:40 INFO - PROCESS | 1657 | 1465915780615 Marionette TRACE conn2 <- [1,470,null,{}] 07:49:40 INFO - PROCESS | 1657 | 1465915780618 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}] 07:49:40 INFO - PROCESS | 1657 | 1465915780619 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:40 INFO - PROCESS | 1657 | 1465915780730 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:49:40 INFO - PROCESS | 1657 | 1465915780736 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:40 INFO - PROCESS | 1657 | 1465915780737 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9ef000 == 42 [pid = 1657] [id = 125] 07:49:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11976c000) [pid = 1657] [serial = 372] [outer = 0x0] 07:49:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12658d000) [pid = 1657] [serial = 373] [outer = 0x11976c000] 07:49:40 INFO - PROCESS | 1657 | 1465915780760 Marionette DEBUG loaded listener.js 07:49:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12be6a400) [pid = 1657] [serial = 374] [outer = 0x11976c000] 07:49:41 INFO - PROCESS | 1657 | 1465915781071 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]]]}] 07:49:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:49:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 472ms 07:49:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:49:41 INFO - PROCESS | 1657 | 1465915781085 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:49:41 INFO - PROCESS | 1657 | 1465915781086 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 07:49:41 INFO - PROCESS | 1657 | 1465915781088 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:49:41 INFO - PROCESS | 1657 | 1465915781089 Marionette TRACE conn2 <- [1,474,null,{}] 07:49:41 INFO - PROCESS | 1657 | 1465915781092 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}] 07:49:41 INFO - PROCESS | 1657 | 1465915781093 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:41 INFO - PROCESS | 1657 | 1465915781174 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:49:41 INFO - PROCESS | 1657 | 1465915781178 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:41 INFO - PROCESS | 1657 | 1465915781180 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b94b000 == 43 [pid = 1657] [id = 126] 07:49:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x110f39000) [pid = 1657] [serial = 375] [outer = 0x0] 07:49:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x110f3dc00) [pid = 1657] [serial = 376] [outer = 0x110f39000] 07:49:41 INFO - PROCESS | 1657 | 1465915781205 Marionette DEBUG loaded listener.js 07:49:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x110f41c00) [pid = 1657] [serial = 377] [outer = 0x110f39000] 07:49:41 INFO - PROCESS | 1657 | --DOCSHELL 0x115ee0000 == 42 [pid = 1657] [id = 111] 07:49:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf81000 == 41 [pid = 1657] [id = 110] 07:49:42 INFO - PROCESS | 1657 | --DOCSHELL 0x118fbc000 == 40 [pid = 1657] [id = 114] 07:49:42 INFO - PROCESS | 1657 | --DOCSHELL 0x117222000 == 39 [pid = 1657] [id = 112] 07:49:42 INFO - PROCESS | 1657 | --DOCSHELL 0x121b44800 == 38 [pid = 1657] [id = 117] 07:49:42 INFO - PROCESS | 1657 | --DOCSHELL 0x124813800 == 37 [pid = 1657] [id = 118] 07:49:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1181dd800 == 36 [pid = 1657] [id = 119] 07:49:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12666c000 == 35 [pid = 1657] [id = 120] 07:49:42 INFO - PROCESS | 1657 | --DOCSHELL 0x11221b000 == 34 [pid = 1657] [id = 123] 07:49:42 INFO - PROCESS | 1657 | --DOCSHELL 0x119a78800 == 33 [pid = 1657] [id = 121] 07:49:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12a517000 == 32 [pid = 1657] [id = 122] 07:49:42 INFO - PROCESS | 1657 | --DOCSHELL 0x119c86000 == 31 [pid = 1657] [id = 116] 07:49:42 INFO - PROCESS | 1657 | --DOCSHELL 0x119a79000 == 30 [pid = 1657] [id = 115] 07:49:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6d4800 == 29 [pid = 1657] [id = 124] 07:49:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1181de800 == 28 [pid = 1657] [id = 113] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12b816800) [pid = 1657] [serial = 227] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1261cbc00) [pid = 1657] [serial = 236] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11857d400) [pid = 1657] [serial = 230] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x129410c00) [pid = 1657] [serial = 184] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x126ce1c00) [pid = 1657] [serial = 239] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x121236000) [pid = 1657] [serial = 233] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119338400) [pid = 1657] [serial = 310] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x110f81800) [pid = 1657] [serial = 313] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118382000) [pid = 1657] [serial = 311] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12bed7400) [pid = 1657] [serial = 316] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x110f85800) [pid = 1657] [serial = 314] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12a634000) [pid = 1657] [serial = 320] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x125740800) [pid = 1657] [serial = 319] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12bee1400) [pid = 1657] [serial = 317] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12c40f000) [pid = 1657] [serial = 323] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12b016400) [pid = 1657] [serial = 304] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12b908800) [pid = 1657] [serial = 305] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12a5bd800) [pid = 1657] [serial = 301] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12a8e3800) [pid = 1657] [serial = 302] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x126cd9c00) [pid = 1657] [serial = 298] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1290e5400) [pid = 1657] [serial = 299] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119fe4400) [pid = 1657] [serial = 295] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1248c8c00) [pid = 1657] [serial = 296] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12123dc00) [pid = 1657] [serial = 293] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119a53400) [pid = 1657] [serial = 292] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12b903400) [pid = 1657] [serial = 290] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12ae0b400) [pid = 1657] [serial = 289] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x129409400) [pid = 1657] [serial = 287] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1290dac00) [pid = 1657] [serial = 286] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1217e9400) [pid = 1657] [serial = 284] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x121239000) [pid = 1657] [serial = 283] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x118f8a000) [pid = 1657] [serial = 281] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x118579800) [pid = 1657] [serial = 280] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12be74800) [pid = 1657] [serial = 278] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1216a4400) [pid = 1657] [serial = 328] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12a637000) [pid = 1657] [serial = 326] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12be74c00) [pid = 1657] [serial = 307] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12bed6800) [pid = 1657] [serial = 308] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x119a38800) [pid = 1657] [serial = 325] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12c407800) [pid = 1657] [serial = 322] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1176bdc00) [pid = 1657] [serial = 187] [outer = 0x0] [url = about:blank] 07:49:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9ef000 == 27 [pid = 1657] [id = 125] 07:49:42 INFO - PROCESS | 1657 | 1465915782605 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]]]}] 07:49:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:49:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1571ms 07:49:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:49:42 INFO - PROCESS | 1657 | 1465915782660 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:49:42 INFO - PROCESS | 1657 | 1465915782663 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 07:49:42 INFO - PROCESS | 1657 | 1465915782667 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:49:42 INFO - PROCESS | 1657 | 1465915782669 Marionette TRACE conn2 <- [1,478,null,{}] 07:49:42 INFO - PROCESS | 1657 | 1465915782673 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}] 07:49:42 INFO - PROCESS | 1657 | 1465915782674 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:42 INFO - PROCESS | 1657 | 1465915782752 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:49:42 INFO - PROCESS | 1657 | 1465915782801 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:42 INFO - PROCESS | 1657 | 1465915782802 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x113355800 == 28 [pid = 1657] [id = 127] 07:49:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x112a6f400) [pid = 1657] [serial = 378] [outer = 0x0] 07:49:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x112d7b400) [pid = 1657] [serial = 379] [outer = 0x112a6f400] 07:49:42 INFO - PROCESS | 1657 | 1465915782830 Marionette DEBUG loaded listener.js 07:49:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x113b77800) [pid = 1657] [serial = 380] [outer = 0x112a6f400] 07:49:43 INFO - PROCESS | 1657 | 1465915783139 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]]]}] 07:49:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:49:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 520ms 07:49:43 INFO - PROCESS | 1657 | 1465915783186 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:49:43 INFO - PROCESS | 1657 | 1465915783190 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 07:49:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:49:43 INFO - PROCESS | 1657 | 1465915783194 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:49:43 INFO - PROCESS | 1657 | 1465915783196 Marionette TRACE conn2 <- [1,482,null,{}] 07:49:43 INFO - PROCESS | 1657 | 1465915783198 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}] 07:49:43 INFO - PROCESS | 1657 | 1465915783200 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:43 INFO - PROCESS | 1657 | 1465915783275 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:49:43 INFO - PROCESS | 1657 | 1465915783321 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:43 INFO - PROCESS | 1657 | 1465915783323 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x116916000 == 29 [pid = 1657] [id = 128] 07:49:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11337c400) [pid = 1657] [serial = 381] [outer = 0x0] 07:49:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x116020400) [pid = 1657] [serial = 382] [outer = 0x11337c400] 07:49:43 INFO - PROCESS | 1657 | 1465915783350 Marionette DEBUG loaded listener.js 07:49:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1160a2400) [pid = 1657] [serial = 383] [outer = 0x11337c400] 07:49:43 INFO - PROCESS | 1657 | 1465915783644 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]]]}] 07:49:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:49:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 472ms 07:49:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:49:43 INFO - PROCESS | 1657 | 1465915783670 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:49:43 INFO - PROCESS | 1657 | 1465915783672 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 07:49:43 INFO - PROCESS | 1657 | 1465915783674 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:49:43 INFO - PROCESS | 1657 | 1465915783689 Marionette TRACE conn2 <- [1,486,null,{}] 07:49:43 INFO - PROCESS | 1657 | 1465915783698 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}] 07:49:43 INFO - PROCESS | 1657 | 1465915783702 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:43 INFO - PROCESS | 1657 | 1465915783774 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:49:43 INFO - PROCESS | 1657 | 1465915783782 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:43 INFO - PROCESS | 1657 | 1465915783785 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172bf800 == 30 [pid = 1657] [id = 129] 07:49:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x110f36400) [pid = 1657] [serial = 384] [outer = 0x0] 07:49:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11837c400) [pid = 1657] [serial = 385] [outer = 0x110f36400] 07:49:43 INFO - PROCESS | 1657 | 1465915783813 Marionette DEBUG loaded listener.js 07:49:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118573c00) [pid = 1657] [serial = 386] [outer = 0x110f36400] 07:49:44 INFO - PROCESS | 1657 | 1465915784141 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]]]}] 07:49:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:49:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 483ms 07:49:44 INFO - PROCESS | 1657 | 1465915784158 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:49:44 INFO - PROCESS | 1657 | 1465915784159 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 07:49:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:49:44 INFO - PROCESS | 1657 | 1465915784162 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:49:44 INFO - PROCESS | 1657 | 1465915784163 Marionette TRACE conn2 <- [1,490,null,{}] 07:49:44 INFO - PROCESS | 1657 | 1465915784169 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}] 07:49:44 INFO - PROCESS | 1657 | 1465915784170 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:44 INFO - PROCESS | 1657 | 1465915784265 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:49:44 INFO - PROCESS | 1657 | 1465915784271 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:44 INFO - PROCESS | 1657 | 1465915784272 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x118143000 == 31 [pid = 1657] [id = 130] 07:49:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11857a400) [pid = 1657] [serial = 387] [outer = 0x0] 07:49:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1185c2800) [pid = 1657] [serial = 388] [outer = 0x11857a400] 07:49:44 INFO - PROCESS | 1657 | 1465915784298 Marionette DEBUG loaded listener.js 07:49:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118712000) [pid = 1657] [serial = 389] [outer = 0x11857a400] 07:49:44 INFO - PROCESS | 1657 | 1465915784586 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]]]}] 07:49:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:49:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 470ms 07:49:44 INFO - PROCESS | 1657 | 1465915784634 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:49:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:49:44 INFO - PROCESS | 1657 | 1465915784636 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 07:49:44 INFO - PROCESS | 1657 | 1465915784638 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:49:44 INFO - PROCESS | 1657 | 1465915784639 Marionette TRACE conn2 <- [1,494,null,{}] 07:49:44 INFO - PROCESS | 1657 | 1465915784641 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}] 07:49:44 INFO - PROCESS | 1657 | 1465915784642 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:44 INFO - PROCESS | 1657 | 1465915784721 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:49:44 INFO - PROCESS | 1657 | 1465915784725 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:44 INFO - PROCESS | 1657 | 1465915784726 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1189d3800 == 32 [pid = 1657] [id = 131] 07:49:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11602a800) [pid = 1657] [serial = 390] [outer = 0x0] 07:49:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118f3c000) [pid = 1657] [serial = 391] [outer = 0x11602a800] 07:49:44 INFO - PROCESS | 1657 | 1465915784754 Marionette DEBUG loaded listener.js 07:49:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119331400) [pid = 1657] [serial = 392] [outer = 0x11602a800] 07:49:45 INFO - PROCESS | 1657 | 1465915785083 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]]]}] 07:49:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:49:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 468ms 07:49:45 INFO - PROCESS | 1657 | 1465915785106 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:49:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:49:45 INFO - PROCESS | 1657 | 1465915785108 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 07:49:45 INFO - PROCESS | 1657 | 1465915785110 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:49:45 INFO - PROCESS | 1657 | 1465915785111 Marionette TRACE conn2 <- [1,498,null,{}] 07:49:45 INFO - PROCESS | 1657 | 1465915785115 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}] 07:49:45 INFO - PROCESS | 1657 | 1465915785120 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:45 INFO - PROCESS | 1657 | 1465915785231 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:49:45 INFO - PROCESS | 1657 | 1465915785237 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:45 INFO - PROCESS | 1657 | 1465915785238 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196e7000 == 33 [pid = 1657] [id = 132] 07:49:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1160a2c00) [pid = 1657] [serial = 393] [outer = 0x0] 07:49:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119337c00) [pid = 1657] [serial = 394] [outer = 0x1160a2c00] 07:49:45 INFO - PROCESS | 1657 | 1465915785265 Marionette DEBUG loaded listener.js 07:49:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119a3c800) [pid = 1657] [serial = 395] [outer = 0x1160a2c00] 07:49:45 INFO - PROCESS | 1657 | 1465915785551 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]]]}] 07:49:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:49:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 468ms 07:49:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:49:45 INFO - PROCESS | 1657 | 1465915785586 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:49:45 INFO - PROCESS | 1657 | 1465915785587 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 07:49:45 INFO - PROCESS | 1657 | 1465915785589 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:49:45 INFO - PROCESS | 1657 | 1465915785590 Marionette TRACE conn2 <- [1,502,null,{}] 07:49:45 INFO - PROCESS | 1657 | 1465915785592 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}] 07:49:45 INFO - PROCESS | 1657 | 1465915785594 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:45 INFO - PROCESS | 1657 | 1465915785668 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:49:45 INFO - PROCESS | 1657 | 1465915785672 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:45 INFO - PROCESS | 1657 | 1465915785683 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c82800 == 34 [pid = 1657] [id = 133] 07:49:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119a06400) [pid = 1657] [serial = 396] [outer = 0x0] 07:49:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119a52800) [pid = 1657] [serial = 397] [outer = 0x119a06400] 07:49:45 INFO - PROCESS | 1657 | 1465915785707 Marionette DEBUG loaded listener.js 07:49:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119ee6c00) [pid = 1657] [serial = 398] [outer = 0x119a06400] 07:49:46 INFO - PROCESS | 1657 | 1465915786056 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]]]}] 07:49:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:49:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 518ms 07:49:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:49:46 INFO - PROCESS | 1657 | 1465915786108 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:49:46 INFO - PROCESS | 1657 | 1465915786110 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 07:49:46 INFO - PROCESS | 1657 | 1465915786113 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:49:46 INFO - PROCESS | 1657 | 1465915786115 Marionette TRACE conn2 <- [1,506,null,{}] 07:49:46 INFO - PROCESS | 1657 | 1465915786119 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}] 07:49:46 INFO - PROCESS | 1657 | 1465915786121 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:46 INFO - PROCESS | 1657 | 1465915786229 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:49:46 INFO - PROCESS | 1657 | 1465915786237 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:46 INFO - PROCESS | 1657 | 1465915786238 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12112e000 == 35 [pid = 1657] [id = 134] 07:49:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119a50800) [pid = 1657] [serial = 399] [outer = 0x0] 07:49:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121086800) [pid = 1657] [serial = 400] [outer = 0x119a50800] 07:49:46 INFO - PROCESS | 1657 | 1465915786278 Marionette DEBUG loaded listener.js 07:49:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121236000) [pid = 1657] [serial = 401] [outer = 0x119a50800] 07:49:46 INFO - PROCESS | 1657 | 1465915786639 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]]]}] 07:49:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:49:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 569ms 07:49:46 INFO - PROCESS | 1657 | 1465915786683 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:49:46 INFO - PROCESS | 1657 | 1465915786684 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 07:49:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:49:46 INFO - PROCESS | 1657 | 1465915786687 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:49:46 INFO - PROCESS | 1657 | 1465915786688 Marionette TRACE conn2 <- [1,510,null,{}] 07:49:46 INFO - PROCESS | 1657 | 1465915786690 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}] 07:49:46 INFO - PROCESS | 1657 | 1465915786691 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:46 INFO - PROCESS | 1657 | 1465915786784 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:49:46 INFO - PROCESS | 1657 | 1465915786790 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:46 INFO - PROCESS | 1657 | 1465915786791 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x117224800 == 36 [pid = 1657] [id = 135] 07:49:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12123a800) [pid = 1657] [serial = 402] [outer = 0x0] 07:49:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12134ac00) [pid = 1657] [serial = 403] [outer = 0x12123a800] 07:49:46 INFO - PROCESS | 1657 | 1465915786825 Marionette DEBUG loaded listener.js 07:49:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12159e000) [pid = 1657] [serial = 404] [outer = 0x12123a800] 07:49:47 INFO - PROCESS | 1657 | 1465915787119 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]]]}] 07:49:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:49:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 467ms 07:49:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:49:47 INFO - PROCESS | 1657 | 1465915787155 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:49:47 INFO - PROCESS | 1657 | 1465915787156 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 07:49:47 INFO - PROCESS | 1657 | 1465915787158 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:49:47 INFO - PROCESS | 1657 | 1465915787159 Marionette TRACE conn2 <- [1,514,null,{}] 07:49:47 INFO - PROCESS | 1657 | 1465915787161 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}] 07:49:47 INFO - PROCESS | 1657 | 1465915787162 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:47 INFO - PROCESS | 1657 | 1465915787253 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:49:47 INFO - PROCESS | 1657 | 1465915787258 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:47 INFO - PROCESS | 1657 | 1465915787260 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x121692800 == 37 [pid = 1657] [id = 136] 07:49:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1216a5400) [pid = 1657] [serial = 405] [outer = 0x0] 07:49:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1216e1000) [pid = 1657] [serial = 406] [outer = 0x1216a5400] 07:49:47 INFO - PROCESS | 1657 | 1465915787284 Marionette DEBUG loaded listener.js 07:49:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12195a000) [pid = 1657] [serial = 407] [outer = 0x1216a5400] 07:49:47 INFO - PROCESS | 1657 | 1465915787622 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]]]}] 07:49:47 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 07:49:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 470ms 07:49:47 INFO - PROCESS | 1657 | 1465915787629 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:49:47 INFO - PROCESS | 1657 | 1465915787632 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 07:49:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:49:47 INFO - PROCESS | 1657 | 1465915787635 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:49:47 INFO - PROCESS | 1657 | 1465915787637 Marionette TRACE conn2 <- [1,518,null,{}] 07:49:47 INFO - PROCESS | 1657 | 1465915787639 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}] 07:49:47 INFO - PROCESS | 1657 | 1465915787640 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:47 INFO - PROCESS | 1657 | 1465915787753 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:49:47 INFO - PROCESS | 1657 | 1465915787768 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:47 INFO - PROCESS | 1657 | 1465915787769 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1189d3000 == 38 [pid = 1657] [id = 137] 07:49:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12134a400) [pid = 1657] [serial = 408] [outer = 0x0] 07:49:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121cdc800) [pid = 1657] [serial = 409] [outer = 0x12134a400] 07:49:47 INFO - PROCESS | 1657 | 1465915787803 Marionette DEBUG loaded listener.js 07:49:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x125111c00) [pid = 1657] [serial = 410] [outer = 0x12134a400] 07:49:48 INFO - PROCESS | 1657 | 1465915788136 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]]]}] 07:49:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:49:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 519ms 07:49:48 INFO - PROCESS | 1657 | 1465915788155 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:49:48 INFO - PROCESS | 1657 | 1465915788156 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 07:49:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:49:48 INFO - PROCESS | 1657 | 1465915788166 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:49:48 INFO - PROCESS | 1657 | 1465915788167 Marionette TRACE conn2 <- [1,522,null,{}] 07:49:48 INFO - PROCESS | 1657 | 1465915788169 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}] 07:49:48 INFO - PROCESS | 1657 | 1465915788170 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:48 INFO - PROCESS | 1657 | 1465915788262 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:49:48 INFO - PROCESS | 1657 | 1465915788266 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 1657 | 1465915788268 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x126819000 == 39 [pid = 1657] [id = 138] 07:49:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124c62400) [pid = 1657] [serial = 411] [outer = 0x0] 07:49:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12573e000) [pid = 1657] [serial = 412] [outer = 0x124c62400] 07:49:48 INFO - PROCESS | 1657 | 1465915788291 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12658e400) [pid = 1657] [serial = 413] [outer = 0x124c62400] 07:49:48 INFO - PROCESS | 1657 | 1465915788735 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]]]}] 07:49:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:49:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 619ms 07:49:48 INFO - PROCESS | 1657 | 1465915788785 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:49:48 INFO - PROCESS | 1657 | 1465915788786 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 07:49:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:49:48 INFO - PROCESS | 1657 | 1465915788790 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:49:48 INFO - PROCESS | 1657 | 1465915788791 Marionette TRACE conn2 <- [1,526,null,{}] 07:49:48 INFO - PROCESS | 1657 | 1465915788795 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}] 07:49:48 INFO - PROCESS | 1657 | 1465915788797 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:48 INFO - PROCESS | 1657 | 1465915788905 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:49:48 INFO - PROCESS | 1657 | 1465915788910 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 1657 | 1465915788919 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x129057000 == 40 [pid = 1657] [id = 139] 07:49:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1251cd400) [pid = 1657] [serial = 414] [outer = 0x0] 07:49:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x126827800) [pid = 1657] [serial = 415] [outer = 0x1251cd400] 07:49:48 INFO - PROCESS | 1657 | 1465915788970 Marionette DEBUG loaded listener.js 07:49:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x126ada000) [pid = 1657] [serial = 416] [outer = 0x1251cd400] 07:49:49 INFO - PROCESS | 1657 | 1465915789308 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]]]}] 07:49:49 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 07:49:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 569ms 07:49:49 INFO - PROCESS | 1657 | 1465915789359 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 1657 | 1465915789360 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 07:49:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:49:49 INFO - PROCESS | 1657 | 1465915789362 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - PROCESS | 1657 | 1465915789363 Marionette TRACE conn2 <- [1,530,null,{}] 07:49:49 INFO - PROCESS | 1657 | 1465915789365 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}] 07:49:49 INFO - PROCESS | 1657 | 1465915789366 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:49 INFO - PROCESS | 1657 | 1465915789459 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:49:49 INFO - PROCESS | 1657 | 1465915789472 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:49 INFO - PROCESS | 1657 | 1465915789473 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295e1000 == 41 [pid = 1657] [id = 140] 07:49:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x126cda400) [pid = 1657] [serial = 417] [outer = 0x0] 07:49:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x126ce1800) [pid = 1657] [serial = 418] [outer = 0x126cda400] 07:49:49 INFO - PROCESS | 1657 | 1465915789497 Marionette DEBUG loaded listener.js 07:49:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x129406800) [pid = 1657] [serial = 419] [outer = 0x126cda400] 07:49:49 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x129409800) [pid = 1657] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:49:49 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12a631c00) [pid = 1657] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:49:49 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12a633000) [pid = 1657] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:49:49 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a875c00) [pid = 1657] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:49:49 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x110f81400) [pid = 1657] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:49:49 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x124c63000) [pid = 1657] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:49:49 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118581c00) [pid = 1657] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:49:49 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1175a1000) [pid = 1657] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:49:49 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119a36400) [pid = 1657] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:49:49 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1266a5800) [pid = 1657] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:49:49 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x110f84c00) [pid = 1657] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:49:49 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1217e7800) [pid = 1657] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:49:49 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x117290400) [pid = 1657] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:49:49 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119a49800) [pid = 1657] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:49:49 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x110f7bc00) [pid = 1657] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:49:49 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11976c000) [pid = 1657] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:49:49 INFO - PROCESS | 1657 | 1465915789936 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"]]]}] 07:49:49 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 07:49:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:49:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:49:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:49:49 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 07:49:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:49:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:49:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:49:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 620ms 07:49:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:49:49 INFO - PROCESS | 1657 | 1465915789982 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 1657 | 1465915789984 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 07:49:49 INFO - PROCESS | 1657 | 1465915789986 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - PROCESS | 1657 | 1465915789987 Marionette TRACE conn2 <- [1,534,null,{}] 07:49:49 INFO - PROCESS | 1657 | 1465915789989 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}] 07:49:49 INFO - PROCESS | 1657 | 1465915789990 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:50 INFO - PROCESS | 1657 | 1465915790079 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:49:50 INFO - PROCESS | 1657 | 1465915790084 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 1657 | 1465915790085 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6c1800 == 42 [pid = 1657] [id = 141] 07:49:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x110f79400) [pid = 1657] [serial = 420] [outer = 0x0] 07:49:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1217e7800) [pid = 1657] [serial = 421] [outer = 0x110f79400] 07:49:50 INFO - PROCESS | 1657 | 1465915790110 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128a48400) [pid = 1657] [serial = 422] [outer = 0x110f79400] 07:49:50 INFO - PROCESS | 1657 | 1465915790437 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]]]}] 07:49:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:49:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 468ms 07:49:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:49:50 INFO - PROCESS | 1657 | 1465915790454 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:49:50 INFO - PROCESS | 1657 | 1465915790456 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 07:49:50 INFO - PROCESS | 1657 | 1465915790458 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - PROCESS | 1657 | 1465915790458 Marionette TRACE conn2 <- [1,538,null,{}] 07:49:50 INFO - PROCESS | 1657 | 1465915790461 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}] 07:49:50 INFO - PROCESS | 1657 | 1465915790462 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:50 INFO - PROCESS | 1657 | 1465915790567 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:49:50 INFO - PROCESS | 1657 | 1465915790573 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 1657 | 1465915790574 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9d5000 == 43 [pid = 1657] [id = 142] 07:49:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121239c00) [pid = 1657] [serial = 423] [outer = 0x0] 07:49:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129409400) [pid = 1657] [serial = 424] [outer = 0x121239c00] 07:49:50 INFO - PROCESS | 1657 | 1465915790603 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a5e3c00) [pid = 1657] [serial = 425] [outer = 0x121239c00] 07:49:50 INFO - PROCESS | 1657 | 1465915790891 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]]]}] 07:49:50 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. 07:49:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 468ms 07:49:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:49:50 INFO - PROCESS | 1657 | 1465915790926 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:49:50 INFO - PROCESS | 1657 | 1465915790927 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 07:49:50 INFO - PROCESS | 1657 | 1465915790937 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - PROCESS | 1657 | 1465915790938 Marionette TRACE conn2 <- [1,542,null,{}] 07:49:50 INFO - PROCESS | 1657 | 1465915790940 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}] 07:49:50 INFO - PROCESS | 1657 | 1465915790941 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:51 INFO - PROCESS | 1657 | 1465915791032 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:49:51 INFO - PROCESS | 1657 | 1465915791037 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:51 INFO - PROCESS | 1657 | 1465915791038 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b22b000 == 44 [pid = 1657] [id = 143] 07:49:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x121236800) [pid = 1657] [serial = 426] [outer = 0x0] 07:49:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a5e5000) [pid = 1657] [serial = 427] [outer = 0x121236800] 07:49:51 INFO - PROCESS | 1657 | 1465915791062 Marionette DEBUG loaded listener.js 07:49:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a63d800) [pid = 1657] [serial = 428] [outer = 0x121236800] 07:49:51 INFO - PROCESS | 1657 | 1465915791373 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]]]}] 07:49:51 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. 07:49:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 476ms 07:49:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:49:51 INFO - PROCESS | 1657 | 1465915791405 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:49:51 INFO - PROCESS | 1657 | 1465915791407 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 07:49:51 INFO - PROCESS | 1657 | 1465915791409 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:49:51 INFO - PROCESS | 1657 | 1465915791410 Marionette TRACE conn2 <- [1,546,null,{}] 07:49:51 INFO - PROCESS | 1657 | 1465915791412 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}] 07:49:51 INFO - PROCESS | 1657 | 1465915791413 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:51 INFO - PROCESS | 1657 | 1465915791522 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:49:51 INFO - PROCESS | 1657 | 1465915791528 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:51 INFO - PROCESS | 1657 | 1465915791529 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be4a000 == 45 [pid = 1657] [id = 144] 07:49:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12169f000) [pid = 1657] [serial = 429] [outer = 0x0] 07:49:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a877000) [pid = 1657] [serial = 430] [outer = 0x12169f000] 07:49:51 INFO - PROCESS | 1657 | 1465915791562 Marionette DEBUG loaded listener.js 07:49:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12ae0dc00) [pid = 1657] [serial = 431] [outer = 0x12169f000] 07:49:51 INFO - PROCESS | 1657 | 1465915791932 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]]]}] 07:49:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:49:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 568ms 07:49:51 INFO - PROCESS | 1657 | 1465915791978 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:49:51 INFO - PROCESS | 1657 | 1465915791981 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 07:49:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:49:52 INFO - PROCESS | 1657 | 1465915792013 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:49:52 INFO - PROCESS | 1657 | 1465915792018 Marionette TRACE conn2 <- [1,550,null,{}] 07:49:52 INFO - PROCESS | 1657 | 1465915792022 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}] 07:49:52 INFO - PROCESS | 1657 | 1465915792024 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:52 INFO - PROCESS | 1657 | 1465915792144 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:49:52 INFO - PROCESS | 1657 | 1465915792257 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:52 INFO - PROCESS | 1657 | 1465915792260 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x11336c800 == 46 [pid = 1657] [id = 145] 07:49:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x110f82400) [pid = 1657] [serial = 432] [outer = 0x0] 07:49:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x111fcc800) [pid = 1657] [serial = 433] [outer = 0x110f82400] 07:49:52 INFO - PROCESS | 1657 | 1465915792301 Marionette DEBUG loaded listener.js 07:49:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1131b7400) [pid = 1657] [serial = 434] [outer = 0x110f82400] 07:49:52 INFO - PROCESS | 1657 | 1465915792858 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]]]}] 07:49:52 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. 07:49:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 875ms 07:49:52 INFO - PROCESS | 1657 | 1465915792887 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:49:52 INFO - PROCESS | 1657 | 1465915792890 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 07:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:49:52 INFO - PROCESS | 1657 | 1465915792895 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:49:52 INFO - PROCESS | 1657 | 1465915792897 Marionette TRACE conn2 <- [1,554,null,{}] 07:49:52 INFO - PROCESS | 1657 | 1465915792900 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}] 07:49:52 INFO - PROCESS | 1657 | 1465915792901 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:53 INFO - PROCESS | 1657 | 1465915793012 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:49:53 INFO - PROCESS | 1657 | 1465915793065 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:53 INFO - PROCESS | 1657 | 1465915793067 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x118779800 == 47 [pid = 1657] [id = 146] 07:49:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x116027800) [pid = 1657] [serial = 435] [outer = 0x0] 07:49:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1166f3000) [pid = 1657] [serial = 436] [outer = 0x116027800] 07:49:53 INFO - PROCESS | 1657 | 1465915793097 Marionette DEBUG loaded listener.js 07:49:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11728e400) [pid = 1657] [serial = 437] [outer = 0x116027800] 07:49:53 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:49:53 INFO - PROCESS | 1657 | 1465915793923 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]]]}] 07:49:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:49:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1122ms 07:49:54 INFO - PROCESS | 1657 | 1465915794017 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:49:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:49:54 INFO - PROCESS | 1657 | 1465915794020 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 07:49:54 INFO - PROCESS | 1657 | 1465915794023 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:49:54 INFO - PROCESS | 1657 | 1465915794025 Marionette TRACE conn2 <- [1,558,null,{}] 07:49:54 INFO - PROCESS | 1657 | 1465915794029 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}] 07:49:54 INFO - PROCESS | 1657 | 1465915794030 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:54 INFO - PROCESS | 1657 | 1465915794174 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:49:54 INFO - PROCESS | 1657 | 1465915794181 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:54 INFO - PROCESS | 1657 | 1465915794184 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x116220800 == 48 [pid = 1657] [id = 147] 07:49:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x116023400) [pid = 1657] [serial = 438] [outer = 0x0] 07:49:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116025000) [pid = 1657] [serial = 439] [outer = 0x116023400] 07:49:54 INFO - PROCESS | 1657 | 1465915794213 Marionette DEBUG loaded listener.js 07:49:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1167a6800) [pid = 1657] [serial = 440] [outer = 0x116023400] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12b22b000 == 47 [pid = 1657] [id = 143] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9d5000 == 46 [pid = 1657] [id = 142] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6c1800 == 45 [pid = 1657] [id = 141] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x1295e1000 == 44 [pid = 1657] [id = 140] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x129057000 == 43 [pid = 1657] [id = 139] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x126819000 == 42 [pid = 1657] [id = 138] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x110f3dc00) [pid = 1657] [serial = 376] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x1189d3000 == 41 [pid = 1657] [id = 137] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x121692800 == 40 [pid = 1657] [id = 136] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x117224800 == 39 [pid = 1657] [id = 135] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12112e000 == 38 [pid = 1657] [id = 134] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x119c82800 == 37 [pid = 1657] [id = 133] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x1196e7000 == 36 [pid = 1657] [id = 132] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x1189d3800 == 35 [pid = 1657] [id = 131] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x118143000 == 34 [pid = 1657] [id = 130] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x1172bf800 == 33 [pid = 1657] [id = 129] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x116916000 == 32 [pid = 1657] [id = 128] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x113355800 == 31 [pid = 1657] [id = 127] 07:49:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12b94b000 == 30 [pid = 1657] [id = 126] 07:49:54 INFO - PROCESS | 1657 | 1465915794655 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]]]}] 07:49:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:49:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 672ms 07:49:54 INFO - PROCESS | 1657 | 1465915794696 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:49:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:49:54 INFO - PROCESS | 1657 | 1465915794701 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 07:49:54 INFO - PROCESS | 1657 | 1465915794705 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:49:54 INFO - PROCESS | 1657 | 1465915794707 Marionette TRACE conn2 <- [1,562,null,{}] 07:49:54 INFO - PROCESS | 1657 | 1465915794710 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}] 07:49:54 INFO - PROCESS | 1657 | 1465915794711 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:54 INFO - PROCESS | 1657 | 1465915794792 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12a5d7c00) [pid = 1657] [serial = 355] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12a63a800) [pid = 1657] [serial = 358] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12a62f400) [pid = 1657] [serial = 356] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12ae06c00) [pid = 1657] [serial = 361] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12a876000) [pid = 1657] [serial = 359] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12b90e400) [pid = 1657] [serial = 364] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119330000) [pid = 1657] [serial = 367] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12b903000) [pid = 1657] [serial = 362] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a87d400) [pid = 1657] [serial = 370] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12b9c0000) [pid = 1657] [serial = 365] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118f3d800) [pid = 1657] [serial = 334] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119332c00) [pid = 1657] [serial = 335] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1176c4800) [pid = 1657] [serial = 331] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1185bd400) [pid = 1657] [serial = 332] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1216a7c00) [pid = 1657] [serial = 329] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x129407c00) [pid = 1657] [serial = 352] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1268e6400) [pid = 1657] [serial = 349] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x128a52c00) [pid = 1657] [serial = 350] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x124e5a400) [pid = 1657] [serial = 346] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12669e800) [pid = 1657] [serial = 347] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1216a0000) [pid = 1657] [serial = 343] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x121ee0000) [pid = 1657] [serial = 344] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12123d800) [pid = 1657] [serial = 340] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1215a0000) [pid = 1657] [serial = 341] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119a4d800) [pid = 1657] [serial = 337] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119af9c00) [pid = 1657] [serial = 338] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x121ede400) [pid = 1657] [serial = 368] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12b9bfc00) [pid = 1657] [serial = 371] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12658d000) [pid = 1657] [serial = 373] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x129488000) [pid = 1657] [serial = 353] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12be6a400) [pid = 1657] [serial = 374] [outer = 0x0] [url = about:blank] 07:49:54 INFO - PROCESS | 1657 | 1465915794854 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:54 INFO - PROCESS | 1657 | 1465915794855 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f3e000 == 31 [pid = 1657] [id = 148] 07:49:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1166f6000) [pid = 1657] [serial = 441] [outer = 0x0] 07:49:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1176c4800) [pid = 1657] [serial = 442] [outer = 0x1166f6000] 07:49:54 INFO - PROCESS | 1657 | 1465915794882 Marionette DEBUG loaded listener.js 07:49:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1185bf000) [pid = 1657] [serial = 443] [outer = 0x1166f6000] 07:49:55 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:49:55 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:49:55 INFO - PROCESS | 1657 | 1465915795174 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]]]}] 07:49:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:49:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 519ms 07:49:55 INFO - PROCESS | 1657 | 1465915795225 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:49:55 INFO - PROCESS | 1657 | 1465915795226 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 07:49:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:49:55 INFO - PROCESS | 1657 | 1465915795228 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:49:55 INFO - PROCESS | 1657 | 1465915795232 Marionette TRACE conn2 <- [1,566,null,{}] 07:49:55 INFO - PROCESS | 1657 | 1465915795240 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}] 07:49:55 INFO - PROCESS | 1657 | 1465915795244 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:55 INFO - PROCESS | 1657 | 1465915795320 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:49:55 INFO - PROCESS | 1657 | 1465915795379 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:55 INFO - PROCESS | 1657 | 1465915795380 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x11877d800 == 32 [pid = 1657] [id = 149] 07:49:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11857ec00) [pid = 1657] [serial = 444] [outer = 0x0] 07:49:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118f8b000) [pid = 1657] [serial = 445] [outer = 0x11857ec00] 07:49:55 INFO - PROCESS | 1657 | 1465915795408 Marionette DEBUG loaded listener.js 07:49:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119a08800) [pid = 1657] [serial = 446] [outer = 0x11857ec00] 07:49:55 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:49:55 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:49:55 INFO - PROCESS | 1657 | 1465915795835 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]]]}] 07:49:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:49:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 674ms 07:49:55 INFO - PROCESS | 1657 | 1465915795902 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:49:55 INFO - PROCESS | 1657 | 1465915795905 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 07:49:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:49:55 INFO - PROCESS | 1657 | 1465915795908 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:49:55 INFO - PROCESS | 1657 | 1465915795911 Marionette TRACE conn2 <- [1,570,null,{}] 07:49:55 INFO - PROCESS | 1657 | 1465915795915 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}] 07:49:55 INFO - PROCESS | 1657 | 1465915795918 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:56 INFO - PROCESS | 1657 | 1465915796031 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:49:56 INFO - PROCESS | 1657 | 1465915796149 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 1657 | 1465915796151 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x11721d800 == 33 [pid = 1657] [id = 150] 07:49:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x113b7bc00) [pid = 1657] [serial = 447] [outer = 0x0] 07:49:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11602b800) [pid = 1657] [serial = 448] [outer = 0x113b7bc00] 07:49:56 INFO - PROCESS | 1657 | 1465915796203 Marionette DEBUG loaded listener.js 07:49:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1176b5400) [pid = 1657] [serial = 449] [outer = 0x113b7bc00] 07:49:56 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:49:56 INFO - PROCESS | 1657 | 1465915796717 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]]]}] 07:49:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:49:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 820ms 07:49:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:49:56 INFO - PROCESS | 1657 | 1465915796729 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:49:56 INFO - PROCESS | 1657 | 1465915796732 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 07:49:56 INFO - PROCESS | 1657 | 1465915796736 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 1657 | 1465915796738 Marionette TRACE conn2 <- [1,574,null,{}] 07:49:56 INFO - PROCESS | 1657 | 1465915796741 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}] 07:49:56 INFO - PROCESS | 1657 | 1465915796742 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:56 INFO - PROCESS | 1657 | 1465915796835 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:49:56 INFO - PROCESS | 1657 | 1465915796894 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 1657 | 1465915796895 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196d5800 == 34 [pid = 1657] [id = 151] 07:49:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118578400) [pid = 1657] [serial = 450] [outer = 0x0] 07:49:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118f3d000) [pid = 1657] [serial = 451] [outer = 0x118578400] 07:49:56 INFO - PROCESS | 1657 | 1465915796926 Marionette DEBUG loaded listener.js 07:49:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119a0d000) [pid = 1657] [serial = 452] [outer = 0x118578400] 07:49:57 INFO - PROCESS | 1657 | 1465915797340 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]]]}] 07:49:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:49:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 669ms 07:49:57 INFO - PROCESS | 1657 | 1465915797406 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:49:57 INFO - PROCESS | 1657 | 1465915797407 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 07:49:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:49:57 INFO - PROCESS | 1657 | 1465915797410 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:49:57 INFO - PROCESS | 1657 | 1465915797412 Marionette TRACE conn2 <- [1,578,null,{}] 07:49:57 INFO - PROCESS | 1657 | 1465915797420 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}] 07:49:57 INFO - PROCESS | 1657 | 1465915797423 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:57 INFO - PROCESS | 1657 | 1465915797517 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:49:57 INFO - PROCESS | 1657 | 1465915797580 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:57 INFO - PROCESS | 1657 | 1465915797583 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12112e000 == 35 [pid = 1657] [id = 152] 07:49:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119a32c00) [pid = 1657] [serial = 453] [outer = 0x0] 07:49:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119fdf400) [pid = 1657] [serial = 454] [outer = 0x119a32c00] 07:49:57 INFO - PROCESS | 1657 | 1465915797615 Marionette DEBUG loaded listener.js 07:49:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1210dac00) [pid = 1657] [serial = 455] [outer = 0x119a32c00] 07:49:58 INFO - PROCESS | 1657 | 1465915798035 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]]]}] 07:49:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:49:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 672ms 07:49:58 INFO - PROCESS | 1657 | 1465915798082 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:49:58 INFO - PROCESS | 1657 | 1465915798084 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 07:49:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:49:58 INFO - PROCESS | 1657 | 1465915798087 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - PROCESS | 1657 | 1465915798088 Marionette TRACE conn2 <- [1,582,null,{}] 07:49:58 INFO - PROCESS | 1657 | 1465915798090 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}] 07:49:58 INFO - PROCESS | 1657 | 1465915798092 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:58 INFO - PROCESS | 1657 | 1465915798188 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:49:58 INFO - PROCESS | 1657 | 1465915798240 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:58 INFO - PROCESS | 1657 | 1465915798241 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x121682800 == 36 [pid = 1657] [id = 153] 07:49:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x121474400) [pid = 1657] [serial = 456] [outer = 0x0] 07:49:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12169c400) [pid = 1657] [serial = 457] [outer = 0x121474400] 07:49:58 INFO - PROCESS | 1657 | 1465915798283 Marionette DEBUG loaded listener.js 07:49:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1216a8c00) [pid = 1657] [serial = 458] [outer = 0x121474400] 07:49:58 INFO - PROCESS | 1657 | 1465915798830 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]]]}] 07:49:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:49:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 771ms 07:49:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:49:58 INFO - PROCESS | 1657 | 1465915798858 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:49:58 INFO - PROCESS | 1657 | 1465915798859 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 07:49:58 INFO - PROCESS | 1657 | 1465915798862 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - PROCESS | 1657 | 1465915798863 Marionette TRACE conn2 <- [1,586,null,{}] 07:49:58 INFO - PROCESS | 1657 | 1465915798868 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}] 07:49:58 INFO - PROCESS | 1657 | 1465915798870 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:58 INFO - PROCESS | 1657 | 1465915798961 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:49:59 INFO - PROCESS | 1657 | 1465915799022 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:59 INFO - PROCESS | 1657 | 1465915799023 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12480e800 == 37 [pid = 1657] [id = 154] 07:49:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119331800) [pid = 1657] [serial = 459] [outer = 0x0] 07:49:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1217f0c00) [pid = 1657] [serial = 460] [outer = 0x119331800] 07:49:59 INFO - PROCESS | 1657 | 1465915799052 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x121ede400) [pid = 1657] [serial = 461] [outer = 0x119331800] 07:49:59 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:49:59 INFO - PROCESS | 1657 | 1465915799493 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]]]}] 07:49:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 07:49:59 INFO - PROCESS | 1657 | 1465915799576 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:49:59 INFO - PROCESS | 1657 | 1465915799579 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 07:49:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:49:59 INFO - PROCESS | 1657 | 1465915799586 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:49:59 INFO - PROCESS | 1657 | 1465915799587 Marionette TRACE conn2 <- [1,590,null,{}] 07:49:59 INFO - PROCESS | 1657 | 1465915799591 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}] 07:49:59 INFO - PROCESS | 1657 | 1465915799593 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:59 INFO - PROCESS | 1657 | 1465915799693 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:49:59 INFO - PROCESS | 1657 | 1465915799775 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:59 INFO - PROCESS | 1657 | 1465915799776 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:49:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172ca000 == 38 [pid = 1657] [id = 155] 07:49:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11602f800) [pid = 1657] [serial = 462] [outer = 0x0] 07:49:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x116972800) [pid = 1657] [serial = 463] [outer = 0x11602f800] 07:49:59 INFO - PROCESS | 1657 | 1465915799823 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11857c400) [pid = 1657] [serial = 464] [outer = 0x11602f800] 07:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x116f3e000 == 37 [pid = 1657] [id = 148] 07:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x116220800 == 36 [pid = 1657] [id = 147] 07:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x11336c800 == 35 [pid = 1657] [id = 145] 07:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x118779800 == 34 [pid = 1657] [id = 146] 07:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12480e800 == 33 [pid = 1657] [id = 154] 07:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x121682800 == 32 [pid = 1657] [id = 153] 07:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12112e000 == 31 [pid = 1657] [id = 152] 07:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1196d5800 == 30 [pid = 1657] [id = 151] 07:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12be4a000 == 29 [pid = 1657] [id = 144] 07:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x11877d800 == 28 [pid = 1657] [id = 149] 07:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x11721d800 == 27 [pid = 1657] [id = 150] 07:50:00 INFO - PROCESS | 1657 | 1465915800697 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]]]}] 07:50:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:50:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1123ms 07:50:00 INFO - PROCESS | 1657 | 1465915800709 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:50:00 INFO - PROCESS | 1657 | 1465915800711 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 07:50:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:50:00 INFO - PROCESS | 1657 | 1465915800720 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:50:00 INFO - PROCESS | 1657 | 1465915800723 Marionette TRACE conn2 <- [1,594,null,{}] 07:50:00 INFO - PROCESS | 1657 | 1465915800726 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}] 07:50:00 INFO - PROCESS | 1657 | 1465915800727 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:00 INFO - PROCESS | 1657 | 1465915800813 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:50:00 INFO - PROCESS | 1657 | 1465915800864 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:00 INFO - PROCESS | 1657 | 1465915800867 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x116993000 == 28 [pid = 1657] [id = 156] 07:50:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11602cc00) [pid = 1657] [serial = 465] [outer = 0x0] 07:50:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1167ac400) [pid = 1657] [serial = 466] [outer = 0x11602cc00] 07:50:00 INFO - PROCESS | 1657 | 1465915800894 Marionette DEBUG loaded listener.js 07:50:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118573400) [pid = 1657] [serial = 467] [outer = 0x11602cc00] 07:50:01 INFO - PROCESS | 1657 | 1465915801206 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]]]}] 07:50:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:50:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 529ms 07:50:01 INFO - PROCESS | 1657 | 1465915801244 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 1657 | 1465915801250 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 07:50:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:50:01 INFO - PROCESS | 1657 | 1465915801255 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - PROCESS | 1657 | 1465915801256 Marionette TRACE conn2 <- [1,598,null,{}] 07:50:01 INFO - PROCESS | 1657 | 1465915801259 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}] 07:50:01 INFO - PROCESS | 1657 | 1465915801260 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:01 INFO - PROCESS | 1657 | 1465915801338 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:50:01 INFO - PROCESS | 1657 | 1465915801411 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:01 INFO - PROCESS | 1657 | 1465915801412 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11878a000 == 29 [pid = 1657] [id = 157] 07:50:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11602dc00) [pid = 1657] [serial = 468] [outer = 0x0] 07:50:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x118580000) [pid = 1657] [serial = 469] [outer = 0x11602dc00] 07:50:01 INFO - PROCESS | 1657 | 1465915801440 Marionette DEBUG loaded listener.js 07:50:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x119330c00) [pid = 1657] [serial = 470] [outer = 0x11602dc00] 07:50:01 INFO - PROCESS | 1657 | 1465915801790 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]]]}] 07:50:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:50:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 569ms 07:50:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:50:01 INFO - PROCESS | 1657 | 1465915801824 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 1657 | 1465915801825 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 07:50:01 INFO - PROCESS | 1657 | 1465915801827 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - PROCESS | 1657 | 1465915801830 Marionette TRACE conn2 <- [1,602,null,{}] 07:50:01 INFO - PROCESS | 1657 | 1465915801844 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}] 07:50:01 INFO - PROCESS | 1657 | 1465915801847 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:01 INFO - PROCESS | 1657 | 1465915801942 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:50:01 INFO - PROCESS | 1657 | 1465915801948 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:01 INFO - PROCESS | 1657 | 1465915801950 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e75000 == 30 [pid = 1657] [id = 158] 07:50:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119769000) [pid = 1657] [serial = 471] [outer = 0x0] 07:50:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x119a39800) [pid = 1657] [serial = 472] [outer = 0x119769000] 07:50:01 INFO - PROCESS | 1657 | 1465915801978 Marionette DEBUG loaded listener.js 07:50:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x121239400) [pid = 1657] [serial = 473] [outer = 0x119769000] 07:50:02 INFO - PROCESS | 1657 | 1465915802325 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]]]}] 07:50:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:50:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 528ms 07:50:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:50:02 INFO - PROCESS | 1657 | 1465915802356 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:50:02 INFO - PROCESS | 1657 | 1465915802357 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 07:50:02 INFO - PROCESS | 1657 | 1465915802360 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:50:02 INFO - PROCESS | 1657 | 1465915802361 Marionette TRACE conn2 <- [1,606,null,{}] 07:50:02 INFO - PROCESS | 1657 | 1465915802363 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}] 07:50:02 INFO - PROCESS | 1657 | 1465915802364 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:02 INFO - PROCESS | 1657 | 1465915802464 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:50:02 INFO - PROCESS | 1657 | 1465915802468 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:02 INFO - PROCESS | 1657 | 1465915802469 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x121696800 == 31 [pid = 1657] [id = 159] 07:50:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12134dc00) [pid = 1657] [serial = 474] [outer = 0x0] 07:50:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1216a7c00) [pid = 1657] [serial = 475] [outer = 0x12134dc00] 07:50:02 INFO - PROCESS | 1657 | 1465915802494 Marionette DEBUG loaded listener.js 07:50:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1248c8c00) [pid = 1657] [serial = 476] [outer = 0x12134dc00] 07:50:02 INFO - PROCESS | 1657 | 1465915802842 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]]]}] 07:50:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:50:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 519ms 07:50:02 INFO - PROCESS | 1657 | 1465915802892 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:50:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:50:02 INFO - PROCESS | 1657 | 1465915802901 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 07:50:02 INFO - PROCESS | 1657 | 1465915802903 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:50:02 INFO - PROCESS | 1657 | 1465915802904 Marionette TRACE conn2 <- [1,610,null,{}] 07:50:02 INFO - PROCESS | 1657 | 1465915802907 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}] 07:50:02 INFO - PROCESS | 1657 | 1465915802908 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:03 INFO - PROCESS | 1657 | 1465915802996 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:50:03 INFO - PROCESS | 1657 | 1465915803031 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:03 INFO - PROCESS | 1657 | 1465915803032 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1256c2800 == 32 [pid = 1657] [id = 160] 07:50:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1215a0000) [pid = 1657] [serial = 477] [outer = 0x0] 07:50:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x124e58400) [pid = 1657] [serial = 478] [outer = 0x1215a0000] 07:50:03 INFO - PROCESS | 1657 | 1465915803057 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x124ebc400) [pid = 1657] [serial = 479] [outer = 0x1215a0000] 07:50:03 INFO - PROCESS | 1657 | 1465915803651 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]]]}] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1166f6000) [pid = 1657] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x116027800) [pid = 1657] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x124c62400) [pid = 1657] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1251cd400) [pid = 1657] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x116023400) [pid = 1657] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12169f000) [pid = 1657] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1216a5400) [pid = 1657] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12123a800) [pid = 1657] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11337c400) [pid = 1657] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119a06400) [pid = 1657] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x110f82400) [pid = 1657] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119a50800) [pid = 1657] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x110f36400) [pid = 1657] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x110f39000) [pid = 1657] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1160a2c00) [pid = 1657] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11602a800) [pid = 1657] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x112a6f400) [pid = 1657] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11857a400) [pid = 1657] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x126cda400) [pid = 1657] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11857ec00) [pid = 1657] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x110f79400) [pid = 1657] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x121236800) [pid = 1657] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121239c00) [pid = 1657] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:50:03 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12134a400) [pid = 1657] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:50:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:50:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 819ms 07:50:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:50:03 INFO - PROCESS | 1657 | 1465915803722 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:50:03 INFO - PROCESS | 1657 | 1465915803723 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 07:50:03 INFO - PROCESS | 1657 | 1465915803726 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - PROCESS | 1657 | 1465915803727 Marionette TRACE conn2 <- [1,614,null,{}] 07:50:03 INFO - PROCESS | 1657 | 1465915803729 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}] 07:50:03 INFO - PROCESS | 1657 | 1465915803733 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:03 INFO - PROCESS | 1657 | 1465915803816 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:50:03 INFO - PROCESS | 1657 | 1465915803821 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:03 INFO - PROCESS | 1657 | 1465915803822 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e66000 == 33 [pid = 1657] [id = 161] 07:50:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1185c6000) [pid = 1657] [serial = 480] [outer = 0x0] 07:50:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118f93400) [pid = 1657] [serial = 481] [outer = 0x1185c6000] 07:50:03 INFO - PROCESS | 1657 | 1465915803848 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119fe4400) [pid = 1657] [serial = 482] [outer = 0x1185c6000] 07:50:04 INFO - PROCESS | 1657 | 1465915804151 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]]]}] 07:50:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:50:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 469ms 07:50:04 INFO - PROCESS | 1657 | 1465915804196 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:50:04 INFO - PROCESS | 1657 | 1465915804197 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 07:50:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:50:04 INFO - PROCESS | 1657 | 1465915804200 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:50:04 INFO - PROCESS | 1657 | 1465915804201 Marionette TRACE conn2 <- [1,618,null,{}] 07:50:04 INFO - PROCESS | 1657 | 1465915804203 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}] 07:50:04 INFO - PROCESS | 1657 | 1465915804211 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:04 INFO - PROCESS | 1657 | 1465915804305 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:50:04 INFO - PROCESS | 1657 | 1465915804311 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:04 INFO - PROCESS | 1657 | 1465915804313 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x126679800 == 34 [pid = 1657] [id = 162] 07:50:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121089800) [pid = 1657] [serial = 483] [outer = 0x0] 07:50:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12567d800) [pid = 1657] [serial = 484] [outer = 0x121089800] 07:50:04 INFO - PROCESS | 1657 | 1465915804340 Marionette DEBUG loaded listener.js 07:50:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x126595c00) [pid = 1657] [serial = 485] [outer = 0x121089800] 07:50:04 INFO - PROCESS | 1657 | 1465915804617 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]]]}] 07:50:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:50:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 07:50:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:50:04 INFO - PROCESS | 1657 | 1465915804669 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:50:04 INFO - PROCESS | 1657 | 1465915804670 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 07:50:04 INFO - PROCESS | 1657 | 1465915804672 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:50:04 INFO - PROCESS | 1657 | 1465915804674 Marionette TRACE conn2 <- [1,622,null,{}] 07:50:04 INFO - PROCESS | 1657 | 1465915804676 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}] 07:50:04 INFO - PROCESS | 1657 | 1465915804677 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:04 INFO - PROCESS | 1657 | 1465915804750 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:50:04 INFO - PROCESS | 1657 | 1465915804754 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:04 INFO - PROCESS | 1657 | 1465915804755 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295f9800 == 35 [pid = 1657] [id = 163] 07:50:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x121239c00) [pid = 1657] [serial = 486] [outer = 0x0] 07:50:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1268e9800) [pid = 1657] [serial = 487] [outer = 0x121239c00] 07:50:04 INFO - PROCESS | 1657 | 1465915804782 Marionette DEBUG loaded listener.js 07:50:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x128a4bc00) [pid = 1657] [serial = 488] [outer = 0x121239c00] 07:50:05 INFO - PROCESS | 1657 | 1465915805102 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]]]}] 07:50:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x128a55400) [pid = 1657] [serial = 489] [outer = 0x12c583000] 07:50:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:50:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 471ms 07:50:05 INFO - PROCESS | 1657 | 1465915805153 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:50:05 INFO - PROCESS | 1657 | 1465915805154 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 07:50:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:50:05 INFO - PROCESS | 1657 | 1465915805168 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:50:05 INFO - PROCESS | 1657 | 1465915805169 Marionette TRACE conn2 <- [1,626,null,{}] 07:50:05 INFO - PROCESS | 1657 | 1465915805174 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}] 07:50:05 INFO - PROCESS | 1657 | 1465915805175 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:05 INFO - PROCESS | 1657 | 1465915805257 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:50:05 INFO - PROCESS | 1657 | 1465915805261 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:05 INFO - PROCESS | 1657 | 1465915805262 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a861000 == 36 [pid = 1657] [id = 164] 07:50:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1261cd000) [pid = 1657] [serial = 490] [outer = 0x0] 07:50:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1290e0400) [pid = 1657] [serial = 491] [outer = 0x1261cd000] 07:50:05 INFO - PROCESS | 1657 | 1465915805288 Marionette DEBUG loaded listener.js 07:50:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12a5b7000) [pid = 1657] [serial = 492] [outer = 0x1261cd000] 07:50:05 INFO - PROCESS | 1657 | 1465915805595 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]]]}] 07:50:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:50:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 481ms 07:50:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:50:05 INFO - PROCESS | 1657 | 1465915805639 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:50:05 INFO - PROCESS | 1657 | 1465915805640 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 07:50:05 INFO - PROCESS | 1657 | 1465915805642 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:50:05 INFO - PROCESS | 1657 | 1465915805644 Marionette TRACE conn2 <- [1,630,null,{}] 07:50:05 INFO - PROCESS | 1657 | 1465915805697 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}] 07:50:05 INFO - PROCESS | 1657 | 1465915805699 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:05 INFO - PROCESS | 1657 | 1465915805791 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:50:05 INFO - PROCESS | 1657 | 1465915805884 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:05 INFO - PROCESS | 1657 | 1465915805885 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x116222800 == 37 [pid = 1657] [id = 165] 07:50:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x112a70000) [pid = 1657] [serial = 493] [outer = 0x0] 07:50:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x112d7f000) [pid = 1657] [serial = 494] [outer = 0x112a70000] 07:50:05 INFO - PROCESS | 1657 | 1465915805919 Marionette DEBUG loaded listener.js 07:50:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116021400) [pid = 1657] [serial = 495] [outer = 0x112a70000] 07:50:06 INFO - PROCESS | 1657 | 1465915806459 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]]]}] 07:50:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:50:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 875ms 07:50:06 INFO - PROCESS | 1657 | 1465915806519 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:50:06 INFO - PROCESS | 1657 | 1465915806521 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 07:50:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:50:06 INFO - PROCESS | 1657 | 1465915806525 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:50:06 INFO - PROCESS | 1657 | 1465915806526 Marionette TRACE conn2 <- [1,634,null,{}] 07:50:06 INFO - PROCESS | 1657 | 1465915806530 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}] 07:50:06 INFO - PROCESS | 1657 | 1465915806532 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:06 INFO - PROCESS | 1657 | 1465915806636 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:50:06 INFO - PROCESS | 1657 | 1465915806714 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:06 INFO - PROCESS | 1657 | 1465915806716 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c8e000 == 38 [pid = 1657] [id = 166] 07:50:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1185b8000) [pid = 1657] [serial = 496] [outer = 0x0] 07:50:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11894e400) [pid = 1657] [serial = 497] [outer = 0x1185b8000] 07:50:06 INFO - PROCESS | 1657 | 1465915806747 Marionette DEBUG loaded listener.js 07:50:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11932ec00) [pid = 1657] [serial = 498] [outer = 0x1185b8000] 07:50:07 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:07 INFO - PROCESS | 1657 | 1465915807387 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]]]}] 07:50:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:50:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 876ms 07:50:07 INFO - PROCESS | 1657 | 1465915807425 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:50:07 INFO - PROCESS | 1657 | 1465915807427 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 07:50:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:50:07 INFO - PROCESS | 1657 | 1465915807435 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:50:07 INFO - PROCESS | 1657 | 1465915807437 Marionette TRACE conn2 <- [1,638,null,{}] 07:50:07 INFO - PROCESS | 1657 | 1465915807441 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}] 07:50:07 INFO - PROCESS | 1657 | 1465915807442 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:07 INFO - PROCESS | 1657 | 1465915807546 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:50:07 INFO - PROCESS | 1657 | --DOCSHELL 0x1295f9800 == 37 [pid = 1657] [id = 163] 07:50:07 INFO - PROCESS | 1657 | --DOCSHELL 0x126679800 == 36 [pid = 1657] [id = 162] 07:50:07 INFO - PROCESS | 1657 | --DOCSHELL 0x117e66000 == 35 [pid = 1657] [id = 161] 07:50:07 INFO - PROCESS | 1657 | --DOCSHELL 0x1256c2800 == 34 [pid = 1657] [id = 160] 07:50:07 INFO - PROCESS | 1657 | --DOCSHELL 0x121696800 == 33 [pid = 1657] [id = 159] 07:50:07 INFO - PROCESS | 1657 | --DOCSHELL 0x119e75000 == 32 [pid = 1657] [id = 158] 07:50:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11878a000 == 31 [pid = 1657] [id = 157] 07:50:07 INFO - PROCESS | 1657 | --DOCSHELL 0x116993000 == 30 [pid = 1657] [id = 156] 07:50:07 INFO - PROCESS | 1657 | --DOCSHELL 0x1172ca000 == 29 [pid = 1657] [id = 155] 07:50:07 INFO - PROCESS | 1657 | 1465915807648 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:07 INFO - PROCESS | 1657 | 1465915807651 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x118712000) [pid = 1657] [serial = 389] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x126ce1800) [pid = 1657] [serial = 418] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x119a08800) [pid = 1657] [serial = 446] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118f8b000) [pid = 1657] [serial = 445] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x126ada000) [pid = 1657] [serial = 416] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x129406800) [pid = 1657] [serial = 419] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1217e7800) [pid = 1657] [serial = 421] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12a63d800) [pid = 1657] [serial = 428] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12a5e5000) [pid = 1657] [serial = 427] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128a48400) [pid = 1657] [serial = 422] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x129409400) [pid = 1657] [serial = 424] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x121cdc800) [pid = 1657] [serial = 409] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a877000) [pid = 1657] [serial = 430] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x125111c00) [pid = 1657] [serial = 410] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12658e400) [pid = 1657] [serial = 413] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a5e3c00) [pid = 1657] [serial = 425] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1185bf000) [pid = 1657] [serial = 443] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1166f3000) [pid = 1657] [serial = 436] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12573e000) [pid = 1657] [serial = 412] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x126827800) [pid = 1657] [serial = 415] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1167a6800) [pid = 1657] [serial = 440] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12ae0dc00) [pid = 1657] [serial = 431] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1216e1000) [pid = 1657] [serial = 406] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12195a000) [pid = 1657] [serial = 407] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12134ac00) [pid = 1657] [serial = 403] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12159e000) [pid = 1657] [serial = 404] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116020400) [pid = 1657] [serial = 382] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1160a2400) [pid = 1657] [serial = 383] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119a52800) [pid = 1657] [serial = 397] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119ee6c00) [pid = 1657] [serial = 398] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x111fcc800) [pid = 1657] [serial = 433] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11728e400) [pid = 1657] [serial = 437] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x121086800) [pid = 1657] [serial = 400] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1176c4800) [pid = 1657] [serial = 442] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11837c400) [pid = 1657] [serial = 385] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x118573c00) [pid = 1657] [serial = 386] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x110f41c00) [pid = 1657] [serial = 377] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x121236000) [pid = 1657] [serial = 401] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x119337c00) [pid = 1657] [serial = 394] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x116025000) [pid = 1657] [serial = 439] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x119a3c800) [pid = 1657] [serial = 395] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1131b7400) [pid = 1657] [serial = 434] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x118f3c000) [pid = 1657] [serial = 391] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x119331400) [pid = 1657] [serial = 392] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x112d7b400) [pid = 1657] [serial = 379] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x113b77800) [pid = 1657] [serial = 380] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1185c2800) [pid = 1657] [serial = 388] [outer = 0x0] [url = about:blank] 07:50:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x113987000 == 30 [pid = 1657] [id = 167] 07:50:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1131b7400) [pid = 1657] [serial = 499] [outer = 0x0] 07:50:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1160a0800) [pid = 1657] [serial = 500] [outer = 0x1131b7400] 07:50:07 INFO - PROCESS | 1657 | 1465915807686 Marionette DEBUG loaded listener.js 07:50:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x11837c400) [pid = 1657] [serial = 501] [outer = 0x1131b7400] 07:50:07 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:07 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:08 INFO - PROCESS | 1657 | 1465915808017 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]]]}] 07:50:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:50:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 626ms 07:50:08 INFO - PROCESS | 1657 | 1465915808059 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:50:08 INFO - PROCESS | 1657 | 1465915808062 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 07:50:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:50:08 INFO - PROCESS | 1657 | 1465915808066 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:50:08 INFO - PROCESS | 1657 | 1465915808068 Marionette TRACE conn2 <- [1,642,null,{}] 07:50:08 INFO - PROCESS | 1657 | 1465915808070 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}] 07:50:08 INFO - PROCESS | 1657 | 1465915808072 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:08 INFO - PROCESS | 1657 | 1465915808147 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:50:08 INFO - PROCESS | 1657 | 1465915808154 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:08 INFO - PROCESS | 1657 | 1465915808155 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172d0800 == 31 [pid = 1657] [id = 168] 07:50:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x118705c00) [pid = 1657] [serial = 502] [outer = 0x0] 07:50:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x11932e400) [pid = 1657] [serial = 503] [outer = 0x118705c00] 07:50:08 INFO - PROCESS | 1657 | 1465915808182 Marionette DEBUG loaded listener.js 07:50:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11976c800) [pid = 1657] [serial = 504] [outer = 0x118705c00] 07:50:08 INFO - PROCESS | 1657 | 1465915808525 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]]]}] 07:50:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:50:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 470ms 07:50:08 INFO - PROCESS | 1657 | 1465915808541 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:50:08 INFO - PROCESS | 1657 | 1465915808542 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 07:50:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:50:08 INFO - PROCESS | 1657 | 1465915808545 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:50:08 INFO - PROCESS | 1657 | 1465915808547 Marionette TRACE conn2 <- [1,646,null,{}] 07:50:08 INFO - PROCESS | 1657 | 1465915808558 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}] 07:50:08 INFO - PROCESS | 1657 | 1465915808561 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:08 INFO - PROCESS | 1657 | 1465915808644 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:50:08 INFO - PROCESS | 1657 | 1465915808651 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:08 INFO - PROCESS | 1657 | 1465915808653 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fb4800 == 32 [pid = 1657] [id = 169] 07:50:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x119a2fc00) [pid = 1657] [serial = 505] [outer = 0x0] 07:50:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x119fe8000) [pid = 1657] [serial = 506] [outer = 0x119a2fc00] 07:50:08 INFO - PROCESS | 1657 | 1465915808681 Marionette DEBUG loaded listener.js 07:50:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x121468000) [pid = 1657] [serial = 507] [outer = 0x119a2fc00] 07:50:08 INFO - PROCESS | 1657 | 1465915808992 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]]]}] 07:50:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:50:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 475ms 07:50:09 INFO - PROCESS | 1657 | 1465915809020 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 1657 | 1465915809022 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 07:50:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:50:09 INFO - PROCESS | 1657 | 1465915809024 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 1657 | 1465915809025 Marionette TRACE conn2 <- [1,650,null,{}] 07:50:09 INFO - PROCESS | 1657 | 1465915809027 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}] 07:50:09 INFO - PROCESS | 1657 | 1465915809029 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:09 INFO - PROCESS | 1657 | 1465915809128 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:50:09 INFO - PROCESS | 1657 | 1465915809135 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:09 INFO - PROCESS | 1657 | 1465915809136 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b83000 == 33 [pid = 1657] [id = 170] 07:50:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119af2c00) [pid = 1657] [serial = 508] [outer = 0x0] 07:50:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1216a6400) [pid = 1657] [serial = 509] [outer = 0x119af2c00] 07:50:09 INFO - PROCESS | 1657 | 1465915809161 Marionette DEBUG loaded listener.js 07:50:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x121ee3800) [pid = 1657] [serial = 510] [outer = 0x119af2c00] 07:50:09 INFO - PROCESS | 1657 | 1465915809466 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]]]}] 07:50:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:50:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 471ms 07:50:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:50:09 INFO - PROCESS | 1657 | 1465915809495 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 1657 | 1465915809497 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 07:50:09 INFO - PROCESS | 1657 | 1465915809502 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 1657 | 1465915809503 Marionette TRACE conn2 <- [1,654,null,{}] 07:50:09 INFO - PROCESS | 1657 | 1465915809505 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}] 07:50:09 INFO - PROCESS | 1657 | 1465915809506 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:09 INFO - PROCESS | 1657 | 1465915809586 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:50:09 INFO - PROCESS | 1657 | 1465915809590 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:09 INFO - PROCESS | 1657 | 1465915809591 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x121481000 == 34 [pid = 1657] [id = 171] 07:50:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x113d0ac00) [pid = 1657] [serial = 511] [outer = 0x0] 07:50:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x124e1e400) [pid = 1657] [serial = 512] [outer = 0x113d0ac00] 07:50:09 INFO - PROCESS | 1657 | 1465915809618 Marionette DEBUG loaded listener.js 07:50:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x125685400) [pid = 1657] [serial = 513] [outer = 0x113d0ac00] 07:50:09 INFO - PROCESS | 1657 | 1465915809974 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]]]}] 07:50:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:50:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 519ms 07:50:10 INFO - PROCESS | 1657 | 1465915810021 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:50:10 INFO - PROCESS | 1657 | 1465915810022 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 07:50:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:50:10 INFO - PROCESS | 1657 | 1465915810024 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:50:10 INFO - PROCESS | 1657 | 1465915810025 Marionette TRACE conn2 <- [1,658,null,{}] 07:50:10 INFO - PROCESS | 1657 | 1465915810028 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}] 07:50:10 INFO - PROCESS | 1657 | 1465915810032 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:10 INFO - PROCESS | 1657 | 1465915810145 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:50:10 INFO - PROCESS | 1657 | 1465915810179 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:10 INFO - PROCESS | 1657 | 1465915810180 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b21000 == 35 [pid = 1657] [id = 172] 07:50:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121231400) [pid = 1657] [serial = 514] [outer = 0x0] 07:50:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12682cc00) [pid = 1657] [serial = 515] [outer = 0x121231400] 07:50:10 INFO - PROCESS | 1657 | 1465915810205 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x129485400) [pid = 1657] [serial = 516] [outer = 0x121231400] 07:50:10 INFO - PROCESS | 1657 | 1465915810500 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]]]}] 07:50:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:50:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 521ms 07:50:10 INFO - PROCESS | 1657 | 1465915810545 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:50:10 INFO - PROCESS | 1657 | 1465915810547 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 07:50:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:50:10 INFO - PROCESS | 1657 | 1465915810551 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:50:10 INFO - PROCESS | 1657 | 1465915810552 Marionette TRACE conn2 <- [1,662,null,{}] 07:50:10 INFO - PROCESS | 1657 | 1465915810554 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}] 07:50:10 INFO - PROCESS | 1657 | 1465915810556 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:10 INFO - PROCESS | 1657 | 1465915810653 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:50:10 INFO - PROCESS | 1657 | 1465915810690 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:10 INFO - PROCESS | 1657 | 1465915810692 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12666c000 == 36 [pid = 1657] [id = 173] 07:50:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x126ae4c00) [pid = 1657] [serial = 517] [outer = 0x0] 07:50:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12a5e3c00) [pid = 1657] [serial = 518] [outer = 0x126ae4c00] 07:50:10 INFO - PROCESS | 1657 | 1465915810716 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12a638400) [pid = 1657] [serial = 519] [outer = 0x126ae4c00] 07:50:10 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:10 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:11 INFO - PROCESS | 1657 | 1465915811050 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]]]}] 07:50:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:50:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 521ms 07:50:11 INFO - PROCESS | 1657 | 1465915811072 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:50:11 INFO - PROCESS | 1657 | 1465915811073 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 07:50:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:50:11 INFO - PROCESS | 1657 | 1465915811075 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:50:11 INFO - PROCESS | 1657 | 1465915811076 Marionette TRACE conn2 <- [1,666,null,{}] 07:50:11 INFO - PROCESS | 1657 | 1465915811079 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}] 07:50:11 INFO - PROCESS | 1657 | 1465915811080 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:11 INFO - PROCESS | 1657 | 1465915811182 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:50:11 INFO - PROCESS | 1657 | 1465915811186 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:11 INFO - PROCESS | 1657 | 1465915811186 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x129043000 == 37 [pid = 1657] [id = 174] 07:50:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a638800) [pid = 1657] [serial = 520] [outer = 0x0] 07:50:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a875800) [pid = 1657] [serial = 521] [outer = 0x12a638800] 07:50:11 INFO - PROCESS | 1657 | 1465915811210 Marionette DEBUG loaded listener.js 07:50:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a8e3800) [pid = 1657] [serial = 522] [outer = 0x12a638800] 07:50:11 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:11 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:11 INFO - PROCESS | 1657 | 1465915811526 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]]]}] 07:50:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:50:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 468ms 07:50:11 INFO - PROCESS | 1657 | 1465915811544 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:50:11 INFO - PROCESS | 1657 | 1465915811546 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 07:50:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:50:11 INFO - PROCESS | 1657 | 1465915811552 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:50:11 INFO - PROCESS | 1657 | 1465915811553 Marionette TRACE conn2 <- [1,670,null,{}] 07:50:11 INFO - PROCESS | 1657 | 1465915811556 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}] 07:50:11 INFO - PROCESS | 1657 | 1465915811557 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:11 INFO - PROCESS | 1657 | 1465915811663 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:50:11 INFO - PROCESS | 1657 | 1465915811698 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:11 INFO - PROCESS | 1657 | 1465915811699 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295f8000 == 38 [pid = 1657] [id = 175] 07:50:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a8df400) [pid = 1657] [serial = 523] [outer = 0x0] 07:50:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12ae0f400) [pid = 1657] [serial = 524] [outer = 0x12a8df400] 07:50:11 INFO - PROCESS | 1657 | 1465915811723 Marionette DEBUG loaded listener.js 07:50:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b017400) [pid = 1657] [serial = 525] [outer = 0x12a8df400] 07:50:11 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x113b7bc00) [pid = 1657] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:50:11 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12134dc00) [pid = 1657] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:50:11 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118578400) [pid = 1657] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:50:11 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119a32c00) [pid = 1657] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:50:11 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1215a0000) [pid = 1657] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:50:11 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1185c6000) [pid = 1657] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:50:11 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x121474400) [pid = 1657] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:50:11 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121239c00) [pid = 1657] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:50:11 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119331800) [pid = 1657] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:50:11 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x121089800) [pid = 1657] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:50:11 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11602f800) [pid = 1657] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:50:11 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11602cc00) [pid = 1657] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:50:11 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11602dc00) [pid = 1657] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:50:11 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119769000) [pid = 1657] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:50:12 INFO - PROCESS | 1657 | 1465915812082 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]]]}] 07:50:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:50:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 07:50:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:50:12 INFO - PROCESS | 1657 | 1465915812121 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:50:12 INFO - PROCESS | 1657 | 1465915812122 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 07:50:12 INFO - PROCESS | 1657 | 1465915812124 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:50:12 INFO - PROCESS | 1657 | 1465915812125 Marionette TRACE conn2 <- [1,674,null,{}] 07:50:12 INFO - PROCESS | 1657 | 1465915812127 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}] 07:50:12 INFO - PROCESS | 1657 | 1465915812129 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:12 INFO - PROCESS | 1657 | 1465915812206 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:50:12 INFO - PROCESS | 1657 | 1465915812210 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 1657 | 1465915812211 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c22800 == 39 [pid = 1657] [id = 176] 07:50:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11857a800) [pid = 1657] [serial = 526] [outer = 0x0] 07:50:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12134dc00) [pid = 1657] [serial = 527] [outer = 0x11857a800] 07:50:12 INFO - PROCESS | 1657 | 1465915812239 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1210dec00) [pid = 1657] [serial = 528] [outer = 0x11857a800] 07:50:12 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:12 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:12 INFO - PROCESS | 1657 | 1465915812548 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]]]}] 07:50:12 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 07:50:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 473ms 07:50:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:50:12 INFO - PROCESS | 1657 | 1465915812598 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:50:12 INFO - PROCESS | 1657 | 1465915812600 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 07:50:12 INFO - PROCESS | 1657 | 1465915812602 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:50:12 INFO - PROCESS | 1657 | 1465915812604 Marionette TRACE conn2 <- [1,678,null,{}] 07:50:12 INFO - PROCESS | 1657 | 1465915812606 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}] 07:50:12 INFO - PROCESS | 1657 | 1465915812608 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:12 INFO - PROCESS | 1657 | 1465915812705 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:50:12 INFO - PROCESS | 1657 | 1465915812761 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 1657 | 1465915812762 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9e4800 == 40 [pid = 1657] [id = 177] 07:50:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119fdf800) [pid = 1657] [serial = 529] [outer = 0x0] 07:50:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12a8df000) [pid = 1657] [serial = 530] [outer = 0x119fdf800] 07:50:12 INFO - PROCESS | 1657 | 1465915812788 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12b81d000) [pid = 1657] [serial = 531] [outer = 0x119fdf800] 07:50:13 INFO - PROCESS | 1657 | 1465915813067 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]]]}] 07:50:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:50:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 519ms 07:50:13 INFO - PROCESS | 1657 | 1465915813121 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:50:13 INFO - PROCESS | 1657 | 1465915813122 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 07:50:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:50:13 INFO - PROCESS | 1657 | 1465915813125 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:50:13 INFO - PROCESS | 1657 | 1465915813126 Marionette TRACE conn2 <- [1,682,null,{}] 07:50:13 INFO - PROCESS | 1657 | 1465915813128 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}] 07:50:13 INFO - PROCESS | 1657 | 1465915813129 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:13 INFO - PROCESS | 1657 | 1465915813207 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:50:13 INFO - PROCESS | 1657 | 1465915813211 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:13 INFO - PROCESS | 1657 | 1465915813212 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b930800 == 41 [pid = 1657] [id = 178] 07:50:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12b902c00) [pid = 1657] [serial = 532] [outer = 0x0] 07:50:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12b90d400) [pid = 1657] [serial = 533] [outer = 0x12b902c00] 07:50:13 INFO - PROCESS | 1657 | 1465915813239 Marionette DEBUG loaded listener.js 07:50:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12b91a400) [pid = 1657] [serial = 534] [outer = 0x12b902c00] 07:50:14 INFO - PROCESS | 1657 | 1465915814049 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]]]}] 07:50:14 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) 07:50:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 07:50:14 INFO - PROCESS | 1657 | 1465915814096 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:50:14 INFO - PROCESS | 1657 | 1465915814099 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 07:50:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:50:14 INFO - PROCESS | 1657 | 1465915814102 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:50:14 INFO - PROCESS | 1657 | 1465915814104 Marionette TRACE conn2 <- [1,686,null,{}] 07:50:14 INFO - PROCESS | 1657 | 1465915814108 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}] 07:50:14 INFO - PROCESS | 1657 | 1465915814110 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:14 INFO - PROCESS | 1657 | 1465915814214 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:50:14 INFO - PROCESS | 1657 | 1465915814265 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:14 INFO - PROCESS | 1657 | 1465915814266 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x117221000 == 42 [pid = 1657] [id = 179] 07:50:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1175aa000) [pid = 1657] [serial = 535] [outer = 0x0] 07:50:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1184d8800) [pid = 1657] [serial = 536] [outer = 0x1175aa000] 07:50:14 INFO - PROCESS | 1657 | 1465915814298 Marionette DEBUG loaded listener.js 07:50:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1185c2800) [pid = 1657] [serial = 537] [outer = 0x1175aa000] 07:50:15 INFO - PROCESS | 1657 | 1465915815193 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]]]}] 07:50:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:50:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1121ms 07:50:15 INFO - PROCESS | 1657 | 1465915815223 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:50:15 INFO - PROCESS | 1657 | 1465915815226 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 07:50:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:50:15 INFO - PROCESS | 1657 | 1465915815230 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:50:15 INFO - PROCESS | 1657 | 1465915815234 Marionette TRACE conn2 <- [1,690,null,{}] 07:50:15 INFO - PROCESS | 1657 | 1465915815237 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}] 07:50:15 INFO - PROCESS | 1657 | 1465915815239 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:15 INFO - PROCESS | 1657 | 1465915815336 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:50:15 INFO - PROCESS | 1657 | 1465915815393 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:15 INFO - PROCESS | 1657 | 1465915815394 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x121028000 == 43 [pid = 1657] [id = 180] 07:50:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118fed000) [pid = 1657] [serial = 538] [outer = 0x0] 07:50:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119a3c800) [pid = 1657] [serial = 539] [outer = 0x118fed000] 07:50:15 INFO - PROCESS | 1657 | 1465915815427 Marionette DEBUG loaded listener.js 07:50:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1210d9000) [pid = 1657] [serial = 540] [outer = 0x118fed000] 07:50:16 INFO - PROCESS | 1657 | 1465915816424 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]]]}] 07:50:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:50:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1222ms 07:50:16 INFO - PROCESS | 1657 | 1465915816452 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:50:16 INFO - PROCESS | 1657 | 1465915816454 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 07:50:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:50:16 INFO - PROCESS | 1657 | 1465915816456 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:50:16 INFO - PROCESS | 1657 | 1465915816459 Marionette TRACE conn2 <- [1,694,null,{}] 07:50:16 INFO - PROCESS | 1657 | 1465915816469 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}] 07:50:16 INFO - PROCESS | 1657 | 1465915816472 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:16 INFO - PROCESS | 1657 | 1465915816606 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:50:16 INFO - PROCESS | 1657 | 1465915816658 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:16 INFO - PROCESS | 1657 | 1465915816660 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x11606d000 == 44 [pid = 1657] [id = 181] 07:50:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118579000) [pid = 1657] [serial = 541] [outer = 0x0] 07:50:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119a2f000) [pid = 1657] [serial = 542] [outer = 0x118579000] 07:50:16 INFO - PROCESS | 1657 | 1465915816691 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12567b400) [pid = 1657] [serial = 543] [outer = 0x118579000] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9e4800 == 43 [pid = 1657] [id = 177] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x124c22800 == 42 [pid = 1657] [id = 176] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x1295f8000 == 41 [pid = 1657] [id = 175] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x129043000 == 40 [pid = 1657] [id = 174] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12666c000 == 39 [pid = 1657] [id = 173] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x124b21000 == 38 [pid = 1657] [id = 172] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x121481000 == 37 [pid = 1657] [id = 171] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x119b83000 == 36 [pid = 1657] [id = 170] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x118fb4800 == 35 [pid = 1657] [id = 169] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x1172d0800 == 34 [pid = 1657] [id = 168] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x113987000 == 33 [pid = 1657] [id = 167] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x119c8e000 == 32 [pid = 1657] [id = 166] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12a861000 == 31 [pid = 1657] [id = 164] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x116222800 == 30 [pid = 1657] [id = 165] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x121028000 == 29 [pid = 1657] [id = 180] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12b930800 == 28 [pid = 1657] [id = 178] 07:50:18 INFO - PROCESS | 1657 | --DOCSHELL 0x117221000 == 27 [pid = 1657] [id = 179] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119a39800) [pid = 1657] [serial = 472] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1176b5400) [pid = 1657] [serial = 449] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11602b800) [pid = 1657] [serial = 448] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1216a7c00) [pid = 1657] [serial = 475] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119a0d000) [pid = 1657] [serial = 452] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118f3d000) [pid = 1657] [serial = 451] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1210dac00) [pid = 1657] [serial = 455] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x124e58400) [pid = 1657] [serial = 478] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119fdf400) [pid = 1657] [serial = 454] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1248c8c00) [pid = 1657] [serial = 476] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119fe4400) [pid = 1657] [serial = 482] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1216a8c00) [pid = 1657] [serial = 458] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118f93400) [pid = 1657] [serial = 481] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12169c400) [pid = 1657] [serial = 457] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1268e9800) [pid = 1657] [serial = 487] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x121ede400) [pid = 1657] [serial = 461] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12567d800) [pid = 1657] [serial = 484] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1217f0c00) [pid = 1657] [serial = 460] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119afa800) [pid = 1657] [serial = 197] [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.] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11857c400) [pid = 1657] [serial = 464] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x116972800) [pid = 1657] [serial = 463] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x124ebc400) [pid = 1657] [serial = 479] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1167ac400) [pid = 1657] [serial = 466] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x118573400) [pid = 1657] [serial = 467] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1290e0400) [pid = 1657] [serial = 491] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x118580000) [pid = 1657] [serial = 469] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x119330c00) [pid = 1657] [serial = 470] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x121239400) [pid = 1657] [serial = 473] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x126595c00) [pid = 1657] [serial = 485] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x128a4bc00) [pid = 1657] [serial = 488] [outer = 0x0] [url = about:blank] 07:50:18 INFO - PROCESS | 1657 | 1465915818204 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]]]}] 07:50:18 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) 07:50:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1773ms 07:50:18 INFO - PROCESS | 1657 | 1465915818244 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:50:18 INFO - PROCESS | 1657 | 1465915818245 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 07:50:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:50:18 INFO - PROCESS | 1657 | 1465915818249 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:50:18 INFO - PROCESS | 1657 | 1465915818252 Marionette TRACE conn2 <- [1,698,null,{}] 07:50:18 INFO - PROCESS | 1657 | 1465915818256 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}] 07:50:18 INFO - PROCESS | 1657 | 1465915818258 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:18 INFO - PROCESS | 1657 | 1465915818329 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:50:18 INFO - PROCESS | 1657 | 1465915818334 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:18 INFO - PROCESS | 1657 | 1465915818336 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x115eef800 == 28 [pid = 1657] [id = 182] 07:50:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x116026800) [pid = 1657] [serial = 544] [outer = 0x0] 07:50:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x11602a800) [pid = 1657] [serial = 545] [outer = 0x116026800] 07:50:18 INFO - PROCESS | 1657 | 1465915818367 Marionette DEBUG loaded listener.js 07:50:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1167a4c00) [pid = 1657] [serial = 546] [outer = 0x116026800] 07:50:19 INFO - PROCESS | 1657 | 1465915819158 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]]]}] 07:50:19 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) 07:50:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 922ms 07:50:19 INFO - PROCESS | 1657 | 1465915819172 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:50:19 INFO - PROCESS | 1657 | 1465915819176 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 07:50:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:50:19 INFO - PROCESS | 1657 | 1465915819182 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:50:19 INFO - PROCESS | 1657 | 1465915819184 Marionette TRACE conn2 <- [1,702,null,{}] 07:50:19 INFO - PROCESS | 1657 | 1465915819187 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}] 07:50:19 INFO - PROCESS | 1657 | 1465915819188 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:19 INFO - PROCESS | 1657 | 1465915819267 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:50:19 INFO - PROCESS | 1657 | 1465915819314 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:19 INFO - PROCESS | 1657 | 1465915819316 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f31000 == 29 [pid = 1657] [id = 183] 07:50:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x117041800) [pid = 1657] [serial = 547] [outer = 0x0] 07:50:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x118565000) [pid = 1657] [serial = 548] [outer = 0x117041800] 07:50:19 INFO - PROCESS | 1657 | 1465915819344 Marionette DEBUG loaded listener.js 07:50:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118578000) [pid = 1657] [serial = 549] [outer = 0x117041800] 07:50:20 INFO - PROCESS | 1657 | 1465915820129 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]]]}] 07:50:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:50:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 971ms 07:50:20 INFO - PROCESS | 1657 | 1465915820153 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:50:20 INFO - PROCESS | 1657 | 1465915820154 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 07:50:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:50:20 INFO - PROCESS | 1657 | 1465915820156 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:50:20 INFO - PROCESS | 1657 | 1465915820159 Marionette TRACE conn2 <- [1,706,null,{}] 07:50:20 INFO - PROCESS | 1657 | 1465915820167 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}] 07:50:20 INFO - PROCESS | 1657 | 1465915820178 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:20 INFO - PROCESS | 1657 | 1465915820282 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:50:20 INFO - PROCESS | 1657 | 1465915820287 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:20 INFO - PROCESS | 1657 | 1465915820289 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184c5800 == 30 [pid = 1657] [id = 184] 07:50:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118fe9000) [pid = 1657] [serial = 550] [outer = 0x0] 07:50:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x119332000) [pid = 1657] [serial = 551] [outer = 0x118fe9000] 07:50:20 INFO - PROCESS | 1657 | 1465915820317 Marionette DEBUG loaded listener.js 07:50:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11976fc00) [pid = 1657] [serial = 552] [outer = 0x118fe9000] 07:50:21 INFO - PROCESS | 1657 | 1465915821132 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]]]}] 07:50:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:50:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1021ms 07:50:21 INFO - PROCESS | 1657 | 1465915821178 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:50:21 INFO - PROCESS | 1657 | 1465915821179 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 07:50:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:50:21 INFO - PROCESS | 1657 | 1465915821182 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:50:21 INFO - PROCESS | 1657 | 1465915821183 Marionette TRACE conn2 <- [1,710,null,{}] 07:50:21 INFO - PROCESS | 1657 | 1465915821185 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}] 07:50:21 INFO - PROCESS | 1657 | 1465915821186 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:21 INFO - PROCESS | 1657 | 1465915821280 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:50:21 INFO - PROCESS | 1657 | 1465915821284 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:21 INFO - PROCESS | 1657 | 1465915821285 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x119311800 == 31 [pid = 1657] [id = 185] 07:50:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119a32c00) [pid = 1657] [serial = 553] [outer = 0x0] 07:50:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119a51800) [pid = 1657] [serial = 554] [outer = 0x119a32c00] 07:50:21 INFO - PROCESS | 1657 | 1465915821311 Marionette DEBUG loaded listener.js 07:50:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119afa800) [pid = 1657] [serial = 555] [outer = 0x119a32c00] 07:50:22 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12b902c00) [pid = 1657] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:50:22 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x121231400) [pid = 1657] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:50:22 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118705c00) [pid = 1657] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:50:22 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119a2fc00) [pid = 1657] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:50:22 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x126ae4c00) [pid = 1657] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:50:22 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1131b7400) [pid = 1657] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:50:22 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x112a70000) [pid = 1657] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:50:22 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x119af2c00) [pid = 1657] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:50:22 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1261cd000) [pid = 1657] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:50:22 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1185b8000) [pid = 1657] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:50:22 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x113d0ac00) [pid = 1657] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:50:22 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12a638800) [pid = 1657] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:50:22 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12a8df400) [pid = 1657] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:50:22 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x119fdf800) [pid = 1657] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:50:22 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x11857a800) [pid = 1657] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:50:22 INFO - PROCESS | 1657 | 1465915822219 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]]]}] 07:50:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:50:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1072ms 07:50:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:50:22 INFO - PROCESS | 1657 | 1465915822255 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 07:50:22 INFO - PROCESS | 1657 | 1465915822256 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 07:50:22 INFO - PROCESS | 1657 | 1465915822258 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:50:22 INFO - PROCESS | 1657 | 1465915822259 Marionette TRACE conn2 <- [1,714,null,{}] 07:50:22 INFO - PROCESS | 1657 | 1465915822261 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}] 07:50:22 INFO - PROCESS | 1657 | 1465915822263 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:22 INFO - PROCESS | 1657 | 1465915822341 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:50:22 INFO - PROCESS | 1657 | 1465915822345 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:22 INFO - PROCESS | 1657 | 1465915822346 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x11930a800 == 32 [pid = 1657] [id = 186] 07:50:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1131b7400) [pid = 1657] [serial = 556] [outer = 0x0] 07:50:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x11857d800) [pid = 1657] [serial = 557] [outer = 0x1131b7400] 07:50:22 INFO - PROCESS | 1657 | 1465915822375 Marionette DEBUG loaded listener.js 07:50:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x119fe4400) [pid = 1657] [serial = 558] [outer = 0x1131b7400] 07:50:23 INFO - PROCESS | 1657 | 1465915823196 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]]]}] 07:50:23 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 07:50:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 969ms 07:50:23 INFO - PROCESS | 1657 | 1465915823227 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:50:23 INFO - PROCESS | 1657 | 1465915823229 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 07:50:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:50:23 INFO - PROCESS | 1657 | 1465915823231 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:50:23 INFO - PROCESS | 1657 | 1465915823233 Marionette TRACE conn2 <- [1,718,null,{}] 07:50:23 INFO - PROCESS | 1657 | 1465915823237 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}] 07:50:23 INFO - PROCESS | 1657 | 1465915823241 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:23 INFO - PROCESS | 1657 | 1465915823353 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:50:23 INFO - PROCESS | 1657 | 1465915823359 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:23 INFO - PROCESS | 1657 | 1465915823360 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x121028800 == 33 [pid = 1657] [id = 187] 07:50:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x119fe7c00) [pid = 1657] [serial = 559] [outer = 0x0] 07:50:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x12159a800) [pid = 1657] [serial = 560] [outer = 0x119fe7c00] 07:50:23 INFO - PROCESS | 1657 | 1465915823385 Marionette DEBUG loaded listener.js 07:50:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x12195a000) [pid = 1657] [serial = 561] [outer = 0x119fe7c00] 07:50:24 INFO - PROCESS | 1657 | 1465915824230 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]]]}] 07:50:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:50:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1021ms 07:50:24 INFO - PROCESS | 1657 | 1465915824253 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 07:50:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:50:24 INFO - PROCESS | 1657 | 1465915824256 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 07:50:24 INFO - PROCESS | 1657 | 1465915824259 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:50:24 INFO - PROCESS | 1657 | 1465915824262 Marionette TRACE conn2 <- [1,722,null,{}] 07:50:24 INFO - PROCESS | 1657 | 1465915824269 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}] 07:50:24 INFO - PROCESS | 1657 | 1465915824271 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:24 INFO - PROCESS | 1657 | 1465915824377 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:50:24 INFO - PROCESS | 1657 | 1465915824424 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:24 INFO - PROCESS | 1657 | 1465915824425 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x115edf000 == 34 [pid = 1657] [id = 188] 07:50:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x11393a400) [pid = 1657] [serial = 562] [outer = 0x0] 07:50:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x113d10800) [pid = 1657] [serial = 563] [outer = 0x11393a400] 07:50:24 INFO - PROCESS | 1657 | 1465915824458 Marionette DEBUG loaded listener.js 07:50:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1166f0800) [pid = 1657] [serial = 564] [outer = 0x11393a400] 07:50:24 INFO - PROCESS | 1657 | 1465915824920 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] 07:50:24 INFO - PROCESS | 1657 | 1465915824994 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 07:50:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:50:25 INFO - PROCESS | 1657 | 1465915825003 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:50:25 INFO - PROCESS | 1657 | 1465915825005 Marionette TRACE conn2 <- [1,726,null,{}] 07:50:25 INFO - PROCESS | 1657 | 1465915825007 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}] 07:50:25 INFO - PROCESS | 1657 | 1465915825009 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:25 INFO - PROCESS | 1657 | 1465915825112 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:50:25 INFO - PROCESS | 1657 | 1465915825183 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 1657 | 1465915825185 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fb3800 == 35 [pid = 1657] [id = 189] 07:50:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11857b400) [pid = 1657] [serial = 565] [outer = 0x0] 07:50:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1185c4c00) [pid = 1657] [serial = 566] [outer = 0x11857b400] 07:50:25 INFO - PROCESS | 1657 | 1465915825216 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118f3d400) [pid = 1657] [serial = 567] [outer = 0x11857b400] 07:50:25 INFO - PROCESS | 1657 | 1465915825869 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]]]}] 07:50:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:50:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 923ms 07:50:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:50:25 INFO - PROCESS | 1657 | 1465915825924 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:50:25 INFO - PROCESS | 1657 | 1465915825927 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 07:50:25 INFO - PROCESS | 1657 | 1465915825931 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:50:25 INFO - PROCESS | 1657 | 1465915825933 Marionette TRACE conn2 <- [1,730,null,{}] 07:50:25 INFO - PROCESS | 1657 | 1465915825938 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}] 07:50:25 INFO - PROCESS | 1657 | 1465915825940 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:26 INFO - PROCESS | 1657 | 1465915826064 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:50:26 INFO - PROCESS | 1657 | 1465915826176 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:26 INFO - PROCESS | 1657 | 1465915826179 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x11694e000 == 36 [pid = 1657] [id = 190] 07:50:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11728d000) [pid = 1657] [serial = 568] [outer = 0x0] 07:50:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118562400) [pid = 1657] [serial = 569] [outer = 0x11728d000] 07:50:26 INFO - PROCESS | 1657 | 1465915826214 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11857ec00) [pid = 1657] [serial = 570] [outer = 0x11728d000] 07:50:26 INFO - PROCESS | 1657 | --DOCSHELL 0x11930a800 == 35 [pid = 1657] [id = 186] 07:50:26 INFO - PROCESS | 1657 | --DOCSHELL 0x119311800 == 34 [pid = 1657] [id = 185] 07:50:26 INFO - PROCESS | 1657 | --DOCSHELL 0x1184c5800 == 33 [pid = 1657] [id = 184] 07:50:26 INFO - PROCESS | 1657 | --DOCSHELL 0x116f31000 == 32 [pid = 1657] [id = 183] 07:50:26 INFO - PROCESS | 1657 | --DOCSHELL 0x115eef800 == 31 [pid = 1657] [id = 182] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12b90d400) [pid = 1657] [serial = 533] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12682cc00) [pid = 1657] [serial = 515] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x11932e400) [pid = 1657] [serial = 503] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119fe8000) [pid = 1657] [serial = 506] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x121468000) [pid = 1657] [serial = 507] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12a5e3c00) [pid = 1657] [serial = 518] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1160a0800) [pid = 1657] [serial = 500] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x11837c400) [pid = 1657] [serial = 501] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x112d7f000) [pid = 1657] [serial = 494] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x116021400) [pid = 1657] [serial = 495] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1216a6400) [pid = 1657] [serial = 509] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x121ee3800) [pid = 1657] [serial = 510] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12a5b7000) [pid = 1657] [serial = 492] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x11894e400) [pid = 1657] [serial = 497] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x11932ec00) [pid = 1657] [serial = 498] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x124e1e400) [pid = 1657] [serial = 512] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x11976c800) [pid = 1657] [serial = 504] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12a875800) [pid = 1657] [serial = 521] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x12a638400) [pid = 1657] [serial = 519] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12ae0f400) [pid = 1657] [serial = 524] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x12a8e3800) [pid = 1657] [serial = 522] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x12b81d000) [pid = 1657] [serial = 531] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x12134dc00) [pid = 1657] [serial = 527] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x12b017400) [pid = 1657] [serial = 525] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x129485400) [pid = 1657] [serial = 516] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x12b91a400) [pid = 1657] [serial = 534] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x12a8df000) [pid = 1657] [serial = 530] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 54 (0x125685400) [pid = 1657] [serial = 513] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | --DOMWINDOW == 53 (0x1210dec00) [pid = 1657] [serial = 528] [outer = 0x0] [url = about:blank] 07:50:26 INFO - PROCESS | 1657 | 1465915826655 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] 07:50:26 INFO - PROCESS | 1657 | 1465915826707 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 07:50:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:50:26 INFO - PROCESS | 1657 | 1465915826711 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:50:26 INFO - PROCESS | 1657 | 1465915826713 Marionette TRACE conn2 <- [1,734,null,{}] 07:50:26 INFO - PROCESS | 1657 | 1465915826721 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}] 07:50:26 INFO - PROCESS | 1657 | 1465915826723 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:26 INFO - PROCESS | 1657 | 1465915826802 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:50:26 INFO - PROCESS | 1657 | 1465915826848 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:26 INFO - PROCESS | 1657 | 1465915826849 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181c6000 == 32 [pid = 1657] [id = 191] 07:50:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x11857f000) [pid = 1657] [serial = 571] [outer = 0x0] 07:50:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x11976c800) [pid = 1657] [serial = 572] [outer = 0x11857f000] 07:50:26 INFO - PROCESS | 1657 | 1465915826875 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x119a36000) [pid = 1657] [serial = 573] [outer = 0x11857f000] 07:50:27 INFO - PROCESS | 1657 | 1465915827264 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]]]}] 07:50:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:50:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 576ms 07:50:27 INFO - PROCESS | 1657 | 1465915827289 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:50:27 INFO - PROCESS | 1657 | 1465915827291 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 07:50:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:50:27 INFO - PROCESS | 1657 | 1465915827294 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:50:27 INFO - PROCESS | 1657 | 1465915827298 Marionette TRACE conn2 <- [1,738,null,{}] 07:50:27 INFO - PROCESS | 1657 | 1465915827310 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}] 07:50:27 INFO - PROCESS | 1657 | 1465915827315 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:27 INFO - PROCESS | 1657 | 1465915827439 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:50:27 INFO - PROCESS | 1657 | 1465915827543 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:27 INFO - PROCESS | 1657 | 1465915827545 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1191b9000 == 33 [pid = 1657] [id = 192] 07:50:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x119a48800) [pid = 1657] [serial = 574] [outer = 0x0] 07:50:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x121237c00) [pid = 1657] [serial = 575] [outer = 0x119a48800] 07:50:27 INFO - PROCESS | 1657 | 1465915827592 Marionette DEBUG loaded listener.js 07:50:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x1133a2800) [pid = 1657] [serial = 576] [outer = 0x119a48800] 07:50:28 INFO - PROCESS | 1657 | 1465915828371 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]]]}] 07:50:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:50:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1125ms 07:50:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:50:28 INFO - PROCESS | 1657 | 1465915828419 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:50:28 INFO - PROCESS | 1657 | 1465915828421 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 07:50:28 INFO - PROCESS | 1657 | 1465915828423 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:50:28 INFO - PROCESS | 1657 | 1465915828424 Marionette TRACE conn2 <- [1,742,null,{}] 07:50:28 INFO - PROCESS | 1657 | 1465915828426 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}] 07:50:28 INFO - PROCESS | 1657 | 1465915828428 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:28 INFO - PROCESS | 1657 | 1465915828528 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:50:28 INFO - PROCESS | 1657 | 1465915828533 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:28 INFO - PROCESS | 1657 | 1465915828534 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x121485800 == 34 [pid = 1657] [id = 193] 07:50:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x121759400) [pid = 1657] [serial = 577] [outer = 0x0] 07:50:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x1248c3800) [pid = 1657] [serial = 578] [outer = 0x121759400] 07:50:28 INFO - PROCESS | 1657 | 1465915828559 Marionette DEBUG loaded listener.js 07:50:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x124eb1400) [pid = 1657] [serial = 579] [outer = 0x121759400] 07:50:29 INFO - PROCESS | 1657 | 1465915829373 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]]]}] 07:50:29 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 07:50:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 972ms 07:50:29 INFO - PROCESS | 1657 | 1465915829395 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:50:29 INFO - PROCESS | 1657 | 1465915829397 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 07:50:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:50:29 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x119a32c00) [pid = 1657] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:50:29 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x118fe9000) [pid = 1657] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:50:29 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x118579000) [pid = 1657] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:50:29 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x117041800) [pid = 1657] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:50:29 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x116026800) [pid = 1657] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:50:29 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x1175aa000) [pid = 1657] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:50:29 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x118fed000) [pid = 1657] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:50:29 INFO - PROCESS | 1657 | --DOMWINDOW == 54 (0x1131b7400) [pid = 1657] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:50:29 INFO - PROCESS | 1657 | 1465915829420 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:50:29 INFO - PROCESS | 1657 | 1465915829421 Marionette TRACE conn2 <- [1,746,null,{}] 07:50:29 INFO - PROCESS | 1657 | 1465915829423 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}] 07:50:29 INFO - PROCESS | 1657 | 1465915829425 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:29 INFO - PROCESS | 1657 | 1465915829511 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:50:29 INFO - PROCESS | 1657 | 1465915829545 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:29 INFO - PROCESS | 1657 | 1465915829546 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x121682800 == 35 [pid = 1657] [id = 194] 07:50:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x11519a000) [pid = 1657] [serial = 580] [outer = 0x0] 07:50:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x118956800) [pid = 1657] [serial = 581] [outer = 0x11519a000] 07:50:29 INFO - PROCESS | 1657 | 1465915829571 Marionette DEBUG loaded listener.js 07:50:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x121474400) [pid = 1657] [serial = 582] [outer = 0x11519a000] 07:50:30 INFO - PROCESS | 1657 | 1465915830341 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]]]}] 07:50:30 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.) 07:50:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 977ms 07:50:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:50:30 INFO - PROCESS | 1657 | 1465915830391 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:50:30 INFO - PROCESS | 1657 | 1465915830392 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 07:50:30 INFO - PROCESS | 1657 | 1465915830394 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:50:30 INFO - PROCESS | 1657 | 1465915830395 Marionette TRACE conn2 <- [1,750,null,{}] 07:50:30 INFO - PROCESS | 1657 | 1465915830397 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}] 07:50:30 INFO - PROCESS | 1657 | 1465915830401 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:30 INFO - PROCESS | 1657 | 1465915830497 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:50:30 INFO - PROCESS | 1657 | 1465915830503 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:30 INFO - PROCESS | 1657 | 1465915830504 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12481f000 == 36 [pid = 1657] [id = 195] 07:50:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x12159ac00) [pid = 1657] [serial = 583] [outer = 0x0] 07:50:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x1266a5000) [pid = 1657] [serial = 584] [outer = 0x12159ac00] 07:50:30 INFO - PROCESS | 1657 | 1465915830529 Marionette DEBUG loaded listener.js 07:50:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x1268eb800) [pid = 1657] [serial = 585] [outer = 0x12159ac00] 07:50:31 INFO - PROCESS | 1657 | 1465915831305 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]]]}] 07:50:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:50:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 922ms 07:50:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:50:31 INFO - PROCESS | 1657 | 1465915831317 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:50:31 INFO - PROCESS | 1657 | 1465915831318 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 07:50:31 INFO - PROCESS | 1657 | 1465915831320 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:50:31 INFO - PROCESS | 1657 | 1465915831321 Marionette TRACE conn2 <- [1,754,null,{}] 07:50:31 INFO - PROCESS | 1657 | 1465915831324 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}] 07:50:31 INFO - PROCESS | 1657 | 1465915831325 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:31 INFO - PROCESS | 1657 | 1465915831396 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:50:31 INFO - PROCESS | 1657 | 1465915831444 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:31 INFO - PROCESS | 1657 | 1465915831446 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1256be000 == 37 [pid = 1657] [id = 196] 07:50:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x11229f000) [pid = 1657] [serial = 586] [outer = 0x0] 07:50:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x126cda400) [pid = 1657] [serial = 587] [outer = 0x11229f000] 07:50:31 INFO - PROCESS | 1657 | 1465915831470 Marionette DEBUG loaded listener.js 07:50:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x128a50c00) [pid = 1657] [serial = 588] [outer = 0x11229f000] 07:50:32 INFO - PROCESS | 1657 | 1465915832205 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]]]}] 07:50:32 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 07:50:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 921ms 07:50:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:50:32 INFO - PROCESS | 1657 | 1465915832241 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:50:32 INFO - PROCESS | 1657 | 1465915832243 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 07:50:32 INFO - PROCESS | 1657 | 1465915832245 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:50:32 INFO - PROCESS | 1657 | 1465915832246 Marionette TRACE conn2 <- [1,758,null,{}] 07:50:32 INFO - PROCESS | 1657 | 1465915832248 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}] 07:50:32 INFO - PROCESS | 1657 | 1465915832249 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:32 INFO - PROCESS | 1657 | 1465915832319 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:50:32 INFO - PROCESS | 1657 | 1465915832323 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:32 INFO - PROCESS | 1657 | 1465915832324 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x126803000 == 38 [pid = 1657] [id = 197] 07:50:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x121088c00) [pid = 1657] [serial = 589] [outer = 0x0] 07:50:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x1290e4000) [pid = 1657] [serial = 590] [outer = 0x121088c00] 07:50:32 INFO - PROCESS | 1657 | 1465915832350 Marionette DEBUG loaded listener.js 07:50:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x12940a800) [pid = 1657] [serial = 591] [outer = 0x121088c00] 07:50:33 INFO - PROCESS | 1657 | --DOCSHELL 0x11606d000 == 37 [pid = 1657] [id = 181] 07:50:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1181c6000 == 36 [pid = 1657] [id = 191] 07:50:33 INFO - PROCESS | 1657 | --DOCSHELL 0x11694e000 == 35 [pid = 1657] [id = 190] 07:50:33 INFO - PROCESS | 1657 | --DOCSHELL 0x118fb3800 == 34 [pid = 1657] [id = 189] 07:50:33 INFO - PROCESS | 1657 | --DOCSHELL 0x121028800 == 33 [pid = 1657] [id = 187] 07:50:33 INFO - PROCESS | 1657 | --DOCSHELL 0x115edf000 == 32 [pid = 1657] [id = 188] 07:50:33 INFO - PROCESS | 1657 | --DOCSHELL 0x121682800 == 31 [pid = 1657] [id = 194] 07:50:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12481f000 == 30 [pid = 1657] [id = 195] 07:50:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1256be000 == 29 [pid = 1657] [id = 196] 07:50:33 INFO - PROCESS | 1657 | --DOCSHELL 0x121485800 == 28 [pid = 1657] [id = 193] 07:50:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1191b9000 == 27 [pid = 1657] [id = 192] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12159a800) [pid = 1657] [serial = 560] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x119a51800) [pid = 1657] [serial = 554] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x119332000) [pid = 1657] [serial = 551] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12567b400) [pid = 1657] [serial = 543] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x119a2f000) [pid = 1657] [serial = 542] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x118565000) [pid = 1657] [serial = 548] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x11602a800) [pid = 1657] [serial = 545] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x1167a4c00) [pid = 1657] [serial = 546] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x1185c2800) [pid = 1657] [serial = 537] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x1184d8800) [pid = 1657] [serial = 536] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x1210d9000) [pid = 1657] [serial = 540] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 54 (0x119a3c800) [pid = 1657] [serial = 539] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 53 (0x11857d800) [pid = 1657] [serial = 557] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 52 (0x119afa800) [pid = 1657] [serial = 555] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 51 (0x11976fc00) [pid = 1657] [serial = 552] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 50 (0x118578000) [pid = 1657] [serial = 549] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | --DOMWINDOW == 49 (0x119fe4400) [pid = 1657] [serial = 558] [outer = 0x0] [url = about:blank] 07:50:33 INFO - PROCESS | 1657 | 1465915833625 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]]]}] 07:50:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:50:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1424ms 07:50:33 INFO - PROCESS | 1657 | 1465915833670 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:50:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:50:33 INFO - PROCESS | 1657 | 1465915833672 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 07:50:33 INFO - PROCESS | 1657 | 1465915833676 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:50:33 INFO - PROCESS | 1657 | 1465915833678 Marionette TRACE conn2 <- [1,762,null,{}] 07:50:33 INFO - PROCESS | 1657 | 1465915833682 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}] 07:50:33 INFO - PROCESS | 1657 | 1465915833684 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:33 INFO - PROCESS | 1657 | 1465915833762 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:50:33 INFO - PROCESS | 1657 | 1465915833805 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:33 INFO - PROCESS | 1657 | 1465915833808 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x113113000 == 28 [pid = 1657] [id = 198] 07:50:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x112a72800) [pid = 1657] [serial = 592] [outer = 0x0] 07:50:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x112a77c00) [pid = 1657] [serial = 593] [outer = 0x112a72800] 07:50:33 INFO - PROCESS | 1657 | 1465915833836 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x112049800) [pid = 1657] [serial = 594] [outer = 0x112a72800] 07:50:34 INFO - PROCESS | 1657 | 1465915834639 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]]]}] 07:50:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:50:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 972ms 07:50:34 INFO - PROCESS | 1657 | 1465915834648 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:50:34 INFO - PROCESS | 1657 | 1465915834651 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 07:50:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:50:34 INFO - PROCESS | 1657 | 1465915834656 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:50:34 INFO - PROCESS | 1657 | 1465915834658 Marionette TRACE conn2 <- [1,766,null,{}] 07:50:34 INFO - PROCESS | 1657 | 1465915834660 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}] 07:50:34 INFO - PROCESS | 1657 | 1465915834662 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:34 INFO - PROCESS | 1657 | 1465915834734 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:50:34 INFO - PROCESS | 1657 | 1465915834739 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 1657 | 1465915834741 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x116737000 == 29 [pid = 1657] [id = 199] 07:50:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x115eccc00) [pid = 1657] [serial = 595] [outer = 0x0] 07:50:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x116023c00) [pid = 1657] [serial = 596] [outer = 0x115eccc00] 07:50:34 INFO - PROCESS | 1657 | 1465915834772 Marionette DEBUG loaded listener.js 07:50:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x116046c00) [pid = 1657] [serial = 597] [outer = 0x115eccc00] 07:50:35 INFO - PROCESS | 1657 | 1465915835586 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]]]}] 07:50:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:50:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 971ms 07:50:35 INFO - PROCESS | 1657 | 1465915835628 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:50:35 INFO - PROCESS | 1657 | 1465915835638 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 07:50:35 INFO - PROCESS | 1657 | 1465915835640 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:50:35 INFO - PROCESS | 1657 | 1465915835643 Marionette TRACE conn2 <- [1,770,null,{}] 07:50:35 INFO - PROCESS | 1657 | 1465915835651 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}] 07:50:35 INFO - PROCESS | 1657 | 1465915835654 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:35 INFO - PROCESS | 1657 | 1465915835743 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:50:35 INFO - PROCESS | 1657 | 1465915835751 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:35 INFO - PROCESS | 1657 | 1465915835753 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172db800 == 30 [pid = 1657] [id = 200] 07:50:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x110f3c400) [pid = 1657] [serial = 598] [outer = 0x0] 07:50:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x1175a7400) [pid = 1657] [serial = 599] [outer = 0x110f3c400] 07:50:35 INFO - PROCESS | 1657 | 1465915835783 Marionette DEBUG loaded listener.js 07:50:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x11837b800) [pid = 1657] [serial = 600] [outer = 0x110f3c400] 07:50:36 INFO - PROCESS | 1657 | 1465915836103 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]]]}] 07:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 475ms 07:50:36 INFO - PROCESS | 1657 | 1465915836117 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:50:36 INFO - PROCESS | 1657 | 1465915836120 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 07:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:50:36 INFO - PROCESS | 1657 | 1465915836123 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:50:36 INFO - PROCESS | 1657 | 1465915836124 Marionette TRACE conn2 <- [1,774,null,{}] 07:50:36 INFO - PROCESS | 1657 | 1465915836126 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}] 07:50:36 INFO - PROCESS | 1657 | 1465915836127 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:36 INFO - PROCESS | 1657 | 1465915836202 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:50:36 INFO - PROCESS | 1657 | 1465915836206 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:36 INFO - PROCESS | 1657 | 1465915836207 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181cc800 == 31 [pid = 1657] [id = 201] 07:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x11856b800) [pid = 1657] [serial = 601] [outer = 0x0] 07:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x11857c000) [pid = 1657] [serial = 602] [outer = 0x11856b800] 07:50:36 INFO - PROCESS | 1657 | 1465915836233 Marionette DEBUG loaded listener.js 07:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x1185bf400) [pid = 1657] [serial = 603] [outer = 0x11856b800] 07:50:36 INFO - PROCESS | 1657 | 1465915836549 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]]]}] 07:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 468ms 07:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:50:36 INFO - PROCESS | 1657 | 1465915836592 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:50:36 INFO - PROCESS | 1657 | 1465915836593 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 07:50:36 INFO - PROCESS | 1657 | 1465915836595 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:50:36 INFO - PROCESS | 1657 | 1465915836596 Marionette TRACE conn2 <- [1,778,null,{}] 07:50:36 INFO - PROCESS | 1657 | 1465915836598 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}] 07:50:36 INFO - PROCESS | 1657 | 1465915836600 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:36 INFO - PROCESS | 1657 | 1465915836701 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:50:36 INFO - PROCESS | 1657 | 1465915836731 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:36 INFO - PROCESS | 1657 | 1465915836732 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x118781800 == 32 [pid = 1657] [id = 202] 07:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x113df4400) [pid = 1657] [serial = 604] [outer = 0x0] 07:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x11870a000) [pid = 1657] [serial = 605] [outer = 0x113df4400] 07:50:36 INFO - PROCESS | 1657 | 1465915836756 Marionette DEBUG loaded listener.js 07:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x118953800) [pid = 1657] [serial = 606] [outer = 0x113df4400] 07:50:37 INFO - PROCESS | 1657 | 1465915837045 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]]]}] 07:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 473ms 07:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:50:37 INFO - PROCESS | 1657 | 1465915837071 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:50:37 INFO - PROCESS | 1657 | 1465915837072 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 07:50:37 INFO - PROCESS | 1657 | 1465915837074 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:50:37 INFO - PROCESS | 1657 | 1465915837076 Marionette TRACE conn2 <- [1,782,null,{}] 07:50:37 INFO - PROCESS | 1657 | 1465915837089 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}] 07:50:37 INFO - PROCESS | 1657 | 1465915837093 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:37 INFO - PROCESS | 1657 | 1465915837201 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:50:37 INFO - PROCESS | 1657 | 1465915837205 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:37 INFO - PROCESS | 1657 | 1465915837206 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196dd000 == 33 [pid = 1657] [id = 203] 07:50:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x116048000) [pid = 1657] [serial = 607] [outer = 0x0] 07:50:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x118f8f000) [pid = 1657] [serial = 608] [outer = 0x116048000] 07:50:37 INFO - PROCESS | 1657 | 1465915837232 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x119a0a000) [pid = 1657] [serial = 609] [outer = 0x116048000] 07:50:37 INFO - PROCESS | 1657 | 1465915837558 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]]]}] 07:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 528ms 07:50:37 INFO - PROCESS | 1657 | 1465915837604 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:50:37 INFO - PROCESS | 1657 | 1465915837605 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 07:50:37 INFO - PROCESS | 1657 | 1465915837607 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:50:37 INFO - PROCESS | 1657 | 1465915837608 Marionette TRACE conn2 <- [1,786,null,{}] 07:50:37 INFO - PROCESS | 1657 | 1465915837610 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}] 07:50:37 INFO - PROCESS | 1657 | 1465915837611 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:37 INFO - PROCESS | 1657 | 1465915837705 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:50:37 INFO - PROCESS | 1657 | 1465915837737 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:37 INFO - PROCESS | 1657 | 1465915837738 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b21000 == 34 [pid = 1657] [id = 204] 07:50:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x119a2ec00) [pid = 1657] [serial = 610] [outer = 0x0] 07:50:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x119a35000) [pid = 1657] [serial = 611] [outer = 0x119a2ec00] 07:50:37 INFO - PROCESS | 1657 | 1465915837762 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x119a45800) [pid = 1657] [serial = 612] [outer = 0x119a2ec00] 07:50:38 INFO - PROCESS | 1657 | 1465915838077 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]]]}] 07:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 519ms 07:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:50:38 INFO - PROCESS | 1657 | 1465915838126 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 1657 | 1465915838127 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 07:50:38 INFO - PROCESS | 1657 | 1465915838129 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - PROCESS | 1657 | 1465915838130 Marionette TRACE conn2 <- [1,790,null,{}] 07:50:38 INFO - PROCESS | 1657 | 1465915838133 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}] 07:50:38 INFO - PROCESS | 1657 | 1465915838134 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:38 INFO - PROCESS | 1657 | 1465915838222 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:50:38 INFO - PROCESS | 1657 | 1465915838255 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:38 INFO - PROCESS | 1657 | 1465915838256 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e82000 == 35 [pid = 1657] [id = 205] 07:50:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x112048000) [pid = 1657] [serial = 613] [outer = 0x0] 07:50:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x119a52c00) [pid = 1657] [serial = 614] [outer = 0x112048000] 07:50:38 INFO - PROCESS | 1657 | 1465915838280 Marionette DEBUG loaded listener.js 07:50:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x119af9000) [pid = 1657] [serial = 615] [outer = 0x112048000] 07:50:38 INFO - PROCESS | 1657 | 1465915838597 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]]]}] 07:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 519ms 07:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:50:38 INFO - PROCESS | 1657 | 1465915838649 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 1657 | 1465915838651 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 07:50:38 INFO - PROCESS | 1657 | 1465915838653 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - PROCESS | 1657 | 1465915838654 Marionette TRACE conn2 <- [1,794,null,{}] 07:50:38 INFO - PROCESS | 1657 | 1465915838656 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}] 07:50:38 INFO - PROCESS | 1657 | 1465915838658 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:38 INFO - PROCESS | 1657 | 1465915838753 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:50:38 INFO - PROCESS | 1657 | 1465915838757 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:38 INFO - PROCESS | 1657 | 1465915838758 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172db000 == 36 [pid = 1657] [id = 206] 07:50:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x119a46400) [pid = 1657] [serial = 616] [outer = 0x0] 07:50:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x119fe4c00) [pid = 1657] [serial = 617] [outer = 0x119a46400] 07:50:38 INFO - PROCESS | 1657 | 1465915838789 Marionette DEBUG loaded listener.js 07:50:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1210d8800) [pid = 1657] [serial = 618] [outer = 0x119a46400] 07:50:39 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x11229f000) [pid = 1657] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:50:39 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x11519a000) [pid = 1657] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:50:39 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12159ac00) [pid = 1657] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:50:39 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x119a48800) [pid = 1657] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:50:39 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x11857f000) [pid = 1657] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:50:39 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x11728d000) [pid = 1657] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:50:39 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x11857b400) [pid = 1657] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:50:39 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x11393a400) [pid = 1657] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:50:39 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x119fe7c00) [pid = 1657] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:50:39 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x121759400) [pid = 1657] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:50:39 INFO - PROCESS | 1657 | 1465915839147 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]]]}] 07:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 07:50:39 INFO - PROCESS | 1657 | 1465915839172 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:50:39 INFO - PROCESS | 1657 | 1465915839173 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 07:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:50:39 INFO - PROCESS | 1657 | 1465915839175 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 1657 | 1465915839176 Marionette TRACE conn2 <- [1,798,null,{}] 07:50:39 INFO - PROCESS | 1657 | 1465915839178 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}] 07:50:39 INFO - PROCESS | 1657 | 1465915839180 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:39 INFO - PROCESS | 1657 | 1465915839258 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:50:39 INFO - PROCESS | 1657 | 1465915839304 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 1657 | 1465915839305 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213cc000 == 37 [pid = 1657] [id = 207] 07:50:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1167a8800) [pid = 1657] [serial = 619] [outer = 0x0] 07:50:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x119fe1c00) [pid = 1657] [serial = 620] [outer = 0x1167a8800] 07:50:39 INFO - PROCESS | 1657 | 1465915839334 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x121235800) [pid = 1657] [serial = 621] [outer = 0x1167a8800] 07:50:39 INFO - PROCESS | 1657 | 1465915839598 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]]]}] 07:50:39 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 07:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 470ms 07:50:39 INFO - PROCESS | 1657 | 1465915839646 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:50:39 INFO - PROCESS | 1657 | 1465915839648 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 07:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:50:39 INFO - PROCESS | 1657 | 1465915839659 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 1657 | 1465915839660 Marionette TRACE conn2 <- [1,802,null,{}] 07:50:39 INFO - PROCESS | 1657 | 1465915839663 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}] 07:50:39 INFO - PROCESS | 1657 | 1465915839664 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:39 INFO - PROCESS | 1657 | 1465915839754 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:50:39 INFO - PROCESS | 1657 | 1465915839758 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 1657 | 1465915839759 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x11877d800 == 38 [pid = 1657] [id = 208] 07:50:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x121238000) [pid = 1657] [serial = 622] [outer = 0x0] 07:50:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1216a4400) [pid = 1657] [serial = 623] [outer = 0x121238000] 07:50:39 INFO - PROCESS | 1657 | 1465915839795 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1218ae400) [pid = 1657] [serial = 624] [outer = 0x121238000] 07:50:40 INFO - PROCESS | 1657 | 1465915840124 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]]]}] 07:50:40 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 07:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 519ms 07:50:40 INFO - PROCESS | 1657 | 1465915840181 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 1657 | 1465915840182 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 07:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:50:40 INFO - PROCESS | 1657 | 1465915840185 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 1657 | 1465915840186 Marionette TRACE conn2 <- [1,806,null,{}] 07:50:40 INFO - PROCESS | 1657 | 1465915840188 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}] 07:50:40 INFO - PROCESS | 1657 | 1465915840189 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:40 INFO - PROCESS | 1657 | 1465915840266 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:50:40 INFO - PROCESS | 1657 | 1465915840272 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 1657 | 1465915840273 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x125710000 == 39 [pid = 1657] [id = 209] 07:50:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1216a7400) [pid = 1657] [serial = 625] [outer = 0x0] 07:50:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x121ee0000) [pid = 1657] [serial = 626] [outer = 0x1216a7400] 07:50:40 INFO - PROCESS | 1657 | 1465915840297 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x124e58400) [pid = 1657] [serial = 627] [outer = 0x1216a7400] 07:50:40 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:50:40 INFO - PROCESS | 1657 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 07:50:40 INFO - PROCESS | 1657 | Determined SkiaGL cache limits: Size 100663296, Items: 256 07:50:40 INFO - PROCESS | 1657 | [GFX2-]: Using SkiaGL canvas. 07:50:40 INFO - PROCESS | 1657 | 1465915840636 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]]]}] 07:50:40 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 07:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 469ms 07:50:40 INFO - PROCESS | 1657 | 1465915840655 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 1657 | 1465915840656 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 07:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:50:40 INFO - PROCESS | 1657 | 1465915840659 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 1657 | 1465915840660 Marionette TRACE conn2 <- [1,810,null,{}] 07:50:40 INFO - PROCESS | 1657 | 1465915840662 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}] 07:50:40 INFO - PROCESS | 1657 | 1465915840663 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:40 INFO - PROCESS | 1657 | 1465915840755 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:50:40 INFO - PROCESS | 1657 | 1465915840760 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 1657 | 1465915840761 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12903f000 == 40 [pid = 1657] [id = 210] 07:50:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x124e65400) [pid = 1657] [serial = 628] [outer = 0x0] 07:50:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x124ebc400) [pid = 1657] [serial = 629] [outer = 0x124e65400] 07:50:40 INFO - PROCESS | 1657 | 1465915840812 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x125739c00) [pid = 1657] [serial = 630] [outer = 0x124e65400] 07:50:41 INFO - PROCESS | 1657 | 1465915841432 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]]]}] 07:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 821ms 07:50:41 INFO - PROCESS | 1657 | 1465915841481 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 07:50:41 INFO - PROCESS | 1657 | 1465915841484 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 07:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:50:41 INFO - PROCESS | 1657 | 1465915841487 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:50:41 INFO - PROCESS | 1657 | 1465915841489 Marionette TRACE conn2 <- [1,814,null,{}] 07:50:41 INFO - PROCESS | 1657 | 1465915841493 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}] 07:50:41 INFO - PROCESS | 1657 | 1465915841495 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:41 INFO - PROCESS | 1657 | 1465915841605 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:50:41 INFO - PROCESS | 1657 | 1465915841677 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:41 INFO - PROCESS | 1657 | 1465915841679 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x116614800 == 41 [pid = 1657] [id = 211] 07:50:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11201d800) [pid = 1657] [serial = 631] [outer = 0x0] 07:50:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112d84400) [pid = 1657] [serial = 632] [outer = 0x11201d800] 07:50:41 INFO - PROCESS | 1657 | 1465915841709 Marionette DEBUG loaded listener.js 07:50:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11393e000) [pid = 1657] [serial = 633] [outer = 0x11201d800] 07:50:42 INFO - PROCESS | 1657 | 1465915842399 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] 07:50:42 INFO - PROCESS | 1657 | 1465915842411 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 07:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:50:42 INFO - PROCESS | 1657 | 1465915842442 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:50:42 INFO - PROCESS | 1657 | 1465915842444 Marionette TRACE conn2 <- [1,818,null,{}] 07:50:42 INFO - PROCESS | 1657 | 1465915842448 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}] 07:50:42 INFO - PROCESS | 1657 | 1465915842450 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:42 INFO - PROCESS | 1657 | 1465915842551 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:50:42 INFO - PROCESS | 1657 | 1465915842599 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 1657 | 1465915842602 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11605e800 == 42 [pid = 1657] [id = 212] 07:50:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11604bc00) [pid = 1657] [serial = 634] [outer = 0x0] 07:50:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1167a3400) [pid = 1657] [serial = 635] [outer = 0x11604bc00] 07:50:42 INFO - PROCESS | 1657 | 1465915842630 Marionette DEBUG loaded listener.js 07:50:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116a0a400) [pid = 1657] [serial = 636] [outer = 0x11604bc00] 07:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x125710000 == 41 [pid = 1657] [id = 209] 07:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x11877d800 == 40 [pid = 1657] [id = 208] 07:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1213cc000 == 39 [pid = 1657] [id = 207] 07:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1172db000 == 38 [pid = 1657] [id = 206] 07:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x119e82000 == 37 [pid = 1657] [id = 205] 07:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x119b21000 == 36 [pid = 1657] [id = 204] 07:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1196dd000 == 35 [pid = 1657] [id = 203] 07:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x118781800 == 34 [pid = 1657] [id = 202] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1290e4000) [pid = 1657] [serial = 590] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1181cc800 == 33 [pid = 1657] [id = 201] 07:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1172db800 == 32 [pid = 1657] [id = 200] 07:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x116737000 == 31 [pid = 1657] [id = 199] 07:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x113113000 == 30 [pid = 1657] [id = 198] 07:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x126803000 == 29 [pid = 1657] [id = 197] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x128a50c00) [pid = 1657] [serial = 588] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x118956800) [pid = 1657] [serial = 581] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x126cda400) [pid = 1657] [serial = 587] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1266a5000) [pid = 1657] [serial = 584] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1133a2800) [pid = 1657] [serial = 576] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x121237c00) [pid = 1657] [serial = 575] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x11976c800) [pid = 1657] [serial = 572] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x119a36000) [pid = 1657] [serial = 573] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x11857ec00) [pid = 1657] [serial = 570] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x118562400) [pid = 1657] [serial = 569] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x118f3d400) [pid = 1657] [serial = 567] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1185c4c00) [pid = 1657] [serial = 566] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1166f0800) [pid = 1657] [serial = 564] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x113d10800) [pid = 1657] [serial = 563] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12195a000) [pid = 1657] [serial = 561] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1248c3800) [pid = 1657] [serial = 578] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x121474400) [pid = 1657] [serial = 582] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x124eb1400) [pid = 1657] [serial = 579] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x1268eb800) [pid = 1657] [serial = 585] [outer = 0x0] [url = about:blank] 07:50:42 INFO - PROCESS | 1657 | 1465915842991 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]]]}] 07:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 604ms 07:50:43 INFO - PROCESS | 1657 | 1465915843019 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:50:43 INFO - PROCESS | 1657 | 1465915843023 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 07:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:50:43 INFO - PROCESS | 1657 | 1465915843027 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - PROCESS | 1657 | 1465915843029 Marionette TRACE conn2 <- [1,822,null,{}] 07:50:43 INFO - PROCESS | 1657 | 1465915843032 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}] 07:50:43 INFO - PROCESS | 1657 | 1465915843033 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:43 INFO - PROCESS | 1657 | 1465915843109 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:50:43 INFO - PROCESS | 1657 | 1465915843157 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:43 INFO - PROCESS | 1657 | 1465915843159 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x116946800 == 30 [pid = 1657] [id = 213] 07:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x116972800) [pid = 1657] [serial = 637] [outer = 0x0] 07:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1175aa800) [pid = 1657] [serial = 638] [outer = 0x116972800] 07:50:43 INFO - PROCESS | 1657 | 1465915843186 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x118567400) [pid = 1657] [serial = 639] [outer = 0x116972800] 07:50:43 INFO - PROCESS | 1657 | 1465915843496 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] 07:50:43 INFO - PROCESS | 1657 | 1465915843551 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 07:50:43 INFO - PROCESS | 1657 | 1465915843553 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - PROCESS | 1657 | 1465915843555 Marionette TRACE conn2 <- [1,826,null,{}] 07:50:43 INFO - PROCESS | 1657 | 1465915843563 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}] 07:50:43 INFO - PROCESS | 1657 | 1465915843566 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:43 INFO - PROCESS | 1657 | 1465915843642 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:50:43 INFO - PROCESS | 1657 | 1465915843692 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:43 INFO - PROCESS | 1657 | 1465915843694 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181e1800 == 31 [pid = 1657] [id = 214] 07:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x118567c00) [pid = 1657] [serial = 640] [outer = 0x0] 07:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x11857c400) [pid = 1657] [serial = 641] [outer = 0x118567c00] 07:50:43 INFO - PROCESS | 1657 | 1465915843722 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x118feb400) [pid = 1657] [serial = 642] [outer = 0x118567c00] 07:50:44 INFO - PROCESS | 1657 | 1465915844025 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]]]}] 07:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 520ms 07:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:50:44 INFO - PROCESS | 1657 | 1465915844074 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:50:44 INFO - PROCESS | 1657 | 1465915844076 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 07:50:44 INFO - PROCESS | 1657 | 1465915844078 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:50:44 INFO - PROCESS | 1657 | 1465915844079 Marionette TRACE conn2 <- [1,830,null,{}] 07:50:44 INFO - PROCESS | 1657 | 1465915844081 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}] 07:50:44 INFO - PROCESS | 1657 | 1465915844083 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:44 INFO - PROCESS | 1657 | 1465915844159 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:50:44 INFO - PROCESS | 1657 | 1465915844207 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:44 INFO - PROCESS | 1657 | 1465915844209 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1191ca800 == 32 [pid = 1657] [id = 215] 07:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x118fe7000) [pid = 1657] [serial = 643] [outer = 0x0] 07:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x119333000) [pid = 1657] [serial = 644] [outer = 0x118fe7000] 07:50:44 INFO - PROCESS | 1657 | 1465915844234 Marionette DEBUG loaded listener.js 07:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x119a2fc00) [pid = 1657] [serial = 645] [outer = 0x118fe7000] 07:50:44 INFO - PROCESS | 1657 | 1465915844503 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]]]}] 07:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 470ms 07:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:50:44 INFO - PROCESS | 1657 | 1465915844556 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:50:44 INFO - PROCESS | 1657 | 1465915844557 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 07:50:44 INFO - PROCESS | 1657 | 1465915844559 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:50:44 INFO - PROCESS | 1657 | 1465915844560 Marionette TRACE conn2 <- [1,834,null,{}] 07:50:44 INFO - PROCESS | 1657 | 1465915844562 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}] 07:50:44 INFO - PROCESS | 1657 | 1465915844563 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:44 INFO - PROCESS | 1657 | 1465915844641 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:50:44 INFO - PROCESS | 1657 | 1465915844645 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:44 INFO - PROCESS | 1657 | 1465915844646 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b1b800 == 33 [pid = 1657] [id = 216] 07:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x11602cc00) [pid = 1657] [serial = 646] [outer = 0x0] 07:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x119a38800) [pid = 1657] [serial = 647] [outer = 0x11602cc00] 07:50:44 INFO - PROCESS | 1657 | 1465915844672 Marionette DEBUG loaded listener.js 07:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x119a52400) [pid = 1657] [serial = 648] [outer = 0x11602cc00] 07:50:45 INFO - PROCESS | 1657 | 1465915845054 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]]]}] 07:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 518ms 07:50:45 INFO - PROCESS | 1657 | 1465915845077 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:50:45 INFO - PROCESS | 1657 | 1465915845079 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 07:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:50:45 INFO - PROCESS | 1657 | 1465915845086 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:50:45 INFO - PROCESS | 1657 | 1465915845087 Marionette TRACE conn2 <- [1,838,null,{}] 07:50:45 INFO - PROCESS | 1657 | 1465915845090 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}] 07:50:45 INFO - PROCESS | 1657 | 1465915845094 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:45 INFO - PROCESS | 1657 | 1465915845205 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:50:45 INFO - PROCESS | 1657 | 1465915845209 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:45 INFO - PROCESS | 1657 | 1465915845210 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213b4800 == 34 [pid = 1657] [id = 217] 07:50:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x119a51c00) [pid = 1657] [serial = 649] [outer = 0x0] 07:50:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x121083800) [pid = 1657] [serial = 650] [outer = 0x119a51c00] 07:50:45 INFO - PROCESS | 1657 | 1465915845235 Marionette DEBUG loaded listener.js 07:50:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1216a1400) [pid = 1657] [serial = 651] [outer = 0x119a51c00] 07:50:45 INFO - PROCESS | 1657 | 1465915845567 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]]]}] 07:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 523ms 07:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:50:45 INFO - PROCESS | 1657 | 1465915845606 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:50:45 INFO - PROCESS | 1657 | 1465915845607 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 07:50:45 INFO - PROCESS | 1657 | 1465915845609 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:50:45 INFO - PROCESS | 1657 | 1465915845610 Marionette TRACE conn2 <- [1,842,null,{}] 07:50:45 INFO - PROCESS | 1657 | 1465915845613 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}] 07:50:45 INFO - PROCESS | 1657 | 1465915845614 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:45 INFO - PROCESS | 1657 | 1465915845706 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:50:45 INFO - PROCESS | 1657 | 1465915845710 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:45 INFO - PROCESS | 1657 | 1465915845711 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x121688800 == 35 [pid = 1657] [id = 218] 07:50:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119af2400) [pid = 1657] [serial = 652] [outer = 0x0] 07:50:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1216ddc00) [pid = 1657] [serial = 653] [outer = 0x119af2400] 07:50:45 INFO - PROCESS | 1657 | 1465915845743 Marionette DEBUG loaded listener.js 07:50:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1218ab400) [pid = 1657] [serial = 654] [outer = 0x119af2400] 07:50:46 INFO - PROCESS | 1657 | 1465915846077 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]]]}] 07:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 518ms 07:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:50:46 INFO - PROCESS | 1657 | 1465915846128 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:50:46 INFO - PROCESS | 1657 | 1465915846129 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 07:50:46 INFO - PROCESS | 1657 | 1465915846131 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:50:46 INFO - PROCESS | 1657 | 1465915846132 Marionette TRACE conn2 <- [1,846,null,{}] 07:50:46 INFO - PROCESS | 1657 | 1465915846135 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}] 07:50:46 INFO - PROCESS | 1657 | 1465915846136 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:46 INFO - PROCESS | 1657 | 1465915846225 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:50:46 INFO - PROCESS | 1657 | 1465915846238 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:46 INFO - PROCESS | 1657 | 1465915846239 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x124803000 == 36 [pid = 1657] [id = 219] 07:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1216a5400) [pid = 1657] [serial = 655] [outer = 0x0] 07:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x121ee3800) [pid = 1657] [serial = 656] [outer = 0x1216a5400] 07:50:46 INFO - PROCESS | 1657 | 1465915846263 Marionette DEBUG loaded listener.js 07:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x124e58000) [pid = 1657] [serial = 657] [outer = 0x1216a5400] 07:50:46 INFO - PROCESS | 1657 | 1465915846580 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]]]}] 07:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 470ms 07:50:46 INFO - PROCESS | 1657 | 1465915846606 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:50:46 INFO - PROCESS | 1657 | 1465915846607 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 07:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:50:46 INFO - PROCESS | 1657 | 1465915846609 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:50:46 INFO - PROCESS | 1657 | 1465915846610 Marionette TRACE conn2 <- [1,850,null,{}] 07:50:46 INFO - PROCESS | 1657 | 1465915846613 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}] 07:50:46 INFO - PROCESS | 1657 | 1465915846614 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:46 INFO - PROCESS | 1657 | 1465915846706 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:50:46 INFO - PROCESS | 1657 | 1465915846709 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:46 INFO - PROCESS | 1657 | 1465915846710 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x124e9a800 == 37 [pid = 1657] [id = 220] 07:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x124ba2400) [pid = 1657] [serial = 658] [outer = 0x0] 07:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x125685400) [pid = 1657] [serial = 659] [outer = 0x124ba2400] 07:50:46 INFO - PROCESS | 1657 | 1465915846742 Marionette DEBUG loaded listener.js 07:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x125746000) [pid = 1657] [serial = 660] [outer = 0x124ba2400] 07:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112a72800) [pid = 1657] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x110f3c400) [pid = 1657] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116048000) [pid = 1657] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1216a7400) [pid = 1657] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x121238000) [pid = 1657] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119a2ec00) [pid = 1657] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x112048000) [pid = 1657] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1167a8800) [pid = 1657] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x113df4400) [pid = 1657] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x115eccc00) [pid = 1657] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11856b800) [pid = 1657] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x121088c00) [pid = 1657] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x119a46400) [pid = 1657] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:50:47 INFO - PROCESS | 1657 | 1465915847128 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]]]}] 07:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 568ms 07:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:50:47 INFO - PROCESS | 1657 | 1465915847178 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:50:47 INFO - PROCESS | 1657 | 1465915847180 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 07:50:47 INFO - PROCESS | 1657 | 1465915847184 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 1657 | 1465915847186 Marionette TRACE conn2 <- [1,854,null,{}] 07:50:47 INFO - PROCESS | 1657 | 1465915847189 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}] 07:50:47 INFO - PROCESS | 1657 | 1465915847190 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:47 INFO - PROCESS | 1657 | 1465915847294 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:50:47 INFO - PROCESS | 1657 | 1465915847302 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 1657 | 1465915847303 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x111f08800 == 38 [pid = 1657] [id = 221] 07:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118f3a000) [pid = 1657] [serial = 661] [outer = 0x0] 07:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x119af2c00) [pid = 1657] [serial = 662] [outer = 0x118f3a000] 07:50:47 INFO - PROCESS | 1657 | 1465915847327 Marionette DEBUG loaded listener.js 07:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1248c1c00) [pid = 1657] [serial = 663] [outer = 0x118f3a000] 07:50:47 INFO - PROCESS | 1657 | 1465915847657 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]]]}] 07:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 521ms 07:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:50:47 INFO - PROCESS | 1657 | 1465915847704 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:50:47 INFO - PROCESS | 1657 | 1465915847705 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 07:50:47 INFO - PROCESS | 1657 | 1465915847707 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 1657 | 1465915847709 Marionette TRACE conn2 <- [1,858,null,{}] 07:50:47 INFO - PROCESS | 1657 | 1465915847711 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}] 07:50:47 INFO - PROCESS | 1657 | 1465915847713 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:47 INFO - PROCESS | 1657 | 1465915847828 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:50:47 INFO - PROCESS | 1657 | 1465915847834 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 1657 | 1465915847835 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x126aa1000 == 39 [pid = 1657] [id = 222] 07:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x121c1dc00) [pid = 1657] [serial = 664] [outer = 0x0] 07:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x124eb1400) [pid = 1657] [serial = 665] [outer = 0x121c1dc00] 07:50:47 INFO - PROCESS | 1657 | 1465915847862 Marionette DEBUG loaded listener.js 07:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1268e2000) [pid = 1657] [serial = 666] [outer = 0x121c1dc00] 07:50:48 INFO - PROCESS | 1657 | 1465915848151 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]]]}] 07:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 469ms 07:50:48 INFO - PROCESS | 1657 | 1465915848177 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:50:48 INFO - PROCESS | 1657 | 1465915848178 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 07:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:50:48 INFO - PROCESS | 1657 | 1465915848181 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:50:48 INFO - PROCESS | 1657 | 1465915848183 Marionette TRACE conn2 <- [1,862,null,{}] 07:50:48 INFO - PROCESS | 1657 | 1465915848188 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}] 07:50:48 INFO - PROCESS | 1657 | 1465915848189 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:48 INFO - PROCESS | 1657 | 1465915848265 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:50:48 INFO - PROCESS | 1657 | 1465915848272 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:48 INFO - PROCESS | 1657 | 1465915848273 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295ed000 == 40 [pid = 1657] [id = 223] 07:50:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1268e2c00) [pid = 1657] [serial = 667] [outer = 0x0] 07:50:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x126cda800) [pid = 1657] [serial = 668] [outer = 0x1268e2c00] 07:50:48 INFO - PROCESS | 1657 | 1465915848297 Marionette DEBUG loaded listener.js 07:50:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x128a4c800) [pid = 1657] [serial = 669] [outer = 0x1268e2c00] 07:50:48 INFO - PROCESS | 1657 | 1465915848620 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]]]}] 07:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 472ms 07:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:50:48 INFO - PROCESS | 1657 | 1465915848654 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:50:48 INFO - PROCESS | 1657 | 1465915848655 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 07:50:48 INFO - PROCESS | 1657 | 1465915848657 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:50:48 INFO - PROCESS | 1657 | 1465915848658 Marionette TRACE conn2 <- [1,866,null,{}] 07:50:48 INFO - PROCESS | 1657 | 1465915848660 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}] 07:50:48 INFO - PROCESS | 1657 | 1465915848661 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:48 INFO - PROCESS | 1657 | 1465915848769 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:50:48 INFO - PROCESS | 1657 | 1465915848774 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:48 INFO - PROCESS | 1657 | 1465915848776 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a503800 == 41 [pid = 1657] [id = 224] 07:50:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x128a4d400) [pid = 1657] [serial = 670] [outer = 0x0] 07:50:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1290da800) [pid = 1657] [serial = 671] [outer = 0x128a4d400] 07:50:48 INFO - PROCESS | 1657 | 1465915848799 Marionette DEBUG loaded listener.js 07:50:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1290e5c00) [pid = 1657] [serial = 672] [outer = 0x128a4d400] 07:50:49 INFO - PROCESS | 1657 | 1465915849201 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]]]}] 07:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 569ms 07:50:49 INFO - PROCESS | 1657 | 1465915849227 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:50:49 INFO - PROCESS | 1657 | 1465915849229 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 07:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:50:49 INFO - PROCESS | 1657 | 1465915849233 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:50:49 INFO - PROCESS | 1657 | 1465915849235 Marionette TRACE conn2 <- [1,870,null,{}] 07:50:49 INFO - PROCESS | 1657 | 1465915849238 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}] 07:50:49 INFO - PROCESS | 1657 | 1465915849240 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:49 INFO - PROCESS | 1657 | 1465915849343 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:50:49 INFO - PROCESS | 1657 | 1465915849407 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:49 INFO - PROCESS | 1657 | 1465915849409 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f23800 == 42 [pid = 1657] [id = 225] 07:50:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x113df1400) [pid = 1657] [serial = 673] [outer = 0x0] 07:50:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1162dac00) [pid = 1657] [serial = 674] [outer = 0x113df1400] 07:50:49 INFO - PROCESS | 1657 | 1465915849439 Marionette DEBUG loaded listener.js 07:50:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11728e400) [pid = 1657] [serial = 675] [outer = 0x113df1400] 07:50:49 INFO - PROCESS | 1657 | 1465915849863 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]]]}] 07:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 07:50:49 INFO - PROCESS | 1657 | 1465915849904 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:50:49 INFO - PROCESS | 1657 | 1465915849907 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 07:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:50:49 INFO - PROCESS | 1657 | 1465915849912 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:50:49 INFO - PROCESS | 1657 | 1465915849914 Marionette TRACE conn2 <- [1,874,null,{}] 07:50:49 INFO - PROCESS | 1657 | 1465915849917 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}] 07:50:49 INFO - PROCESS | 1657 | 1465915849920 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:50 INFO - PROCESS | 1657 | 1465915850017 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:50:50 INFO - PROCESS | 1657 | 1465915850083 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 1657 | 1465915850084 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e83800 == 43 [pid = 1657] [id = 226] 07:50:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11857ec00) [pid = 1657] [serial = 676] [outer = 0x0] 07:50:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118712c00) [pid = 1657] [serial = 677] [outer = 0x11857ec00] 07:50:50 INFO - PROCESS | 1657 | 1465915850116 Marionette DEBUG loaded listener.js 07:50:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118fef800) [pid = 1657] [serial = 678] [outer = 0x11857ec00] 07:50:50 INFO - PROCESS | 1657 | 1465915850682 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]]]}] 07:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 820ms 07:50:50 INFO - PROCESS | 1657 | 1465915850734 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:50:50 INFO - PROCESS | 1657 | 1465915850737 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 07:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:50:50 INFO - PROCESS | 1657 | 1465915850740 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:50:50 INFO - PROCESS | 1657 | 1465915850744 Marionette TRACE conn2 <- [1,878,null,{}] 07:50:50 INFO - PROCESS | 1657 | 1465915850757 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}] 07:50:50 INFO - PROCESS | 1657 | 1465915850761 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:50 INFO - PROCESS | 1657 | 1465915850917 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:50:50 INFO - PROCESS | 1657 | 1465915850993 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:51 INFO - PROCESS | 1657 | 1465915850995 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6cf800 == 44 [pid = 1657] [id = 227] 07:50:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1210d5400) [pid = 1657] [serial = 679] [outer = 0x0] 07:50:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1210ddc00) [pid = 1657] [serial = 680] [outer = 0x1210d5400] 07:50:51 INFO - PROCESS | 1657 | 1465915851026 Marionette DEBUG loaded listener.js 07:50:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12159a000) [pid = 1657] [serial = 681] [outer = 0x1210d5400] 07:50:51 INFO - PROCESS | 1657 | 1465915851430 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]]]}] 07:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 726ms 07:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:50:51 INFO - PROCESS | 1657 | 1465915851467 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:50:51 INFO - PROCESS | 1657 | 1465915851469 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 07:50:51 INFO - PROCESS | 1657 | 1465915851471 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:50:51 INFO - PROCESS | 1657 | 1465915851472 Marionette TRACE conn2 <- [1,882,null,{}] 07:50:51 INFO - PROCESS | 1657 | 1465915851475 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}] 07:50:51 INFO - PROCESS | 1657 | 1465915851476 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:51 INFO - PROCESS | 1657 | 1465915851577 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:50:51 INFO - PROCESS | 1657 | 1465915851628 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:51 INFO - PROCESS | 1657 | 1465915851629 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a912800 == 45 [pid = 1657] [id = 228] 07:50:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121edf000) [pid = 1657] [serial = 682] [outer = 0x0] 07:50:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1251d2000) [pid = 1657] [serial = 683] [outer = 0x121edf000] 07:50:51 INFO - PROCESS | 1657 | 1465915851658 Marionette DEBUG loaded listener.js 07:50:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12660f000) [pid = 1657] [serial = 684] [outer = 0x121edf000] 07:50:52 INFO - PROCESS | 1657 | 1465915852078 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]]]}] 07:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 618ms 07:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:50:52 INFO - PROCESS | 1657 | 1465915852090 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:50:52 INFO - PROCESS | 1657 | 1465915852091 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 07:50:52 INFO - PROCESS | 1657 | 1465915852093 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - PROCESS | 1657 | 1465915852095 Marionette TRACE conn2 <- [1,886,null,{}] 07:50:52 INFO - PROCESS | 1657 | 1465915852097 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}] 07:50:52 INFO - PROCESS | 1657 | 1465915852099 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:52 INFO - PROCESS | 1657 | 1465915852195 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:50:52 INFO - PROCESS | 1657 | 1465915852417 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:52 INFO - PROCESS | 1657 | 1465915852418 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169a2000 == 46 [pid = 1657] [id = 229] 07:50:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11204a400) [pid = 1657] [serial = 685] [outer = 0x0] 07:50:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x113381800) [pid = 1657] [serial = 686] [outer = 0x11204a400] 07:50:52 INFO - PROCESS | 1657 | 1465915852460 Marionette DEBUG loaded listener.js 07:50:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116021c00) [pid = 1657] [serial = 687] [outer = 0x11204a400] 07:50:52 INFO - PROCESS | 1657 | 1465915852868 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]]]}] 07:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 821ms 07:50:52 INFO - PROCESS | 1657 | 1465915852916 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:50:52 INFO - PROCESS | 1657 | 1465915852918 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 07:50:52 INFO - PROCESS | 1657 | 1465915852921 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - PROCESS | 1657 | 1465915852923 Marionette TRACE conn2 <- [1,890,null,{}] 07:50:52 INFO - PROCESS | 1657 | 1465915852926 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}] 07:50:52 INFO - PROCESS | 1657 | 1465915852929 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:53 INFO - PROCESS | 1657 | 1465915853021 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:50:53 INFO - PROCESS | 1657 | 1465915853093 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:53 INFO - PROCESS | 1657 | 1465915853094 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181d1800 == 47 [pid = 1657] [id = 230] 07:50:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1133a9800) [pid = 1657] [serial = 688] [outer = 0x0] 07:50:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1175a0400) [pid = 1657] [serial = 689] [outer = 0x1133a9800] 07:50:53 INFO - PROCESS | 1657 | 1465915853122 Marionette DEBUG loaded listener.js 07:50:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x118571400) [pid = 1657] [serial = 690] [outer = 0x1133a9800] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1295ed000 == 46 [pid = 1657] [id = 223] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x126aa1000 == 45 [pid = 1657] [id = 222] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x111f08800 == 44 [pid = 1657] [id = 221] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x124e9a800 == 43 [pid = 1657] [id = 220] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x124803000 == 42 [pid = 1657] [id = 219] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x121688800 == 41 [pid = 1657] [id = 218] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1213b4800 == 40 [pid = 1657] [id = 217] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x119b1b800 == 39 [pid = 1657] [id = 216] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1191ca800 == 38 [pid = 1657] [id = 215] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1181e1800 == 37 [pid = 1657] [id = 214] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x116946800 == 36 [pid = 1657] [id = 213] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x11605e800 == 35 [pid = 1657] [id = 212] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x116614800 == 34 [pid = 1657] [id = 211] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12903f000 == 33 [pid = 1657] [id = 210] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1169a2000 == 32 [pid = 1657] [id = 229] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12a912800 == 31 [pid = 1657] [id = 228] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6cf800 == 30 [pid = 1657] [id = 227] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x119e83800 == 29 [pid = 1657] [id = 226] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12a503800 == 28 [pid = 1657] [id = 224] 07:50:53 INFO - PROCESS | 1657 | --DOCSHELL 0x116f23800 == 27 [pid = 1657] [id = 225] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x124e58400) [pid = 1657] [serial = 627] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x124ebc400) [pid = 1657] [serial = 629] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112a77c00) [pid = 1657] [serial = 593] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11837b800) [pid = 1657] [serial = 600] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118f8f000) [pid = 1657] [serial = 608] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x121ee0000) [pid = 1657] [serial = 626] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1216a4400) [pid = 1657] [serial = 623] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119a35000) [pid = 1657] [serial = 611] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119af9000) [pid = 1657] [serial = 615] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119fe1c00) [pid = 1657] [serial = 620] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118953800) [pid = 1657] [serial = 606] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116046c00) [pid = 1657] [serial = 597] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11870a000) [pid = 1657] [serial = 605] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11857c000) [pid = 1657] [serial = 602] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1218ae400) [pid = 1657] [serial = 624] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12940a800) [pid = 1657] [serial = 591] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1175a7400) [pid = 1657] [serial = 599] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119a45800) [pid = 1657] [serial = 612] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119fe4c00) [pid = 1657] [serial = 617] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x112049800) [pid = 1657] [serial = 594] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1185bf400) [pid = 1657] [serial = 603] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119a0a000) [pid = 1657] [serial = 609] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1210d8800) [pid = 1657] [serial = 618] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x116023c00) [pid = 1657] [serial = 596] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x119a52c00) [pid = 1657] [serial = 614] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x121235800) [pid = 1657] [serial = 621] [outer = 0x0] [url = about:blank] 07:50:53 INFO - PROCESS | 1657 | 1465915853954 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]]]}] 07:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1072ms 07:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:50:54 INFO - PROCESS | 1657 | 1465915853994 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:50:54 INFO - PROCESS | 1657 | 1465915853996 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 07:50:54 INFO - PROCESS | 1657 | 1465915854002 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:50:54 INFO - PROCESS | 1657 | 1465915854006 Marionette TRACE conn2 <- [1,894,null,{}] 07:50:54 INFO - PROCESS | 1657 | 1465915854010 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}] 07:50:54 INFO - PROCESS | 1657 | 1465915854011 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:54 INFO - PROCESS | 1657 | 1465915854090 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:50:54 INFO - PROCESS | 1657 | 1465915854095 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:54 INFO - PROCESS | 1657 | 1465915854097 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x116210000 == 28 [pid = 1657] [id = 231] 07:50:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x115e13c00) [pid = 1657] [serial = 691] [outer = 0x0] 07:50:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116631800) [pid = 1657] [serial = 692] [outer = 0x115e13c00] 07:50:54 INFO - PROCESS | 1657 | 1465915854131 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1175a3000) [pid = 1657] [serial = 693] [outer = 0x115e13c00] 07:50:54 INFO - PROCESS | 1657 | 1465915854594 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]]]}] 07:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 625ms 07:50:54 INFO - PROCESS | 1657 | 1465915854625 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:50:54 INFO - PROCESS | 1657 | 1465915854630 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 07:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:50:54 INFO - PROCESS | 1657 | 1465915854637 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:50:54 INFO - PROCESS | 1657 | 1465915854640 Marionette TRACE conn2 <- [1,898,null,{}] 07:50:54 INFO - PROCESS | 1657 | 1465915854644 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}] 07:50:54 INFO - PROCESS | 1657 | 1465915854646 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:54 INFO - PROCESS | 1657 | 1465915854750 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:50:54 INFO - PROCESS | 1657 | 1465915854754 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:54 INFO - PROCESS | 1657 | 1465915854756 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172cb000 == 29 [pid = 1657] [id = 232] 07:50:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1176bc800) [pid = 1657] [serial = 694] [outer = 0x0] 07:50:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118575c00) [pid = 1657] [serial = 695] [outer = 0x1176bc800] 07:50:54 INFO - PROCESS | 1657 | 1465915854785 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118581800) [pid = 1657] [serial = 696] [outer = 0x1176bc800] 07:50:55 INFO - PROCESS | 1657 | 1465915855144 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]]]}] 07:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 523ms 07:50:55 INFO - PROCESS | 1657 | 1465915855160 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:50:55 INFO - PROCESS | 1657 | 1465915855161 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 07:50:55 INFO - PROCESS | 1657 | 1465915855163 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 1657 | 1465915855167 Marionette TRACE conn2 <- [1,902,null,{}] 07:50:55 INFO - PROCESS | 1657 | 1465915855176 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}] 07:50:55 INFO - PROCESS | 1657 | 1465915855179 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:55 INFO - PROCESS | 1657 | 1465915855252 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:50:55 INFO - PROCESS | 1657 | 1465915855257 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 1657 | 1465915855259 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1191b9800 == 30 [pid = 1657] [id = 233] 07:50:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118f3d000) [pid = 1657] [serial = 697] [outer = 0x0] 07:50:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118fe6800) [pid = 1657] [serial = 698] [outer = 0x118f3d000] 07:50:55 INFO - PROCESS | 1657 | 1465915855289 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119765800) [pid = 1657] [serial = 699] [outer = 0x118f3d000] 07:50:55 INFO - PROCESS | 1657 | 1465915855611 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]]]}] 07:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 474ms 07:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:50:55 INFO - PROCESS | 1657 | 1465915855638 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:50:55 INFO - PROCESS | 1657 | 1465915855640 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 07:50:55 INFO - PROCESS | 1657 | 1465915855642 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 1657 | 1465915855643 Marionette TRACE conn2 <- [1,906,null,{}] 07:50:55 INFO - PROCESS | 1657 | 1465915855645 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}] 07:50:55 INFO - PROCESS | 1657 | 1465915855646 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:55 INFO - PROCESS | 1657 | 1465915855723 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:50:55 INFO - PROCESS | 1657 | 1465915855727 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 1657 | 1465915855728 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b1a000 == 31 [pid = 1657] [id = 234] 07:50:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11976e400) [pid = 1657] [serial = 700] [outer = 0x0] 07:50:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119a36800) [pid = 1657] [serial = 701] [outer = 0x11976e400] 07:50:55 INFO - PROCESS | 1657 | 1465915855755 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119a47000) [pid = 1657] [serial = 702] [outer = 0x11976e400] 07:50:56 INFO - PROCESS | 1657 | 1465915856163 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]]]}] 07:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 568ms 07:50:56 INFO - PROCESS | 1657 | 1465915856211 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 1657 | 1465915856213 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 07:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:50:56 INFO - PROCESS | 1657 | 1465915856216 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - PROCESS | 1657 | 1465915856218 Marionette TRACE conn2 <- [1,910,null,{}] 07:50:56 INFO - PROCESS | 1657 | 1465915856221 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}] 07:50:56 INFO - PROCESS | 1657 | 1465915856222 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:56 INFO - PROCESS | 1657 | 1465915856297 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:50:56 INFO - PROCESS | 1657 | 1465915856302 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:56 INFO - PROCESS | 1657 | 1465915856303 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e8e800 == 32 [pid = 1657] [id = 235] 07:50:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x113b7f000) [pid = 1657] [serial = 703] [outer = 0x0] 07:50:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119a52000) [pid = 1657] [serial = 704] [outer = 0x113b7f000] 07:50:56 INFO - PROCESS | 1657 | 1465915856323 Marionette DEBUG loaded listener.js 07:50:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119eeb400) [pid = 1657] [serial = 705] [outer = 0x113b7f000] 07:50:56 INFO - PROCESS | 1657 | 1465915856741 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]]]}] 07:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 572ms 07:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:50:56 INFO - PROCESS | 1657 | 1465915856794 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 1657 | 1465915856796 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 07:50:56 INFO - PROCESS | 1657 | 1465915856799 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - PROCESS | 1657 | 1465915856801 Marionette TRACE conn2 <- [1,914,null,{}] 07:50:56 INFO - PROCESS | 1657 | 1465915856804 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}] 07:50:56 INFO - PROCESS | 1657 | 1465915856810 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:56 INFO - PROCESS | 1657 | 1465915856966 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:50:56 INFO - PROCESS | 1657 | 1465915856993 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:56 INFO - PROCESS | 1657 | 1465915856995 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12167e800 == 33 [pid = 1657] [id = 236] 07:50:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119adac00) [pid = 1657] [serial = 706] [outer = 0x0] 07:50:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1210db400) [pid = 1657] [serial = 707] [outer = 0x119adac00] 07:50:57 INFO - PROCESS | 1657 | 1465915857037 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1216a9800) [pid = 1657] [serial = 708] [outer = 0x119adac00] 07:50:57 INFO - PROCESS | 1657 | 1465915857480 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]]]}] 07:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 720ms 07:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:50:57 INFO - PROCESS | 1657 | 1465915857529 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:50:57 INFO - PROCESS | 1657 | 1465915857530 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 07:50:57 INFO - PROCESS | 1657 | 1465915857538 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:50:57 INFO - PROCESS | 1657 | 1465915857539 Marionette TRACE conn2 <- [1,918,null,{}] 07:50:57 INFO - PROCESS | 1657 | 1465915857541 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}] 07:50:57 INFO - PROCESS | 1657 | 1465915857542 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:57 INFO - PROCESS | 1657 | 1465915857636 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:50:57 INFO - PROCESS | 1657 | 1465915857639 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 1657 | 1465915857641 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12481a000 == 34 [pid = 1657] [id = 237] 07:50:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112049c00) [pid = 1657] [serial = 709] [outer = 0x0] 07:50:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1217f0000) [pid = 1657] [serial = 710] [outer = 0x112049c00] 07:50:57 INFO - PROCESS | 1657 | 1465915857665 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x121cde800) [pid = 1657] [serial = 711] [outer = 0x112049c00] 07:50:58 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1268e2c00) [pid = 1657] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:50:58 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119a51c00) [pid = 1657] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:50:58 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119af2400) [pid = 1657] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:50:58 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1216a5400) [pid = 1657] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:50:58 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116972800) [pid = 1657] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:50:58 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11602cc00) [pid = 1657] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:50:58 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118fe7000) [pid = 1657] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:50:58 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118567c00) [pid = 1657] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:50:58 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11604bc00) [pid = 1657] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:50:58 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11201d800) [pid = 1657] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:50:58 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x124e65400) [pid = 1657] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:50:58 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124ba2400) [pid = 1657] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:50:58 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x121c1dc00) [pid = 1657] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:50:58 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118f3a000) [pid = 1657] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:50:58 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x128a4d400) [pid = 1657] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:50:58 INFO - PROCESS | 1657 | 1465915858141 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]]]}] 07:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 625ms 07:50:58 INFO - PROCESS | 1657 | 1465915858158 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:50:58 INFO - PROCESS | 1657 | 1465915858159 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 07:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:50:58 INFO - PROCESS | 1657 | 1465915858161 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:50:58 INFO - PROCESS | 1657 | 1465915858162 Marionette TRACE conn2 <- [1,922,null,{}] 07:50:58 INFO - PROCESS | 1657 | 1465915858165 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}] 07:50:58 INFO - PROCESS | 1657 | 1465915858166 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:58 INFO - PROCESS | 1657 | 1465915858244 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:50:58 INFO - PROCESS | 1657 | 1465915858247 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:58 INFO - PROCESS | 1657 | 1465915858249 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196e8800 == 35 [pid = 1657] [id = 238] 07:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112a70800) [pid = 1657] [serial = 712] [outer = 0x0] 07:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118f3a000) [pid = 1657] [serial = 713] [outer = 0x112a70800] 07:50:58 INFO - PROCESS | 1657 | 1465915858275 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1216a8400) [pid = 1657] [serial = 714] [outer = 0x112a70800] 07:50:58 INFO - PROCESS | 1657 | 1465915858587 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]]]}] 07:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 470ms 07:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:50:58 INFO - PROCESS | 1657 | 1465915858640 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:50:58 INFO - PROCESS | 1657 | 1465915858641 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 07:50:58 INFO - PROCESS | 1657 | 1465915858643 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:50:58 INFO - PROCESS | 1657 | 1465915858645 Marionette TRACE conn2 <- [1,926,null,{}] 07:50:58 INFO - PROCESS | 1657 | 1465915858647 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}] 07:50:58 INFO - PROCESS | 1657 | 1465915858648 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:58 INFO - PROCESS | 1657 | 1465915858743 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:50:58 INFO - PROCESS | 1657 | 1465915858746 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:58 INFO - PROCESS | 1657 | 1465915858748 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12654e000 == 36 [pid = 1657] [id = 239] 07:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118564400) [pid = 1657] [serial = 715] [outer = 0x0] 07:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124c5dc00) [pid = 1657] [serial = 716] [outer = 0x118564400] 07:50:58 INFO - PROCESS | 1657 | 1465915858775 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124eb2000) [pid = 1657] [serial = 717] [outer = 0x118564400] 07:50:59 INFO - PROCESS | 1657 | 1465915859075 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]]]}] 07:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 467ms 07:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:50:59 INFO - PROCESS | 1657 | 1465915859112 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:50:59 INFO - PROCESS | 1657 | 1465915859113 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 07:50:59 INFO - PROCESS | 1657 | 1465915859115 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:50:59 INFO - PROCESS | 1657 | 1465915859117 Marionette TRACE conn2 <- [1,930,null,{}] 07:50:59 INFO - PROCESS | 1657 | 1465915859121 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}] 07:50:59 INFO - PROCESS | 1657 | 1465915859122 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:59 INFO - PROCESS | 1657 | 1465915859194 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:50:59 INFO - PROCESS | 1657 | 1465915859200 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:59 INFO - PROCESS | 1657 | 1465915859202 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x126aa9800 == 37 [pid = 1657] [id = 240] 07:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1216e2c00) [pid = 1657] [serial = 718] [outer = 0x0] 07:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x125685c00) [pid = 1657] [serial = 719] [outer = 0x1216e2c00] 07:50:59 INFO - PROCESS | 1657 | 1465915859227 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126593c00) [pid = 1657] [serial = 720] [outer = 0x1216e2c00] 07:50:59 INFO - PROCESS | 1657 | 1465915859547 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]]]}] 07:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 472ms 07:50:59 INFO - PROCESS | 1657 | 1465915859587 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:50:59 INFO - PROCESS | 1657 | 1465915859589 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 07:50:59 INFO - PROCESS | 1657 | 1465915859591 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:50:59 INFO - PROCESS | 1657 | 1465915859601 Marionette TRACE conn2 <- [1,934,null,{}] 07:50:59 INFO - PROCESS | 1657 | 1465915859612 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}] 07:50:59 INFO - PROCESS | 1657 | 1465915859614 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:59 INFO - PROCESS | 1657 | 1465915859699 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:50:59 INFO - PROCESS | 1657 | 1465915859704 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:59 INFO - PROCESS | 1657 | 1465915859706 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:50:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295f2800 == 38 [pid = 1657] [id = 241] 07:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126607400) [pid = 1657] [serial = 721] [outer = 0x0] 07:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1268ec000) [pid = 1657] [serial = 722] [outer = 0x126607400] 07:50:59 INFO - PROCESS | 1657 | 1465915859732 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128a50800) [pid = 1657] [serial = 723] [outer = 0x126607400] 07:51:00 INFO - PROCESS | 1657 | 1465915860122 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]]]}] 07:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 577ms 07:51:00 INFO - PROCESS | 1657 | 1465915860169 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:51:00 INFO - PROCESS | 1657 | 1465915860171 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 07:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:51:00 INFO - PROCESS | 1657 | 1465915860175 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - PROCESS | 1657 | 1465915860178 Marionette TRACE conn2 <- [1,938,null,{}] 07:51:00 INFO - PROCESS | 1657 | 1465915860182 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}] 07:51:00 INFO - PROCESS | 1657 | 1465915860184 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:00 INFO - PROCESS | 1657 | 1465915860294 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:51:00 INFO - PROCESS | 1657 | 1465915860349 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 1657 | 1465915860352 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x113d56800 == 39 [pid = 1657] [id = 242] 07:51:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112d7e400) [pid = 1657] [serial = 724] [outer = 0x0] 07:51:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x113142400) [pid = 1657] [serial = 725] [outer = 0x112d7e400] 07:51:00 INFO - PROCESS | 1657 | 1465915860383 Marionette DEBUG loaded listener.js 07:51:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x113df9000) [pid = 1657] [serial = 726] [outer = 0x112d7e400] 07:51:00 INFO - PROCESS | 1657 | 1465915860881 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]]]}] 07:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 772ms 07:51:00 INFO - PROCESS | 1657 | 1465915860947 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:51:00 INFO - PROCESS | 1657 | 1465915860950 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 07:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:51:00 INFO - PROCESS | 1657 | 1465915860955 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - PROCESS | 1657 | 1465915860957 Marionette TRACE conn2 <- [1,942,null,{}] 07:51:00 INFO - PROCESS | 1657 | 1465915860959 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}] 07:51:00 INFO - PROCESS | 1657 | 1465915860961 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:01 INFO - PROCESS | 1657 | 1465915861069 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:51:01 INFO - PROCESS | 1657 | 1465915861145 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:01 INFO - PROCESS | 1657 | 1465915861146 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196e0000 == 40 [pid = 1657] [id = 243] 07:51:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118572c00) [pid = 1657] [serial = 727] [outer = 0x0] 07:51:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118578800) [pid = 1657] [serial = 728] [outer = 0x118572c00] 07:51:01 INFO - PROCESS | 1657 | 1465915861177 Marionette DEBUG loaded listener.js 07:51:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1185c4400) [pid = 1657] [serial = 729] [outer = 0x118572c00] 07:51:01 INFO - PROCESS | 1657 | 1465915861834 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]]]}] 07:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 920ms 07:51:01 INFO - PROCESS | 1657 | 1465915861875 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:51:01 INFO - PROCESS | 1657 | 1465915861878 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 07:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:51:01 INFO - PROCESS | 1657 | 1465915861881 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:51:01 INFO - PROCESS | 1657 | 1465915861883 Marionette TRACE conn2 <- [1,946,null,{}] 07:51:01 INFO - PROCESS | 1657 | 1465915861886 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}] 07:51:01 INFO - PROCESS | 1657 | 1465915861888 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:01 INFO - PROCESS | 1657 | 1465915861990 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:51:02 INFO - PROCESS | 1657 | 1465915862064 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 1657 | 1465915862067 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x116910000 == 41 [pid = 1657] [id = 244] 07:51:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1162d6800) [pid = 1657] [serial = 730] [outer = 0x0] 07:51:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11696f400) [pid = 1657] [serial = 731] [outer = 0x1162d6800] 07:51:02 INFO - PROCESS | 1657 | 1465915862096 Marionette DEBUG loaded listener.js 07:51:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11837ac00) [pid = 1657] [serial = 732] [outer = 0x1162d6800] 07:51:02 INFO - PROCESS | 1657 | --DOCSHELL 0x126aa9800 == 40 [pid = 1657] [id = 240] 07:51:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12654e000 == 39 [pid = 1657] [id = 239] 07:51:02 INFO - PROCESS | 1657 | --DOCSHELL 0x1196e8800 == 38 [pid = 1657] [id = 238] 07:51:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12481a000 == 37 [pid = 1657] [id = 237] 07:51:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12167e800 == 36 [pid = 1657] [id = 236] 07:51:02 INFO - PROCESS | 1657 | --DOCSHELL 0x119e8e800 == 35 [pid = 1657] [id = 235] 07:51:02 INFO - PROCESS | 1657 | --DOCSHELL 0x119b1a000 == 34 [pid = 1657] [id = 234] 07:51:02 INFO - PROCESS | 1657 | --DOCSHELL 0x1191b9800 == 33 [pid = 1657] [id = 233] 07:51:02 INFO - PROCESS | 1657 | --DOCSHELL 0x1172cb000 == 32 [pid = 1657] [id = 232] 07:51:02 INFO - PROCESS | 1657 | --DOCSHELL 0x116210000 == 31 [pid = 1657] [id = 231] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1290da800) [pid = 1657] [serial = 671] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x126cda800) [pid = 1657] [serial = 668] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x121083800) [pid = 1657] [serial = 650] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1216ddc00) [pid = 1657] [serial = 653] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1216a1400) [pid = 1657] [serial = 651] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121ee3800) [pid = 1657] [serial = 656] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1175aa800) [pid = 1657] [serial = 638] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118567400) [pid = 1657] [serial = 639] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119a38800) [pid = 1657] [serial = 647] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119333000) [pid = 1657] [serial = 644] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119a2fc00) [pid = 1657] [serial = 645] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11857c400) [pid = 1657] [serial = 641] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118feb400) [pid = 1657] [serial = 642] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1167a3400) [pid = 1657] [serial = 635] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116a0a400) [pid = 1657] [serial = 636] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112d84400) [pid = 1657] [serial = 632] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1218ab400) [pid = 1657] [serial = 654] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11393e000) [pid = 1657] [serial = 633] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x125739c00) [pid = 1657] [serial = 630] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x125685400) [pid = 1657] [serial = 659] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x124e58000) [pid = 1657] [serial = 657] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x128a4c800) [pid = 1657] [serial = 669] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x124eb1400) [pid = 1657] [serial = 665] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1268e2000) [pid = 1657] [serial = 666] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119af2c00) [pid = 1657] [serial = 662] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x125746000) [pid = 1657] [serial = 660] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1248c1c00) [pid = 1657] [serial = 663] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119a52400) [pid = 1657] [serial = 648] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1290e5c00) [pid = 1657] [serial = 672] [outer = 0x0] [url = about:blank] 07:51:02 INFO - PROCESS | 1657 | 1465915862483 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]]]}] 07:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 623ms 07:51:02 INFO - PROCESS | 1657 | 1465915862504 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:51:02 INFO - PROCESS | 1657 | 1465915862506 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 07:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:51:02 INFO - PROCESS | 1657 | 1465915862511 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:51:02 INFO - PROCESS | 1657 | 1465915862512 Marionette TRACE conn2 <- [1,950,null,{}] 07:51:02 INFO - PROCESS | 1657 | 1465915862515 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}] 07:51:02 INFO - PROCESS | 1657 | 1465915862516 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:02 INFO - PROCESS | 1657 | 1465915862594 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:51:02 INFO - PROCESS | 1657 | 1465915862613 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 1657 | 1465915862615 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x118148000 == 32 [pid = 1657] [id = 245] 07:51:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11870b000) [pid = 1657] [serial = 733] [outer = 0x0] 07:51:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118953400) [pid = 1657] [serial = 734] [outer = 0x11870b000] 07:51:02 INFO - PROCESS | 1657 | 1465915862642 Marionette DEBUG loaded listener.js 07:51:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118ff3400) [pid = 1657] [serial = 735] [outer = 0x11870b000] 07:51:02 INFO - PROCESS | 1657 | 1465915862970 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]]]}] 07:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 472ms 07:51:02 INFO - PROCESS | 1657 | 1465915862994 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:51:02 INFO - PROCESS | 1657 | 1465915862995 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 07:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:51:03 INFO - PROCESS | 1657 | 1465915862998 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:51:03 INFO - PROCESS | 1657 | 1465915863001 Marionette TRACE conn2 <- [1,954,null,{}] 07:51:03 INFO - PROCESS | 1657 | 1465915863009 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}] 07:51:03 INFO - PROCESS | 1657 | 1465915863012 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:03 INFO - PROCESS | 1657 | 1465915863091 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:51:03 INFO - PROCESS | 1657 | 1465915863096 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:03 INFO - PROCESS | 1657 | 1465915863098 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196d6800 == 33 [pid = 1657] [id = 246] 07:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119a04400) [pid = 1657] [serial = 736] [outer = 0x0] 07:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119a4f800) [pid = 1657] [serial = 737] [outer = 0x119a04400] 07:51:03 INFO - PROCESS | 1657 | 1465915863129 Marionette DEBUG loaded listener.js 07:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119afa800) [pid = 1657] [serial = 738] [outer = 0x119a04400] 07:51:03 INFO - PROCESS | 1657 | 1465915863475 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]]]}] 07:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 521ms 07:51:03 INFO - PROCESS | 1657 | 1465915863525 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:51:03 INFO - PROCESS | 1657 | 1465915863526 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 07:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:51:03 INFO - PROCESS | 1657 | 1465915863533 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:51:03 INFO - PROCESS | 1657 | 1465915863535 Marionette TRACE conn2 <- [1,958,null,{}] 07:51:03 INFO - PROCESS | 1657 | 1465915863537 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}] 07:51:03 INFO - PROCESS | 1657 | 1465915863538 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:03 INFO - PROCESS | 1657 | 1465915863615 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:51:03 INFO - PROCESS | 1657 | 1465915863621 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:03 INFO - PROCESS | 1657 | 1465915863623 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e90800 == 34 [pid = 1657] [id = 247] 07:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x121084000) [pid = 1657] [serial = 739] [outer = 0x0] 07:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1210dd800) [pid = 1657] [serial = 740] [outer = 0x121084000] 07:51:03 INFO - PROCESS | 1657 | 1465915863648 Marionette DEBUG loaded listener.js 07:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12134ec00) [pid = 1657] [serial = 741] [outer = 0x121084000] 07:51:03 INFO - PROCESS | 1657 | 1465915863985 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]]]}] 07:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 471ms 07:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:51:04 INFO - PROCESS | 1657 | 1465915864004 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:51:04 INFO - PROCESS | 1657 | 1465915864006 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 07:51:04 INFO - PROCESS | 1657 | 1465915864008 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:51:04 INFO - PROCESS | 1657 | 1465915864009 Marionette TRACE conn2 <- [1,962,null,{}] 07:51:04 INFO - PROCESS | 1657 | 1465915864011 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}] 07:51:04 INFO - PROCESS | 1657 | 1465915864012 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:04 INFO - PROCESS | 1657 | 1465915864090 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:51:04 INFO - PROCESS | 1657 | 1465915864095 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 1657 | 1465915864096 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x121696000 == 35 [pid = 1657] [id = 248] 07:51:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121232400) [pid = 1657] [serial = 742] [outer = 0x0] 07:51:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1216a7c00) [pid = 1657] [serial = 743] [outer = 0x121232400] 07:51:04 INFO - PROCESS | 1657 | 1465915864129 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121c11c00) [pid = 1657] [serial = 744] [outer = 0x121232400] 07:51:04 INFO - PROCESS | 1657 | 1465915864507 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]]]}] 07:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 567ms 07:51:04 INFO - PROCESS | 1657 | 1465915864576 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:51:04 INFO - PROCESS | 1657 | 1465915864578 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 07:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:51:04 INFO - PROCESS | 1657 | 1465915864582 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:51:04 INFO - PROCESS | 1657 | 1465915864586 Marionette TRACE conn2 <- [1,966,null,{}] 07:51:04 INFO - PROCESS | 1657 | 1465915864596 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}] 07:51:04 INFO - PROCESS | 1657 | 1465915864602 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:04 INFO - PROCESS | 1657 | 1465915864775 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:51:04 INFO - PROCESS | 1657 | 1465915864795 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 1657 | 1465915864797 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1256bc000 == 36 [pid = 1657] [id = 249] 07:51:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124ba2400) [pid = 1657] [serial = 745] [outer = 0x0] 07:51:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12658c400) [pid = 1657] [serial = 746] [outer = 0x124ba2400] 07:51:04 INFO - PROCESS | 1657 | 1465915864838 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1268e3400) [pid = 1657] [serial = 747] [outer = 0x124ba2400] 07:51:05 INFO - PROCESS | 1657 | 1465915865225 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]]]}] 07:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 679ms 07:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:51:05 INFO - PROCESS | 1657 | 1465915865261 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:51:05 INFO - PROCESS | 1657 | 1465915865262 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 07:51:05 INFO - PROCESS | 1657 | 1465915865264 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:51:05 INFO - PROCESS | 1657 | 1465915865265 Marionette TRACE conn2 <- [1,970,null,{}] 07:51:05 INFO - PROCESS | 1657 | 1465915865279 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}] 07:51:05 INFO - PROCESS | 1657 | 1465915865280 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:05 INFO - PROCESS | 1657 | 1465915865372 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:51:05 INFO - PROCESS | 1657 | 1465915865411 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:05 INFO - PROCESS | 1657 | 1465915865412 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12680d800 == 37 [pid = 1657] [id = 250] 07:51:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1268e7800) [pid = 1657] [serial = 748] [outer = 0x0] 07:51:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126ad6c00) [pid = 1657] [serial = 749] [outer = 0x1268e7800] 07:51:05 INFO - PROCESS | 1657 | 1465915865436 Marionette DEBUG loaded listener.js 07:51:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128a4ec00) [pid = 1657] [serial = 750] [outer = 0x1268e7800] 07:51:05 INFO - PROCESS | 1657 | 1465915865747 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]]]}] 07:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 532ms 07:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:51:05 INFO - PROCESS | 1657 | 1465915865796 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:51:05 INFO - PROCESS | 1657 | 1465915865797 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 07:51:05 INFO - PROCESS | 1657 | 1465915865800 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:51:05 INFO - PROCESS | 1657 | 1465915865801 Marionette TRACE conn2 <- [1,974,null,{}] 07:51:05 INFO - PROCESS | 1657 | 1465915865803 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}] 07:51:05 INFO - PROCESS | 1657 | 1465915865804 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:05 INFO - PROCESS | 1657 | 1465915865897 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:51:05 INFO - PROCESS | 1657 | 1465915865931 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:05 INFO - PROCESS | 1657 | 1465915865932 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1292d5000 == 38 [pid = 1657] [id = 251] 07:51:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1290db800) [pid = 1657] [serial = 751] [outer = 0x0] 07:51:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1290e7000) [pid = 1657] [serial = 752] [outer = 0x1290db800] 07:51:05 INFO - PROCESS | 1657 | 1465915865958 Marionette DEBUG loaded listener.js 07:51:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12940b800) [pid = 1657] [serial = 753] [outer = 0x1290db800] 07:51:06 INFO - PROCESS | 1657 | 1465915866271 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]]]}] 07:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 518ms 07:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:51:06 INFO - PROCESS | 1657 | 1465915866318 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 1657 | 1465915866320 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 07:51:06 INFO - PROCESS | 1657 | 1465915866322 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 1657 | 1465915866323 Marionette TRACE conn2 <- [1,978,null,{}] 07:51:06 INFO - PROCESS | 1657 | 1465915866325 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}] 07:51:06 INFO - PROCESS | 1657 | 1465915866326 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:06 INFO - PROCESS | 1657 | 1465915866430 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:51:06 INFO - PROCESS | 1657 | 1465915866466 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 1657 | 1465915866467 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a51f800 == 39 [pid = 1657] [id = 252] 07:51:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12940f000) [pid = 1657] [serial = 754] [outer = 0x0] 07:51:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129485400) [pid = 1657] [serial = 755] [outer = 0x12940f000] 07:51:06 INFO - PROCESS | 1657 | 1465915866491 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a5b0000) [pid = 1657] [serial = 756] [outer = 0x12940f000] 07:51:06 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11204a400) [pid = 1657] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:51:06 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1216e2c00) [pid = 1657] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:51:06 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112049c00) [pid = 1657] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:51:06 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112a70800) [pid = 1657] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:51:06 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118564400) [pid = 1657] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:51:06 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x115e13c00) [pid = 1657] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:51:06 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113b7f000) [pid = 1657] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:51:06 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11976e400) [pid = 1657] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:51:06 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118f3d000) [pid = 1657] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:51:06 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1133a9800) [pid = 1657] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:51:06 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1176bc800) [pid = 1657] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:51:06 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x113df1400) [pid = 1657] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:51:06 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11857ec00) [pid = 1657] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:51:06 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1210d5400) [pid = 1657] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:51:06 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119adac00) [pid = 1657] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:51:06 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x121edf000) [pid = 1657] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:51:06 INFO - PROCESS | 1657 | 1465915866844 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]]]}] 07:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 568ms 07:51:06 INFO - PROCESS | 1657 | 1465915866890 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 1657 | 1465915866891 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 07:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:51:06 INFO - PROCESS | 1657 | 1465915866894 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 1657 | 1465915866895 Marionette TRACE conn2 <- [1,982,null,{}] 07:51:06 INFO - PROCESS | 1657 | 1465915866897 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}] 07:51:06 INFO - PROCESS | 1657 | 1465915866898 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:06 INFO - PROCESS | 1657 | 1465915866979 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:51:06 INFO - PROCESS | 1657 | 1465915866985 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 1657 | 1465915866987 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f9d000 == 40 [pid = 1657] [id = 253] 07:51:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x115e10400) [pid = 1657] [serial = 757] [outer = 0x0] 07:51:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119a35800) [pid = 1657] [serial = 758] [outer = 0x115e10400] 07:51:07 INFO - PROCESS | 1657 | 1465915867011 Marionette DEBUG loaded listener.js 07:51:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12134d400) [pid = 1657] [serial = 759] [outer = 0x115e10400] 07:51:07 INFO - PROCESS | 1657 | 1465915867340 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]]]}] 07:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 467ms 07:51:07 INFO - PROCESS | 1657 | 1465915867362 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 1657 | 1465915867363 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 07:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:51:07 INFO - PROCESS | 1657 | 1465915867366 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 1657 | 1465915867370 Marionette TRACE conn2 <- [1,986,null,{}] 07:51:07 INFO - PROCESS | 1657 | 1465915867374 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}] 07:51:07 INFO - PROCESS | 1657 | 1465915867376 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:07 INFO - PROCESS | 1657 | 1465915867474 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:51:07 INFO - PROCESS | 1657 | 1465915867527 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 1657 | 1465915867529 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9d5000 == 41 [pid = 1657] [id = 254] 07:51:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116a0bc00) [pid = 1657] [serial = 760] [outer = 0x0] 07:51:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121edf400) [pid = 1657] [serial = 761] [outer = 0x116a0bc00] 07:51:07 INFO - PROCESS | 1657 | 1465915867555 Marionette DEBUG loaded listener.js 07:51:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a5db800) [pid = 1657] [serial = 762] [outer = 0x116a0bc00] 07:51:07 INFO - PROCESS | 1657 | 1465915867859 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]]]}] 07:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 523ms 07:51:07 INFO - PROCESS | 1657 | 1465915867890 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 1657 | 1465915867892 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 07:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:51:07 INFO - PROCESS | 1657 | 1465915867895 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 1657 | 1465915867897 Marionette TRACE conn2 <- [1,990,null,{}] 07:51:07 INFO - PROCESS | 1657 | 1465915867901 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}] 07:51:07 INFO - PROCESS | 1657 | 1465915867904 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:08 INFO - PROCESS | 1657 | 1465915868025 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:51:08 INFO - PROCESS | 1657 | 1465915868030 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:08 INFO - PROCESS | 1657 | 1465915868031 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b21b000 == 42 [pid = 1657] [id = 255] 07:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a5bbc00) [pid = 1657] [serial = 763] [outer = 0x0] 07:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a62fc00) [pid = 1657] [serial = 764] [outer = 0x12a5bbc00] 07:51:08 INFO - PROCESS | 1657 | 1465915868072 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a63d000) [pid = 1657] [serial = 765] [outer = 0x12a5bbc00] 07:51:08 INFO - PROCESS | 1657 | 1465915868562 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]]]}] 07:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 676ms 07:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:51:08 INFO - PROCESS | 1657 | 1465915868573 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:51:08 INFO - PROCESS | 1657 | 1465915868575 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 07:51:08 INFO - PROCESS | 1657 | 1465915868578 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:51:08 INFO - PROCESS | 1657 | 1465915868580 Marionette TRACE conn2 <- [1,994,null,{}] 07:51:08 INFO - PROCESS | 1657 | 1465915868585 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}] 07:51:08 INFO - PROCESS | 1657 | 1465915868586 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:08 INFO - PROCESS | 1657 | 1465915868723 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:51:08 INFO - PROCESS | 1657 | 1465915868780 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:08 INFO - PROCESS | 1657 | 1465915868782 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x113361000 == 43 [pid = 1657] [id = 256] 07:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x110f3c800) [pid = 1657] [serial = 766] [outer = 0x0] 07:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x111ba9400) [pid = 1657] [serial = 767] [outer = 0x110f3c800] 07:51:08 INFO - PROCESS | 1657 | 1465915868813 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11393e000) [pid = 1657] [serial = 768] [outer = 0x110f3c800] 07:51:09 INFO - PROCESS | 1657 | 1465915869280 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]]]}] 07:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 725ms 07:51:09 INFO - PROCESS | 1657 | 1465915869304 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:51:09 INFO - PROCESS | 1657 | 1465915869307 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 07:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:51:09 INFO - PROCESS | 1657 | 1465915869310 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:51:09 INFO - PROCESS | 1657 | 1465915869313 Marionette TRACE conn2 <- [1,998,null,{}] 07:51:09 INFO - PROCESS | 1657 | 1465915869316 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}] 07:51:09 INFO - PROCESS | 1657 | 1465915869320 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:09 INFO - PROCESS | 1657 | 1465915869448 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:51:09 INFO - PROCESS | 1657 | 1465915869514 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:09 INFO - PROCESS | 1657 | 1465915869516 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b88000 == 44 [pid = 1657] [id = 257] 07:51:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1185c6400) [pid = 1657] [serial = 769] [outer = 0x0] 07:51:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118f34800) [pid = 1657] [serial = 770] [outer = 0x1185c6400] 07:51:09 INFO - PROCESS | 1657 | 1465915869546 Marionette DEBUG loaded listener.js 07:51:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119766800) [pid = 1657] [serial = 771] [outer = 0x1185c6400] 07:51:09 INFO - PROCESS | 1657 | 1465915869971 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]]]}] 07:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 671ms 07:51:09 INFO - PROCESS | 1657 | 1465915869981 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:51:09 INFO - PROCESS | 1657 | 1465915869984 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 07:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:51:09 INFO - PROCESS | 1657 | 1465915869988 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:51:09 INFO - PROCESS | 1657 | 1465915869990 Marionette TRACE conn2 <- [1,1002,null,{}] 07:51:09 INFO - PROCESS | 1657 | 1465915869992 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}] 07:51:09 INFO - PROCESS | 1657 | 1465915869994 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:10 INFO - PROCESS | 1657 | 1465915870101 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:51:10 INFO - PROCESS | 1657 | 1465915870158 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:10 INFO - PROCESS | 1657 | 1465915870159 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9e6000 == 45 [pid = 1657] [id = 258] 07:51:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119a10000) [pid = 1657] [serial = 772] [outer = 0x0] 07:51:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x121236400) [pid = 1657] [serial = 773] [outer = 0x119a10000] 07:51:10 INFO - PROCESS | 1657 | 1465915870190 Marionette DEBUG loaded listener.js 07:51:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x121cdc000) [pid = 1657] [serial = 774] [outer = 0x119a10000] 07:51:10 INFO - PROCESS | 1657 | 1465915870603 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]]]}] 07:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 671ms 07:51:10 INFO - PROCESS | 1657 | 1465915870660 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:51:10 INFO - PROCESS | 1657 | 1465915870663 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 07:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:51:10 INFO - PROCESS | 1657 | 1465915870671 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 1657 | 1465915870674 Marionette TRACE conn2 <- [1,1006,null,{}] 07:51:10 INFO - PROCESS | 1657 | 1465915870676 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}] 07:51:10 INFO - PROCESS | 1657 | 1465915870679 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:10 INFO - PROCESS | 1657 | 1465915870811 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:51:10 INFO - PROCESS | 1657 | 1465915870892 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:10 INFO - PROCESS | 1657 | 1465915870894 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be59000 == 46 [pid = 1657] [id = 259] 07:51:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124eb0400) [pid = 1657] [serial = 775] [outer = 0x0] 07:51:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x126828000) [pid = 1657] [serial = 776] [outer = 0x124eb0400] 07:51:10 INFO - PROCESS | 1657 | 1465915870924 Marionette DEBUG loaded listener.js 07:51:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1290da800) [pid = 1657] [serial = 777] [outer = 0x124eb0400] 07:51:11 INFO - PROCESS | 1657 | 1465915871363 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]]]}] 07:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 725ms 07:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:51:11 INFO - PROCESS | 1657 | 1465915871391 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:51:11 INFO - PROCESS | 1657 | 1465915871393 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 07:51:11 INFO - PROCESS | 1657 | 1465915871395 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:51:11 INFO - PROCESS | 1657 | 1465915871396 Marionette TRACE conn2 <- [1,1010,null,{}] 07:51:11 INFO - PROCESS | 1657 | 1465915871399 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}] 07:51:11 INFO - PROCESS | 1657 | 1465915871400 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:11 INFO - PROCESS | 1657 | 1465915871507 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:51:11 INFO - PROCESS | 1657 | 1465915871577 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:11 INFO - PROCESS | 1657 | 1465915871578 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b2b800 == 47 [pid = 1657] [id = 260] 07:51:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x113d08000) [pid = 1657] [serial = 778] [outer = 0x0] 07:51:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11895a000) [pid = 1657] [serial = 779] [outer = 0x113d08000] 07:51:11 INFO - PROCESS | 1657 | 1465915871607 Marionette DEBUG loaded listener.js 07:51:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x129482c00) [pid = 1657] [serial = 780] [outer = 0x113d08000] 07:51:12 INFO - PROCESS | 1657 | 1465915872140 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]]]}] 07:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 774ms 07:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:51:12 INFO - PROCESS | 1657 | 1465915872170 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:51:12 INFO - PROCESS | 1657 | 1465915872172 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 07:51:12 INFO - PROCESS | 1657 | 1465915872175 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - PROCESS | 1657 | 1465915872177 Marionette TRACE conn2 <- [1,1014,null,{}] 07:51:12 INFO - PROCESS | 1657 | 1465915872181 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}] 07:51:12 INFO - PROCESS | 1657 | 1465915872182 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:12 INFO - PROCESS | 1657 | 1465915872279 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:51:12 INFO - PROCESS | 1657 | 1465915872337 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:12 INFO - PROCESS | 1657 | 1465915872339 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196cb800 == 48 [pid = 1657] [id = 261] 07:51:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11703e400) [pid = 1657] [serial = 781] [outer = 0x0] 07:51:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1176bdc00) [pid = 1657] [serial = 782] [outer = 0x11703e400] 07:51:12 INFO - PROCESS | 1657 | 1465915872366 Marionette DEBUG loaded listener.js 07:51:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11857b000) [pid = 1657] [serial = 783] [outer = 0x11703e400] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12b21b000 == 47 [pid = 1657] [id = 255] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9d5000 == 46 [pid = 1657] [id = 254] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x121f9d000 == 45 [pid = 1657] [id = 253] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12a51f800 == 44 [pid = 1657] [id = 252] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1292d5000 == 43 [pid = 1657] [id = 251] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12680d800 == 42 [pid = 1657] [id = 250] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1256bc000 == 41 [pid = 1657] [id = 249] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x121696000 == 40 [pid = 1657] [id = 248] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x119e90800 == 39 [pid = 1657] [id = 247] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1196d6800 == 38 [pid = 1657] [id = 246] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x118148000 == 37 [pid = 1657] [id = 245] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x116910000 == 36 [pid = 1657] [id = 244] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1196e0000 == 35 [pid = 1657] [id = 243] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1295f2800 == 34 [pid = 1657] [id = 241] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x113d56800 == 33 [pid = 1657] [id = 242] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1181d1800 == 32 [pid = 1657] [id = 230] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x113b2b800 == 31 [pid = 1657] [id = 260] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12be59000 == 30 [pid = 1657] [id = 259] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9e6000 == 29 [pid = 1657] [id = 258] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x119b88000 == 28 [pid = 1657] [id = 257] 07:51:13 INFO - PROCESS | 1657 | --DOCSHELL 0x113361000 == 27 [pid = 1657] [id = 256] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119a52000) [pid = 1657] [serial = 704] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119a36800) [pid = 1657] [serial = 701] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118fe6800) [pid = 1657] [serial = 698] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119765800) [pid = 1657] [serial = 699] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118571400) [pid = 1657] [serial = 690] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1175a0400) [pid = 1657] [serial = 689] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118575c00) [pid = 1657] [serial = 695] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118581800) [pid = 1657] [serial = 696] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11728e400) [pid = 1657] [serial = 675] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1162dac00) [pid = 1657] [serial = 674] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118fef800) [pid = 1657] [serial = 678] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118712c00) [pid = 1657] [serial = 677] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12159a000) [pid = 1657] [serial = 681] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1210db400) [pid = 1657] [serial = 707] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1210ddc00) [pid = 1657] [serial = 680] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12660f000) [pid = 1657] [serial = 684] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1251d2000) [pid = 1657] [serial = 683] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116021c00) [pid = 1657] [serial = 687] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x113381800) [pid = 1657] [serial = 686] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x126593c00) [pid = 1657] [serial = 720] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1217f0000) [pid = 1657] [serial = 710] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1268ec000) [pid = 1657] [serial = 722] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1216a9800) [pid = 1657] [serial = 708] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118f3a000) [pid = 1657] [serial = 713] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x125685c00) [pid = 1657] [serial = 719] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x124c5dc00) [pid = 1657] [serial = 716] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x121cde800) [pid = 1657] [serial = 711] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1175a3000) [pid = 1657] [serial = 693] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x116631800) [pid = 1657] [serial = 692] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119eeb400) [pid = 1657] [serial = 705] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1216a8400) [pid = 1657] [serial = 714] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x124eb2000) [pid = 1657] [serial = 717] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119a47000) [pid = 1657] [serial = 702] [outer = 0x0] [url = about:blank] 07:51:13 INFO - PROCESS | 1657 | 1465915873320 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]]]}] 07:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1174ms 07:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:51:13 INFO - PROCESS | 1657 | 1465915873351 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:51:13 INFO - PROCESS | 1657 | 1465915873353 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 07:51:13 INFO - PROCESS | 1657 | 1465915873356 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:51:13 INFO - PROCESS | 1657 | 1465915873358 Marionette TRACE conn2 <- [1,1018,null,{}] 07:51:13 INFO - PROCESS | 1657 | 1465915873362 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}] 07:51:13 INFO - PROCESS | 1657 | 1465915873364 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:13 INFO - PROCESS | 1657 | 1465915873447 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:51:13 INFO - PROCESS | 1657 | 1465915873456 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:13 INFO - PROCESS | 1657 | 1465915873459 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x112713000 == 28 [pid = 1657] [id = 262] 07:51:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x113d7a000) [pid = 1657] [serial = 784] [outer = 0x0] 07:51:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116023000) [pid = 1657] [serial = 785] [outer = 0x113d7a000] 07:51:13 INFO - PROCESS | 1657 | 1465915873487 Marionette DEBUG loaded listener.js 07:51:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1162d2000) [pid = 1657] [serial = 786] [outer = 0x113d7a000] 07:51:13 INFO - PROCESS | 1657 | 1465915873842 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]]]}] 07:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 523ms 07:51:13 INFO - PROCESS | 1657 | 1465915873879 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:51:13 INFO - PROCESS | 1657 | 1465915873884 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 07:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:51:13 INFO - PROCESS | 1657 | 1465915873919 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:51:13 INFO - PROCESS | 1657 | 1465915873921 Marionette TRACE conn2 <- [1,1022,null,{}] 07:51:13 INFO - PROCESS | 1657 | 1465915873925 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}] 07:51:13 INFO - PROCESS | 1657 | 1465915873928 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:14 INFO - PROCESS | 1657 | 1465915874049 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:51:14 INFO - PROCESS | 1657 | 1465915874065 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 1657 | 1465915874066 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x11721b000 == 29 [pid = 1657] [id = 263] 07:51:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1176b5c00) [pid = 1657] [serial = 787] [outer = 0x0] 07:51:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11856fc00) [pid = 1657] [serial = 788] [outer = 0x1176b5c00] 07:51:14 INFO - PROCESS | 1657 | 1465915874113 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118580800) [pid = 1657] [serial = 789] [outer = 0x1176b5c00] 07:51:14 INFO - PROCESS | 1657 | 1465915874603 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]]]}] 07:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 726ms 07:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:51:14 INFO - PROCESS | 1657 | 1465915874661 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:51:14 INFO - PROCESS | 1657 | 1465915874662 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 07:51:14 INFO - PROCESS | 1657 | 1465915874674 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:51:14 INFO - PROCESS | 1657 | 1465915874677 Marionette TRACE conn2 <- [1,1026,null,{}] 07:51:14 INFO - PROCESS | 1657 | 1465915874685 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}] 07:51:14 INFO - PROCESS | 1657 | 1465915874688 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:14 INFO - PROCESS | 1657 | 1465915874763 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:51:14 INFO - PROCESS | 1657 | 1465915874818 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 1657 | 1465915874820 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1189c7800 == 30 [pid = 1657] [id = 264] 07:51:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11932a400) [pid = 1657] [serial = 790] [outer = 0x0] 07:51:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119769800) [pid = 1657] [serial = 791] [outer = 0x11932a400] 07:51:14 INFO - PROCESS | 1657 | 1465915874848 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119a37400) [pid = 1657] [serial = 792] [outer = 0x11932a400] 07:51:15 INFO - PROCESS | 1657 | 1465915875238 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]]]}] 07:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 584ms 07:51:15 INFO - PROCESS | 1657 | 1465915875254 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:51:15 INFO - PROCESS | 1657 | 1465915875257 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 07:51:15 INFO - PROCESS | 1657 | 1465915875260 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 1657 | 1465915875262 Marionette TRACE conn2 <- [1,1030,null,{}] 07:51:15 INFO - PROCESS | 1657 | 1465915875265 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}] 07:51:15 INFO - PROCESS | 1657 | 1465915875269 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:15 INFO - PROCESS | 1657 | 1465915875391 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:51:15 INFO - PROCESS | 1657 | 1465915875495 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 1657 | 1465915875497 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x119315000 == 31 [pid = 1657] [id = 265] 07:51:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11932b800) [pid = 1657] [serial = 793] [outer = 0x0] 07:51:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119a4c400) [pid = 1657] [serial = 794] [outer = 0x11932b800] 07:51:15 INFO - PROCESS | 1657 | 1465915875538 Marionette DEBUG loaded listener.js 07:51:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121088c00) [pid = 1657] [serial = 795] [outer = 0x11932b800] 07:51:15 INFO - PROCESS | 1657 | 1465915875914 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]]]}] 07:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 07:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:51:15 INFO - PROCESS | 1657 | 1465915875931 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 1657 | 1465915875932 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 07:51:15 INFO - PROCESS | 1657 | 1465915875937 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 1657 | 1465915875939 Marionette TRACE conn2 <- [1,1034,null,{}] 07:51:15 INFO - PROCESS | 1657 | 1465915875941 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}] 07:51:15 INFO - PROCESS | 1657 | 1465915875950 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:16 INFO - PROCESS | 1657 | 1465915876060 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:51:16 INFO - PROCESS | 1657 | 1465915876066 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:16 INFO - PROCESS | 1657 | 1465915876067 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x121127800 == 32 [pid = 1657] [id = 266] 07:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11932cc00) [pid = 1657] [serial = 796] [outer = 0x0] 07:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12134ac00) [pid = 1657] [serial = 797] [outer = 0x11932cc00] 07:51:16 INFO - PROCESS | 1657 | 1465915876092 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12169f400) [pid = 1657] [serial = 798] [outer = 0x11932cc00] 07:51:16 INFO - PROCESS | 1657 | 1465915876404 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]]]}] 07:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 522ms 07:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:51:16 INFO - PROCESS | 1657 | 1465915876458 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 1657 | 1465915876460 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 07:51:16 INFO - PROCESS | 1657 | 1465915876462 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 1657 | 1465915876463 Marionette TRACE conn2 <- [1,1038,null,{}] 07:51:16 INFO - PROCESS | 1657 | 1465915876465 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}] 07:51:16 INFO - PROCESS | 1657 | 1465915876472 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:16 INFO - PROCESS | 1657 | 1465915876587 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:51:16 INFO - PROCESS | 1657 | 1465915876620 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:16 INFO - PROCESS | 1657 | 1465915876621 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x121696800 == 33 [pid = 1657] [id = 267] 07:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12169fc00) [pid = 1657] [serial = 799] [outer = 0x0] 07:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1218ae400) [pid = 1657] [serial = 800] [outer = 0x12169fc00] 07:51:16 INFO - PROCESS | 1657 | 1465915876646 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124e65400) [pid = 1657] [serial = 801] [outer = 0x12169fc00] 07:51:16 INFO - PROCESS | 1657 | 1465915876965 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]]]}] 07:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 518ms 07:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:51:16 INFO - PROCESS | 1657 | 1465915876980 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 1657 | 1465915876981 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 07:51:16 INFO - PROCESS | 1657 | 1465915876985 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 1657 | 1465915876988 Marionette TRACE conn2 <- [1,1042,null,{}] 07:51:16 INFO - PROCESS | 1657 | 1465915876991 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}] 07:51:16 INFO - PROCESS | 1657 | 1465915876992 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:17 INFO - PROCESS | 1657 | 1465915877092 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:51:17 INFO - PROCESS | 1657 | 1465915877129 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 1657 | 1465915877130 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b06000 == 34 [pid = 1657] [id = 268] 07:51:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11201d800) [pid = 1657] [serial = 802] [outer = 0x0] 07:51:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12567bc00) [pid = 1657] [serial = 803] [outer = 0x11201d800] 07:51:17 INFO - PROCESS | 1657 | 1465915877157 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1261ce400) [pid = 1657] [serial = 804] [outer = 0x11201d800] 07:51:17 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12a5bbc00) [pid = 1657] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:51:17 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1268e7800) [pid = 1657] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:51:17 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1290db800) [pid = 1657] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:51:17 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12940f000) [pid = 1657] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:51:17 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119a04400) [pid = 1657] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:51:17 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x121232400) [pid = 1657] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:51:17 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11870b000) [pid = 1657] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:51:17 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x121084000) [pid = 1657] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:51:17 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1162d6800) [pid = 1657] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:51:17 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x126607400) [pid = 1657] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:51:17 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118572c00) [pid = 1657] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:51:17 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112d7e400) [pid = 1657] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:51:17 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116a0bc00) [pid = 1657] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:51:17 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x115e10400) [pid = 1657] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:51:17 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x124ba2400) [pid = 1657] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:51:17 INFO - PROCESS | 1657 | 1465915877725 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]]]}] 07:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 772ms 07:51:17 INFO - PROCESS | 1657 | 1465915877756 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:51:17 INFO - PROCESS | 1657 | 1465915877757 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 07:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:51:17 INFO - PROCESS | 1657 | 1465915877760 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:51:17 INFO - PROCESS | 1657 | 1465915877761 Marionette TRACE conn2 <- [1,1046,null,{}] 07:51:17 INFO - PROCESS | 1657 | 1465915877763 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}] 07:51:17 INFO - PROCESS | 1657 | 1465915877764 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:17 INFO - PROCESS | 1657 | 1465915877840 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:51:17 INFO - PROCESS | 1657 | 1465915877844 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 1657 | 1465915877845 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x124803000 == 35 [pid = 1657] [id = 269] 07:51:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118579800) [pid = 1657] [serial = 805] [outer = 0x0] 07:51:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119a08400) [pid = 1657] [serial = 806] [outer = 0x118579800] 07:51:17 INFO - PROCESS | 1657 | 1465915877872 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x126588400) [pid = 1657] [serial = 807] [outer = 0x118579800] 07:51:18 INFO - PROCESS | 1657 | 1465915878179 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]]]}] 07:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 469ms 07:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:51:18 INFO - PROCESS | 1657 | 1465915878230 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:51:18 INFO - PROCESS | 1657 | 1465915878231 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 07:51:18 INFO - PROCESS | 1657 | 1465915878233 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 1657 | 1465915878234 Marionette TRACE conn2 <- [1,1050,null,{}] 07:51:18 INFO - PROCESS | 1657 | 1465915878236 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}] 07:51:18 INFO - PROCESS | 1657 | 1465915878238 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:18 INFO - PROCESS | 1657 | 1465915878343 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:51:18 INFO - PROCESS | 1657 | 1465915878368 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 1657 | 1465915878369 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x126556800 == 36 [pid = 1657] [id = 270] 07:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x125746000) [pid = 1657] [serial = 808] [outer = 0x0] 07:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1266a7c00) [pid = 1657] [serial = 809] [outer = 0x125746000] 07:51:18 INFO - PROCESS | 1657 | 1465915878393 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1268e7000) [pid = 1657] [serial = 810] [outer = 0x125746000] 07:51:18 INFO - PROCESS | 1657 | 1465915878677 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]]]}] 07:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 470ms 07:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:51:18 INFO - PROCESS | 1657 | 1465915878708 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:51:18 INFO - PROCESS | 1657 | 1465915878709 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 07:51:18 INFO - PROCESS | 1657 | 1465915878712 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 1657 | 1465915878713 Marionette TRACE conn2 <- [1,1054,null,{}] 07:51:18 INFO - PROCESS | 1657 | 1465915878716 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}] 07:51:18 INFO - PROCESS | 1657 | 1465915878718 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:18 INFO - PROCESS | 1657 | 1465915878795 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:51:18 INFO - PROCESS | 1657 | 1465915878800 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 1657 | 1465915878803 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x129055800 == 37 [pid = 1657] [id = 271] 07:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124ba2400) [pid = 1657] [serial = 811] [outer = 0x0] 07:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126cda800) [pid = 1657] [serial = 812] [outer = 0x124ba2400] 07:51:18 INFO - PROCESS | 1657 | 1465915878827 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128a53400) [pid = 1657] [serial = 813] [outer = 0x124ba2400] 07:51:19 INFO - PROCESS | 1657 | 1465915879143 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]]]}] 07:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 468ms 07:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:51:19 INFO - PROCESS | 1657 | 1465915879181 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 1657 | 1465915879182 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 07:51:19 INFO - PROCESS | 1657 | 1465915879185 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 1657 | 1465915879186 Marionette TRACE conn2 <- [1,1058,null,{}] 07:51:19 INFO - PROCESS | 1657 | 1465915879189 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}] 07:51:19 INFO - PROCESS | 1657 | 1465915879190 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:19 INFO - PROCESS | 1657 | 1465915879308 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:51:19 INFO - PROCESS | 1657 | 1465915879314 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:19 INFO - PROCESS | 1657 | 1465915879316 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1292e2000 == 38 [pid = 1657] [id = 272] 07:51:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128a53000) [pid = 1657] [serial = 814] [outer = 0x0] 07:51:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1290e5800) [pid = 1657] [serial = 815] [outer = 0x128a53000] 07:51:19 INFO - PROCESS | 1657 | 1465915879345 Marionette DEBUG loaded listener.js 07:51:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a5b5400) [pid = 1657] [serial = 816] [outer = 0x128a53000] 07:51:19 INFO - PROCESS | 1657 | 1465915879857 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]]]}] 07:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 719ms 07:51:19 INFO - PROCESS | 1657 | 1465915879905 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 1657 | 1465915879909 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 07:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:51:19 INFO - PROCESS | 1657 | 1465915879914 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 1657 | 1465915879917 Marionette TRACE conn2 <- [1,1062,null,{}] 07:51:19 INFO - PROCESS | 1657 | 1465915879923 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}] 07:51:19 INFO - PROCESS | 1657 | 1465915879926 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:20 INFO - PROCESS | 1657 | 1465915880090 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:51:20 INFO - PROCESS | 1657 | 1465915880197 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 1657 | 1465915880199 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x116735000 == 39 [pid = 1657] [id = 273] 07:51:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x113383c00) [pid = 1657] [serial = 817] [outer = 0x0] 07:51:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11396a000) [pid = 1657] [serial = 818] [outer = 0x113383c00] 07:51:20 INFO - PROCESS | 1657 | 1465915880250 Marionette DEBUG loaded listener.js 07:51:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1160a2400) [pid = 1657] [serial = 819] [outer = 0x113383c00] 07:51:20 INFO - PROCESS | 1657 | 1465915880839 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]]]}] 07:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 975ms 07:51:20 INFO - PROCESS | 1657 | 1465915880888 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:51:20 INFO - PROCESS | 1657 | 1465915880891 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 07:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:51:20 INFO - PROCESS | 1657 | 1465915880896 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:51:20 INFO - PROCESS | 1657 | 1465915880898 Marionette TRACE conn2 <- [1,1066,null,{}] 07:51:20 INFO - PROCESS | 1657 | 1465915880901 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}] 07:51:20 INFO - PROCESS | 1657 | 1465915880903 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:21 INFO - PROCESS | 1657 | 1465915881012 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:51:21 INFO - PROCESS | 1657 | 1465915881086 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 1657 | 1465915881087 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b94800 == 40 [pid = 1657] [id = 274] 07:51:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118380c00) [pid = 1657] [serial = 820] [outer = 0x0] 07:51:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11857fc00) [pid = 1657] [serial = 821] [outer = 0x118380c00] 07:51:21 INFO - PROCESS | 1657 | 1465915881118 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11894e800) [pid = 1657] [serial = 822] [outer = 0x118380c00] 07:51:21 INFO - PROCESS | 1657 | 1465915881819 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]]]}] 07:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 973ms 07:51:21 INFO - PROCESS | 1657 | 1465915881870 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:51:21 INFO - PROCESS | 1657 | 1465915881872 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 07:51:21 INFO - PROCESS | 1657 | 1465915881876 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - PROCESS | 1657 | 1465915881877 Marionette TRACE conn2 <- [1,1070,null,{}] 07:51:21 INFO - PROCESS | 1657 | 1465915881881 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}] 07:51:21 INFO - PROCESS | 1657 | 1465915881882 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:22 INFO - PROCESS | 1657 | 1465915882002 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x129055800 == 39 [pid = 1657] [id = 271] 07:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x126556800 == 38 [pid = 1657] [id = 270] 07:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x124803000 == 37 [pid = 1657] [id = 269] 07:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x124b06000 == 36 [pid = 1657] [id = 268] 07:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x121696800 == 35 [pid = 1657] [id = 267] 07:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x121127800 == 34 [pid = 1657] [id = 266] 07:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x119315000 == 33 [pid = 1657] [id = 265] 07:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1189c7800 == 32 [pid = 1657] [id = 264] 07:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x11721b000 == 31 [pid = 1657] [id = 263] 07:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x112713000 == 30 [pid = 1657] [id = 262] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a62fc00) [pid = 1657] [serial = 764] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x126ad6c00) [pid = 1657] [serial = 749] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1290e7000) [pid = 1657] [serial = 752] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128a4ec00) [pid = 1657] [serial = 750] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x129485400) [pid = 1657] [serial = 755] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12940b800) [pid = 1657] [serial = 753] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119a4f800) [pid = 1657] [serial = 737] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119afa800) [pid = 1657] [serial = 738] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1216a7c00) [pid = 1657] [serial = 743] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118953400) [pid = 1657] [serial = 734] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118ff3400) [pid = 1657] [serial = 735] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1210dd800) [pid = 1657] [serial = 740] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12134ec00) [pid = 1657] [serial = 741] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11696f400) [pid = 1657] [serial = 731] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11837ac00) [pid = 1657] [serial = 732] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x128a50800) [pid = 1657] [serial = 723] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118578800) [pid = 1657] [serial = 728] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1185c4400) [pid = 1657] [serial = 729] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x113142400) [pid = 1657] [serial = 725] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x113df9000) [pid = 1657] [serial = 726] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12a63d000) [pid = 1657] [serial = 765] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x121edf400) [pid = 1657] [serial = 761] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12a5b0000) [pid = 1657] [serial = 756] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119a35800) [pid = 1657] [serial = 758] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12658c400) [pid = 1657] [serial = 746] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12134d400) [pid = 1657] [serial = 759] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1268e3400) [pid = 1657] [serial = 747] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x121c11c00) [pid = 1657] [serial = 744] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12a5db800) [pid = 1657] [serial = 762] [outer = 0x0] [url = about:blank] 07:51:22 INFO - PROCESS | 1657 | 1465915882083 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:22 INFO - PROCESS | 1657 | 1465915882086 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x112715800 == 31 [pid = 1657] [id = 275] 07:51:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11602f800) [pid = 1657] [serial = 823] [outer = 0x0] 07:51:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x116a0b800) [pid = 1657] [serial = 824] [outer = 0x11602f800] 07:51:22 INFO - PROCESS | 1657 | 1465915882113 Marionette DEBUG loaded listener.js 07:51:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1184de800) [pid = 1657] [serial = 825] [outer = 0x11602f800] 07:51:22 INFO - PROCESS | 1657 | 1465915882413 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]]]}] 07:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 572ms 07:51:22 INFO - PROCESS | 1657 | 1465915882447 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:51:22 INFO - PROCESS | 1657 | 1465915882452 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 07:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:51:22 INFO - PROCESS | 1657 | 1465915882458 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:51:22 INFO - PROCESS | 1657 | 1465915882460 Marionette TRACE conn2 <- [1,1074,null,{}] 07:51:22 INFO - PROCESS | 1657 | 1465915882462 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}] 07:51:22 INFO - PROCESS | 1657 | 1465915882464 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:22 INFO - PROCESS | 1657 | 1465915882542 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:51:22 INFO - PROCESS | 1657 | 1465915882605 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:22 INFO - PROCESS | 1657 | 1465915882607 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181d1800 == 32 [pid = 1657] [id = 276] 07:51:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11837ac00) [pid = 1657] [serial = 826] [outer = 0x0] 07:51:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11870a000) [pid = 1657] [serial = 827] [outer = 0x11837ac00] 07:51:22 INFO - PROCESS | 1657 | 1465915882633 Marionette DEBUG loaded listener.js 07:51:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119331800) [pid = 1657] [serial = 828] [outer = 0x11837ac00] 07:51:22 INFO - PROCESS | 1657 | 1465915882930 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]]]}] 07:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 519ms 07:51:22 INFO - PROCESS | 1657 | 1465915882978 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:51:22 INFO - PROCESS | 1657 | 1465915882979 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 07:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:51:22 INFO - PROCESS | 1657 | 1465915882981 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:51:22 INFO - PROCESS | 1657 | 1465915882986 Marionette TRACE conn2 <- [1,1078,null,{}] 07:51:22 INFO - PROCESS | 1657 | 1465915882994 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}] 07:51:22 INFO - PROCESS | 1657 | 1465915882997 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:23 INFO - PROCESS | 1657 | 1465915883080 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:51:23 INFO - PROCESS | 1657 | 1465915883135 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:23 INFO - PROCESS | 1657 | 1465915883137 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b03800 == 33 [pid = 1657] [id = 277] 07:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x113381800) [pid = 1657] [serial = 829] [outer = 0x0] 07:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119763400) [pid = 1657] [serial = 830] [outer = 0x113381800] 07:51:23 INFO - PROCESS | 1657 | 1465915883165 Marionette DEBUG loaded listener.js 07:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x121235800) [pid = 1657] [serial = 831] [outer = 0x113381800] 07:51:23 INFO - PROCESS | 1657 | 1465915883462 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]]]}] 07:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 525ms 07:51:23 INFO - PROCESS | 1657 | 1465915883507 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:51:23 INFO - PROCESS | 1657 | 1465915883509 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 07:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:51:23 INFO - PROCESS | 1657 | 1465915883511 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:51:23 INFO - PROCESS | 1657 | 1465915883512 Marionette TRACE conn2 <- [1,1082,null,{}] 07:51:23 INFO - PROCESS | 1657 | 1465915883514 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}] 07:51:23 INFO - PROCESS | 1657 | 1465915883515 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:23 INFO - PROCESS | 1657 | 1465915883597 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:51:23 INFO - PROCESS | 1657 | 1465915883603 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:23 INFO - PROCESS | 1657 | 1465915883605 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x121489800 == 34 [pid = 1657] [id = 278] 07:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12146c800) [pid = 1657] [serial = 832] [outer = 0x0] 07:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1216e1800) [pid = 1657] [serial = 833] [outer = 0x12146c800] 07:51:23 INFO - PROCESS | 1657 | 1465915883630 Marionette DEBUG loaded listener.js 07:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x121c1e800) [pid = 1657] [serial = 834] [outer = 0x12146c800] 07:51:23 INFO - PROCESS | 1657 | 1465915883949 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]]]}] 07:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 469ms 07:51:23 INFO - PROCESS | 1657 | 1465915883980 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:51:23 INFO - PROCESS | 1657 | 1465915883982 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 07:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:51:24 INFO - PROCESS | 1657 | 1465915884015 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:51:24 INFO - PROCESS | 1657 | 1465915884016 Marionette TRACE conn2 <- [1,1086,null,{}] 07:51:24 INFO - PROCESS | 1657 | 1465915884022 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}] 07:51:24 INFO - PROCESS | 1657 | 1465915884024 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:24 INFO - PROCESS | 1657 | 1465915884131 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:51:24 INFO - PROCESS | 1657 | 1465915884135 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 1657 | 1465915884136 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1215d8000 == 35 [pid = 1657] [id = 279] 07:51:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119a4f400) [pid = 1657] [serial = 835] [outer = 0x0] 07:51:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121edfc00) [pid = 1657] [serial = 836] [outer = 0x119a4f400] 07:51:24 INFO - PROCESS | 1657 | 1465915884161 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124c6a000) [pid = 1657] [serial = 837] [outer = 0x119a4f400] 07:51:24 INFO - PROCESS | 1657 | 1465915884509 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]]]}] 07:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 544ms 07:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:51:24 INFO - PROCESS | 1657 | 1465915884539 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:51:24 INFO - PROCESS | 1657 | 1465915884540 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 07:51:24 INFO - PROCESS | 1657 | 1465915884543 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:51:24 INFO - PROCESS | 1657 | 1465915884544 Marionette TRACE conn2 <- [1,1090,null,{}] 07:51:24 INFO - PROCESS | 1657 | 1465915884546 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}] 07:51:24 INFO - PROCESS | 1657 | 1465915884550 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:24 INFO - PROCESS | 1657 | 1465915884662 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:51:24 INFO - PROCESS | 1657 | 1465915884698 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 1657 | 1465915884700 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x126a93800 == 36 [pid = 1657] [id = 280] 07:51:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124eb4800) [pid = 1657] [serial = 838] [outer = 0x0] 07:51:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126827000) [pid = 1657] [serial = 839] [outer = 0x124eb4800] 07:51:24 INFO - PROCESS | 1657 | 1465915884724 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1290e7400) [pid = 1657] [serial = 840] [outer = 0x124eb4800] 07:51:25 INFO - PROCESS | 1657 | 1465915885014 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]]]}] 07:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 517ms 07:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:51:25 INFO - PROCESS | 1657 | 1465915885061 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:51:25 INFO - PROCESS | 1657 | 1465915885062 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 07:51:25 INFO - PROCESS | 1657 | 1465915885064 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 1657 | 1465915885066 Marionette TRACE conn2 <- [1,1094,null,{}] 07:51:25 INFO - PROCESS | 1657 | 1465915885070 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}] 07:51:25 INFO - PROCESS | 1657 | 1465915885072 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:25 INFO - PROCESS | 1657 | 1465915885173 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:51:25 INFO - PROCESS | 1657 | 1465915885177 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 1657 | 1465915885178 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295e0000 == 37 [pid = 1657] [id = 281] 07:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12682c800) [pid = 1657] [serial = 841] [outer = 0x0] 07:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129483800) [pid = 1657] [serial = 842] [outer = 0x12682c800] 07:51:25 INFO - PROCESS | 1657 | 1465915885202 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a5b3800) [pid = 1657] [serial = 843] [outer = 0x12682c800] 07:51:25 INFO - PROCESS | 1657 | 1465915885545 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]]]}] 07:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 521ms 07:51:25 INFO - PROCESS | 1657 | 1465915885587 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:51:25 INFO - PROCESS | 1657 | 1465915885588 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 07:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:51:25 INFO - PROCESS | 1657 | 1465915885591 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 1657 | 1465915885592 Marionette TRACE conn2 <- [1,1098,null,{}] 07:51:25 INFO - PROCESS | 1657 | 1465915885594 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}] 07:51:25 INFO - PROCESS | 1657 | 1465915885595 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:25 INFO - PROCESS | 1657 | 1465915885688 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:51:25 INFO - PROCESS | 1657 | 1465915885698 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 1657 | 1465915885699 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a50a800 == 38 [pid = 1657] [id = 282] 07:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129411c00) [pid = 1657] [serial = 844] [outer = 0x0] 07:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a5b9c00) [pid = 1657] [serial = 845] [outer = 0x129411c00] 07:51:25 INFO - PROCESS | 1657 | 1465915885725 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a5e3c00) [pid = 1657] [serial = 846] [outer = 0x129411c00] 07:51:26 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11932cc00) [pid = 1657] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:51:26 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11932a400) [pid = 1657] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:51:26 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1176b5c00) [pid = 1657] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:51:26 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12169fc00) [pid = 1657] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:51:26 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11201d800) [pid = 1657] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:51:26 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x113d7a000) [pid = 1657] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:51:26 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11703e400) [pid = 1657] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:51:26 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118579800) [pid = 1657] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:51:26 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x110f3c800) [pid = 1657] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:51:26 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1185c6400) [pid = 1657] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:51:26 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119a10000) [pid = 1657] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:51:26 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x124eb0400) [pid = 1657] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:51:26 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x124ba2400) [pid = 1657] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:51:26 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x113d08000) [pid = 1657] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:51:26 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x125746000) [pid = 1657] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:51:26 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11932b800) [pid = 1657] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:51:26 INFO - PROCESS | 1657 | 1465915886121 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]]]}] 07:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 567ms 07:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:51:26 INFO - PROCESS | 1657 | 1465915886159 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:51:26 INFO - PROCESS | 1657 | 1465915886160 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 07:51:26 INFO - PROCESS | 1657 | 1465915886162 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - PROCESS | 1657 | 1465915886163 Marionette TRACE conn2 <- [1,1102,null,{}] 07:51:26 INFO - PROCESS | 1657 | 1465915886165 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}] 07:51:26 INFO - PROCESS | 1657 | 1465915886166 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:26 INFO - PROCESS | 1657 | 1465915886250 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:51:26 INFO - PROCESS | 1657 | 1465915886257 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:26 INFO - PROCESS | 1657 | 1465915886258 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b03000 == 39 [pid = 1657] [id = 283] 07:51:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1167a3800) [pid = 1657] [serial = 847] [outer = 0x0] 07:51:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118579800) [pid = 1657] [serial = 848] [outer = 0x1167a3800] 07:51:26 INFO - PROCESS | 1657 | 1465915886283 Marionette DEBUG loaded listener.js 07:51:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119a10000) [pid = 1657] [serial = 849] [outer = 0x1167a3800] 07:51:26 INFO - PROCESS | 1657 | 1465915886608 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]]]}] 07:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 468ms 07:51:26 INFO - PROCESS | 1657 | 1465915886630 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:51:26 INFO - PROCESS | 1657 | 1465915886631 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 07:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:51:26 INFO - PROCESS | 1657 | 1465915886634 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - PROCESS | 1657 | 1465915886635 Marionette TRACE conn2 <- [1,1106,null,{}] 07:51:26 INFO - PROCESS | 1657 | 1465915886637 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}] 07:51:26 INFO - PROCESS | 1657 | 1465915886638 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:26 INFO - PROCESS | 1657 | 1465915886741 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:51:26 INFO - PROCESS | 1657 | 1465915886748 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:26 INFO - PROCESS | 1657 | 1465915886749 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a91c800 == 40 [pid = 1657] [id = 284] 07:51:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11703e400) [pid = 1657] [serial = 850] [outer = 0x0] 07:51:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x124eb2000) [pid = 1657] [serial = 851] [outer = 0x11703e400] 07:51:26 INFO - PROCESS | 1657 | 1465915886774 Marionette DEBUG loaded listener.js 07:51:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12a5e2800) [pid = 1657] [serial = 852] [outer = 0x11703e400] 07:51:27 INFO - PROCESS | 1657 | 1465915887062 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]]]}] 07:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 469ms 07:51:27 INFO - PROCESS | 1657 | 1465915887104 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:51:27 INFO - PROCESS | 1657 | 1465915887106 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 07:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:51:27 INFO - PROCESS | 1657 | 1465915887108 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:51:27 INFO - PROCESS | 1657 | 1465915887110 Marionette TRACE conn2 <- [1,1110,null,{}] 07:51:27 INFO - PROCESS | 1657 | 1465915887113 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}] 07:51:27 INFO - PROCESS | 1657 | 1465915887114 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:27 INFO - PROCESS | 1657 | 1465915887211 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:51:27 INFO - PROCESS | 1657 | 1465915887215 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:27 INFO - PROCESS | 1657 | 1465915887216 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b937000 == 41 [pid = 1657] [id = 285] 07:51:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12a5e3800) [pid = 1657] [serial = 853] [outer = 0x0] 07:51:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12a870400) [pid = 1657] [serial = 854] [outer = 0x12a5e3800] 07:51:27 INFO - PROCESS | 1657 | 1465915887246 Marionette DEBUG loaded listener.js 07:51:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12ae03800) [pid = 1657] [serial = 855] [outer = 0x12a5e3800] 07:51:27 INFO - PROCESS | 1657 | 1465915887591 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]]]}] 07:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 520ms 07:51:27 INFO - PROCESS | 1657 | 1465915887628 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:51:27 INFO - PROCESS | 1657 | 1465915887629 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 07:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:51:27 INFO - PROCESS | 1657 | 1465915887641 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:51:27 INFO - PROCESS | 1657 | 1465915887642 Marionette TRACE conn2 <- [1,1114,null,{}] 07:51:27 INFO - PROCESS | 1657 | 1465915887644 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}] 07:51:27 INFO - PROCESS | 1657 | 1465915887645 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:27 INFO - PROCESS | 1657 | 1465915887724 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:51:27 INFO - PROCESS | 1657 | 1465915887728 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:27 INFO - PROCESS | 1657 | 1465915887729 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be58800 == 42 [pid = 1657] [id = 286] 07:51:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12ae05800) [pid = 1657] [serial = 856] [outer = 0x0] 07:51:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12ae0ac00) [pid = 1657] [serial = 857] [outer = 0x12ae05800] 07:51:27 INFO - PROCESS | 1657 | 1465915887754 Marionette DEBUG loaded listener.js 07:51:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12ae10400) [pid = 1657] [serial = 858] [outer = 0x12ae05800] 07:51:28 INFO - PROCESS | 1657 | 1465915888061 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]]]}] 07:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 470ms 07:51:28 INFO - PROCESS | 1657 | 1465915888144 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:51:28 INFO - PROCESS | 1657 | 1465915888146 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 07:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:51:28 INFO - PROCESS | 1657 | 1465915888150 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:51:28 INFO - PROCESS | 1657 | 1465915888153 Marionette TRACE conn2 <- [1,1118,null,{}] 07:51:28 INFO - PROCESS | 1657 | 1465915888157 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}] 07:51:28 INFO - PROCESS | 1657 | 1465915888159 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:28 INFO - PROCESS | 1657 | 1465915888259 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:51:28 INFO - PROCESS | 1657 | 1465915888354 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:28 INFO - PROCESS | 1657 | 1465915888357 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172c5800 == 43 [pid = 1657] [id = 287] 07:51:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x116028c00) [pid = 1657] [serial = 859] [outer = 0x0] 07:51:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1167a2800) [pid = 1657] [serial = 860] [outer = 0x116028c00] 07:51:28 INFO - PROCESS | 1657 | 1465915888388 Marionette DEBUG loaded listener.js 07:51:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x118567800) [pid = 1657] [serial = 861] [outer = 0x116028c00] 07:51:29 INFO - PROCESS | 1657 | 1465915889147 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]]]}] 07:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1027ms 07:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:51:29 INFO - PROCESS | 1657 | 1465915889179 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 1657 | 1465915889181 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 07:51:29 INFO - PROCESS | 1657 | 1465915889187 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 1657 | 1465915889192 Marionette TRACE conn2 <- [1,1122,null,{}] 07:51:29 INFO - PROCESS | 1657 | 1465915889212 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}] 07:51:29 INFO - PROCESS | 1657 | 1465915889215 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:29 INFO - PROCESS | 1657 | 1465915889359 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:51:29 INFO - PROCESS | 1657 | 1465915889413 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:29 INFO - PROCESS | 1657 | 1465915889415 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b93c800 == 44 [pid = 1657] [id = 288] 07:51:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119a2f400) [pid = 1657] [serial = 862] [outer = 0x0] 07:51:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x124c67c00) [pid = 1657] [serial = 863] [outer = 0x119a2f400] 07:51:29 INFO - PROCESS | 1657 | 1465915889445 Marionette DEBUG loaded listener.js 07:51:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1261c4c00) [pid = 1657] [serial = 864] [outer = 0x119a2f400] 07:51:29 INFO - PROCESS | 1657 | 1465915889864 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]]]}] 07:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 741ms 07:51:29 INFO - PROCESS | 1657 | 1465915889926 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 1657 | 1465915889928 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 07:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:51:29 INFO - PROCESS | 1657 | 1465915889931 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 1657 | 1465915889932 Marionette TRACE conn2 <- [1,1126,null,{}] 07:51:29 INFO - PROCESS | 1657 | 1465915889958 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}] 07:51:29 INFO - PROCESS | 1657 | 1465915889961 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:30 INFO - PROCESS | 1657 | 1465915890067 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:51:30 INFO - PROCESS | 1657 | 1465915890135 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:30 INFO - PROCESS | 1657 | 1465915890138 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c463800 == 45 [pid = 1657] [id = 289] 07:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12940d800) [pid = 1657] [serial = 865] [outer = 0x0] 07:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a5bac00) [pid = 1657] [serial = 866] [outer = 0x12940d800] 07:51:30 INFO - PROCESS | 1657 | 1465915890166 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12a638800) [pid = 1657] [serial = 867] [outer = 0x12940d800] 07:51:30 INFO - PROCESS | 1657 | 1465915890619 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]]]}] 07:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 740ms 07:51:30 INFO - PROCESS | 1657 | 1465915890685 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:51:30 INFO - PROCESS | 1657 | 1465915890687 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 07:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:51:30 INFO - PROCESS | 1657 | 1465915890691 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:51:30 INFO - PROCESS | 1657 | 1465915890692 Marionette TRACE conn2 <- [1,1130,null,{}] 07:51:30 INFO - PROCESS | 1657 | 1465915890695 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}] 07:51:30 INFO - PROCESS | 1657 | 1465915890696 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:30 INFO - PROCESS | 1657 | 1465915890800 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:51:30 INFO - PROCESS | 1657 | 1465915890867 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:30 INFO - PROCESS | 1657 | 1465915890869 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c723000 == 46 [pid = 1657] [id = 290] 07:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a8e3c00) [pid = 1657] [serial = 868] [outer = 0x0] 07:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12ae0b000) [pid = 1657] [serial = 869] [outer = 0x12a8e3c00] 07:51:30 INFO - PROCESS | 1657 | 1465915890898 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12b016000) [pid = 1657] [serial = 870] [outer = 0x12a8e3c00] 07:51:31 INFO - PROCESS | 1657 | 1465915891326 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]]]}] 07:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 668ms 07:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:51:31 INFO - PROCESS | 1657 | 1465915891360 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:51:31 INFO - PROCESS | 1657 | 1465915891361 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 07:51:31 INFO - PROCESS | 1657 | 1465915891364 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:51:31 INFO - PROCESS | 1657 | 1465915891365 Marionette TRACE conn2 <- [1,1134,null,{}] 07:51:31 INFO - PROCESS | 1657 | 1465915891367 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}] 07:51:31 INFO - PROCESS | 1657 | 1465915891369 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:31 INFO - PROCESS | 1657 | 1465915891469 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:51:31 INFO - PROCESS | 1657 | 1465915891523 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:31 INFO - PROCESS | 1657 | 1465915891524 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x11699d800 == 47 [pid = 1657] [id = 291] 07:51:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11602b000) [pid = 1657] [serial = 871] [outer = 0x0] 07:51:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x126595c00) [pid = 1657] [serial = 872] [outer = 0x11602b000] 07:51:31 INFO - PROCESS | 1657 | 1465915891553 Marionette DEBUG loaded listener.js 07:51:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12b018000) [pid = 1657] [serial = 873] [outer = 0x11602b000] 07:51:32 INFO - PROCESS | 1657 | 1465915892107 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]]]}] 07:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 768ms 07:51:32 INFO - PROCESS | 1657 | 1465915892132 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:51:32 INFO - PROCESS | 1657 | 1465915892137 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 07:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:51:32 INFO - PROCESS | 1657 | 1465915892141 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:51:32 INFO - PROCESS | 1657 | 1465915892142 Marionette TRACE conn2 <- [1,1138,null,{}] 07:51:32 INFO - PROCESS | 1657 | 1465915892147 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}] 07:51:32 INFO - PROCESS | 1657 | 1465915892148 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:32 INFO - PROCESS | 1657 | 1465915892243 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:51:32 INFO - PROCESS | 1657 | 1465915892313 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:32 INFO - PROCESS | 1657 | 1465915892314 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169ad800 == 48 [pid = 1657] [id = 292] 07:51:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1175a6c00) [pid = 1657] [serial = 874] [outer = 0x0] 07:51:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11857ec00) [pid = 1657] [serial = 875] [outer = 0x1175a6c00] 07:51:32 INFO - PROCESS | 1657 | 1465915892343 Marionette DEBUG loaded listener.js 07:51:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118fe8800) [pid = 1657] [serial = 876] [outer = 0x1175a6c00] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12b937000 == 47 [pid = 1657] [id = 285] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12a91c800 == 46 [pid = 1657] [id = 284] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x119b03000 == 45 [pid = 1657] [id = 283] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12a50a800 == 44 [pid = 1657] [id = 282] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1295e0000 == 43 [pid = 1657] [id = 281] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x126a93800 == 42 [pid = 1657] [id = 280] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1215d8000 == 41 [pid = 1657] [id = 279] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x121489800 == 40 [pid = 1657] [id = 278] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x119b03800 == 39 [pid = 1657] [id = 277] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1181d1800 == 38 [pid = 1657] [id = 276] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x112715800 == 37 [pid = 1657] [id = 275] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x119b94800 == 36 [pid = 1657] [id = 274] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x116735000 == 35 [pid = 1657] [id = 273] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1292e2000 == 34 [pid = 1657] [id = 272] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1196cb800 == 33 [pid = 1657] [id = 261] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x11699d800 == 32 [pid = 1657] [id = 291] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12c723000 == 31 [pid = 1657] [id = 290] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12c463800 == 30 [pid = 1657] [id = 289] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12b93c800 == 29 [pid = 1657] [id = 288] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12be58800 == 28 [pid = 1657] [id = 286] 07:51:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1172c5800 == 27 [pid = 1657] [id = 287] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12134ac00) [pid = 1657] [serial = 797] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119769800) [pid = 1657] [serial = 791] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119a37400) [pid = 1657] [serial = 792] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11856fc00) [pid = 1657] [serial = 788] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1218ae400) [pid = 1657] [serial = 800] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118580800) [pid = 1657] [serial = 789] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12567bc00) [pid = 1657] [serial = 803] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x116023000) [pid = 1657] [serial = 785] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1162d2000) [pid = 1657] [serial = 786] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x124e65400) [pid = 1657] [serial = 801] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1176bdc00) [pid = 1657] [serial = 782] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11857b000) [pid = 1657] [serial = 783] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x126588400) [pid = 1657] [serial = 807] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119a08400) [pid = 1657] [serial = 806] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11393e000) [pid = 1657] [serial = 768] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x111ba9400) [pid = 1657] [serial = 767] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119766800) [pid = 1657] [serial = 771] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118f34800) [pid = 1657] [serial = 770] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x121cdc000) [pid = 1657] [serial = 774] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x121236400) [pid = 1657] [serial = 773] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1290da800) [pid = 1657] [serial = 777] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x126828000) [pid = 1657] [serial = 776] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x126cda800) [pid = 1657] [serial = 812] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128a53400) [pid = 1657] [serial = 813] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x129482c00) [pid = 1657] [serial = 780] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1266a7c00) [pid = 1657] [serial = 809] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1261ce400) [pid = 1657] [serial = 804] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11895a000) [pid = 1657] [serial = 779] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119a4c400) [pid = 1657] [serial = 794] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x121088c00) [pid = 1657] [serial = 795] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1268e7000) [pid = 1657] [serial = 810] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1290e5800) [pid = 1657] [serial = 815] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12169f400) [pid = 1657] [serial = 798] [outer = 0x0] [url = about:blank] 07:51:33 INFO - PROCESS | 1657 | 1465915893392 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]]]}] 07:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1273ms 07:51:33 INFO - PROCESS | 1657 | 1465915893414 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:51:33 INFO - PROCESS | 1657 | 1465915893416 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 07:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:51:33 INFO - PROCESS | 1657 | 1465915893419 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:51:33 INFO - PROCESS | 1657 | 1465915893421 Marionette TRACE conn2 <- [1,1142,null,{}] 07:51:33 INFO - PROCESS | 1657 | 1465915893424 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}] 07:51:33 INFO - PROCESS | 1657 | 1465915893426 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:33 INFO - PROCESS | 1657 | 1465915893506 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:51:33 INFO - PROCESS | 1657 | 1465915893536 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 1657 | 1465915893538 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x116212800 == 28 [pid = 1657] [id = 293] 07:51:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x115ed9c00) [pid = 1657] [serial = 877] [outer = 0x0] 07:51:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116023400) [pid = 1657] [serial = 878] [outer = 0x115ed9c00] 07:51:33 INFO - PROCESS | 1657 | 1465915893564 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116049c00) [pid = 1657] [serial = 879] [outer = 0x115ed9c00] 07:51:33 INFO - PROCESS | 1657 | 1465915893894 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]]]}] 07:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 519ms 07:51:33 INFO - PROCESS | 1657 | 1465915893938 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:51:33 INFO - PROCESS | 1657 | 1465915893942 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 07:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:51:33 INFO - PROCESS | 1657 | 1465915893946 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:51:33 INFO - PROCESS | 1657 | 1465915893948 Marionette TRACE conn2 <- [1,1146,null,{}] 07:51:33 INFO - PROCESS | 1657 | 1465915893950 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}] 07:51:33 INFO - PROCESS | 1657 | 1465915893952 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:34 INFO - PROCESS | 1657 | 1465915894032 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:51:34 INFO - PROCESS | 1657 | 1465915894038 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:34 INFO - PROCESS | 1657 | 1465915894040 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x11721d000 == 29 [pid = 1657] [id = 294] 07:51:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116a04000) [pid = 1657] [serial = 880] [outer = 0x0] 07:51:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118385c00) [pid = 1657] [serial = 881] [outer = 0x116a04000] 07:51:34 INFO - PROCESS | 1657 | 1465915894067 Marionette DEBUG loaded listener.js 07:51:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11857b000) [pid = 1657] [serial = 882] [outer = 0x116a04000] 07:51:34 INFO - PROCESS | 1657 | 1465915894418 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]]]}] 07:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 523ms 07:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:51:34 INFO - PROCESS | 1657 | 1465915894470 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:51:34 INFO - PROCESS | 1657 | 1465915894471 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 07:51:34 INFO - PROCESS | 1657 | 1465915894473 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - PROCESS | 1657 | 1465915894476 Marionette TRACE conn2 <- [1,1150,null,{}] 07:51:34 INFO - PROCESS | 1657 | 1465915894483 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}] 07:51:34 INFO - PROCESS | 1657 | 1465915894487 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:34 INFO - PROCESS | 1657 | 1465915894561 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:51:34 INFO - PROCESS | 1657 | 1465915894566 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:34 INFO - PROCESS | 1657 | 1465915894569 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1189c6000 == 30 [pid = 1657] [id = 295] 07:51:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x113d79c00) [pid = 1657] [serial = 883] [outer = 0x0] 07:51:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118fee000) [pid = 1657] [serial = 884] [outer = 0x113d79c00] 07:51:34 INFO - PROCESS | 1657 | 1465915894599 Marionette DEBUG loaded listener.js 07:51:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119765800) [pid = 1657] [serial = 885] [outer = 0x113d79c00] 07:51:34 INFO - PROCESS | 1657 | 1465915894988 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]]]}] 07:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 528ms 07:51:35 INFO - PROCESS | 1657 | 1465915895004 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:51:35 INFO - PROCESS | 1657 | 1465915895007 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 07:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:51:35 INFO - PROCESS | 1657 | 1465915895010 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:51:35 INFO - PROCESS | 1657 | 1465915895012 Marionette TRACE conn2 <- [1,1154,null,{}] 07:51:35 INFO - PROCESS | 1657 | 1465915895015 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}] 07:51:35 INFO - PROCESS | 1657 | 1465915895017 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:35 INFO - PROCESS | 1657 | 1465915895173 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:51:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119a05400) [pid = 1657] [serial = 886] [outer = 0x12c583000] 07:51:35 INFO - PROCESS | 1657 | 1465915895247 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:35 INFO - PROCESS | 1657 | 1465915895248 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b94800 == 31 [pid = 1657] [id = 296] 07:51:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119a3b800) [pid = 1657] [serial = 887] [outer = 0x0] 07:51:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119a49400) [pid = 1657] [serial = 888] [outer = 0x119a3b800] 07:51:35 INFO - PROCESS | 1657 | 1465915895298 Marionette DEBUG loaded listener.js 07:51:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119fdf800) [pid = 1657] [serial = 889] [outer = 0x119a3b800] 07:51:35 INFO - PROCESS | 1657 | 1465915895694 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]]]}] 07:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 721ms 07:51:35 INFO - PROCESS | 1657 | 1465915895734 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:51:35 INFO - PROCESS | 1657 | 1465915895735 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 07:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:51:35 INFO - PROCESS | 1657 | 1465915895738 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:51:35 INFO - PROCESS | 1657 | 1465915895739 Marionette TRACE conn2 <- [1,1158,null,{}] 07:51:35 INFO - PROCESS | 1657 | 1465915895741 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}] 07:51:35 INFO - PROCESS | 1657 | 1465915895742 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:35 INFO - PROCESS | 1657 | 1465915895836 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:51:35 INFO - PROCESS | 1657 | 1465915895839 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:35 INFO - PROCESS | 1657 | 1465915895840 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b91000 == 32 [pid = 1657] [id = 297] 07:51:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x113135c00) [pid = 1657] [serial = 890] [outer = 0x0] 07:51:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121237800) [pid = 1657] [serial = 891] [outer = 0x113135c00] 07:51:35 INFO - PROCESS | 1657 | 1465915895865 Marionette DEBUG loaded listener.js 07:51:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12169e000) [pid = 1657] [serial = 892] [outer = 0x113135c00] 07:51:36 INFO - PROCESS | 1657 | 1465915896226 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]]]}] 07:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 518ms 07:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:51:36 INFO - PROCESS | 1657 | 1465915896261 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 1657 | 1465915896262 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 07:51:36 INFO - PROCESS | 1657 | 1465915896265 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 1657 | 1465915896266 Marionette TRACE conn2 <- [1,1162,null,{}] 07:51:36 INFO - PROCESS | 1657 | 1465915896268 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}] 07:51:36 INFO - PROCESS | 1657 | 1465915896272 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:36 INFO - PROCESS | 1657 | 1465915896381 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:51:36 INFO - PROCESS | 1657 | 1465915896416 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 1657 | 1465915896417 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b4c000 == 33 [pid = 1657] [id = 298] 07:51:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1216a6c00) [pid = 1657] [serial = 893] [outer = 0x0] 07:51:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124e24c00) [pid = 1657] [serial = 894] [outer = 0x1216a6c00] 07:51:36 INFO - PROCESS | 1657 | 1465915896442 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x126589800) [pid = 1657] [serial = 895] [outer = 0x1216a6c00] 07:51:36 INFO - PROCESS | 1657 | 1465915896774 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]]]}] 07:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 07:51:36 INFO - PROCESS | 1657 | 1465915896798 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 1657 | 1465915896800 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 07:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:51:36 INFO - PROCESS | 1657 | 1465915896804 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 1657 | 1465915896805 Marionette TRACE conn2 <- [1,1166,null,{}] 07:51:36 INFO - PROCESS | 1657 | 1465915896808 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}] 07:51:36 INFO - PROCESS | 1657 | 1465915896810 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:36 INFO - PROCESS | 1657 | 1465915896955 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:51:36 INFO - PROCESS | 1657 | 1465915896970 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 1657 | 1465915896971 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c06800 == 34 [pid = 1657] [id = 299] 07:51:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11976cc00) [pid = 1657] [serial = 896] [outer = 0x0] 07:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12682cc00) [pid = 1657] [serial = 897] [outer = 0x11976cc00] 07:51:37 INFO - PROCESS | 1657 | 1465915897010 Marionette DEBUG loaded listener.js 07:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x126cd8000) [pid = 1657] [serial = 898] [outer = 0x11976cc00] 07:51:37 INFO - PROCESS | 1657 | 1465915897381 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]]]}] 07:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 620ms 07:51:37 INFO - PROCESS | 1657 | 1465915897426 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 07:51:37 INFO - PROCESS | 1657 | 1465915897427 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 07:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:51:37 INFO - PROCESS | 1657 | 1465915897430 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:51:37 INFO - PROCESS | 1657 | 1465915897431 Marionette TRACE conn2 <- [1,1170,null,{}] 07:51:37 INFO - PROCESS | 1657 | 1465915897434 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}] 07:51:37 INFO - PROCESS | 1657 | 1465915897435 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:37 INFO - PROCESS | 1657 | 1465915897721 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:51:37 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12682c800) [pid = 1657] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:51:37 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124eb4800) [pid = 1657] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:51:37 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x129411c00) [pid = 1657] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:51:37 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118380c00) [pid = 1657] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:51:37 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x113383c00) [pid = 1657] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:51:37 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12146c800) [pid = 1657] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:51:37 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x128a53000) [pid = 1657] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:51:37 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x113381800) [pid = 1657] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:51:37 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11837ac00) [pid = 1657] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:51:37 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11602f800) [pid = 1657] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:51:37 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12ae05800) [pid = 1657] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:51:37 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1167a3800) [pid = 1657] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:51:37 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a5e3800) [pid = 1657] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:51:37 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119a4f400) [pid = 1657] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:51:37 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11703e400) [pid = 1657] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:51:37 INFO - PROCESS | 1657 | 1465915897766 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:37 INFO - PROCESS | 1657 | 1465915897767 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181c6800 == 35 [pid = 1657] [id = 300] 07:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1122a1c00) [pid = 1657] [serial = 899] [outer = 0x0] 07:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x115eccc00) [pid = 1657] [serial = 900] [outer = 0x1122a1c00] 07:51:37 INFO - PROCESS | 1657 | 1465915897793 Marionette DEBUG loaded listener.js 07:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119a48000) [pid = 1657] [serial = 901] [outer = 0x1122a1c00] 07:51:38 INFO - PROCESS | 1657 | 1465915898041 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]]]}] 07:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 618ms 07:51:38 INFO - PROCESS | 1657 | 1465915898048 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 07:51:38 INFO - PROCESS | 1657 | 1465915898050 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 07:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:51:38 INFO - PROCESS | 1657 | 1465915898060 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - PROCESS | 1657 | 1465915898061 Marionette TRACE conn2 <- [1,1174,null,{}] 07:51:38 INFO - PROCESS | 1657 | 1465915898063 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}] 07:51:38 INFO - PROCESS | 1657 | 1465915898076 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:38 INFO - PROCESS | 1657 | 1465915898167 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:51:38 INFO - PROCESS | 1657 | 1465915898174 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 1657 | 1465915898175 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x11878a000 == 36 [pid = 1657] [id = 301] 07:51:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11696c400) [pid = 1657] [serial = 902] [outer = 0x0] 07:51:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11728a000) [pid = 1657] [serial = 903] [outer = 0x11696c400] 07:51:38 INFO - PROCESS | 1657 | 1465915898199 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1290e1800) [pid = 1657] [serial = 904] [outer = 0x11696c400] 07:51:38 INFO - PROCESS | 1657 | 1465915898527 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] 07:51:38 INFO - PROCESS | 1657 | 1465915898581 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 07:51:38 INFO - PROCESS | 1657 | 1465915898583 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - PROCESS | 1657 | 1465915898584 Marionette TRACE conn2 <- [1,1178,null,{}] 07:51:38 INFO - PROCESS | 1657 | 1465915898587 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}] 07:51:38 INFO - PROCESS | 1657 | 1465915898588 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:38 INFO - PROCESS | 1657 | 1465915898690 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:51:38 INFO - PROCESS | 1657 | 1465915898696 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 1657 | 1465915898697 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x129053800 == 37 [pid = 1657] [id = 302] 07:51:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1290df000) [pid = 1657] [serial = 905] [outer = 0x0] 07:51:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129403c00) [pid = 1657] [serial = 906] [outer = 0x1290df000] 07:51:38 INFO - PROCESS | 1657 | 1465915898722 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129410c00) [pid = 1657] [serial = 907] [outer = 0x1290df000] 07:51:39 INFO - PROCESS | 1657 | 1465915899026 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] 07:51:39 INFO - PROCESS | 1657 | 1465915899057 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 07:51:39 INFO - PROCESS | 1657 | 1465915899059 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 1657 | 1465915899061 Marionette TRACE conn2 <- [1,1182,null,{}] 07:51:39 INFO - PROCESS | 1657 | 1465915899064 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}] 07:51:39 INFO - PROCESS | 1657 | 1465915899065 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:39 INFO - PROCESS | 1657 | 1465915899161 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:51:39 INFO - PROCESS | 1657 | 1465915899165 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 1657 | 1465915899166 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b90000 == 38 [pid = 1657] [id = 303] 07:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129485c00) [pid = 1657] [serial = 908] [outer = 0x0] 07:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a5bbc00) [pid = 1657] [serial = 909] [outer = 0x129485c00] 07:51:39 INFO - PROCESS | 1657 | 1465915899195 Marionette DEBUG loaded listener.js 07:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a63d400) [pid = 1657] [serial = 910] [outer = 0x129485c00] 07:51:39 INFO - PROCESS | 1657 | 1465915899528 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] 07:51:39 INFO - PROCESS | 1657 | 1465915899588 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 07:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:51:39 INFO - PROCESS | 1657 | 1465915899591 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 1657 | 1465915899592 Marionette TRACE conn2 <- [1,1186,null,{}] 07:51:39 INFO - PROCESS | 1657 | 1465915899594 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}] 07:51:39 INFO - PROCESS | 1657 | 1465915899595 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:39 INFO - PROCESS | 1657 | 1465915899672 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:51:39 INFO - PROCESS | 1657 | 1465915899675 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 1657 | 1465915899676 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a91f000 == 39 [pid = 1657] [id = 304] 07:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a634000) [pid = 1657] [serial = 911] [outer = 0x0] 07:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12ae05c00) [pid = 1657] [serial = 912] [outer = 0x12a634000] 07:51:39 INFO - PROCESS | 1657 | 1465915899700 Marionette DEBUG loaded listener.js 07:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b015800) [pid = 1657] [serial = 913] [outer = 0x12a634000] 07:51:40 INFO - PROCESS | 1657 | 1465915900248 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] 07:51:40 INFO - PROCESS | 1657 | 1465915900262 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 07:51:40 INFO - PROCESS | 1657 | 1465915900265 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:51:40 INFO - PROCESS | 1657 | 1465915900268 Marionette TRACE conn2 <- [1,1190,null,{}] 07:51:40 INFO - PROCESS | 1657 | 1465915900272 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}] 07:51:40 INFO - PROCESS | 1657 | 1465915900274 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:40 INFO - PROCESS | 1657 | 1465915900390 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:51:40 INFO - PROCESS | 1657 | 1465915900450 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:40 INFO - PROCESS | 1657 | 1465915900452 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x11721a000 == 40 [pid = 1657] [id = 305] 07:51:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x113df5400) [pid = 1657] [serial = 914] [outer = 0x0] 07:51:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116623c00) [pid = 1657] [serial = 915] [outer = 0x113df5400] 07:51:40 INFO - PROCESS | 1657 | 1465915900489 Marionette DEBUG loaded listener.js 07:51:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1175aa800) [pid = 1657] [serial = 916] [outer = 0x113df5400] 07:51:41 INFO - PROCESS | 1657 | 1465915901122 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] 07:51:41 INFO - PROCESS | 1657 | 1465915901141 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 07:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:51:41 INFO - PROCESS | 1657 | 1465915901145 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:51:41 INFO - PROCESS | 1657 | 1465915901147 Marionette TRACE conn2 <- [1,1194,null,{}] 07:51:41 INFO - PROCESS | 1657 | 1465915901176 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}] 07:51:41 INFO - PROCESS | 1657 | 1465915901177 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:41 INFO - PROCESS | 1657 | 1465915901308 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:51:41 INFO - PROCESS | 1657 | 1465915901369 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:41 INFO - PROCESS | 1657 | 1465915901370 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12167d000 == 41 [pid = 1657] [id = 306] 07:51:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x118f34800) [pid = 1657] [serial = 917] [outer = 0x0] 07:51:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119768c00) [pid = 1657] [serial = 918] [outer = 0x118f34800] 07:51:41 INFO - PROCESS | 1657 | 1465915901401 Marionette DEBUG loaded listener.js 07:51:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119a46000) [pid = 1657] [serial = 919] [outer = 0x118f34800] 07:51:42 INFO - PROCESS | 1657 | 1465915902043 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] 07:51:42 INFO - PROCESS | 1657 | 1465915902126 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 07:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:51:42 INFO - PROCESS | 1657 | 1465915902131 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:51:42 INFO - PROCESS | 1657 | 1465915902133 Marionette TRACE conn2 <- [1,1198,null,{}] 07:51:42 INFO - PROCESS | 1657 | 1465915902138 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}] 07:51:42 INFO - PROCESS | 1657 | 1465915902141 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:42 INFO - PROCESS | 1657 | 1465915902295 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:51:42 INFO - PROCESS | 1657 | --DOCSHELL 0x119b90000 == 40 [pid = 1657] [id = 303] 07:51:42 INFO - PROCESS | 1657 | --DOCSHELL 0x129053800 == 39 [pid = 1657] [id = 302] 07:51:42 INFO - PROCESS | 1657 | --DOCSHELL 0x11878a000 == 38 [pid = 1657] [id = 301] 07:51:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1181c6800 == 37 [pid = 1657] [id = 300] 07:51:42 INFO - PROCESS | 1657 | --DOCSHELL 0x124c06800 == 36 [pid = 1657] [id = 299] 07:51:42 INFO - PROCESS | 1657 | --DOCSHELL 0x121b4c000 == 35 [pid = 1657] [id = 298] 07:51:42 INFO - PROCESS | 1657 | --DOCSHELL 0x119b91000 == 34 [pid = 1657] [id = 297] 07:51:42 INFO - PROCESS | 1657 | --DOCSHELL 0x119b94800 == 33 [pid = 1657] [id = 296] 07:51:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1189c6000 == 32 [pid = 1657] [id = 295] 07:51:42 INFO - PROCESS | 1657 | --DOCSHELL 0x11721d000 == 31 [pid = 1657] [id = 294] 07:51:42 INFO - PROCESS | 1657 | --DOCSHELL 0x116212800 == 30 [pid = 1657] [id = 293] 07:51:42 INFO - PROCESS | 1657 | 1465915902420 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:42 INFO - PROCESS | 1657 | 1465915902424 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1169ad800 == 29 [pid = 1657] [id = 292] 07:51:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b99000 == 30 [pid = 1657] [id = 307] 07:51:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1151a4000) [pid = 1657] [serial = 920] [outer = 0x0] 07:51:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1175aa000) [pid = 1657] [serial = 921] [outer = 0x1151a4000] 07:51:42 INFO - PROCESS | 1657 | 1465915902471 Marionette DEBUG loaded listener.js 07:51:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11856fc00) [pid = 1657] [serial = 922] [outer = 0x1151a4000] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x129483800) [pid = 1657] [serial = 842] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x126827000) [pid = 1657] [serial = 839] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12a5b9c00) [pid = 1657] [serial = 845] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11857fc00) [pid = 1657] [serial = 821] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11894e800) [pid = 1657] [serial = 822] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11396a000) [pid = 1657] [serial = 818] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1160a2400) [pid = 1657] [serial = 819] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1216e1800) [pid = 1657] [serial = 833] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a5b5400) [pid = 1657] [serial = 816] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119763400) [pid = 1657] [serial = 830] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x121235800) [pid = 1657] [serial = 831] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11870a000) [pid = 1657] [serial = 827] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119331800) [pid = 1657] [serial = 828] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116a0b800) [pid = 1657] [serial = 824] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1184de800) [pid = 1657] [serial = 825] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12ae0ac00) [pid = 1657] [serial = 857] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118579800) [pid = 1657] [serial = 848] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12ae10400) [pid = 1657] [serial = 858] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12a870400) [pid = 1657] [serial = 854] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12ae03800) [pid = 1657] [serial = 855] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119a10000) [pid = 1657] [serial = 849] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a5e3c00) [pid = 1657] [serial = 846] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x121edfc00) [pid = 1657] [serial = 836] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1290e7400) [pid = 1657] [serial = 840] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12a5b3800) [pid = 1657] [serial = 843] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124c6a000) [pid = 1657] [serial = 837] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12a5e2800) [pid = 1657] [serial = 852] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x121c1e800) [pid = 1657] [serial = 834] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x124eb2000) [pid = 1657] [serial = 851] [outer = 0x0] [url = about:blank] 07:51:42 INFO - PROCESS | 1657 | 1465915902878 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]]]}] 07:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 771ms 07:51:42 INFO - PROCESS | 1657 | 1465915902901 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:51:42 INFO - PROCESS | 1657 | 1465915902904 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 07:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:51:42 INFO - PROCESS | 1657 | 1465915902908 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:51:42 INFO - PROCESS | 1657 | 1465915902909 Marionette TRACE conn2 <- [1,1202,null,{}] 07:51:42 INFO - PROCESS | 1657 | 1465915902912 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}] 07:51:42 INFO - PROCESS | 1657 | 1465915902913 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:42 INFO - PROCESS | 1657 | 1465915902992 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:51:42 INFO - PROCESS | 1657 | 1465915902995 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:42 INFO - PROCESS | 1657 | 1465915902997 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181dd800 == 31 [pid = 1657] [id = 308] 07:51:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118708000) [pid = 1657] [serial = 923] [outer = 0x0] 07:51:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11932dc00) [pid = 1657] [serial = 924] [outer = 0x118708000] 07:51:43 INFO - PROCESS | 1657 | 1465915903025 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119a0fc00) [pid = 1657] [serial = 925] [outer = 0x118708000] 07:51:43 INFO - PROCESS | 1657 | 1465915903378 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]]]}] 07:51:43 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 07:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 521ms 07:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:51:43 INFO - PROCESS | 1657 | 1465915903429 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:51:43 INFO - PROCESS | 1657 | 1465915903431 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 07:51:43 INFO - PROCESS | 1657 | 1465915903433 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:51:43 INFO - PROCESS | 1657 | 1465915903435 Marionette TRACE conn2 <- [1,1206,null,{}] 07:51:43 INFO - PROCESS | 1657 | 1465915903443 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}] 07:51:43 INFO - PROCESS | 1657 | 1465915903446 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:43 INFO - PROCESS | 1657 | 1465915903531 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:51:43 INFO - PROCESS | 1657 | 1465915903540 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 1657 | 1465915903542 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b93000 == 32 [pid = 1657] [id = 309] 07:51:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119a47800) [pid = 1657] [serial = 926] [outer = 0x0] 07:51:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119afe800) [pid = 1657] [serial = 927] [outer = 0x119a47800] 07:51:43 INFO - PROCESS | 1657 | 1465915903570 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1216a4c00) [pid = 1657] [serial = 928] [outer = 0x119a47800] 07:51:43 INFO - PROCESS | 1657 | 1465915903916 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]]]}] 07:51:43 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 07:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 524ms 07:51:43 INFO - PROCESS | 1657 | 1465915903957 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:51:43 INFO - PROCESS | 1657 | 1465915903959 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 07:51:43 INFO - PROCESS | 1657 | 1465915903962 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:51:43 INFO - PROCESS | 1657 | 1465915903963 Marionette TRACE conn2 <- [1,1210,null,{}] 07:51:43 INFO - PROCESS | 1657 | 1465915903966 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}] 07:51:43 INFO - PROCESS | 1657 | 1465915903967 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:44 INFO - PROCESS | 1657 | 1465915904065 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:51:44 INFO - PROCESS | 1657 | 1465915904070 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:44 INFO - PROCESS | 1657 | 1465915904071 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12168e000 == 33 [pid = 1657] [id = 310] 07:51:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1217e9400) [pid = 1657] [serial = 929] [outer = 0x0] 07:51:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1248c0000) [pid = 1657] [serial = 930] [outer = 0x1217e9400] 07:51:44 INFO - PROCESS | 1657 | 1465915904112 Marionette DEBUG loaded listener.js 07:51:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124e65c00) [pid = 1657] [serial = 931] [outer = 0x1217e9400] 07:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 569ms 07:51:44 INFO - PROCESS | 1657 | 1465915904523 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]]]}] 07:51:44 INFO - PROCESS | 1657 | 1465915904532 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 07:51:44 INFO - PROCESS | 1657 | 1465915904534 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 07:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:51:44 INFO - PROCESS | 1657 | 1465915904543 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:51:44 INFO - PROCESS | 1657 | 1465915904545 Marionette TRACE conn2 <- [1,1214,null,{}] 07:51:44 INFO - PROCESS | 1657 | 1465915904568 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}] 07:51:44 INFO - PROCESS | 1657 | 1465915904571 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:44 INFO - PROCESS | 1657 | 1465915904733 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:51:44 INFO - PROCESS | 1657 | 1465915904755 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:44 INFO - PROCESS | 1657 | 1465915904756 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c04800 == 34 [pid = 1657] [id = 311] 07:51:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11393f800) [pid = 1657] [serial = 932] [outer = 0x0] 07:51:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12573e000) [pid = 1657] [serial = 933] [outer = 0x11393f800] 07:51:44 INFO - PROCESS | 1657 | 1465915904796 Marionette DEBUG loaded listener.js 07:51:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1266a1c00) [pid = 1657] [serial = 934] [outer = 0x11393f800] 07:51:45 INFO - PROCESS | 1657 | 1465915905211 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]]]}] 07:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 719ms 07:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:51:45 INFO - PROCESS | 1657 | 1465915905263 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:51:45 INFO - PROCESS | 1657 | 1465915905264 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 07:51:45 INFO - PROCESS | 1657 | 1465915905266 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:51:45 INFO - PROCESS | 1657 | 1465915905267 Marionette TRACE conn2 <- [1,1218,null,{}] 07:51:45 INFO - PROCESS | 1657 | 1465915905269 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}] 07:51:45 INFO - PROCESS | 1657 | 1465915905273 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:45 INFO - PROCESS | 1657 | 1465915905395 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:51:45 INFO - PROCESS | 1657 | 1465915905399 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 1657 | 1465915905400 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x129048800 == 35 [pid = 1657] [id = 312] 07:51:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1268e5400) [pid = 1657] [serial = 935] [outer = 0x0] 07:51:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1290da400) [pid = 1657] [serial = 936] [outer = 0x1268e5400] 07:51:45 INFO - PROCESS | 1657 | 1465915905426 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a5de000) [pid = 1657] [serial = 937] [outer = 0x1268e5400] 07:51:45 INFO - PROCESS | 1657 | 1465915905762 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]]]}] 07:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 07:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:51:45 INFO - PROCESS | 1657 | 1465915905793 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:51:45 INFO - PROCESS | 1657 | 1465915905794 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 07:51:45 INFO - PROCESS | 1657 | 1465915905796 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:51:45 INFO - PROCESS | 1657 | 1465915905807 Marionette TRACE conn2 <- [1,1222,null,{}] 07:51:45 INFO - PROCESS | 1657 | 1465915905810 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}] 07:51:45 INFO - PROCESS | 1657 | 1465915905811 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:45 INFO - PROCESS | 1657 | 1465915905905 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:51:45 INFO - PROCESS | 1657 | 1465915905918 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 1657 | 1465915905919 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x11877d000 == 36 [pid = 1657] [id = 313] 07:51:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a5e2000) [pid = 1657] [serial = 938] [outer = 0x0] 07:51:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a636400) [pid = 1657] [serial = 939] [outer = 0x12a5e2000] 07:51:45 INFO - PROCESS | 1657 | 1465915905943 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a8d6c00) [pid = 1657] [serial = 940] [outer = 0x12a5e2000] 07:51:46 INFO - PROCESS | 1657 | 1465915906262 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] 07:51:46 INFO - PROCESS | 1657 | 1465915906276 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 07:51:46 INFO - PROCESS | 1657 | 1465915906278 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - PROCESS | 1657 | 1465915906279 Marionette TRACE conn2 <- [1,1226,null,{}] 07:51:46 INFO - PROCESS | 1657 | 1465915906281 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}] 07:51:46 INFO - PROCESS | 1657 | 1465915906282 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:46 INFO - PROCESS | 1657 | 1465915906380 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:51:46 INFO - PROCESS | 1657 | 1465915906384 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 1657 | 1465915906385 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6c8800 == 37 [pid = 1657] [id = 314] 07:51:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1216a9800) [pid = 1657] [serial = 941] [outer = 0x0] 07:51:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a8e1c00) [pid = 1657] [serial = 942] [outer = 0x1216a9800] 07:51:46 INFO - PROCESS | 1657 | 1465915906409 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12b015400) [pid = 1657] [serial = 943] [outer = 0x1216a9800] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1175a6c00) [pid = 1657] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x115ed9c00) [pid = 1657] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119a3b800) [pid = 1657] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116028c00) [pid = 1657] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119a2f400) [pid = 1657] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x113135c00) [pid = 1657] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11976cc00) [pid = 1657] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1216a6c00) [pid = 1657] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12940d800) [pid = 1657] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11696c400) [pid = 1657] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12a8e3c00) [pid = 1657] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1122a1c00) [pid = 1657] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11602b000) [pid = 1657] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116a04000) [pid = 1657] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1290df000) [pid = 1657] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x113d79c00) [pid = 1657] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:51:46 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x129485c00) [pid = 1657] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:51:46 INFO - PROCESS | 1657 | 1465915906802 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]]]}] 07:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 570ms 07:51:46 INFO - PROCESS | 1657 | 1465915906849 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:51:46 INFO - PROCESS | 1657 | 1465915906858 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 07:51:46 INFO - PROCESS | 1657 | 1465915906860 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - PROCESS | 1657 | 1465915906861 Marionette TRACE conn2 <- [1,1230,null,{}] 07:51:46 INFO - PROCESS | 1657 | 1465915906863 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}] 07:51:46 INFO - PROCESS | 1657 | 1465915906864 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:46 INFO - PROCESS | 1657 | 1465915906940 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:51:46 INFO - PROCESS | 1657 | 1465915906993 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 1657 | 1465915906995 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12148a800 == 38 [pid = 1657] [id = 315] 07:51:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116a04000) [pid = 1657] [serial = 944] [outer = 0x0] 07:51:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11976cc00) [pid = 1657] [serial = 945] [outer = 0x116a04000] 07:51:47 INFO - PROCESS | 1657 | 1465915907019 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1251d1800) [pid = 1657] [serial = 946] [outer = 0x116a04000] 07:51:47 INFO - PROCESS | 1657 | 1465915907345 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]]]}] 07:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 518ms 07:51:47 INFO - PROCESS | 1657 | 1465915907379 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 1657 | 1465915907381 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 07:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:51:47 INFO - PROCESS | 1657 | 1465915907384 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 1657 | 1465915907386 Marionette TRACE conn2 <- [1,1234,null,{}] 07:51:47 INFO - PROCESS | 1657 | 1465915907389 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}] 07:51:47 INFO - PROCESS | 1657 | 1465915907391 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:47 INFO - PROCESS | 1657 | 1465915907509 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:51:47 INFO - PROCESS | 1657 | 1465915907589 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 1657 | 1465915907590 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9d8800 == 39 [pid = 1657] [id = 316] 07:51:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1175a6c00) [pid = 1657] [serial = 947] [outer = 0x0] 07:51:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x126cd9400) [pid = 1657] [serial = 948] [outer = 0x1175a6c00] 07:51:47 INFO - PROCESS | 1657 | 1465915907627 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12b019400) [pid = 1657] [serial = 949] [outer = 0x1175a6c00] 07:51:47 INFO - PROCESS | 1657 | 1465915907896 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]]]}] 07:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 571ms 07:51:47 INFO - PROCESS | 1657 | 1465915907959 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 1657 | 1465915907960 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 07:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:51:47 INFO - PROCESS | 1657 | 1465915907963 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 1657 | 1465915907964 Marionette TRACE conn2 <- [1,1238,null,{}] 07:51:47 INFO - PROCESS | 1657 | 1465915907967 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}] 07:51:47 INFO - PROCESS | 1657 | 1465915907970 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:48 INFO - PROCESS | 1657 | 1465915908072 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:51:48 INFO - PROCESS | 1657 | 1465915908076 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 1657 | 1465915908077 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b938000 == 40 [pid = 1657] [id = 317] 07:51:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12b01cc00) [pid = 1657] [serial = 950] [outer = 0x0] 07:51:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12b819000) [pid = 1657] [serial = 951] [outer = 0x12b01cc00] 07:51:48 INFO - PROCESS | 1657 | 1465915908103 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b906800) [pid = 1657] [serial = 952] [outer = 0x12b01cc00] 07:51:48 INFO - PROCESS | 1657 | 1465915908436 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]]]}] 07:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 520ms 07:51:48 INFO - PROCESS | 1657 | 1465915908483 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:51:48 INFO - PROCESS | 1657 | 1465915908486 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 07:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:51:48 INFO - PROCESS | 1657 | 1465915908490 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - PROCESS | 1657 | 1465915908491 Marionette TRACE conn2 <- [1,1242,null,{}] 07:51:48 INFO - PROCESS | 1657 | 1465915908494 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}] 07:51:48 INFO - PROCESS | 1657 | 1465915908495 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:48 INFO - PROCESS | 1657 | 1465915908575 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:51:48 INFO - PROCESS | 1657 | 1465915908578 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 1657 | 1465915908579 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf66000 == 41 [pid = 1657] [id = 318] 07:51:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b01ac00) [pid = 1657] [serial = 953] [outer = 0x0] 07:51:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b910c00) [pid = 1657] [serial = 954] [outer = 0x12b01ac00] 07:51:48 INFO - PROCESS | 1657 | 1465915908603 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b91cc00) [pid = 1657] [serial = 955] [outer = 0x12b01ac00] 07:51:49 INFO - PROCESS | 1657 | 1465915909092 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]]]}] 07:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 620ms 07:51:49 INFO - PROCESS | 1657 | 1465915909120 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:51:49 INFO - PROCESS | 1657 | 1465915909122 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 07:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:51:49 INFO - PROCESS | 1657 | 1465915909127 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - PROCESS | 1657 | 1465915909129 Marionette TRACE conn2 <- [1,1246,null,{}] 07:51:49 INFO - PROCESS | 1657 | 1465915909134 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}] 07:51:49 INFO - PROCESS | 1657 | 1465915909138 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:49 INFO - PROCESS | 1657 | 1465915909241 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:51:49 INFO - PROCESS | 1657 | 1465915909340 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 1657 | 1465915909341 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181c6800 == 42 [pid = 1657] [id = 319] 07:51:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11856e000) [pid = 1657] [serial = 956] [outer = 0x0] 07:51:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118576400) [pid = 1657] [serial = 957] [outer = 0x11856e000] 07:51:49 INFO - PROCESS | 1657 | 1465915909373 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118952400) [pid = 1657] [serial = 958] [outer = 0x11856e000] 07:51:49 INFO - PROCESS | 1657 | 1465915909793 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]]]}] 07:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 724ms 07:51:49 INFO - PROCESS | 1657 | 1465915909854 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:51:49 INFO - PROCESS | 1657 | 1465915909857 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 07:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:51:49 INFO - PROCESS | 1657 | 1465915909862 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - PROCESS | 1657 | 1465915909864 Marionette TRACE conn2 <- [1,1250,null,{}] 07:51:49 INFO - PROCESS | 1657 | 1465915909867 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}] 07:51:49 INFO - PROCESS | 1657 | 1465915909872 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:49 INFO - PROCESS | 1657 | 1465915909981 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:51:50 INFO - PROCESS | 1657 | 1465915910052 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 1657 | 1465915910053 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x124821800 == 43 [pid = 1657] [id = 320] 07:51:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119af3c00) [pid = 1657] [serial = 959] [outer = 0x0] 07:51:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1210db800) [pid = 1657] [serial = 960] [outer = 0x119af3c00] 07:51:50 INFO - PROCESS | 1657 | 1465915910086 Marionette DEBUG loaded listener.js 07:51:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1216a1000) [pid = 1657] [serial = 961] [outer = 0x119af3c00] 07:51:50 INFO - PROCESS | 1657 | 1465915910474 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]]]}] 07:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 07:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:51:50 INFO - PROCESS | 1657 | 1465915910533 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 1657 | 1465915910534 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 07:51:50 INFO - PROCESS | 1657 | 1465915910558 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 1657 | 1465915910561 Marionette TRACE conn2 <- [1,1254,null,{}] 07:51:50 INFO - PROCESS | 1657 | 1465915910583 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}] 07:51:50 INFO - PROCESS | 1657 | 1465915910586 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:50 INFO - PROCESS | 1657 | 1465915910728 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:51:50 INFO - PROCESS | 1657 | 1465915910776 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 1657 | 1465915910778 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf75800 == 44 [pid = 1657] [id = 321] 07:51:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x126ce1000) [pid = 1657] [serial = 962] [outer = 0x0] 07:51:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1290da800) [pid = 1657] [serial = 963] [outer = 0x126ce1000] 07:51:50 INFO - PROCESS | 1657 | 1465915910810 Marionette DEBUG loaded listener.js 07:51:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x129484400) [pid = 1657] [serial = 964] [outer = 0x126ce1000] 07:51:51 INFO - PROCESS | 1657 | 1465915911233 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]]]}] 07:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 746ms 07:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:51:51 INFO - PROCESS | 1657 | 1465915911283 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 1657 | 1465915911285 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 07:51:51 INFO - PROCESS | 1657 | 1465915911287 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - PROCESS | 1657 | 1465915911288 Marionette TRACE conn2 <- [1,1258,null,{}] 07:51:51 INFO - PROCESS | 1657 | 1465915911291 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}] 07:51:51 INFO - PROCESS | 1657 | 1465915911292 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:51 INFO - PROCESS | 1657 | 1465915911407 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:51:51 INFO - PROCESS | 1657 | 1465915911463 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 1657 | 1465915911464 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c45f000 == 45 [pid = 1657] [id = 322] 07:51:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12a5da400) [pid = 1657] [serial = 965] [outer = 0x0] 07:51:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a8e0800) [pid = 1657] [serial = 966] [outer = 0x12a5da400] 07:51:51 INFO - PROCESS | 1657 | 1465915911492 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12b814000) [pid = 1657] [serial = 967] [outer = 0x12a5da400] 07:51:52 INFO - PROCESS | 1657 | 1465915912079 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]]]}] 07:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 819ms 07:51:52 INFO - PROCESS | 1657 | 1465915912106 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:51:52 INFO - PROCESS | 1657 | 1465915912109 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 07:51:52 INFO - PROCESS | 1657 | 1465915912112 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:51:52 INFO - PROCESS | 1657 | 1465915912114 Marionette TRACE conn2 <- [1,1262,null,{}] 07:51:52 INFO - PROCESS | 1657 | 1465915912118 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}] 07:51:52 INFO - PROCESS | 1657 | 1465915912119 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:52 INFO - PROCESS | 1657 | 1465915912216 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:51:52 INFO - PROCESS | 1657 | 1465915912273 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 1657 | 1465915912276 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1189d7800 == 46 [pid = 1657] [id = 323] 07:51:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1167a6c00) [pid = 1657] [serial = 968] [outer = 0x0] 07:51:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x118575000) [pid = 1657] [serial = 969] [outer = 0x1167a6c00] 07:51:52 INFO - PROCESS | 1657 | 1465915912304 Marionette DEBUG loaded listener.js 07:51:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118fe9c00) [pid = 1657] [serial = 970] [outer = 0x1167a6c00] 07:51:52 INFO - PROCESS | 1657 | 1465915912724 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]]]}] 07:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 620ms 07:51:52 INFO - PROCESS | 1657 | 1465915912733 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:51:52 INFO - PROCESS | 1657 | 1465915912738 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 07:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:51:52 INFO - PROCESS | 1657 | 1465915912742 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:51:52 INFO - PROCESS | 1657 | 1465915912744 Marionette TRACE conn2 <- [1,1266,null,{}] 07:51:52 INFO - PROCESS | 1657 | 1465915912746 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}] 07:51:52 INFO - PROCESS | 1657 | 1465915912748 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:52 INFO - PROCESS | 1657 | 1465915912839 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12b938000 == 45 [pid = 1657] [id = 317] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9d8800 == 44 [pid = 1657] [id = 316] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12148a800 == 43 [pid = 1657] [id = 315] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6c8800 == 42 [pid = 1657] [id = 314] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x11877d000 == 41 [pid = 1657] [id = 313] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x129048800 == 40 [pid = 1657] [id = 312] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x124c04800 == 39 [pid = 1657] [id = 311] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12168e000 == 38 [pid = 1657] [id = 310] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x119b93000 == 37 [pid = 1657] [id = 309] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1181dd800 == 36 [pid = 1657] [id = 308] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x113b99000 == 35 [pid = 1657] [id = 307] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x11721a000 == 34 [pid = 1657] [id = 305] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12a91f000 == 33 [pid = 1657] [id = 304] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12167d000 == 32 [pid = 1657] [id = 306] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1189d7800 == 31 [pid = 1657] [id = 323] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12c45f000 == 30 [pid = 1657] [id = 322] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf75800 == 29 [pid = 1657] [id = 321] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x124821800 == 28 [pid = 1657] [id = 320] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf66000 == 27 [pid = 1657] [id = 318] 07:51:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1181c6800 == 26 [pid = 1657] [id = 319] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12a63d400) [pid = 1657] [serial = 910] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119fdf800) [pid = 1657] [serial = 889] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12a5bbc00) [pid = 1657] [serial = 909] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118fe8800) [pid = 1657] [serial = 876] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11857ec00) [pid = 1657] [serial = 875] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116023400) [pid = 1657] [serial = 878] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119a49400) [pid = 1657] [serial = 888] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x128a55400) [pid = 1657] [serial = 489] [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.] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118567800) [pid = 1657] [serial = 861] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1167a2800) [pid = 1657] [serial = 860] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1261c4c00) [pid = 1657] [serial = 864] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12169e000) [pid = 1657] [serial = 892] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x121237800) [pid = 1657] [serial = 891] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12682cc00) [pid = 1657] [serial = 897] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x126589800) [pid = 1657] [serial = 895] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124c67c00) [pid = 1657] [serial = 863] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x124e24c00) [pid = 1657] [serial = 894] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x126cd8000) [pid = 1657] [serial = 898] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a638800) [pid = 1657] [serial = 867] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12a5bac00) [pid = 1657] [serial = 866] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11728a000) [pid = 1657] [serial = 903] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12b016000) [pid = 1657] [serial = 870] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116049c00) [pid = 1657] [serial = 879] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119a48000) [pid = 1657] [serial = 901] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12ae0b000) [pid = 1657] [serial = 869] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x115eccc00) [pid = 1657] [serial = 900] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12b018000) [pid = 1657] [serial = 873] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118385c00) [pid = 1657] [serial = 881] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x126595c00) [pid = 1657] [serial = 872] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11857b000) [pid = 1657] [serial = 882] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1290e1800) [pid = 1657] [serial = 904] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x129403c00) [pid = 1657] [serial = 906] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118fee000) [pid = 1657] [serial = 884] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x129410c00) [pid = 1657] [serial = 907] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x119765800) [pid = 1657] [serial = 885] [outer = 0x0] [url = about:blank] 07:51:53 INFO - PROCESS | 1657 | 1465915913459 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:53 INFO - PROCESS | 1657 | 1465915913461 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x11221f800 == 27 [pid = 1657] [id = 324] 07:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11229f000) [pid = 1657] [serial = 971] [outer = 0x0] 07:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x112d7c400) [pid = 1657] [serial = 972] [outer = 0x11229f000] 07:51:53 INFO - PROCESS | 1657 | 1465915913514 Marionette DEBUG loaded listener.js 07:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x113df4400) [pid = 1657] [serial = 973] [outer = 0x11229f000] 07:51:53 INFO - PROCESS | 1657 | 1465915913843 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]]]}] 07:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1120ms 07:51:53 INFO - PROCESS | 1657 | 1465915913863 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:51:53 INFO - PROCESS | 1657 | 1465915913865 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 07:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:51:53 INFO - PROCESS | 1657 | 1465915913870 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:51:53 INFO - PROCESS | 1657 | 1465915913872 Marionette TRACE conn2 <- [1,1270,null,{}] 07:51:53 INFO - PROCESS | 1657 | 1465915913876 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}] 07:51:53 INFO - PROCESS | 1657 | 1465915913877 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:53 INFO - PROCESS | 1657 | 1465915913954 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:51:53 INFO - PROCESS | 1657 | 1465915913959 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:53 INFO - PROCESS | 1657 | 1465915913961 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f26800 == 28 [pid = 1657] [id = 325] 07:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116029800) [pid = 1657] [serial = 974] [outer = 0x0] 07:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1176bb400) [pid = 1657] [serial = 975] [outer = 0x116029800] 07:51:53 INFO - PROCESS | 1657 | 1465915913989 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118562c00) [pid = 1657] [serial = 976] [outer = 0x116029800] 07:51:54 INFO - PROCESS | 1657 | 1465915914325 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]]]}] 07:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 472ms 07:51:54 INFO - PROCESS | 1657 | 1465915914346 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:51:54 INFO - PROCESS | 1657 | 1465915914349 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 07:51:54 INFO - PROCESS | 1657 | 1465915914352 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - PROCESS | 1657 | 1465915914355 Marionette TRACE conn2 <- [1,1274,null,{}] 07:51:54 INFO - PROCESS | 1657 | 1465915914357 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}] 07:51:54 INFO - PROCESS | 1657 | 1465915914359 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:54 INFO - PROCESS | 1657 | 1465915914435 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:51:54 INFO - PROCESS | 1657 | 1465915914439 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 1657 | 1465915914440 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x118147000 == 29 [pid = 1657] [id = 326] 07:51:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118567c00) [pid = 1657] [serial = 977] [outer = 0x0] 07:51:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1185c1800) [pid = 1657] [serial = 978] [outer = 0x118567c00] 07:51:54 INFO - PROCESS | 1657 | 1465915914475 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118fe8c00) [pid = 1657] [serial = 979] [outer = 0x118567c00] 07:51:54 INFO - PROCESS | 1657 | 1465915914824 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]]]}] 07:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 524ms 07:51:54 INFO - PROCESS | 1657 | 1465915914875 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:51:54 INFO - PROCESS | 1657 | 1465915914877 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 07:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:51:54 INFO - PROCESS | 1657 | 1465915914883 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - PROCESS | 1657 | 1465915914888 Marionette TRACE conn2 <- [1,1278,null,{}] 07:51:54 INFO - PROCESS | 1657 | 1465915914891 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}] 07:51:54 INFO - PROCESS | 1657 | 1465915914894 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:54 INFO - PROCESS | 1657 | 1465915914971 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:51:54 INFO - PROCESS | 1657 | 1465915914976 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 1657 | 1465915914977 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x119304000 == 30 [pid = 1657] [id = 327] 07:51:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118ff2c00) [pid = 1657] [serial = 980] [outer = 0x0] 07:51:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119a2e400) [pid = 1657] [serial = 981] [outer = 0x118ff2c00] 07:51:55 INFO - PROCESS | 1657 | 1465915915004 Marionette DEBUG loaded listener.js 07:51:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119af3000) [pid = 1657] [serial = 982] [outer = 0x118ff2c00] 07:51:55 INFO - PROCESS | 1657 | 1465915915316 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]]]}] 07:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 477ms 07:51:55 INFO - PROCESS | 1657 | 1465915915356 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:51:55 INFO - PROCESS | 1657 | 1465915915358 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 07:51:55 INFO - PROCESS | 1657 | 1465915915360 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - PROCESS | 1657 | 1465915915361 Marionette TRACE conn2 <- [1,1282,null,{}] 07:51:55 INFO - PROCESS | 1657 | 1465915915363 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}] 07:51:55 INFO - PROCESS | 1657 | 1465915915365 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:55 INFO - PROCESS | 1657 | 1465915915441 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:51:55 INFO - PROCESS | 1657 | 1465915915445 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 1657 | 1465915915446 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c86000 == 31 [pid = 1657] [id = 328] 07:51:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119afb400) [pid = 1657] [serial = 983] [outer = 0x0] 07:51:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121239c00) [pid = 1657] [serial = 984] [outer = 0x119afb400] 07:51:55 INFO - PROCESS | 1657 | 1465915915473 Marionette DEBUG loaded listener.js 07:51:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12169bc00) [pid = 1657] [serial = 985] [outer = 0x119afb400] 07:51:55 INFO - PROCESS | 1657 | 1465915915831 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]]]}] 07:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 518ms 07:51:55 INFO - PROCESS | 1657 | 1465915915878 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:51:55 INFO - PROCESS | 1657 | 1465915915880 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 07:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:51:55 INFO - PROCESS | 1657 | 1465915915882 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - PROCESS | 1657 | 1465915915883 Marionette TRACE conn2 <- [1,1286,null,{}] 07:51:55 INFO - PROCESS | 1657 | 1465915915886 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}] 07:51:55 INFO - PROCESS | 1657 | 1465915915887 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:55 INFO - PROCESS | 1657 | 1465915915979 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:51:56 INFO - PROCESS | 1657 | 1465915916016 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:56 INFO - PROCESS | 1657 | 1465915916020 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213c0000 == 32 [pid = 1657] [id = 329] 07:51:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118564000) [pid = 1657] [serial = 986] [outer = 0x0] 07:51:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1216dfc00) [pid = 1657] [serial = 987] [outer = 0x118564000] 07:51:56 INFO - PROCESS | 1657 | 1465915916052 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124ba2400) [pid = 1657] [serial = 988] [outer = 0x118564000] 07:51:56 INFO - PROCESS | 1657 | 1465915916472 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]]]}] 07:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 619ms 07:51:56 INFO - PROCESS | 1657 | 1465915916504 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:51:56 INFO - PROCESS | 1657 | 1465915916506 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 07:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:51:56 INFO - PROCESS | 1657 | 1465915916509 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:51:56 INFO - PROCESS | 1657 | 1465915916511 Marionette TRACE conn2 <- [1,1290,null,{}] 07:51:56 INFO - PROCESS | 1657 | 1465915916514 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}] 07:51:56 INFO - PROCESS | 1657 | 1465915916517 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:56 INFO - PROCESS | 1657 | 1465915916673 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:51:56 INFO - PROCESS | 1657 | 1465915916694 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:56 INFO - PROCESS | 1657 | 1465915916696 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x112648000 == 33 [pid = 1657] [id = 330] 07:51:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124eb4800) [pid = 1657] [serial = 989] [outer = 0x0] 07:51:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1261cb400) [pid = 1657] [serial = 990] [outer = 0x124eb4800] 07:51:56 INFO - PROCESS | 1657 | 1465915916737 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x126826400) [pid = 1657] [serial = 991] [outer = 0x124eb4800] 07:51:57 INFO - PROCESS | 1657 | 1465915917122 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]]]}] 07:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 619ms 07:51:57 INFO - PROCESS | 1657 | 1465915917129 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:51:57 INFO - PROCESS | 1657 | 1465915917130 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 07:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:51:57 INFO - PROCESS | 1657 | 1465915917132 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - PROCESS | 1657 | 1465915917133 Marionette TRACE conn2 <- [1,1294,null,{}] 07:51:57 INFO - PROCESS | 1657 | 1465915917136 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}] 07:51:57 INFO - PROCESS | 1657 | 1465915917137 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:57 INFO - PROCESS | 1657 | 1465915917229 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:51:57 INFO - PROCESS | 1657 | 1465915917280 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 1657 | 1465915917281 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x124e91800 == 34 [pid = 1657] [id = 331] 07:51:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x110f7f400) [pid = 1657] [serial = 992] [outer = 0x0] 07:51:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1268e7000) [pid = 1657] [serial = 993] [outer = 0x110f7f400] 07:51:57 INFO - PROCESS | 1657 | 1465915917305 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128a49800) [pid = 1657] [serial = 994] [outer = 0x110f7f400] 07:51:57 INFO - PROCESS | 1657 | 1465915917768 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]]]}] 07:51:57 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12b01ac00) [pid = 1657] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:51:57 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12b01cc00) [pid = 1657] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:51:57 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12a5e2000) [pid = 1657] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:51:57 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1268e5400) [pid = 1657] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:51:57 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1216a9800) [pid = 1657] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:51:57 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116a04000) [pid = 1657] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:51:57 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118708000) [pid = 1657] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:51:57 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1151a4000) [pid = 1657] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:51:57 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1217e9400) [pid = 1657] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:51:57 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118f34800) [pid = 1657] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:51:57 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x113df5400) [pid = 1657] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:51:57 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119a47800) [pid = 1657] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:51:57 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a634000) [pid = 1657] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:51:57 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1175a6c00) [pid = 1657] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:51:57 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11393f800) [pid = 1657] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 668ms 07:51:57 INFO - PROCESS | 1657 | 1465915917800 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:51:57 INFO - PROCESS | 1657 | 1465915917802 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 07:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:51:57 INFO - PROCESS | 1657 | 1465915917806 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - PROCESS | 1657 | 1465915917807 Marionette TRACE conn2 <- [1,1298,null,{}] 07:51:57 INFO - PROCESS | 1657 | 1465915917810 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}] 07:51:57 INFO - PROCESS | 1657 | 1465915917811 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:57 INFO - PROCESS | 1657 | 1465915917883 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:51:57 INFO - PROCESS | 1657 | 1465915917889 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 1657 | 1465915917890 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x11931f800 == 35 [pid = 1657] [id = 332] 07:51:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116a04000) [pid = 1657] [serial = 995] [outer = 0x0] 07:51:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1175a6c00) [pid = 1657] [serial = 996] [outer = 0x116a04000] 07:51:57 INFO - PROCESS | 1657 | 1465915917914 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119a53800) [pid = 1657] [serial = 997] [outer = 0x116a04000] 07:51:58 INFO - PROCESS | 1657 | 1465915918251 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]]]}] 07:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 469ms 07:51:58 INFO - PROCESS | 1657 | 1465915918276 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 1657 | 1465915918278 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 07:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:51:58 INFO - PROCESS | 1657 | 1465915918281 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - PROCESS | 1657 | 1465915918283 Marionette TRACE conn2 <- [1,1302,null,{}] 07:51:58 INFO - PROCESS | 1657 | 1465915918286 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}] 07:51:58 INFO - PROCESS | 1657 | 1465915918288 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:58 INFO - PROCESS | 1657 | 1465915918429 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:51:58 INFO - PROCESS | 1657 | 1465915918445 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 1657 | 1465915918446 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x126aa5000 == 36 [pid = 1657] [id = 333] 07:51:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11339f000) [pid = 1657] [serial = 998] [outer = 0x0] 07:51:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12195c400) [pid = 1657] [serial = 999] [outer = 0x11339f000] 07:51:58 INFO - PROCESS | 1657 | 1465915918508 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1290e2c00) [pid = 1657] [serial = 1000] [outer = 0x11339f000] 07:51:58 INFO - PROCESS | 1657 | 1465915918863 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]]]}] 07:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 621ms 07:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:51:58 INFO - PROCESS | 1657 | 1465915918903 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 1657 | 1465915918905 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 07:51:58 INFO - PROCESS | 1657 | 1465915918907 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - PROCESS | 1657 | 1465915918908 Marionette TRACE conn2 <- [1,1306,null,{}] 07:51:58 INFO - PROCESS | 1657 | 1465915918910 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}] 07:51:58 INFO - PROCESS | 1657 | 1465915918911 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:58 INFO - PROCESS | 1657 | 1465915918986 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:51:59 INFO - PROCESS | 1657 | 1465915919040 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:59 INFO - PROCESS | 1657 | 1465915919042 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1292c9800 == 37 [pid = 1657] [id = 334] 07:51:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11602fc00) [pid = 1657] [serial = 1001] [outer = 0x0] 07:51:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12940b000) [pid = 1657] [serial = 1002] [outer = 0x11602fc00] 07:51:59 INFO - PROCESS | 1657 | 1465915919069 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a5b4400) [pid = 1657] [serial = 1003] [outer = 0x11602fc00] 07:51:59 INFO - PROCESS | 1657 | 1465915919365 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]]]}] 07:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 469ms 07:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:51:59 INFO - PROCESS | 1657 | 1465915919376 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 1657 | 1465915919378 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 07:51:59 INFO - PROCESS | 1657 | 1465915919380 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 1657 | 1465915919381 Marionette TRACE conn2 <- [1,1310,null,{}] 07:51:59 INFO - PROCESS | 1657 | 1465915919384 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}] 07:51:59 INFO - PROCESS | 1657 | 1465915919386 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:59 INFO - PROCESS | 1657 | 1465915919487 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:51:59 INFO - PROCESS | 1657 | 1465915919492 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:59 INFO - PROCESS | 1657 | 1465915919493 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:51:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213bf800 == 38 [pid = 1657] [id = 335] 07:51:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126cd8400) [pid = 1657] [serial = 1004] [outer = 0x0] 07:51:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a876000) [pid = 1657] [serial = 1005] [outer = 0x126cd8400] 07:51:59 INFO - PROCESS | 1657 | 1465915919517 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12ae0a000) [pid = 1657] [serial = 1006] [outer = 0x126cd8400] 07:52:00 INFO - PROCESS | 1657 | 1465915920000 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] 07:52:00 INFO - PROCESS | 1657 | 1465915920054 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 07:52:00 INFO - PROCESS | 1657 | 1465915920057 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 1657 | 1465915920059 Marionette TRACE conn2 <- [1,1314,null,{}] 07:52:00 INFO - PROCESS | 1657 | 1465915920063 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}] 07:52:00 INFO - PROCESS | 1657 | 1465915920065 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:00 INFO - PROCESS | 1657 | 1465915920180 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:52:00 INFO - PROCESS | 1657 | 1465915920259 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 1657 | 1465915920260 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x11699e800 == 39 [pid = 1657] [id = 336] 07:52:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112d14c00) [pid = 1657] [serial = 1007] [outer = 0x0] 07:52:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x116023c00) [pid = 1657] [serial = 1008] [outer = 0x112d14c00] 07:52:00 INFO - PROCESS | 1657 | 1465915920291 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1167a9800) [pid = 1657] [serial = 1009] [outer = 0x112d14c00] 07:52:00 INFO - PROCESS | 1657 | 1465915920811 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]]]}] 07:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 771ms 07:52:00 INFO - PROCESS | 1657 | 1465915920828 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:52:00 INFO - PROCESS | 1657 | 1465915920831 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 07:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:52:00 INFO - PROCESS | 1657 | 1465915920864 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 1657 | 1465915920865 Marionette TRACE conn2 <- [1,1318,null,{}] 07:52:00 INFO - PROCESS | 1657 | 1465915920868 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}] 07:52:00 INFO - PROCESS | 1657 | 1465915920872 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:00 INFO - PROCESS | 1657 | 1465915920990 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:52:01 INFO - PROCESS | 1657 | 1465915921066 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:01 INFO - PROCESS | 1657 | 1465915921067 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c84800 == 40 [pid = 1657] [id = 337] 07:52:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1185bd000) [pid = 1657] [serial = 1010] [outer = 0x0] 07:52:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11895a800) [pid = 1657] [serial = 1011] [outer = 0x1185bd000] 07:52:01 INFO - PROCESS | 1657 | 1465915921098 Marionette DEBUG loaded listener.js 07:52:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119336000) [pid = 1657] [serial = 1012] [outer = 0x1185bd000] 07:52:01 INFO - PROCESS | 1657 | 1465915921884 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]]]}] 07:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1074ms 07:52:01 INFO - PROCESS | 1657 | --DOCSHELL 0x1292c9800 == 39 [pid = 1657] [id = 334] 07:52:01 INFO - PROCESS | 1657 | --DOCSHELL 0x126aa5000 == 38 [pid = 1657] [id = 333] 07:52:01 INFO - PROCESS | 1657 | --DOCSHELL 0x11931f800 == 37 [pid = 1657] [id = 332] 07:52:01 INFO - PROCESS | 1657 | --DOCSHELL 0x124e91800 == 36 [pid = 1657] [id = 331] 07:52:01 INFO - PROCESS | 1657 | --DOCSHELL 0x112648000 == 35 [pid = 1657] [id = 330] 07:52:01 INFO - PROCESS | 1657 | --DOCSHELL 0x1213c0000 == 34 [pid = 1657] [id = 329] 07:52:01 INFO - PROCESS | 1657 | --DOCSHELL 0x119c86000 == 33 [pid = 1657] [id = 328] 07:52:01 INFO - PROCESS | 1657 | --DOCSHELL 0x119304000 == 32 [pid = 1657] [id = 327] 07:52:01 INFO - PROCESS | 1657 | --DOCSHELL 0x118147000 == 31 [pid = 1657] [id = 326] 07:52:01 INFO - PROCESS | 1657 | --DOCSHELL 0x116f26800 == 30 [pid = 1657] [id = 325] 07:52:01 INFO - PROCESS | 1657 | --DOCSHELL 0x11221f800 == 29 [pid = 1657] [id = 324] 07:52:01 INFO - PROCESS | 1657 | 1465915921957 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:52:01 INFO - PROCESS | 1657 | 1465915921960 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 07:52:01 INFO - PROCESS | 1657 | 1465915921962 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:52:01 INFO - PROCESS | 1657 | 1465915921964 Marionette TRACE conn2 <- [1,1322,null,{}] 07:52:01 INFO - PROCESS | 1657 | 1465915921968 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}] 07:52:01 INFO - PROCESS | 1657 | 1465915921969 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:02 INFO - PROCESS | 1657 | 1465915922048 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:52:02 INFO - PROCESS | 1657 | 1465915922059 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 1657 | 1465915922060 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f3b800 == 30 [pid = 1657] [id = 338] 07:52:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x117048800) [pid = 1657] [serial = 1013] [outer = 0x0] 07:52:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11837a800) [pid = 1657] [serial = 1014] [outer = 0x117048800] 07:52:02 INFO - PROCESS | 1657 | 1465915922087 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118573400) [pid = 1657] [serial = 1015] [outer = 0x117048800] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12b91cc00) [pid = 1657] [serial = 955] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12b910c00) [pid = 1657] [serial = 954] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12b819000) [pid = 1657] [serial = 951] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a636400) [pid = 1657] [serial = 939] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1290da400) [pid = 1657] [serial = 936] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a8e1c00) [pid = 1657] [serial = 942] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11976cc00) [pid = 1657] [serial = 945] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12a8d6c00) [pid = 1657] [serial = 940] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11932dc00) [pid = 1657] [serial = 924] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1175aa000) [pid = 1657] [serial = 921] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11856fc00) [pid = 1657] [serial = 922] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1248c0000) [pid = 1657] [serial = 930] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119768c00) [pid = 1657] [serial = 918] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119a46000) [pid = 1657] [serial = 919] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116623c00) [pid = 1657] [serial = 915] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1175aa800) [pid = 1657] [serial = 916] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119afe800) [pid = 1657] [serial = 927] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1216a4c00) [pid = 1657] [serial = 928] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12b015800) [pid = 1657] [serial = 913] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12ae05c00) [pid = 1657] [serial = 912] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119a0fc00) [pid = 1657] [serial = 925] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12b019400) [pid = 1657] [serial = 949] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12b015400) [pid = 1657] [serial = 943] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x126cd9400) [pid = 1657] [serial = 948] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12573e000) [pid = 1657] [serial = 933] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12a5de000) [pid = 1657] [serial = 937] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1251d1800) [pid = 1657] [serial = 946] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12b906800) [pid = 1657] [serial = 952] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1266a1c00) [pid = 1657] [serial = 934] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x124e65c00) [pid = 1657] [serial = 931] [outer = 0x0] [url = about:blank] 07:52:02 INFO - PROCESS | 1657 | 1465915922544 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]]]}] 07:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 620ms 07:52:02 INFO - PROCESS | 1657 | 1465915922583 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 1657 | 1465915922588 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 07:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:52:02 INFO - PROCESS | 1657 | 1465915922591 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - PROCESS | 1657 | 1465915922593 Marionette TRACE conn2 <- [1,1326,null,{}] 07:52:02 INFO - PROCESS | 1657 | 1465915922597 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}] 07:52:02 INFO - PROCESS | 1657 | 1465915922599 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:02 INFO - PROCESS | 1657 | 1465915922696 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:52:02 INFO - PROCESS | 1657 | 1465915922761 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 1657 | 1465915922762 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e6d800 == 31 [pid = 1657] [id = 339] 07:52:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1176bc000) [pid = 1657] [serial = 1016] [outer = 0x0] 07:52:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118574000) [pid = 1657] [serial = 1017] [outer = 0x1176bc000] 07:52:02 INFO - PROCESS | 1657 | 1465915922794 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11894e000) [pid = 1657] [serial = 1018] [outer = 0x1176bc000] 07:52:03 INFO - PROCESS | 1657 | 1465915923222 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]]]}] 07:52:03 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 07:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 672ms 07:52:03 INFO - PROCESS | 1657 | 1465915923264 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 1657 | 1465915923267 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 07:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:52:03 INFO - PROCESS | 1657 | 1465915923272 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 1657 | 1465915923274 Marionette TRACE conn2 <- [1,1330,null,{}] 07:52:03 INFO - PROCESS | 1657 | 1465915923276 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}] 07:52:03 INFO - PROCESS | 1657 | 1465915923278 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:03 INFO - PROCESS | 1657 | 1465915923395 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:52:03 INFO - PROCESS | 1657 | 1465915923477 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 1657 | 1465915923479 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196d5800 == 32 [pid = 1657] [id = 340] 07:52:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119a31000) [pid = 1657] [serial = 1019] [outer = 0x0] 07:52:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119a36c00) [pid = 1657] [serial = 1020] [outer = 0x119a31000] 07:52:03 INFO - PROCESS | 1657 | 1465915923509 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119a4c000) [pid = 1657] [serial = 1021] [outer = 0x119a31000] 07:52:03 INFO - PROCESS | 1657 | 1465915923965 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]]]}] 07:52:03 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 07:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 721ms 07:52:03 INFO - PROCESS | 1657 | 1465915923993 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:52:03 INFO - PROCESS | 1657 | 1465915923995 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 07:52:04 INFO - PROCESS | 1657 | 1465915923999 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:52:04 INFO - PROCESS | 1657 | 1465915924003 Marionette TRACE conn2 <- [1,1334,null,{}] 07:52:04 INFO - PROCESS | 1657 | 1465915924016 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}] 07:52:04 INFO - PROCESS | 1657 | 1465915924022 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:04 INFO - PROCESS | 1657 | 1465915924160 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:52:04 INFO - PROCESS | 1657 | 1465915924257 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:04 INFO - PROCESS | 1657 | 1465915924259 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x121682800 == 33 [pid = 1657] [id = 341] 07:52:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119a54400) [pid = 1657] [serial = 1022] [outer = 0x0] 07:52:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121470c00) [pid = 1657] [serial = 1023] [outer = 0x119a54400] 07:52:04 INFO - PROCESS | 1657 | 1465915924314 Marionette DEBUG loaded listener.js 07:52:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1216a5800) [pid = 1657] [serial = 1024] [outer = 0x119a54400] 07:52:04 INFO - PROCESS | 1657 | 1465915924761 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]]]}] 07:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 828ms 07:52:04 INFO - PROCESS | 1657 | 1465915924826 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:52:04 INFO - PROCESS | 1657 | 1465915924828 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 07:52:04 INFO - PROCESS | 1657 | 1465915924831 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:52:04 INFO - PROCESS | 1657 | 1465915924832 Marionette TRACE conn2 <- [1,1338,null,{}] 07:52:04 INFO - PROCESS | 1657 | 1465915924834 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}] 07:52:04 INFO - PROCESS | 1657 | 1465915924836 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:04 INFO - PROCESS | 1657 | 1465915924934 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:52:04 INFO - PROCESS | 1657 | 1465915924985 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:04 INFO - PROCESS | 1657 | 1465915924987 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b0d800 == 34 [pid = 1657] [id = 342] 07:52:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121c10c00) [pid = 1657] [serial = 1025] [outer = 0x0] 07:52:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124ba6000) [pid = 1657] [serial = 1026] [outer = 0x121c10c00] 07:52:05 INFO - PROCESS | 1657 | 1465915925016 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124eaf400) [pid = 1657] [serial = 1027] [outer = 0x121c10c00] 07:52:05 INFO - PROCESS | 1657 | 1465915925913 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]]]}] 07:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1125ms 07:52:05 INFO - PROCESS | 1657 | 1465915925956 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:52:05 INFO - PROCESS | 1657 | 1465915925958 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 07:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:52:05 INFO - PROCESS | 1657 | 1465915925960 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:52:05 INFO - PROCESS | 1657 | 1465915925961 Marionette TRACE conn2 <- [1,1342,null,{}] 07:52:05 INFO - PROCESS | 1657 | 1465915925964 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}] 07:52:05 INFO - PROCESS | 1657 | 1465915925965 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:06 INFO - PROCESS | 1657 | 1465915926057 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:52:06 INFO - PROCESS | 1657 | 1465915926106 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 1657 | 1465915926108 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12680b000 == 35 [pid = 1657] [id = 343] 07:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124e65400) [pid = 1657] [serial = 1028] [outer = 0x0] 07:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x125682c00) [pid = 1657] [serial = 1029] [outer = 0x124e65400] 07:52:06 INFO - PROCESS | 1657 | 1465915926136 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12658b800) [pid = 1657] [serial = 1030] [outer = 0x124e65400] 07:52:06 INFO - PROCESS | 1657 | 1465915926627 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]]]}] 07:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 719ms 07:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:52:06 INFO - PROCESS | 1657 | 1465915926679 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 1657 | 1465915926682 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 07:52:06 INFO - PROCESS | 1657 | 1465915926705 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 1657 | 1465915926707 Marionette TRACE conn2 <- [1,1346,null,{}] 07:52:06 INFO - PROCESS | 1657 | 1465915926712 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}] 07:52:06 INFO - PROCESS | 1657 | 1465915926713 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:06 INFO - PROCESS | 1657 | 1465915926813 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:52:06 INFO - PROCESS | 1657 | 1465915926880 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 1657 | 1465915926883 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184b6800 == 36 [pid = 1657] [id = 344] 07:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x113d0b400) [pid = 1657] [serial = 1031] [outer = 0x0] 07:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11696e400) [pid = 1657] [serial = 1032] [outer = 0x113d0b400] 07:52:06 INFO - PROCESS | 1657 | 1465915926912 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1185c0800) [pid = 1657] [serial = 1033] [outer = 0x113d0b400] 07:52:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11699e800 == 35 [pid = 1657] [id = 336] 07:52:07 INFO - PROCESS | 1657 | --DOCSHELL 0x119c84800 == 34 [pid = 1657] [id = 337] 07:52:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12680b000 == 33 [pid = 1657] [id = 343] 07:52:07 INFO - PROCESS | 1657 | --DOCSHELL 0x124b0d800 == 32 [pid = 1657] [id = 342] 07:52:07 INFO - PROCESS | 1657 | --DOCSHELL 0x121682800 == 31 [pid = 1657] [id = 341] 07:52:07 INFO - PROCESS | 1657 | --DOCSHELL 0x1196d5800 == 30 [pid = 1657] [id = 340] 07:52:07 INFO - PROCESS | 1657 | --DOCSHELL 0x116f3b800 == 29 [pid = 1657] [id = 338] 07:52:07 INFO - PROCESS | 1657 | --DOCSHELL 0x117e6d800 == 28 [pid = 1657] [id = 339] 07:52:07 INFO - PROCESS | 1657 | --DOCSHELL 0x1213bf800 == 27 [pid = 1657] [id = 335] 07:52:07 INFO - PROCESS | 1657 | 1465915927790 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]]]}] 07:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1142ms 07:52:07 INFO - PROCESS | 1657 | 1465915927828 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:52:07 INFO - PROCESS | 1657 | 1465915927830 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 07:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:52:07 INFO - PROCESS | 1657 | 1465915927833 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - PROCESS | 1657 | 1465915927835 Marionette TRACE conn2 <- [1,1350,null,{}] 07:52:07 INFO - PROCESS | 1657 | 1465915927845 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}] 07:52:07 INFO - PROCESS | 1657 | 1465915927847 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:07 INFO - PROCESS | 1657 | 1465915927935 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:52:07 INFO - PROCESS | 1657 | 1465915927996 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 1657 | 1465915927997 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x11694e000 == 28 [pid = 1657] [id = 345] 07:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x116020400) [pid = 1657] [serial = 1034] [outer = 0x0] 07:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11662ec00) [pid = 1657] [serial = 1035] [outer = 0x116020400] 07:52:08 INFO - PROCESS | 1657 | 1465915928042 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1175a9000) [pid = 1657] [serial = 1036] [outer = 0x116020400] 07:52:08 INFO - PROCESS | 1657 | 1465915928494 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]]]}] 07:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 678ms 07:52:08 INFO - PROCESS | 1657 | 1465915928515 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:52:08 INFO - PROCESS | 1657 | 1465915928520 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 07:52:08 INFO - PROCESS | 1657 | 1465915928525 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:52:08 INFO - PROCESS | 1657 | 1465915928527 Marionette TRACE conn2 <- [1,1354,null,{}] 07:52:08 INFO - PROCESS | 1657 | 1465915928529 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}] 07:52:08 INFO - PROCESS | 1657 | 1465915928530 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:08 INFO - PROCESS | 1657 | 1465915928609 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:52:08 INFO - PROCESS | 1657 | 1465915928613 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 1657 | 1465915928615 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x118780800 == 29 [pid = 1657] [id = 346] 07:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11857a800) [pid = 1657] [serial = 1037] [outer = 0x0] 07:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118954000) [pid = 1657] [serial = 1038] [outer = 0x11857a800] 07:52:08 INFO - PROCESS | 1657 | 1465915928645 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119329400) [pid = 1657] [serial = 1039] [outer = 0x11857a800] 07:52:09 INFO - PROCESS | 1657 | 1465915928997 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]]]}] 07:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 519ms 07:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:52:09 INFO - PROCESS | 1657 | 1465915929053 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 1657 | 1465915929054 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 07:52:09 INFO - PROCESS | 1657 | 1465915929056 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 1657 | 1465915929058 Marionette TRACE conn2 <- [1,1358,null,{}] 07:52:09 INFO - PROCESS | 1657 | 1465915929066 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}] 07:52:09 INFO - PROCESS | 1657 | 1465915929069 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:09 INFO - PROCESS | 1657 | 1465915929145 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:52:09 INFO - PROCESS | 1657 | 1465915929150 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:09 INFO - PROCESS | 1657 | 1465915929153 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x121484000 == 30 [pid = 1657] [id = 347] 07:52:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112f36400) [pid = 1657] [serial = 1040] [outer = 0x0] 07:52:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119a47400) [pid = 1657] [serial = 1041] [outer = 0x112f36400] 07:52:09 INFO - PROCESS | 1657 | 1465915929183 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119fe4800) [pid = 1657] [serial = 1042] [outer = 0x112f36400] 07:52:09 INFO - PROCESS | 1657 | 1465915929538 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]]]}] 07:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 521ms 07:52:09 INFO - PROCESS | 1657 | 1465915929578 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 1657 | 1465915929579 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 07:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:52:09 INFO - PROCESS | 1657 | 1465915929581 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 1657 | 1465915929583 Marionette TRACE conn2 <- [1,1362,null,{}] 07:52:09 INFO - PROCESS | 1657 | 1465915929585 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}] 07:52:09 INFO - PROCESS | 1657 | 1465915929586 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:09 INFO - PROCESS | 1657 | 1465915929684 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 07:52:09 INFO - PROCESS | 1657 | 1465915929688 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:09 INFO - PROCESS | 1657 | 1465915929689 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b09800 == 31 [pid = 1657] [id = 348] 07:52:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1210db400) [pid = 1657] [serial = 1043] [outer = 0x0] 07:52:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12169d800) [pid = 1657] [serial = 1044] [outer = 0x1210db400] 07:52:09 INFO - PROCESS | 1657 | 1465915929714 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12195a000) [pid = 1657] [serial = 1045] [outer = 0x1210db400] 07:52:10 INFO - PROCESS | 1657 | 1465915930076 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]]]}] 07:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 517ms 07:52:10 INFO - PROCESS | 1657 | 1465915930100 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 07:52:10 INFO - PROCESS | 1657 | 1465915930101 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 07:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:52:10 INFO - PROCESS | 1657 | 1465915930103 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:52:10 INFO - PROCESS | 1657 | 1465915930104 Marionette TRACE conn2 <- [1,1366,null,{}] 07:52:10 INFO - PROCESS | 1657 | 1465915930107 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}] 07:52:10 INFO - PROCESS | 1657 | 1465915930108 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:10 INFO - PROCESS | 1657 | 1465915930197 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 07:52:10 INFO - PROCESS | 1657 | 1465915930234 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 1657 | 1465915930235 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x129057800 == 32 [pid = 1657] [id = 349] 07:52:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x115e13c00) [pid = 1657] [serial = 1046] [outer = 0x0] 07:52:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x121ee3800) [pid = 1657] [serial = 1047] [outer = 0x115e13c00] 07:52:10 INFO - PROCESS | 1657 | 1465915930259 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x124ebc400) [pid = 1657] [serial = 1048] [outer = 0x115e13c00] 07:52:10 INFO - PROCESS | 1657 | 1465915930604 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] 07:52:10 INFO - PROCESS | 1657 | 1465915930624 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 07:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:52:10 INFO - PROCESS | 1657 | 1465915930632 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:52:10 INFO - PROCESS | 1657 | 1465915930633 Marionette TRACE conn2 <- [1,1370,null,{}] 07:52:10 INFO - PROCESS | 1657 | 1465915930636 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}] 07:52:10 INFO - PROCESS | 1657 | 1465915930640 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:10 INFO - PROCESS | 1657 | 1465915930749 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 07:52:10 INFO - PROCESS | 1657 | 1465915930785 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 1657 | 1465915930787 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a51e000 == 33 [pid = 1657] [id = 350] 07:52:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1251cc800) [pid = 1657] [serial = 1049] [outer = 0x0] 07:52:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1266a1800) [pid = 1657] [serial = 1050] [outer = 0x1251cc800] 07:52:10 INFO - PROCESS | 1657 | 1465915930811 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x129409400) [pid = 1657] [serial = 1051] [outer = 0x1251cc800] 07:52:11 INFO - PROCESS | 1657 | 1465915931140 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] 07:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:52:11 INFO - PROCESS | 1657 | 1465915931163 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 07:52:11 INFO - PROCESS | 1657 | 1465915931166 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - PROCESS | 1657 | 1465915931167 Marionette TRACE conn2 <- [1,1374,null,{}] 07:52:11 INFO - PROCESS | 1657 | 1465915931171 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}] 07:52:11 INFO - PROCESS | 1657 | 1465915931173 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:11 INFO - PROCESS | 1657 | 1465915931271 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 07:52:11 INFO - PROCESS | 1657 | 1465915931275 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 1657 | 1465915931276 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a912800 == 34 [pid = 1657] [id = 351] 07:52:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x119a36000) [pid = 1657] [serial = 1052] [outer = 0x0] 07:52:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x129484000) [pid = 1657] [serial = 1053] [outer = 0x119a36000] 07:52:11 INFO - PROCESS | 1657 | 1465915931300 Marionette DEBUG loaded listener.js 07:52:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12a5b7000) [pid = 1657] [serial = 1054] [outer = 0x119a36000] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x118564000) [pid = 1657] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x118ff2c00) [pid = 1657] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11229f000) [pid = 1657] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118567c00) [pid = 1657] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x116029800) [pid = 1657] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1167a6c00) [pid = 1657] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119afb400) [pid = 1657] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11856e000) [pid = 1657] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119af3c00) [pid = 1657] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x126ce1000) [pid = 1657] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a5da400) [pid = 1657] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x124eb4800) [pid = 1657] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x110f7f400) [pid = 1657] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116a04000) [pid = 1657] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11339f000) [pid = 1657] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x126cd8400) [pid = 1657] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11602fc00) [pid = 1657] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1185bd000) [pid = 1657] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x117048800) [pid = 1657] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:52:11 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112d14c00) [pid = 1657] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:52:11 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:11 INFO - PROCESS | 1657 | [1657] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:11 INFO - PROCESS | 1657 | 1465915931922 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] 07:52:11 INFO - PROCESS | 1657 | 1465915931941 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 07:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:52:11 INFO - PROCESS | 1657 | 1465915931943 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - PROCESS | 1657 | 1465915931944 Marionette TRACE conn2 <- [1,1378,null,{}] 07:52:11 INFO - PROCESS | 1657 | 1465915931946 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}] 07:52:11 INFO - PROCESS | 1657 | 1465915931948 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:12 INFO - PROCESS | 1657 | 1465915932050 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 07:52:12 INFO - PROCESS | 1657 | 1465915932058 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:12 INFO - PROCESS | 1657 | 1465915932059 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b03000 == 35 [pid = 1657] [id = 352] 07:52:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x116027c00) [pid = 1657] [serial = 1055] [outer = 0x0] 07:52:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118564000) [pid = 1657] [serial = 1056] [outer = 0x116027c00] 07:52:12 INFO - PROCESS | 1657 | 1465915932098 Marionette DEBUG loaded listener.js 07:52:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119a4c400) [pid = 1657] [serial = 1057] [outer = 0x116027c00] 07:52:12 INFO - PROCESS | 1657 | 1465915932477 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] 07:52:12 INFO - PROCESS | 1657 | 1465915932518 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 07:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:52:12 INFO - PROCESS | 1657 | 1465915932539 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:52:12 INFO - PROCESS | 1657 | 1465915932540 Marionette TRACE conn2 <- [1,1382,null,{}] 07:52:12 INFO - PROCESS | 1657 | 1465915932543 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}] 07:52:12 INFO - PROCESS | 1657 | 1465915932544 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:12 INFO - PROCESS | 1657 | 1465915932675 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 07:52:12 INFO - PROCESS | 1657 | 1465915932685 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:12 INFO - PROCESS | 1657 | 1465915932687 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12147e000 == 36 [pid = 1657] [id = 353] 07:52:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1216aa800) [pid = 1657] [serial = 1058] [outer = 0x0] 07:52:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x126588400) [pid = 1657] [serial = 1059] [outer = 0x1216aa800] 07:52:12 INFO - PROCESS | 1657 | 1465915932727 Marionette DEBUG loaded listener.js 07:52:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12948b000) [pid = 1657] [serial = 1060] [outer = 0x1216aa800] 07:52:13 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:13 INFO - PROCESS | 1657 | 1465915933108 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] 07:52:13 INFO - PROCESS | 1657 | 1465915933159 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 07:52:13 INFO - PROCESS | 1657 | 1465915933161 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:52:13 INFO - PROCESS | 1657 | 1465915933162 Marionette TRACE conn2 <- [1,1386,null,{}] 07:52:13 INFO - PROCESS | 1657 | 1465915933164 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}] 07:52:13 INFO - PROCESS | 1657 | 1465915933165 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:13 INFO - PROCESS | 1657 | 1465915933239 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 07:52:13 INFO - PROCESS | 1657 | 1465915933294 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 1657 | 1465915933295 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b210800 == 37 [pid = 1657] [id = 354] 07:52:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124e1d400) [pid = 1657] [serial = 1061] [outer = 0x0] 07:52:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a5bd400) [pid = 1657] [serial = 1062] [outer = 0x124e1d400] 07:52:13 INFO - PROCESS | 1657 | 1465915933320 Marionette DEBUG loaded listener.js 07:52:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12a634800) [pid = 1657] [serial = 1063] [outer = 0x124e1d400] 07:52:13 INFO - PROCESS | 1657 | 1465915933609 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] 07:52:13 INFO - PROCESS | 1657 | 1465915933631 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 07:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:52:13 INFO - PROCESS | 1657 | 1465915933696 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:52:13 INFO - PROCESS | 1657 | 1465915933698 Marionette TRACE conn2 <- [1,1390,null,{}] 07:52:13 INFO - PROCESS | 1657 | 1465915933703 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}] 07:52:13 INFO - PROCESS | 1657 | 1465915933705 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:13 INFO - PROCESS | 1657 | 1465915933825 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 07:52:13 INFO - PROCESS | 1657 | 1465915933875 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 1657 | 1465915933877 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x116730000 == 38 [pid = 1657] [id = 355] 07:52:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x112a7a000) [pid = 1657] [serial = 1064] [outer = 0x0] 07:52:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x112d7e400) [pid = 1657] [serial = 1065] [outer = 0x112a7a000] 07:52:13 INFO - PROCESS | 1657 | 1465915933908 Marionette DEBUG loaded listener.js 07:52:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x113d7a400) [pid = 1657] [serial = 1066] [outer = 0x112a7a000] 07:52:14 INFO - PROCESS | 1657 | 1465915934427 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]]]}] 07:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 784ms 07:52:14 INFO - PROCESS | 1657 | 1465915934512 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 07:52:14 INFO - PROCESS | 1657 | 1465915934515 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 07:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:52:14 INFO - PROCESS | 1657 | 1465915934522 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:52:14 INFO - PROCESS | 1657 | 1465915934523 Marionette TRACE conn2 <- [1,1394,null,{}] 07:52:14 INFO - PROCESS | 1657 | 1465915934528 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}] 07:52:14 INFO - PROCESS | 1657 | 1465915934531 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:14 INFO - PROCESS | 1657 | 1465915934636 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 07:52:14 INFO - PROCESS | 1657 | 1465915934713 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:14 INFO - PROCESS | 1657 | 1465915934715 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213cc000 == 39 [pid = 1657] [id = 356] 07:52:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118713000) [pid = 1657] [serial = 1067] [outer = 0x0] 07:52:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118f93c00) [pid = 1657] [serial = 1068] [outer = 0x118713000] 07:52:14 INFO - PROCESS | 1657 | 1465915934745 Marionette DEBUG loaded listener.js 07:52:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119766c00) [pid = 1657] [serial = 1069] [outer = 0x118713000] 07:52:15 INFO - PROCESS | 1657 | 1465915935247 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]]]}] 07:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 872ms 07:52:15 INFO - PROCESS | 1657 | 1465915935407 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 07:52:15 INFO - PROCESS | 1657 | 1465915935409 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 07:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:52:15 INFO - PROCESS | 1657 | 1465915935413 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - PROCESS | 1657 | 1465915935415 Marionette TRACE conn2 <- [1,1398,null,{}] 07:52:15 INFO - PROCESS | 1657 | 1465915935423 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}] 07:52:15 INFO - PROCESS | 1657 | 1465915935424 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:15 INFO - PROCESS | 1657 | 1465915935531 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 07:52:15 INFO - PROCESS | 1657 | 1465915935583 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:15 INFO - PROCESS | 1657 | 1465915935586 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x11721e800 == 40 [pid = 1657] [id = 357] 07:52:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1167a6c00) [pid = 1657] [serial = 1070] [outer = 0x0] 07:52:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11696a800) [pid = 1657] [serial = 1071] [outer = 0x1167a6c00] 07:52:15 INFO - PROCESS | 1657 | 1465915935613 Marionette DEBUG loaded listener.js 07:52:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11856e000) [pid = 1657] [serial = 1072] [outer = 0x1167a6c00] 07:52:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12147e000 == 39 [pid = 1657] [id = 353] 07:52:15 INFO - PROCESS | 1657 | --DOCSHELL 0x119b03000 == 38 [pid = 1657] [id = 352] 07:52:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12a912800 == 37 [pid = 1657] [id = 351] 07:52:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12a51e000 == 36 [pid = 1657] [id = 350] 07:52:15 INFO - PROCESS | 1657 | --DOCSHELL 0x129057800 == 35 [pid = 1657] [id = 349] 07:52:15 INFO - PROCESS | 1657 | --DOCSHELL 0x124b09800 == 34 [pid = 1657] [id = 348] 07:52:15 INFO - PROCESS | 1657 | --DOCSHELL 0x121484000 == 33 [pid = 1657] [id = 347] 07:52:15 INFO - PROCESS | 1657 | --DOCSHELL 0x118780800 == 32 [pid = 1657] [id = 346] 07:52:15 INFO - PROCESS | 1657 | --DOCSHELL 0x11694e000 == 31 [pid = 1657] [id = 345] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1216dfc00) [pid = 1657] [serial = 987] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119a2e400) [pid = 1657] [serial = 981] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119af3000) [pid = 1657] [serial = 982] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x112d7c400) [pid = 1657] [serial = 972] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x113df4400) [pid = 1657] [serial = 973] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1185c1800) [pid = 1657] [serial = 978] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118fe8c00) [pid = 1657] [serial = 979] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1176bb400) [pid = 1657] [serial = 975] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118562c00) [pid = 1657] [serial = 976] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118fe9c00) [pid = 1657] [serial = 970] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118575000) [pid = 1657] [serial = 969] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x121239c00) [pid = 1657] [serial = 984] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118952400) [pid = 1657] [serial = 958] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118576400) [pid = 1657] [serial = 957] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1216a1000) [pid = 1657] [serial = 961] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1210db800) [pid = 1657] [serial = 960] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x129484400) [pid = 1657] [serial = 964] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1290da800) [pid = 1657] [serial = 963] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12b814000) [pid = 1657] [serial = 967] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12a8e0800) [pid = 1657] [serial = 966] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1261cb400) [pid = 1657] [serial = 990] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x124ba2400) [pid = 1657] [serial = 988] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1268e7000) [pid = 1657] [serial = 993] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x126826400) [pid = 1657] [serial = 991] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1175a6c00) [pid = 1657] [serial = 996] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119a53800) [pid = 1657] [serial = 997] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12195c400) [pid = 1657] [serial = 999] [outer = 0x0] [url = about:blank] 07:52:15 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x128a49800) [pid = 1657] [serial = 994] [outer = 0x0] [url = about:blank] 07:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12a876000) [pid = 1657] [serial = 1005] [outer = 0x0] [url = about:blank] 07:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12a5b4400) [pid = 1657] [serial = 1003] [outer = 0x0] [url = about:blank] 07:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119336000) [pid = 1657] [serial = 1012] [outer = 0x0] [url = about:blank] 07:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118573400) [pid = 1657] [serial = 1015] [outer = 0x0] [url = about:blank] 07:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1290e2c00) [pid = 1657] [serial = 1000] [outer = 0x0] [url = about:blank] 07:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12169bc00) [pid = 1657] [serial = 985] [outer = 0x0] [url = about:blank] 07:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x11837a800) [pid = 1657] [serial = 1014] [outer = 0x0] [url = about:blank] 07:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12ae0a000) [pid = 1657] [serial = 1006] [outer = 0x0] [url = about:blank] 07:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x116023c00) [pid = 1657] [serial = 1008] [outer = 0x0] [url = about:blank] 07:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12940b000) [pid = 1657] [serial = 1002] [outer = 0x0] [url = about:blank] 07:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1167a9800) [pid = 1657] [serial = 1009] [outer = 0x0] [url = about:blank] 07:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x11895a800) [pid = 1657] [serial = 1011] [outer = 0x0] [url = about:blank] 07:52:16 INFO - PROCESS | 1657 | 1465915936067 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]]]}] 07:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 671ms 07:52:16 INFO - PROCESS | 1657 | 1465915936085 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 07:52:16 INFO - PROCESS | 1657 | 1465915936088 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 07:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:52:16 INFO - PROCESS | 1657 | 1465915936093 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:52:16 INFO - PROCESS | 1657 | 1465915936096 Marionette TRACE conn2 <- [1,1402,null,{}] 07:52:16 INFO - PROCESS | 1657 | 1465915936100 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}] 07:52:16 INFO - PROCESS | 1657 | 1465915936102 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:16 INFO - PROCESS | 1657 | 1465915936233 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 07:52:16 INFO - PROCESS | 1657 | 1465915936243 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 1657 | 1465915936244 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172c3000 == 32 [pid = 1657] [id = 358] 07:52:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11837a800) [pid = 1657] [serial = 1073] [outer = 0x0] 07:52:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11895a800) [pid = 1657] [serial = 1074] [outer = 0x11837a800] 07:52:16 INFO - PROCESS | 1657 | 1465915936351 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x119333c00) [pid = 1657] [serial = 1075] [outer = 0x11837a800] 07:52:16 INFO - PROCESS | 1657 | 1465915936688 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]]]}] 07:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 632ms 07:52:16 INFO - PROCESS | 1657 | 1465915936724 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 07:52:16 INFO - PROCESS | 1657 | 1465915936725 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 07:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:52:16 INFO - PROCESS | 1657 | 1465915936727 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:52:16 INFO - PROCESS | 1657 | 1465915936729 Marionette TRACE conn2 <- [1,1406,null,{}] 07:52:16 INFO - PROCESS | 1657 | 1465915936737 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}] 07:52:16 INFO - PROCESS | 1657 | 1465915936741 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:16 INFO - PROCESS | 1657 | 1465915936823 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 07:52:16 INFO - PROCESS | 1657 | 1465915936874 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 1657 | 1465915936877 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196d5000 == 33 [pid = 1657] [id = 359] 07:52:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11393a400) [pid = 1657] [serial = 1076] [outer = 0x0] 07:52:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119a53800) [pid = 1657] [serial = 1077] [outer = 0x11393a400] 07:52:16 INFO - PROCESS | 1657 | 1465915936905 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x12123b000) [pid = 1657] [serial = 1078] [outer = 0x11393a400] 07:52:17 INFO - PROCESS | 1657 | 1465915937197 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]]]}] 07:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 474ms 07:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:52:17 INFO - PROCESS | 1657 | 1465915937209 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 07:52:17 INFO - PROCESS | 1657 | 1465915937210 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 07:52:17 INFO - PROCESS | 1657 | 1465915937212 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 1657 | 1465915937213 Marionette TRACE conn2 <- [1,1410,null,{}] 07:52:17 INFO - PROCESS | 1657 | 1465915937215 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}] 07:52:17 INFO - PROCESS | 1657 | 1465915937216 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:17 INFO - PROCESS | 1657 | 1465915937300 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 07:52:17 INFO - PROCESS | 1657 | 1465915937306 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:17 INFO - PROCESS | 1657 | 1465915937307 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213bc800 == 34 [pid = 1657] [id = 360] 07:52:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x12159a800) [pid = 1657] [serial = 1079] [outer = 0x0] 07:52:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1216e2c00) [pid = 1657] [serial = 1080] [outer = 0x12159a800] 07:52:17 INFO - PROCESS | 1657 | 1465915937332 Marionette DEBUG loaded listener.js 07:52:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x124e22800) [pid = 1657] [serial = 1081] [outer = 0x12159a800] 07:52:17 INFO - PROCESS | 1657 | 1465915937690 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]]]}] 07:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 519ms 07:52:17 INFO - PROCESS | 1657 | 1465915937732 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 07:52:17 INFO - PROCESS | 1657 | 1465915937733 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 07:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:52:17 INFO - PROCESS | 1657 | 1465915937735 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 1657 | 1465915937736 Marionette TRACE conn2 <- [1,1414,null,{}] 07:52:17 INFO - PROCESS | 1657 | 1465915937739 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}] 07:52:17 INFO - PROCESS | 1657 | 1465915937740 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:17 INFO - PROCESS | 1657 | 1465915937813 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 07:52:17 INFO - PROCESS | 1657 | 1465915937816 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:17 INFO - PROCESS | 1657 | 1465915937817 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x121fb1000 == 35 [pid = 1657] [id = 361] 07:52:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118fef800) [pid = 1657] [serial = 1082] [outer = 0x0] 07:52:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x125685c00) [pid = 1657] [serial = 1083] [outer = 0x118fef800] 07:52:17 INFO - PROCESS | 1657 | 1465915937845 Marionette DEBUG loaded listener.js 07:52:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1261ce400) [pid = 1657] [serial = 1084] [outer = 0x118fef800] 07:52:18 INFO - PROCESS | 1657 | 1465915938202 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]]]}] 07:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 520ms 07:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:52:18 INFO - PROCESS | 1657 | 1465915938256 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 07:52:18 INFO - PROCESS | 1657 | 1465915938257 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 07:52:18 INFO - PROCESS | 1657 | 1465915938259 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:52:18 INFO - PROCESS | 1657 | 1465915938260 Marionette TRACE conn2 <- [1,1418,null,{}] 07:52:18 INFO - PROCESS | 1657 | 1465915938268 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}] 07:52:18 INFO - PROCESS | 1657 | 1465915938272 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:18 INFO - PROCESS | 1657 | 1465915938390 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 07:52:18 INFO - PROCESS | 1657 | 1465915938405 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:18 INFO - PROCESS | 1657 | 1465915938406 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x126aa1000 == 36 [pid = 1657] [id = 362] 07:52:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x126824800) [pid = 1657] [serial = 1085] [outer = 0x0] 07:52:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x126cdf800) [pid = 1657] [serial = 1086] [outer = 0x126824800] 07:52:18 INFO - PROCESS | 1657 | 1465915938431 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x129404000) [pid = 1657] [serial = 1087] [outer = 0x126824800] 07:52:18 INFO - PROCESS | 1657 | 1465915938859 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]]]}] 07:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 623ms 07:52:18 INFO - PROCESS | 1657 | 1465915938883 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 07:52:18 INFO - PROCESS | 1657 | 1465915938884 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 07:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:52:18 INFO - PROCESS | 1657 | 1465915938900 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:52:18 INFO - PROCESS | 1657 | 1465915938901 Marionette TRACE conn2 <- [1,1422,null,{}] 07:52:18 INFO - PROCESS | 1657 | 1465915938906 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}] 07:52:18 INFO - PROCESS | 1657 | 1465915938908 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:19 INFO - PROCESS | 1657 | 1465915939005 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 07:52:19 INFO - PROCESS | 1657 | 1465915939058 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 1657 | 1465915939066 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295e4000 == 37 [pid = 1657] [id = 363] 07:52:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1268e3400) [pid = 1657] [serial = 1088] [outer = 0x0] 07:52:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a5b2c00) [pid = 1657] [serial = 1089] [outer = 0x1268e3400] 07:52:19 INFO - PROCESS | 1657 | 1465915939090 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a634400) [pid = 1657] [serial = 1090] [outer = 0x1268e3400] 07:52:19 INFO - PROCESS | 1657 | 1465915939403 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]]]}] 07:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 529ms 07:52:19 INFO - PROCESS | 1657 | 1465915939424 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 1657 | 1465915939425 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 07:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:52:19 INFO - PROCESS | 1657 | 1465915939427 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - PROCESS | 1657 | 1465915939428 Marionette TRACE conn2 <- [1,1426,null,{}] 07:52:19 INFO - PROCESS | 1657 | 1465915939431 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}] 07:52:19 INFO - PROCESS | 1657 | 1465915939432 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:19 INFO - PROCESS | 1657 | 1465915939527 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 07:52:19 INFO - PROCESS | 1657 | 1465915939538 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 1657 | 1465915939539 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a516800 == 38 [pid = 1657] [id = 364] 07:52:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x129486000) [pid = 1657] [serial = 1091] [outer = 0x0] 07:52:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a870400) [pid = 1657] [serial = 1092] [outer = 0x129486000] 07:52:19 INFO - PROCESS | 1657 | 1465915939563 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a8e1c00) [pid = 1657] [serial = 1093] [outer = 0x129486000] 07:52:19 INFO - PROCESS | 1657 | 1465915939883 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]]]}] 07:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 518ms 07:52:19 INFO - PROCESS | 1657 | 1465915939946 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 1657 | 1465915939947 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 07:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:52:19 INFO - PROCESS | 1657 | 1465915939949 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - PROCESS | 1657 | 1465915939950 Marionette TRACE conn2 <- [1,1430,null,{}] 07:52:19 INFO - PROCESS | 1657 | 1465915939952 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}] 07:52:19 INFO - PROCESS | 1657 | 1465915939953 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:20 INFO - PROCESS | 1657 | 1465915940050 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 07:52:20 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1210db400) [pid = 1657] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:52:20 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112f36400) [pid = 1657] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:52:20 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11857a800) [pid = 1657] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:52:20 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1176bc000) [pid = 1657] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:52:20 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x113d0b400) [pid = 1657] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:52:20 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119a31000) [pid = 1657] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:52:20 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116020400) [pid = 1657] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:52:20 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119a54400) [pid = 1657] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:52:20 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x121c10c00) [pid = 1657] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:52:20 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1216aa800) [pid = 1657] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:52:20 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124e65400) [pid = 1657] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:52:20 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x115e13c00) [pid = 1657] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:52:20 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1251cc800) [pid = 1657] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:52:20 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119a36000) [pid = 1657] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:52:20 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x116027c00) [pid = 1657] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:52:20 INFO - PROCESS | 1657 | 1465915940156 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 1657 | 1465915940157 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172c9800 == 39 [pid = 1657] [id = 365] 07:52:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x110f80800) [pid = 1657] [serial = 1094] [outer = 0x0] 07:52:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x112f36400) [pid = 1657] [serial = 1095] [outer = 0x110f80800] 07:52:20 INFO - PROCESS | 1657 | 1465915940181 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11857e800) [pid = 1657] [serial = 1096] [outer = 0x110f80800] 07:52:20 INFO - PROCESS | 1657 | 1465915940475 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]]]}] 07:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 571ms 07:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:52:20 INFO - PROCESS | 1657 | 1465915940522 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 07:52:20 INFO - PROCESS | 1657 | 1465915940523 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 07:52:20 INFO - PROCESS | 1657 | 1465915940526 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:52:20 INFO - PROCESS | 1657 | 1465915940527 Marionette TRACE conn2 <- [1,1434,null,{}] 07:52:20 INFO - PROCESS | 1657 | 1465915940529 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}] 07:52:20 INFO - PROCESS | 1657 | 1465915940530 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:20 INFO - PROCESS | 1657 | 1465915940608 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 07:52:20 INFO - PROCESS | 1657 | 1465915940612 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 1657 | 1465915940613 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b214800 == 40 [pid = 1657] [id = 366] 07:52:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118710000) [pid = 1657] [serial = 1097] [outer = 0x0] 07:52:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x124c5dc00) [pid = 1657] [serial = 1098] [outer = 0x118710000] 07:52:20 INFO - PROCESS | 1657 | 1465915940638 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12ae08400) [pid = 1657] [serial = 1099] [outer = 0x118710000] 07:52:20 INFO - PROCESS | 1657 | 1465915940978 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]]]}] 07:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 467ms 07:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:52:20 INFO - PROCESS | 1657 | 1465915940994 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 07:52:20 INFO - PROCESS | 1657 | 1465915940995 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 07:52:20 INFO - PROCESS | 1657 | 1465915940997 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:52:21 INFO - PROCESS | 1657 | 1465915940999 Marionette TRACE conn2 <- [1,1438,null,{}] 07:52:21 INFO - PROCESS | 1657 | 1465915941002 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}] 07:52:21 INFO - PROCESS | 1657 | 1465915941006 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:21 INFO - PROCESS | 1657 | 1465915941129 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 07:52:21 INFO - PROCESS | 1657 | 1465915941136 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 1657 | 1465915941138 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b949000 == 41 [pid = 1657] [id = 367] 07:52:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12ae0b000) [pid = 1657] [serial = 1100] [outer = 0x0] 07:52:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12b015400) [pid = 1657] [serial = 1101] [outer = 0x12ae0b000] 07:52:21 INFO - PROCESS | 1657 | 1465915941164 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12b818c00) [pid = 1657] [serial = 1102] [outer = 0x12ae0b000] 07:52:21 INFO - PROCESS | 1657 | 1465915941483 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]]]}] 07:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 524ms 07:52:21 INFO - PROCESS | 1657 | 1465915941523 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 07:52:21 INFO - PROCESS | 1657 | 1465915941524 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 07:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:52:21 INFO - PROCESS | 1657 | 1465915941526 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:52:21 INFO - PROCESS | 1657 | 1465915941527 Marionette TRACE conn2 <- [1,1442,null,{}] 07:52:21 INFO - PROCESS | 1657 | 1465915941530 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}] 07:52:21 INFO - PROCESS | 1657 | 1465915941531 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:21 INFO - PROCESS | 1657 | 1465915941611 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 07:52:21 INFO - PROCESS | 1657 | 1465915941615 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 1657 | 1465915941616 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf70000 == 42 [pid = 1657] [id = 368] 07:52:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12b818000) [pid = 1657] [serial = 1103] [outer = 0x0] 07:52:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12b905800) [pid = 1657] [serial = 1104] [outer = 0x12b818000] 07:52:21 INFO - PROCESS | 1657 | 1465915941640 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12b913000) [pid = 1657] [serial = 1105] [outer = 0x12b818000] 07:52:21 INFO - PROCESS | 1657 | 1465915941962 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]]]}] 07:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 468ms 07:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:52:22 INFO - PROCESS | 1657 | 1465915941996 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 1657 | 1465915941997 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 07:52:22 INFO - PROCESS | 1657 | 1465915941999 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - PROCESS | 1657 | 1465915942000 Marionette TRACE conn2 <- [1,1446,null,{}] 07:52:22 INFO - PROCESS | 1657 | 1465915942003 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}] 07:52:22 INFO - PROCESS | 1657 | 1465915942004 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:22 INFO - PROCESS | 1657 | 1465915942117 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 07:52:22 INFO - PROCESS | 1657 | 1465915942201 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 1657 | 1465915942202 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x11335f000 == 43 [pid = 1657] [id = 369] 07:52:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x110f38800) [pid = 1657] [serial = 1106] [outer = 0x0] 07:52:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x111d16000) [pid = 1657] [serial = 1107] [outer = 0x110f38800] 07:52:22 INFO - PROCESS | 1657 | 1465915942236 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x113d79400) [pid = 1657] [serial = 1108] [outer = 0x110f38800] 07:52:22 INFO - PROCESS | 1657 | 1465915942689 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]]]}] 07:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 723ms 07:52:22 INFO - PROCESS | 1657 | 1465915942724 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 1657 | 1465915942726 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 07:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:52:22 INFO - PROCESS | 1657 | 1465915942729 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - PROCESS | 1657 | 1465915942731 Marionette TRACE conn2 <- [1,1450,null,{}] 07:52:22 INFO - PROCESS | 1657 | 1465915942751 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}] 07:52:22 INFO - PROCESS | 1657 | 1465915942755 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:22 INFO - PROCESS | 1657 | 1465915942880 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 07:52:22 INFO - PROCESS | 1657 | 1465915942955 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 1657 | 1465915942956 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e82000 == 44 [pid = 1657] [id = 370] 07:52:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11932a400) [pid = 1657] [serial = 1109] [outer = 0x0] 07:52:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119765000) [pid = 1657] [serial = 1110] [outer = 0x11932a400] 07:52:22 INFO - PROCESS | 1657 | 1465915942986 Marionette DEBUG loaded listener.js 07:52:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119a2e800) [pid = 1657] [serial = 1111] [outer = 0x11932a400] 07:52:23 INFO - PROCESS | 1657 | 1465915943423 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]]]}] 07:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 722ms 07:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:52:23 INFO - PROCESS | 1657 | 1465915943454 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 07:52:23 INFO - PROCESS | 1657 | 1465915943457 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 07:52:23 INFO - PROCESS | 1657 | 1465915943459 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:52:23 INFO - PROCESS | 1657 | 1465915943461 Marionette TRACE conn2 <- [1,1454,null,{}] 07:52:23 INFO - PROCESS | 1657 | 1465915943463 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}] 07:52:23 INFO - PROCESS | 1657 | 1465915943465 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:23 INFO - PROCESS | 1657 | 1465915943568 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 07:52:23 INFO - PROCESS | 1657 | 1465915943626 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:23 INFO - PROCESS | 1657 | 1465915943627 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a91e800 == 45 [pid = 1657] [id = 371] 07:52:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119af1800) [pid = 1657] [serial = 1112] [outer = 0x0] 07:52:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1216a4400) [pid = 1657] [serial = 1113] [outer = 0x119af1800] 07:52:23 INFO - PROCESS | 1657 | 1465915943656 Marionette DEBUG loaded listener.js 07:52:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12573b400) [pid = 1657] [serial = 1114] [outer = 0x119af1800] 07:52:24 INFO - PROCESS | 1657 | 1465915944091 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]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 669ms 07:52:24 INFO - PROCESS | 1657 | 1465915944128 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 1657 | 1465915944130 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 07:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:52:24 INFO - PROCESS | 1657 | 1465915944137 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 1657 | 1465915944142 Marionette TRACE conn2 <- [1,1458,null,{}] 07:52:24 INFO - PROCESS | 1657 | 1465915944145 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}] 07:52:24 INFO - PROCESS | 1657 | 1465915944147 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:24 INFO - PROCESS | 1657 | 1465915944273 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 07:52:24 INFO - PROCESS | 1657 | 1465915944343 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 1657 | 1465915944344 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c713000 == 46 [pid = 1657] [id = 372] 07:52:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x121edd000) [pid = 1657] [serial = 1115] [outer = 0x0] 07:52:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1290e9000) [pid = 1657] [serial = 1116] [outer = 0x121edd000] 07:52:24 INFO - PROCESS | 1657 | 1465915944374 Marionette DEBUG loaded listener.js 07:52:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a632000) [pid = 1657] [serial = 1117] [outer = 0x121edd000] 07:52:24 INFO - PROCESS | 1657 | 1465915944824 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]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 727ms 07:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:52:24 INFO - PROCESS | 1657 | 1465915944861 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 1657 | 1465915944863 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 07:52:24 INFO - PROCESS | 1657 | 1465915944866 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 1657 | 1465915944868 Marionette TRACE conn2 <- [1,1462,null,{}] 07:52:24 INFO - PROCESS | 1657 | 1465915944897 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}] 07:52:24 INFO - PROCESS | 1657 | 1465915944899 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:25 INFO - PROCESS | 1657 | 1465915945051 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 07:52:25 INFO - PROCESS | 1657 | 1465915945148 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:25 INFO - PROCESS | 1657 | 1465915945149 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172c8000 == 47 [pid = 1657] [id = 373] 07:52:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119a4d800) [pid = 1657] [serial = 1118] [outer = 0x0] 07:52:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1216a3c00) [pid = 1657] [serial = 1119] [outer = 0x119a4d800] 07:52:25 INFO - PROCESS | 1657 | 1465915945196 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x129410000) [pid = 1657] [serial = 1120] [outer = 0x119a4d800] 07:52:25 INFO - PROCESS | 1657 | 1465915945864 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]]]}] 07:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1043ms 07:52:25 INFO - PROCESS | 1657 | 1465915945908 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 07:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:52:25 INFO - PROCESS | 1657 | 1465915945911 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 07:52:25 INFO - PROCESS | 1657 | 1465915945913 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - PROCESS | 1657 | 1465915945915 Marionette TRACE conn2 <- [1,1466,null,{}] 07:52:25 INFO - PROCESS | 1657 | 1465915945919 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}] 07:52:25 INFO - PROCESS | 1657 | 1465915945920 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:26 INFO - PROCESS | 1657 | 1465915946016 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 07:52:26 INFO - PROCESS | 1657 | 1465915946074 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 1657 | 1465915946075 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b12800 == 48 [pid = 1657] [id = 374] 07:52:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x118576400) [pid = 1657] [serial = 1121] [outer = 0x0] 07:52:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1185be000) [pid = 1657] [serial = 1122] [outer = 0x118576400] 07:52:26 INFO - PROCESS | 1657 | 1465915946102 Marionette DEBUG loaded listener.js 07:52:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118f92800) [pid = 1657] [serial = 1123] [outer = 0x118576400] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1184b6800 == 47 [pid = 1657] [id = 344] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf70000 == 46 [pid = 1657] [id = 368] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12b949000 == 45 [pid = 1657] [id = 367] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12b214800 == 44 [pid = 1657] [id = 366] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1172c9800 == 43 [pid = 1657] [id = 365] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12a516800 == 42 [pid = 1657] [id = 364] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1295e4000 == 41 [pid = 1657] [id = 363] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x126aa1000 == 40 [pid = 1657] [id = 362] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x121fb1000 == 39 [pid = 1657] [id = 361] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1213bc800 == 38 [pid = 1657] [id = 360] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1196d5000 == 37 [pid = 1657] [id = 359] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1172c3000 == 36 [pid = 1657] [id = 358] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x11721e800 == 35 [pid = 1657] [id = 357] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1213cc000 == 34 [pid = 1657] [id = 356] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12b210800 == 33 [pid = 1657] [id = 354] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x116730000 == 32 [pid = 1657] [id = 355] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1172c8000 == 31 [pid = 1657] [id = 373] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12c713000 == 30 [pid = 1657] [id = 372] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12a91e800 == 29 [pid = 1657] [id = 371] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x119e82000 == 28 [pid = 1657] [id = 370] 07:52:27 INFO - PROCESS | 1657 | --DOCSHELL 0x11335f000 == 27 [pid = 1657] [id = 369] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12169d800) [pid = 1657] [serial = 1044] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119a47400) [pid = 1657] [serial = 1041] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118954000) [pid = 1657] [serial = 1038] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119329400) [pid = 1657] [serial = 1039] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11894e000) [pid = 1657] [serial = 1018] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118574000) [pid = 1657] [serial = 1017] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1185c0800) [pid = 1657] [serial = 1033] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11696e400) [pid = 1657] [serial = 1032] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119a4c000) [pid = 1657] [serial = 1021] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119a36c00) [pid = 1657] [serial = 1020] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11662ec00) [pid = 1657] [serial = 1035] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1175a9000) [pid = 1657] [serial = 1036] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1216a5800) [pid = 1657] [serial = 1024] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121470c00) [pid = 1657] [serial = 1023] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x124eaf400) [pid = 1657] [serial = 1027] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12948b000) [pid = 1657] [serial = 1060] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124ba6000) [pid = 1657] [serial = 1026] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12658b800) [pid = 1657] [serial = 1030] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x125682c00) [pid = 1657] [serial = 1029] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x121ee3800) [pid = 1657] [serial = 1047] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1266a1800) [pid = 1657] [serial = 1050] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124ebc400) [pid = 1657] [serial = 1048] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x129484000) [pid = 1657] [serial = 1053] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x129409400) [pid = 1657] [serial = 1051] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12a5b7000) [pid = 1657] [serial = 1054] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118564000) [pid = 1657] [serial = 1056] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12a5bd400) [pid = 1657] [serial = 1062] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12195a000) [pid = 1657] [serial = 1045] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119a4c400) [pid = 1657] [serial = 1057] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x126588400) [pid = 1657] [serial = 1059] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119fe4800) [pid = 1657] [serial = 1042] [outer = 0x0] [url = about:blank] 07:52:27 INFO - PROCESS | 1657 | 1465915947101 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]]]}] 07:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1271ms 07:52:27 INFO - PROCESS | 1657 | 1465915947185 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 07:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:52:27 INFO - PROCESS | 1657 | 1465915947190 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 07:52:27 INFO - PROCESS | 1657 | 1465915947194 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 1657 | 1465915947196 Marionette TRACE conn2 <- [1,1470,null,{}] 07:52:27 INFO - PROCESS | 1657 | 1465915947200 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}] 07:52:27 INFO - PROCESS | 1657 | 1465915947202 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:27 INFO - PROCESS | 1657 | 1465915947284 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 07:52:27 INFO - PROCESS | 1657 | 1465915947291 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 1657 | 1465915947294 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f27000 == 28 [pid = 1657] [id = 375] 07:52:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1167a3000) [pid = 1657] [serial = 1124] [outer = 0x0] 07:52:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1167a9c00) [pid = 1657] [serial = 1125] [outer = 0x1167a3000] 07:52:27 INFO - PROCESS | 1657 | 1465915947321 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1176b5c00) [pid = 1657] [serial = 1126] [outer = 0x1167a3000] 07:52:27 INFO - PROCESS | 1657 | 1465915947650 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]]]}] 07:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 471ms 07:52:27 INFO - PROCESS | 1657 | 1465915947686 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 07:52:27 INFO - PROCESS | 1657 | 1465915947689 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 07:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:52:27 INFO - PROCESS | 1657 | 1465915947695 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 1657 | 1465915947696 Marionette TRACE conn2 <- [1,1474,null,{}] 07:52:27 INFO - PROCESS | 1657 | 1465915947699 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}] 07:52:27 INFO - PROCESS | 1657 | 1465915947701 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:27 INFO - PROCESS | 1657 | 1465915947776 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 07:52:27 INFO - PROCESS | 1657 | 1465915947781 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 1657 | 1465915947782 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x118770000 == 29 [pid = 1657] [id = 376] 07:52:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118573400) [pid = 1657] [serial = 1127] [outer = 0x0] 07:52:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118954800) [pid = 1657] [serial = 1128] [outer = 0x118573400] 07:52:27 INFO - PROCESS | 1657 | 1465915947812 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118f97000) [pid = 1657] [serial = 1129] [outer = 0x118573400] 07:52:28 INFO - PROCESS | 1657 | 1465915948162 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]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 520ms 07:52:28 INFO - PROCESS | 1657 | 1465915948226 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 07:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:52:28 INFO - PROCESS | 1657 | 1465915948227 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 07:52:28 INFO - PROCESS | 1657 | 1465915948229 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 1657 | 1465915948232 Marionette TRACE conn2 <- [1,1478,null,{}] 07:52:28 INFO - PROCESS | 1657 | 1465915948239 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}] 07:52:28 INFO - PROCESS | 1657 | 1465915948242 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:28 INFO - PROCESS | 1657 | 1465915948321 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 07:52:28 INFO - PROCESS | 1657 | 1465915948326 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 1657 | 1465915948328 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x11876f800 == 30 [pid = 1657] [id = 377] 07:52:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119a37c00) [pid = 1657] [serial = 1130] [outer = 0x0] 07:52:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119a48c00) [pid = 1657] [serial = 1131] [outer = 0x119a37c00] 07:52:28 INFO - PROCESS | 1657 | 1465915948359 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119af3800) [pid = 1657] [serial = 1132] [outer = 0x119a37c00] 07:52:28 INFO - PROCESS | 1657 | 1465915948768 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]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 573ms 07:52:28 INFO - PROCESS | 1657 | 1465915948804 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 1657 | 1465915948807 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 07:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:52:28 INFO - PROCESS | 1657 | 1465915948811 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 1657 | 1465915948813 Marionette TRACE conn2 <- [1,1482,null,{}] 07:52:28 INFO - PROCESS | 1657 | 1465915948816 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}] 07:52:28 INFO - PROCESS | 1657 | 1465915948818 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:28 INFO - PROCESS | 1657 | 1465915948946 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 07:52:28 INFO - PROCESS | 1657 | 1465915948951 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 1657 | 1465915948954 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x121cab800 == 31 [pid = 1657] [id = 378] 07:52:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121087800) [pid = 1657] [serial = 1133] [outer = 0x0] 07:52:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12175a000) [pid = 1657] [serial = 1134] [outer = 0x121087800] 07:52:28 INFO - PROCESS | 1657 | 1465915948998 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121eda400) [pid = 1657] [serial = 1135] [outer = 0x121087800] 07:52:29 INFO - PROCESS | 1657 | 1465915949445 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]]]}] 07:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 676ms 07:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:52:29 INFO - PROCESS | 1657 | 1465915949493 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 07:52:29 INFO - PROCESS | 1657 | 1465915949494 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 07:52:29 INFO - PROCESS | 1657 | 1465915949496 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - PROCESS | 1657 | 1465915949497 Marionette TRACE conn2 <- [1,1486,null,{}] 07:52:29 INFO - PROCESS | 1657 | 1465915949500 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}] 07:52:29 INFO - PROCESS | 1657 | 1465915949501 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:29 INFO - PROCESS | 1657 | 1465915949597 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 07:52:29 INFO - PROCESS | 1657 | 1465915949601 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 1657 | 1465915949602 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1256c0000 == 32 [pid = 1657] [id = 379] 07:52:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x116021400) [pid = 1657] [serial = 1136] [outer = 0x0] 07:52:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124e63c00) [pid = 1657] [serial = 1137] [outer = 0x116021400] 07:52:29 INFO - PROCESS | 1657 | 1465915949628 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x125743800) [pid = 1657] [serial = 1138] [outer = 0x116021400] 07:52:29 INFO - PROCESS | 1657 | 1465915949990 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]]]}] 07:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 518ms 07:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:52:30 INFO - PROCESS | 1657 | 1465915950015 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 07:52:30 INFO - PROCESS | 1657 | 1465915950016 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 07:52:30 INFO - PROCESS | 1657 | 1465915950024 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - PROCESS | 1657 | 1465915950025 Marionette TRACE conn2 <- [1,1490,null,{}] 07:52:30 INFO - PROCESS | 1657 | 1465915950027 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}] 07:52:30 INFO - PROCESS | 1657 | 1465915950031 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:30 INFO - PROCESS | 1657 | 1465915950140 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 07:52:30 INFO - PROCESS | 1657 | 1465915950144 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 1657 | 1465915950145 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12904f800 == 33 [pid = 1657] [id = 380] 07:52:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1261cd800) [pid = 1657] [serial = 1139] [outer = 0x0] 07:52:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1266a4c00) [pid = 1657] [serial = 1140] [outer = 0x1261cd800] 07:52:30 INFO - PROCESS | 1657 | 1465915950178 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128a54800) [pid = 1657] [serial = 1141] [outer = 0x1261cd800] 07:52:30 INFO - PROCESS | 1657 | 1465915950512 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]]]}] 07:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 523ms 07:52:30 INFO - PROCESS | 1657 | 1465915950542 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 07:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:52:30 INFO - PROCESS | 1657 | 1465915950543 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 07:52:30 INFO - PROCESS | 1657 | 1465915950545 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - PROCESS | 1657 | 1465915950546 Marionette TRACE conn2 <- [1,1494,null,{}] 07:52:30 INFO - PROCESS | 1657 | 1465915950548 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}] 07:52:30 INFO - PROCESS | 1657 | 1465915950550 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:30 INFO - PROCESS | 1657 | 1465915950652 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 07:52:30 INFO - PROCESS | 1657 | 1465915950655 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 1657 | 1465915950656 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a503000 == 34 [pid = 1657] [id = 381] 07:52:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128a55400) [pid = 1657] [serial = 1142] [outer = 0x0] 07:52:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1290e7400) [pid = 1657] [serial = 1143] [outer = 0x128a55400] 07:52:30 INFO - PROCESS | 1657 | 1465915950681 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129483000) [pid = 1657] [serial = 1144] [outer = 0x128a55400] 07:52:31 INFO - PROCESS | 1657 | 1465915951100 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]]]}] 07:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 569ms 07:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:52:31 INFO - PROCESS | 1657 | 1465915951114 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 1657 | 1465915951115 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 07:52:31 INFO - PROCESS | 1657 | 1465915951117 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 1657 | 1465915951120 Marionette TRACE conn2 <- [1,1498,null,{}] 07:52:31 INFO - PROCESS | 1657 | 1465915951124 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}] 07:52:31 INFO - PROCESS | 1657 | 1465915951125 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:31 INFO - PROCESS | 1657 | 1465915951530 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 07:52:31 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12b818000) [pid = 1657] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:52:31 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x126824800) [pid = 1657] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:52:31 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1268e3400) [pid = 1657] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:52:31 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x129486000) [pid = 1657] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:52:31 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x110f80800) [pid = 1657] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:52:31 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118fef800) [pid = 1657] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:52:31 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11837a800) [pid = 1657] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:52:31 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12159a800) [pid = 1657] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:52:31 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1167a6c00) [pid = 1657] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:52:31 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118713000) [pid = 1657] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:52:31 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x124e1d400) [pid = 1657] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:52:31 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112a7a000) [pid = 1657] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:52:31 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11393a400) [pid = 1657] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:52:31 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12ae0b000) [pid = 1657] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:52:31 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118710000) [pid = 1657] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:52:31 INFO - PROCESS | 1657 | 1465915951602 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 1657 | 1465915951603 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184c5800 == 35 [pid = 1657] [id = 382] 07:52:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x111d18800) [pid = 1657] [serial = 1145] [outer = 0x0] 07:52:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x113138c00) [pid = 1657] [serial = 1146] [outer = 0x111d18800] 07:52:31 INFO - PROCESS | 1657 | 1465915951654 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118954c00) [pid = 1657] [serial = 1147] [outer = 0x111d18800] 07:52:31 INFO - PROCESS | 1657 | 1465915951957 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]]]}] 07:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 874ms 07:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:52:32 INFO - PROCESS | 1657 | 1465915951993 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 1657 | 1465915951994 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 07:52:32 INFO - PROCESS | 1657 | 1465915951997 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 1657 | 1465915951998 Marionette TRACE conn2 <- [1,1502,null,{}] 07:52:32 INFO - PROCESS | 1657 | 1465915952000 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}] 07:52:32 INFO - PROCESS | 1657 | 1465915952001 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:32 INFO - PROCESS | 1657 | 1465915952116 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 07:52:32 INFO - PROCESS | 1657 | 1465915952122 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 1657 | 1465915952123 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6c6000 == 36 [pid = 1657] [id = 383] 07:52:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118fef800) [pid = 1657] [serial = 1148] [outer = 0x0] 07:52:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x125744800) [pid = 1657] [serial = 1149] [outer = 0x118fef800] 07:52:32 INFO - PROCESS | 1657 | 1465915952148 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a5b6800) [pid = 1657] [serial = 1150] [outer = 0x118fef800] 07:52:32 INFO - PROCESS | 1657 | 1465915952427 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]]]}] 07:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 476ms 07:52:32 INFO - PROCESS | 1657 | 1465915952475 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 1657 | 1465915952476 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 07:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:52:32 INFO - PROCESS | 1657 | 1465915952479 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 1657 | 1465915952480 Marionette TRACE conn2 <- [1,1506,null,{}] 07:52:32 INFO - PROCESS | 1657 | 1465915952482 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}] 07:52:32 INFO - PROCESS | 1657 | 1465915952483 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:32 INFO - PROCESS | 1657 | 1465915952564 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 07:52:32 INFO - PROCESS | 1657 | 1465915952568 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 1657 | 1465915952569 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9ef000 == 37 [pid = 1657] [id = 384] 07:52:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1261c9400) [pid = 1657] [serial = 1151] [outer = 0x0] 07:52:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a5db000) [pid = 1657] [serial = 1152] [outer = 0x1261c9400] 07:52:32 INFO - PROCESS | 1657 | 1465915952597 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a873000) [pid = 1657] [serial = 1153] [outer = 0x1261c9400] 07:52:32 INFO - PROCESS | 1657 | 1465915952913 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]]]}] 07:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 476ms 07:52:32 INFO - PROCESS | 1657 | 1465915952957 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 07:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:52:32 INFO - PROCESS | 1657 | 1465915952958 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 07:52:32 INFO - PROCESS | 1657 | 1465915952960 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 1657 | 1465915952962 Marionette TRACE conn2 <- [1,1510,null,{}] 07:52:32 INFO - PROCESS | 1657 | 1465915952965 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}] 07:52:32 INFO - PROCESS | 1657 | 1465915952966 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:33 INFO - PROCESS | 1657 | 1465915953081 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 07:52:33 INFO - PROCESS | 1657 | 1465915953090 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 1657 | 1465915953091 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b92f800 == 38 [pid = 1657] [id = 385] 07:52:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a87b400) [pid = 1657] [serial = 1154] [outer = 0x0] 07:52:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12ae04c00) [pid = 1657] [serial = 1155] [outer = 0x12a87b400] 07:52:33 INFO - PROCESS | 1657 | 1465915953118 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b019000) [pid = 1657] [serial = 1156] [outer = 0x12a87b400] 07:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 470ms 07:52:33 INFO - PROCESS | 1657 | 1465915953427 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]]]}] 07:52:33 INFO - PROCESS | 1657 | 1465915953431 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 1657 | 1465915953432 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 07:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:52:33 INFO - PROCESS | 1657 | 1465915953434 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - PROCESS | 1657 | 1465915953436 Marionette TRACE conn2 <- [1,1514,null,{}] 07:52:33 INFO - PROCESS | 1657 | 1465915953446 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}] 07:52:33 INFO - PROCESS | 1657 | 1465915953447 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:33 INFO - PROCESS | 1657 | 1465915953529 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 07:52:33 INFO - PROCESS | 1657 | 1465915953643 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 1657 | 1465915953645 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x11270c000 == 39 [pid = 1657] [id = 386] 07:52:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x110f84000) [pid = 1657] [serial = 1157] [outer = 0x0] 07:52:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x111d83800) [pid = 1657] [serial = 1158] [outer = 0x110f84000] 07:52:33 INFO - PROCESS | 1657 | 1465915953680 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11602b000) [pid = 1657] [serial = 1159] [outer = 0x110f84000] 07:52:34 INFO - PROCESS | 1657 | 1465915954227 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]]]}] 07:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 825ms 07:52:34 INFO - PROCESS | 1657 | 1465915954263 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 07:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:52:34 INFO - PROCESS | 1657 | 1465915954265 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 07:52:34 INFO - PROCESS | 1657 | 1465915954269 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:52:34 INFO - PROCESS | 1657 | 1465915954273 Marionette TRACE conn2 <- [1,1518,null,{}] 07:52:34 INFO - PROCESS | 1657 | 1465915954277 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}] 07:52:34 INFO - PROCESS | 1657 | 1465915954278 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:34 INFO - PROCESS | 1657 | 1465915954409 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 07:52:34 INFO - PROCESS | 1657 | 1465915954485 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 1657 | 1465915954487 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b96800 == 40 [pid = 1657] [id = 387] 07:52:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118579c00) [pid = 1657] [serial = 1160] [outer = 0x0] 07:52:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1185c0800) [pid = 1657] [serial = 1161] [outer = 0x118579c00] 07:52:34 INFO - PROCESS | 1657 | 1465915954517 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118ff3400) [pid = 1657] [serial = 1162] [outer = 0x118579c00] 07:52:35 INFO - PROCESS | 1657 | 1465915955153 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]]]}] 07:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1123ms 07:52:35 INFO - PROCESS | 1657 | 1465915955410 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 1657 | 1465915955415 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 07:52:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:52:35 INFO - PROCESS | 1657 | 1465915955422 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - PROCESS | 1657 | 1465915955424 Marionette TRACE conn2 <- [1,1522,null,{}] 07:52:35 INFO - PROCESS | 1657 | 1465915955429 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}] 07:52:35 INFO - PROCESS | 1657 | 1465915955432 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:35 INFO - PROCESS | 1657 | 1465915955559 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 07:52:35 INFO - PROCESS | 1657 | 1465915955609 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 1657 | 1465915955611 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1191d7000 == 41 [pid = 1657] [id = 388] 07:52:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1167ac400) [pid = 1657] [serial = 1163] [outer = 0x0] 07:52:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1184de800) [pid = 1657] [serial = 1164] [outer = 0x1167ac400] 07:52:35 INFO - PROCESS | 1657 | 1465915955639 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1185c4800) [pid = 1657] [serial = 1165] [outer = 0x1167ac400] 07:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12b92f800 == 40 [pid = 1657] [id = 385] 07:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9ef000 == 39 [pid = 1657] [id = 384] 07:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6c6000 == 38 [pid = 1657] [id = 383] 07:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1184c5800 == 37 [pid = 1657] [id = 382] 07:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a503000 == 36 [pid = 1657] [id = 381] 07:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12904f800 == 35 [pid = 1657] [id = 380] 07:52:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1256c0000 == 34 [pid = 1657] [id = 379] 07:52:36 INFO - PROCESS | 1657 | --DOCSHELL 0x121cab800 == 33 [pid = 1657] [id = 378] 07:52:36 INFO - PROCESS | 1657 | --DOCSHELL 0x11876f800 == 32 [pid = 1657] [id = 377] 07:52:36 INFO - PROCESS | 1657 | --DOCSHELL 0x118770000 == 31 [pid = 1657] [id = 376] 07:52:36 INFO - PROCESS | 1657 | --DOCSHELL 0x116f27000 == 30 [pid = 1657] [id = 375] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12b905800) [pid = 1657] [serial = 1104] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x126cdf800) [pid = 1657] [serial = 1086] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a634400) [pid = 1657] [serial = 1090] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a5b2c00) [pid = 1657] [serial = 1089] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a870400) [pid = 1657] [serial = 1092] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a8e1c00) [pid = 1657] [serial = 1093] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112f36400) [pid = 1657] [serial = 1095] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x125685c00) [pid = 1657] [serial = 1083] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11895a800) [pid = 1657] [serial = 1074] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119333c00) [pid = 1657] [serial = 1075] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1216e2c00) [pid = 1657] [serial = 1080] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x124e22800) [pid = 1657] [serial = 1081] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11696a800) [pid = 1657] [serial = 1071] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11856e000) [pid = 1657] [serial = 1072] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118f93c00) [pid = 1657] [serial = 1068] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119766c00) [pid = 1657] [serial = 1069] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12a634800) [pid = 1657] [serial = 1063] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112d7e400) [pid = 1657] [serial = 1065] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11857e800) [pid = 1657] [serial = 1096] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x113d7a400) [pid = 1657] [serial = 1066] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119a53800) [pid = 1657] [serial = 1077] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12123b000) [pid = 1657] [serial = 1078] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12b818c00) [pid = 1657] [serial = 1102] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x129404000) [pid = 1657] [serial = 1087] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x124c5dc00) [pid = 1657] [serial = 1098] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12b015400) [pid = 1657] [serial = 1101] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1261ce400) [pid = 1657] [serial = 1084] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12b913000) [pid = 1657] [serial = 1105] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12ae08400) [pid = 1657] [serial = 1099] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1657 | 1465915956071 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"]]]}] 07:52:36 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 () { 07:52:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:52:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:52:36 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 () { 07:52:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:52:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:52:36 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 () { 07:52:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:52:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:52:36 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 () { 07:52:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:52:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:52:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 677ms 07:52:36 INFO - PROCESS | 1657 | 1465915956098 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 07:52:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:52:36 INFO - PROCESS | 1657 | 1465915956100 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 07:52:36 INFO - PROCESS | 1657 | 1465915956105 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 1657 | 1465915956108 Marionette TRACE conn2 <- [1,1526,null,{}] 07:52:36 INFO - PROCESS | 1657 | 1465915956111 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}] 07:52:36 INFO - PROCESS | 1657 | 1465915956112 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:36 INFO - PROCESS | 1657 | 1465915956189 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 07:52:36 INFO - PROCESS | 1657 | 1465915956193 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 1657 | 1465915956194 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181c9800 == 31 [pid = 1657] [id = 389] 07:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11932ac00) [pid = 1657] [serial = 1166] [outer = 0x0] 07:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119763400) [pid = 1657] [serial = 1167] [outer = 0x11932ac00] 07:52:36 INFO - PROCESS | 1657 | 1465915956224 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119fe4c00) [pid = 1657] [serial = 1168] [outer = 0x11932ac00] 07:52:36 INFO - PROCESS | 1657 | 1465915956562 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"]]]}] 07:52:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:52:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:52:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:52:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:52:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:52:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:52:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 473ms 07:52:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:52:36 INFO - PROCESS | 1657 | 1465915956577 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 1657 | 1465915956579 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 07:52:36 INFO - PROCESS | 1657 | 1465915956581 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 1657 | 1465915956582 Marionette TRACE conn2 <- [1,1530,null,{}] 07:52:36 INFO - PROCESS | 1657 | 1465915956592 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}] 07:52:36 INFO - PROCESS | 1657 | 1465915956595 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:36 INFO - PROCESS | 1657 | 1465915956688 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 07:52:36 INFO - PROCESS | 1657 | 1465915956742 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 1657 | 1465915956745 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1215dc800 == 32 [pid = 1657] [id = 390] 07:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1210d4c00) [pid = 1657] [serial = 1169] [outer = 0x0] 07:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12195a000) [pid = 1657] [serial = 1170] [outer = 0x1210d4c00] 07:52:36 INFO - PROCESS | 1657 | 1465915956773 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x125746400) [pid = 1657] [serial = 1171] [outer = 0x1210d4c00] 07:52:37 INFO - PROCESS | 1657 | 1465915957053 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]]]}] 07:52:37 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 07:52:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:52:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:52:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:52:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:52:37 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. 07:52:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:52:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 520ms 07:52:37 INFO - PROCESS | 1657 | 1465915957102 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 07:52:37 INFO - PROCESS | 1657 | 1465915957104 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 07:52:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:52:37 INFO - PROCESS | 1657 | 1465915957113 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 1657 | 1465915957114 Marionette TRACE conn2 <- [1,1534,null,{}] 07:52:37 INFO - PROCESS | 1657 | 1465915957117 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}] 07:52:37 INFO - PROCESS | 1657 | 1465915957118 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:37 INFO - PROCESS | 1657 | 1465915957203 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 07:52:37 INFO - PROCESS | 1657 | 1465915957260 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 1657 | 1465915957261 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1256be000 == 33 [pid = 1657] [id = 391] 07:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12123b000) [pid = 1657] [serial = 1172] [outer = 0x0] 07:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12660cc00) [pid = 1657] [serial = 1173] [outer = 0x12123b000] 07:52:37 INFO - PROCESS | 1657 | 1465915957286 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x126cd8800) [pid = 1657] [serial = 1174] [outer = 0x12123b000] 07:52:37 INFO - PROCESS | 1657 | 1465915957542 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]]]}] 07:52:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:52:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 470ms 07:52:37 INFO - PROCESS | 1657 | 1465915957583 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 07:52:37 INFO - PROCESS | 1657 | 1465915957585 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 07:52:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:52:37 INFO - PROCESS | 1657 | 1465915957594 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 1657 | 1465915957595 Marionette TRACE conn2 <- [1,1538,null,{}] 07:52:37 INFO - PROCESS | 1657 | 1465915957598 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}] 07:52:37 INFO - PROCESS | 1657 | 1465915957599 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:37 INFO - PROCESS | 1657 | 1465915957681 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 07:52:37 INFO - PROCESS | 1657 | 1465915957685 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 1657 | 1465915957686 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181c3800 == 34 [pid = 1657] [id = 392] 07:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x126cd9000) [pid = 1657] [serial = 1175] [outer = 0x0] 07:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1290df000) [pid = 1657] [serial = 1176] [outer = 0x126cd9000] 07:52:37 INFO - PROCESS | 1657 | 1465915957713 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x129411000) [pid = 1657] [serial = 1177] [outer = 0x126cd9000] 07:52:38 INFO - PROCESS | 1657 | 1465915958077 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]]]}] 07:52:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:52:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 519ms 07:52:38 INFO - PROCESS | 1657 | 1465915958123 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 1657 | 1465915958125 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 07:52:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:52:38 INFO - PROCESS | 1657 | 1465915958127 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - PROCESS | 1657 | 1465915958129 Marionette TRACE conn2 <- [1,1542,null,{}] 07:52:38 INFO - PROCESS | 1657 | 1465915958132 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}] 07:52:38 INFO - PROCESS | 1657 | 1465915958137 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:38 INFO - PROCESS | 1657 | 1465915958322 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 07:52:38 INFO - PROCESS | 1657 | 1465915958373 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 1657 | 1465915958375 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a521800 == 35 [pid = 1657] [id = 393] 07:52:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x129489400) [pid = 1657] [serial = 1178] [outer = 0x0] 07:52:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a632400) [pid = 1657] [serial = 1179] [outer = 0x129489400] 07:52:38 INFO - PROCESS | 1657 | 1465915958415 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12ae10800) [pid = 1657] [serial = 1180] [outer = 0x129489400] 07:52:38 INFO - PROCESS | 1657 | 1465915958803 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]]]}] 07:52:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:52:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 719ms 07:52:38 INFO - PROCESS | 1657 | 1465915958849 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 1657 | 1465915958850 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 07:52:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:52:38 INFO - PROCESS | 1657 | 1465915958858 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - PROCESS | 1657 | 1465915958859 Marionette TRACE conn2 <- [1,1546,null,{}] 07:52:38 INFO - PROCESS | 1657 | 1465915958861 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}] 07:52:38 INFO - PROCESS | 1657 | 1465915958862 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:38 INFO - PROCESS | 1657 | 1465915958960 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 07:52:38 INFO - PROCESS | 1657 | 1465915958963 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 1657 | 1465915958964 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9d9800 == 36 [pid = 1657] [id = 394] 07:52:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x113d04800) [pid = 1657] [serial = 1181] [outer = 0x0] 07:52:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b01dc00) [pid = 1657] [serial = 1182] [outer = 0x113d04800] 07:52:38 INFO - PROCESS | 1657 | 1465915958989 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b81e000) [pid = 1657] [serial = 1183] [outer = 0x113d04800] 07:52:39 INFO - PROCESS | 1657 | 1465915959324 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]]]}] 07:52:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:52:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 524ms 07:52:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:52:39 INFO - PROCESS | 1657 | 1465915959376 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 1657 | 1465915959378 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 07:52:39 INFO - PROCESS | 1657 | 1465915959380 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 1657 | 1465915959381 Marionette TRACE conn2 <- [1,1550,null,{}] 07:52:39 INFO - PROCESS | 1657 | 1465915959383 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}] 07:52:39 INFO - PROCESS | 1657 | 1465915959384 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:39 INFO - PROCESS | 1657 | 1465915959480 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 07:52:39 INFO - PROCESS | 1657 | 1465915959493 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 1657 | 1465915959494 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b22b800 == 37 [pid = 1657] [id = 395] 07:52:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b81e800) [pid = 1657] [serial = 1184] [outer = 0x0] 07:52:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b90ac00) [pid = 1657] [serial = 1185] [outer = 0x12b81e800] 07:52:39 INFO - PROCESS | 1657 | 1465915959519 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b917c00) [pid = 1657] [serial = 1186] [outer = 0x12b81e800] 07:52:39 INFO - PROCESS | 1657 | 1465915959859 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]]]}] 07:52:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:52:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 520ms 07:52:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:52:39 INFO - PROCESS | 1657 | 1465915959900 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 1657 | 1465915959901 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 07:52:39 INFO - PROCESS | 1657 | 1465915959904 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 1657 | 1465915959905 Marionette TRACE conn2 <- [1,1554,null,{}] 07:52:39 INFO - PROCESS | 1657 | 1465915959907 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}] 07:52:39 INFO - PROCESS | 1657 | 1465915959908 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:40 INFO - PROCESS | 1657 | 1465915960001 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 07:52:40 INFO - PROCESS | 1657 | 1465915960011 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 1657 | 1465915960012 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be53800 == 38 [pid = 1657] [id = 396] 07:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12b916c00) [pid = 1657] [serial = 1187] [outer = 0x0] 07:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b920000) [pid = 1657] [serial = 1188] [outer = 0x12b916c00] 07:52:40 INFO - PROCESS | 1657 | 1465915960036 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b9c3800) [pid = 1657] [serial = 1189] [outer = 0x12b916c00] 07:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1261cd800) [pid = 1657] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119a37c00) [pid = 1657] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118576400) [pid = 1657] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118573400) [pid = 1657] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121087800) [pid = 1657] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1167a3000) [pid = 1657] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1261c9400) [pid = 1657] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x128a55400) [pid = 1657] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x110f38800) [pid = 1657] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118fef800) [pid = 1657] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11932a400) [pid = 1657] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119af1800) [pid = 1657] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121edd000) [pid = 1657] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x111d18800) [pid = 1657] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119a4d800) [pid = 1657] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116021400) [pid = 1657] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:52:40 INFO - PROCESS | 1657 | 1465915960428 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]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:52:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 570ms 07:52:40 INFO - PROCESS | 1657 | 1465915960476 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 1657 | 1465915960478 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 07:52:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:52:40 INFO - PROCESS | 1657 | 1465915960480 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 1657 | 1465915960481 Marionette TRACE conn2 <- [1,1558,null,{}] 07:52:40 INFO - PROCESS | 1657 | 1465915960483 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}] 07:52:40 INFO - PROCESS | 1657 | 1465915960484 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:40 INFO - PROCESS | 1657 | 1465915960593 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 07:52:40 INFO - PROCESS | 1657 | 1465915960628 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 1657 | 1465915960628 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1256ad800 == 39 [pid = 1657] [id = 397] 07:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112d7fc00) [pid = 1657] [serial = 1190] [outer = 0x0] 07:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118fe9c00) [pid = 1657] [serial = 1191] [outer = 0x112d7fc00] 07:52:40 INFO - PROCESS | 1657 | 1465915960653 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121238800) [pid = 1657] [serial = 1192] [outer = 0x112d7fc00] 07:52:40 INFO - PROCESS | 1657 | 1465915960924 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]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:52:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 470ms 07:52:40 INFO - PROCESS | 1657 | 1465915960951 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 1657 | 1465915960954 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 07:52:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:52:40 INFO - PROCESS | 1657 | 1465915960963 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 1657 | 1465915960964 Marionette TRACE conn2 <- [1,1562,null,{}] 07:52:40 INFO - PROCESS | 1657 | 1465915960967 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}] 07:52:40 INFO - PROCESS | 1657 | 1465915960968 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:41 INFO - PROCESS | 1657 | 1465915961071 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 07:52:41 INFO - PROCESS | 1657 | 1465915961076 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 1657 | 1465915961077 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c470800 == 40 [pid = 1657] [id = 398] 07:52:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121edd000) [pid = 1657] [serial = 1193] [outer = 0x0] 07:52:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12b811000) [pid = 1657] [serial = 1194] [outer = 0x121edd000] 07:52:41 INFO - PROCESS | 1657 | 1465915961103 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12b9cb000) [pid = 1657] [serial = 1195] [outer = 0x121edd000] 07:52:41 INFO - PROCESS | 1657 | 1465915961434 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]]]}] 07:52:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:52:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 520ms 07:52:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:52:41 INFO - PROCESS | 1657 | 1465915961483 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 1657 | 1465915961484 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 07:52:41 INFO - PROCESS | 1657 | 1465915961486 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 1657 | 1465915961487 Marionette TRACE conn2 <- [1,1566,null,{}] 07:52:41 INFO - PROCESS | 1657 | 1465915961490 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}] 07:52:41 INFO - PROCESS | 1657 | 1465915961491 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:41 INFO - PROCESS | 1657 | 1465915961597 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 07:52:41 INFO - PROCESS | 1657 | 1465915961604 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 1657 | 1465915961605 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c72c000 == 41 [pid = 1657] [id = 399] 07:52:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12b9c5c00) [pid = 1657] [serial = 1196] [outer = 0x0] 07:52:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12be6ec00) [pid = 1657] [serial = 1197] [outer = 0x12b9c5c00] 07:52:41 INFO - PROCESS | 1657 | 1465915961628 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12be77800) [pid = 1657] [serial = 1198] [outer = 0x12b9c5c00] 07:52:41 INFO - PROCESS | 1657 | 1465915961954 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]]]}] 07:52:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:52:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms 07:52:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:52:42 INFO - PROCESS | 1657 | 1465915962006 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 07:52:42 INFO - PROCESS | 1657 | 1465915962007 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 07:52:42 INFO - PROCESS | 1657 | 1465915962009 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:52:42 INFO - PROCESS | 1657 | 1465915962010 Marionette TRACE conn2 <- [1,1570,null,{}] 07:52:42 INFO - PROCESS | 1657 | 1465915962012 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}] 07:52:42 INFO - PROCESS | 1657 | 1465915962013 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:42 INFO - PROCESS | 1657 | 1465915962093 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 07:52:42 INFO - PROCESS | 1657 | 1465915962097 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:42 INFO - PROCESS | 1657 | 1465915962098 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd0b000 == 42 [pid = 1657] [id = 400] 07:52:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12be70c00) [pid = 1657] [serial = 1199] [outer = 0x0] 07:52:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12bed9c00) [pid = 1657] [serial = 1200] [outer = 0x12be70c00] 07:52:42 INFO - PROCESS | 1657 | 1465915962121 Marionette DEBUG loaded listener.js 07:52:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12c404400) [pid = 1657] [serial = 1201] [outer = 0x12be70c00] 07:52:42 INFO - PROCESS | 1657 | 1465915962607 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]]]}] 07:52:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:52:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 620ms 07:52:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:52:42 INFO - PROCESS | 1657 | 1465915962638 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 07:52:42 INFO - PROCESS | 1657 | 1465915962641 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 07:52:42 INFO - PROCESS | 1657 | 1465915962646 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:52:42 INFO - PROCESS | 1657 | 1465915962648 Marionette TRACE conn2 <- [1,1574,null,{}] 07:52:42 INFO - PROCESS | 1657 | 1465915962652 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}] 07:52:42 INFO - PROCESS | 1657 | 1465915962656 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:42 INFO - PROCESS | 1657 | 1465915962761 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 07:52:42 INFO - PROCESS | 1657 | 1465915962833 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:42 INFO - PROCESS | 1657 | 1465915962834 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11930b800 == 43 [pid = 1657] [id = 401] 07:52:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112ad3800) [pid = 1657] [serial = 1202] [outer = 0x0] 07:52:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112ad7800) [pid = 1657] [serial = 1203] [outer = 0x112ad3800] 07:52:42 INFO - PROCESS | 1657 | 1465915962865 Marionette DEBUG loaded listener.js 07:52:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112f2f800) [pid = 1657] [serial = 1204] [outer = 0x112ad3800] 07:52:43 INFO - PROCESS | 1657 | 1465915963290 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]]]}] 07:52:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:52:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 678ms 07:52:43 INFO - PROCESS | 1657 | 1465915963323 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 07:52:43 INFO - PROCESS | 1657 | 1465915963326 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 07:52:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:52:43 INFO - PROCESS | 1657 | 1465915963331 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:52:43 INFO - PROCESS | 1657 | 1465915963333 Marionette TRACE conn2 <- [1,1578,null,{}] 07:52:43 INFO - PROCESS | 1657 | 1465915963336 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}] 07:52:43 INFO - PROCESS | 1657 | 1465915963337 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:43 INFO - PROCESS | 1657 | 1465915963462 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 07:52:43 INFO - PROCESS | 1657 | 1465915963534 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 1657 | 1465915963535 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x129042000 == 44 [pid = 1657] [id = 402] 07:52:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11857d000) [pid = 1657] [serial = 1205] [outer = 0x0] 07:52:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11894e400) [pid = 1657] [serial = 1206] [outer = 0x11857d000] 07:52:43 INFO - PROCESS | 1657 | 1465915963578 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11976fc00) [pid = 1657] [serial = 1207] [outer = 0x11857d000] 07:52:43 INFO - PROCESS | 1657 | 1465915963992 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]]]}] 07:52:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:52:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 669ms 07:52:44 INFO - PROCESS | 1657 | 1465915964001 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 07:52:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:52:44 INFO - PROCESS | 1657 | 1465915964002 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 07:52:44 INFO - PROCESS | 1657 | 1465915964005 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 1657 | 1465915964008 Marionette TRACE conn2 <- [1,1582,null,{}] 07:52:44 INFO - PROCESS | 1657 | 1465915964015 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}] 07:52:44 INFO - PROCESS | 1657 | 1465915964019 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:44 INFO - PROCESS | 1657 | 1465915964122 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 07:52:44 INFO - PROCESS | 1657 | 1465915964183 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 1657 | 1465915964185 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c72e000 == 45 [pid = 1657] [id = 403] 07:52:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12108d400) [pid = 1657] [serial = 1208] [outer = 0x0] 07:52:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x124e5e000) [pid = 1657] [serial = 1209] [outer = 0x12108d400] 07:52:44 INFO - PROCESS | 1657 | 1465915964215 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x126595c00) [pid = 1657] [serial = 1210] [outer = 0x12108d400] 07:52:44 INFO - PROCESS | 1657 | 1465915964658 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]]]}] 07:52:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:52:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 672ms 07:52:44 INFO - PROCESS | 1657 | 1465915964678 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 07:52:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:52:44 INFO - PROCESS | 1657 | 1465915964680 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 07:52:44 INFO - PROCESS | 1657 | 1465915964682 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 1657 | 1465915964683 Marionette TRACE conn2 <- [1,1586,null,{}] 07:52:44 INFO - PROCESS | 1657 | 1465915964686 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}] 07:52:44 INFO - PROCESS | 1657 | 1465915964688 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:44 INFO - PROCESS | 1657 | 1465915964805 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 07:52:44 INFO - PROCESS | 1657 | 1465915964907 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 1657 | 1465915964909 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd21800 == 46 [pid = 1657] [id = 404] 07:52:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1261cbc00) [pid = 1657] [serial = 1211] [outer = 0x0] 07:52:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1290e3800) [pid = 1657] [serial = 1212] [outer = 0x1261cbc00] 07:52:44 INFO - PROCESS | 1657 | 1465915964937 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12a634000) [pid = 1657] [serial = 1213] [outer = 0x1261cbc00] 07:52:45 INFO - PROCESS | 1657 | 1465915965496 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]]]}] 07:52:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:52:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 871ms 07:52:45 INFO - PROCESS | 1657 | 1465915965554 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 07:52:45 INFO - PROCESS | 1657 | 1465915965556 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 07:52:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:52:45 INFO - PROCESS | 1657 | 1465915965559 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:52:45 INFO - PROCESS | 1657 | 1465915965561 Marionette TRACE conn2 <- [1,1590,null,{}] 07:52:45 INFO - PROCESS | 1657 | 1465915965565 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}] 07:52:45 INFO - PROCESS | 1657 | 1465915965566 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:45 INFO - PROCESS | 1657 | 1465915965665 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 07:52:45 INFO - PROCESS | 1657 | 1465915965737 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 1657 | 1465915965740 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x116606000 == 47 [pid = 1657] [id = 405] 07:52:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x110f76c00) [pid = 1657] [serial = 1214] [outer = 0x0] 07:52:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x110f7f800) [pid = 1657] [serial = 1215] [outer = 0x110f76c00] 07:52:45 INFO - PROCESS | 1657 | 1465915965768 Marionette DEBUG loaded listener.js 07:52:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x112ad3000) [pid = 1657] [serial = 1216] [outer = 0x110f76c00] 07:52:46 INFO - PROCESS | 1657 | 1465915966217 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]]]}] 07:52:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:52:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 672ms 07:52:46 INFO - PROCESS | 1657 | 1465915966232 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 1657 | 1465915966235 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 07:52:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:52:46 INFO - PROCESS | 1657 | 1465915966239 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 1657 | 1465915966241 Marionette TRACE conn2 <- [1,1594,null,{}] 07:52:46 INFO - PROCESS | 1657 | 1465915966243 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}] 07:52:46 INFO - PROCESS | 1657 | 1465915966245 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:46 INFO - PROCESS | 1657 | 1465915966338 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12c72c000 == 46 [pid = 1657] [id = 399] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12c470800 == 45 [pid = 1657] [id = 398] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1256ad800 == 44 [pid = 1657] [id = 397] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12be53800 == 43 [pid = 1657] [id = 396] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12b22b800 == 42 [pid = 1657] [id = 395] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9d9800 == 41 [pid = 1657] [id = 394] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12a521800 == 40 [pid = 1657] [id = 393] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1181c3800 == 39 [pid = 1657] [id = 392] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1256be000 == 38 [pid = 1657] [id = 391] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1215dc800 == 37 [pid = 1657] [id = 390] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1181c9800 == 36 [pid = 1657] [id = 389] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1191d7000 == 35 [pid = 1657] [id = 388] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x119b96800 == 34 [pid = 1657] [id = 387] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x11270c000 == 33 [pid = 1657] [id = 386] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x119b12800 == 32 [pid = 1657] [id = 374] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x116606000 == 31 [pid = 1657] [id = 405] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd21800 == 30 [pid = 1657] [id = 404] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12c72e000 == 29 [pid = 1657] [id = 403] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x129042000 == 28 [pid = 1657] [id = 402] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd0b000 == 27 [pid = 1657] [id = 400] 07:52:46 INFO - PROCESS | 1657 | --DOCSHELL 0x11930b800 == 26 [pid = 1657] [id = 401] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x124e63c00) [pid = 1657] [serial = 1137] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1266a4c00) [pid = 1657] [serial = 1140] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119a48c00) [pid = 1657] [serial = 1131] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119af3800) [pid = 1657] [serial = 1132] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118f92800) [pid = 1657] [serial = 1123] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1185be000) [pid = 1657] [serial = 1122] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118954800) [pid = 1657] [serial = 1128] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118f97000) [pid = 1657] [serial = 1129] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12175a000) [pid = 1657] [serial = 1134] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x125743800) [pid = 1657] [serial = 1138] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1167a9c00) [pid = 1657] [serial = 1125] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1176b5c00) [pid = 1657] [serial = 1126] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12a873000) [pid = 1657] [serial = 1153] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1290e7400) [pid = 1657] [serial = 1143] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x128a54800) [pid = 1657] [serial = 1141] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x129483000) [pid = 1657] [serial = 1144] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x113d79400) [pid = 1657] [serial = 1108] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x111d16000) [pid = 1657] [serial = 1107] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a5b6800) [pid = 1657] [serial = 1150] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119a2e800) [pid = 1657] [serial = 1111] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119765000) [pid = 1657] [serial = 1110] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12a5db000) [pid = 1657] [serial = 1152] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12573b400) [pid = 1657] [serial = 1114] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1216a4400) [pid = 1657] [serial = 1113] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12ae04c00) [pid = 1657] [serial = 1155] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12a632000) [pid = 1657] [serial = 1117] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x113138c00) [pid = 1657] [serial = 1146] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1290e9000) [pid = 1657] [serial = 1116] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x129410000) [pid = 1657] [serial = 1120] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1216a3c00) [pid = 1657] [serial = 1119] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x118954c00) [pid = 1657] [serial = 1147] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x125744800) [pid = 1657] [serial = 1149] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x121eda400) [pid = 1657] [serial = 1135] [outer = 0x0] [url = about:blank] 07:52:46 INFO - PROCESS | 1657 | 1465915966971 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 1657 | 1465915966973 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x112651800 == 27 [pid = 1657] [id = 406] 07:52:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x110f83800) [pid = 1657] [serial = 1217] [outer = 0x0] 07:52:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11201f400) [pid = 1657] [serial = 1218] [outer = 0x110f83800] 07:52:47 INFO - PROCESS | 1657 | 1465915967005 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x112a7bc00) [pid = 1657] [serial = 1219] [outer = 0x110f83800] 07:52:47 INFO - PROCESS | 1657 | 1465915967333 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]]]}] 07:52:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:52:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1120ms 07:52:47 INFO - PROCESS | 1657 | 1465915967360 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 07:52:47 INFO - PROCESS | 1657 | 1465915967362 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 07:52:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:52:47 INFO - PROCESS | 1657 | 1465915967365 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:52:47 INFO - PROCESS | 1657 | 1465915967368 Marionette TRACE conn2 <- [1,1598,null,{}] 07:52:47 INFO - PROCESS | 1657 | 1465915967374 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}] 07:52:47 INFO - PROCESS | 1657 | 1465915967376 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:47 INFO - PROCESS | 1657 | 1465915967460 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 07:52:47 INFO - PROCESS | 1657 | 1465915967466 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:47 INFO - PROCESS | 1657 | 1465915967467 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172c1800 == 28 [pid = 1657] [id = 407] 07:52:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112d15800) [pid = 1657] [serial = 1220] [outer = 0x0] 07:52:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x115ed9c00) [pid = 1657] [serial = 1221] [outer = 0x112d15800] 07:52:47 INFO - PROCESS | 1657 | 1465915967508 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116049c00) [pid = 1657] [serial = 1222] [outer = 0x112d15800] 07:52:47 INFO - PROCESS | 1657 | 1465915967958 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]]]}] 07:52:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:52:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 623ms 07:52:47 INFO - PROCESS | 1657 | 1465915967991 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 07:52:47 INFO - PROCESS | 1657 | 1465915967993 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 07:52:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:52:47 INFO - PROCESS | 1657 | 1465915967996 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:52:47 INFO - PROCESS | 1657 | 1465915967997 Marionette TRACE conn2 <- [1,1602,null,{}] 07:52:48 INFO - PROCESS | 1657 | 1465915968000 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}] 07:52:48 INFO - PROCESS | 1657 | 1465915968001 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:48 INFO - PROCESS | 1657 | 1465915968080 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 07:52:48 INFO - PROCESS | 1657 | 1465915968084 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 1657 | 1465915968085 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x117216000 == 29 [pid = 1657] [id = 408] 07:52:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1160a3800) [pid = 1657] [serial = 1223] [outer = 0x0] 07:52:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116974000) [pid = 1657] [serial = 1224] [outer = 0x1160a3800] 07:52:48 INFO - PROCESS | 1657 | 1465915968122 Marionette DEBUG loaded listener.js 07:52:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1175a6c00) [pid = 1657] [serial = 1225] [outer = 0x1160a3800] 07:52:48 INFO - PROCESS | 1657 | 1465915968532 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]]]}] 07:52:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:52:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 569ms 07:52:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:52:48 INFO - PROCESS | 1657 | 1465915968566 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 07:52:48 INFO - PROCESS | 1657 | 1465915968568 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 07:52:48 INFO - PROCESS | 1657 | 1465915968579 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - PROCESS | 1657 | 1465915968584 Marionette TRACE conn2 <- [1,1606,null,{}] 07:52:48 INFO - PROCESS | 1657 | 1465915968596 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}] 07:52:48 INFO - PROCESS | 1657 | 1465915968600 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:48 INFO - PROCESS | 1657 | 1465915968736 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 07:52:48 INFO - PROCESS | 1657 | 1465915968752 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 1657 | 1465915968753 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196e2000 == 30 [pid = 1657] [id = 409] 07:52:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118712800) [pid = 1657] [serial = 1226] [outer = 0x0] 07:52:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118950000) [pid = 1657] [serial = 1227] [outer = 0x118712800] 07:52:48 INFO - PROCESS | 1657 | 1465915968793 Marionette DEBUG loaded listener.js 07:52:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118f8a400) [pid = 1657] [serial = 1228] [outer = 0x118712800] 07:52:49 INFO - PROCESS | 1657 | 1465915969193 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]]]}] 07:52:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:52:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 642ms 07:52:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:52:49 INFO - PROCESS | 1657 | 1465915969212 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 1657 | 1465915969214 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 07:52:49 INFO - PROCESS | 1657 | 1465915969216 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 1657 | 1465915969217 Marionette TRACE conn2 <- [1,1610,null,{}] 07:52:49 INFO - PROCESS | 1657 | 1465915969220 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}] 07:52:49 INFO - PROCESS | 1657 | 1465915969223 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:49 INFO - PROCESS | 1657 | 1465915969331 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 07:52:49 INFO - PROCESS | 1657 | 1465915969363 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 1657 | 1465915969364 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x121028800 == 31 [pid = 1657] [id = 410] 07:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118712c00) [pid = 1657] [serial = 1229] [outer = 0x0] 07:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118f8e000) [pid = 1657] [serial = 1230] [outer = 0x118712c00] 07:52:49 INFO - PROCESS | 1657 | 1465915969396 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119766000) [pid = 1657] [serial = 1231] [outer = 0x118712c00] 07:52:49 INFO - PROCESS | 1657 | 1465915969714 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]]]}] 07:52:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:52:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 518ms 07:52:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:52:49 INFO - PROCESS | 1657 | 1465915969735 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 1657 | 1465915969736 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 07:52:49 INFO - PROCESS | 1657 | 1465915969742 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 1657 | 1465915969743 Marionette TRACE conn2 <- [1,1614,null,{}] 07:52:49 INFO - PROCESS | 1657 | 1465915969746 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}] 07:52:49 INFO - PROCESS | 1657 | 1465915969747 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:49 INFO - PROCESS | 1657 | 1465915969843 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 07:52:49 INFO - PROCESS | 1657 | 1465915969880 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 1657 | 1465915969885 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12168b800 == 32 [pid = 1657] [id = 411] 07:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1160a3400) [pid = 1657] [serial = 1232] [outer = 0x0] 07:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119a3a000) [pid = 1657] [serial = 1233] [outer = 0x1160a3400] 07:52:49 INFO - PROCESS | 1657 | 1465915969917 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119a51800) [pid = 1657] [serial = 1234] [outer = 0x1160a3400] 07:52:50 INFO - PROCESS | 1657 | 1465915970247 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]]]}] 07:52:50 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 07:52:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 07:52:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:52:50 INFO - PROCESS | 1657 | 1465915970261 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 07:52:50 INFO - PROCESS | 1657 | 1465915970262 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 07:52:50 INFO - PROCESS | 1657 | 1465915970264 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 1657 | 1465915970265 Marionette TRACE conn2 <- [1,1618,null,{}] 07:52:50 INFO - PROCESS | 1657 | 1465915970267 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}] 07:52:50 INFO - PROCESS | 1657 | 1465915970269 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:50 INFO - PROCESS | 1657 | 1465915970366 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 07:52:50 INFO - PROCESS | 1657 | 1465915970402 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 1657 | 1465915970403 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x113111800 == 33 [pid = 1657] [id = 412] 07:52:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119add800) [pid = 1657] [serial = 1235] [outer = 0x0] 07:52:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1210d2c00) [pid = 1657] [serial = 1236] [outer = 0x119add800] 07:52:50 INFO - PROCESS | 1657 | 1465915970427 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12134d400) [pid = 1657] [serial = 1237] [outer = 0x119add800] 07:52:50 INFO - PROCESS | 1657 | 1465915970742 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]]]}] 07:52:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:52:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 518ms 07:52:50 INFO - PROCESS | 1657 | 1465915970783 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 07:52:50 INFO - PROCESS | 1657 | 1465915970784 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 07:52:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:52:50 INFO - PROCESS | 1657 | 1465915970786 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 1657 | 1465915970787 Marionette TRACE conn2 <- [1,1622,null,{}] 07:52:50 INFO - PROCESS | 1657 | 1465915970790 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}] 07:52:50 INFO - PROCESS | 1657 | 1465915970791 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:50 INFO - PROCESS | 1657 | 1465915970885 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 07:52:50 INFO - PROCESS | 1657 | 1465915970896 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 1657 | 1465915970897 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12654e000 == 34 [pid = 1657] [id = 413] 07:52:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x110f3cc00) [pid = 1657] [serial = 1238] [outer = 0x0] 07:52:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12169c000) [pid = 1657] [serial = 1239] [outer = 0x110f3cc00] 07:52:50 INFO - PROCESS | 1657 | 1465915970921 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1216a5800) [pid = 1657] [serial = 1240] [outer = 0x110f3cc00] 07:52:51 INFO - PROCESS | 1657 | 1465915971245 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]]]}] 07:52:51 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 07:52:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 469ms 07:52:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:52:51 INFO - PROCESS | 1657 | 1465915971258 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 07:52:51 INFO - PROCESS | 1657 | 1465915971260 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 07:52:51 INFO - PROCESS | 1657 | 1465915971262 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:52:51 INFO - PROCESS | 1657 | 1465915971263 Marionette TRACE conn2 <- [1,1626,null,{}] 07:52:51 INFO - PROCESS | 1657 | 1465915971265 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}] 07:52:51 INFO - PROCESS | 1657 | 1465915971266 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:51 INFO - PROCESS | 1657 | 1465915971548 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 07:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a87b400) [pid = 1657] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x113d04800) [pid = 1657] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12b81e800) [pid = 1657] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12b916c00) [pid = 1657] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112d7fc00) [pid = 1657] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118579c00) [pid = 1657] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1167ac400) [pid = 1657] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12123b000) [pid = 1657] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11932ac00) [pid = 1657] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x126cd9000) [pid = 1657] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1210d4c00) [pid = 1657] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x110f84000) [pid = 1657] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x121edd000) [pid = 1657] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12b9c5c00) [pid = 1657] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12be70c00) [pid = 1657] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x129489400) [pid = 1657] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:52:51 INFO - PROCESS | 1657 | 1465915971595 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 1657 | 1465915971596 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f27000 == 35 [pid = 1657] [id = 414] 07:52:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x110f7a400) [pid = 1657] [serial = 1241] [outer = 0x0] 07:52:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x112d7fc00) [pid = 1657] [serial = 1242] [outer = 0x110f7a400] 07:52:51 INFO - PROCESS | 1657 | 1465915971621 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11932ac00) [pid = 1657] [serial = 1243] [outer = 0x110f7a400] 07:52:51 INFO - PROCESS | 1657 | 1465915971923 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]]]}] 07:52:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:52:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 723ms 07:52:51 INFO - PROCESS | 1657 | 1465915971985 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 07:52:51 INFO - PROCESS | 1657 | 1465915971988 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 07:52:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:52:51 INFO - PROCESS | 1657 | 1465915971991 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:52:51 INFO - PROCESS | 1657 | 1465915971992 Marionette TRACE conn2 <- [1,1630,null,{}] 07:52:51 INFO - PROCESS | 1657 | 1465915971994 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}] 07:52:51 INFO - PROCESS | 1657 | 1465915971995 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:52 INFO - PROCESS | 1657 | 1465915972056 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 07:52:52 INFO - PROCESS | 1657 | 1465915972103 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 1657 | 1465915972104 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x129042000 == 36 [pid = 1657] [id = 415] 07:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x113b7d800) [pid = 1657] [serial = 1244] [outer = 0x0] 07:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1216a5400) [pid = 1657] [serial = 1245] [outer = 0x113b7d800] 07:52:52 INFO - PROCESS | 1657 | 1465915972128 Marionette DEBUG loaded listener.js 07:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124e5a400) [pid = 1657] [serial = 1246] [outer = 0x113b7d800] 07:52:52 INFO - PROCESS | 1657 | 1465915972432 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]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:52:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 471ms 07:52:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:52:52 INFO - PROCESS | 1657 | 1465915972463 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 1657 | 1465915972465 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 07:52:52 INFO - PROCESS | 1657 | 1465915972467 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 1657 | 1465915972469 Marionette TRACE conn2 <- [1,1634,null,{}] 07:52:52 INFO - PROCESS | 1657 | 1465915972474 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}] 07:52:52 INFO - PROCESS | 1657 | 1465915972476 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:52 INFO - PROCESS | 1657 | 1465915972590 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 07:52:52 INFO - PROCESS | 1657 | 1465915972596 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 1657 | 1465915972598 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a517000 == 37 [pid = 1657] [id = 416] 07:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x124e65c00) [pid = 1657] [serial = 1247] [outer = 0x0] 07:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12567bc00) [pid = 1657] [serial = 1248] [outer = 0x124e65c00] 07:52:52 INFO - PROCESS | 1657 | 1465915972641 Marionette DEBUG loaded listener.js 07:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126588400) [pid = 1657] [serial = 1249] [outer = 0x124e65c00] 07:52:53 INFO - PROCESS | 1657 | 1465915973169 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]]]}] 07:52:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:52:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 723ms 07:52:53 INFO - PROCESS | 1657 | 1465915973192 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 1657 | 1465915973194 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 07:52:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:52:53 INFO - PROCESS | 1657 | 1465915973198 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 1657 | 1465915973201 Marionette TRACE conn2 <- [1,1638,null,{}] 07:52:53 INFO - PROCESS | 1657 | 1465915973204 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}] 07:52:53 INFO - PROCESS | 1657 | 1465915973207 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:53 INFO - PROCESS | 1657 | 1465915973302 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 07:52:53 INFO - PROCESS | 1657 | 1465915973308 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 1657 | 1465915973309 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12168a000 == 38 [pid = 1657] [id = 417] 07:52:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12567e400) [pid = 1657] [serial = 1250] [outer = 0x0] 07:52:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12682c800) [pid = 1657] [serial = 1251] [outer = 0x12567e400] 07:52:53 INFO - PROCESS | 1657 | 1465915973333 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1290e3400) [pid = 1657] [serial = 1252] [outer = 0x12567e400] 07:52:54 INFO - PROCESS | 1657 | --DOCSHELL 0x1172c1800 == 37 [pid = 1657] [id = 407] 07:52:54 INFO - PROCESS | 1657 | --DOCSHELL 0x112651800 == 36 [pid = 1657] [id = 406] 07:52:54 INFO - PROCESS | 1657 | --DOCSHELL 0x1196e2000 == 35 [pid = 1657] [id = 409] 07:52:54 INFO - PROCESS | 1657 | --DOCSHELL 0x116f27000 == 34 [pid = 1657] [id = 414] 07:52:54 INFO - PROCESS | 1657 | --DOCSHELL 0x117216000 == 33 [pid = 1657] [id = 408] 07:52:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12654e000 == 32 [pid = 1657] [id = 413] 07:52:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12168b800 == 31 [pid = 1657] [id = 411] 07:52:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12a517000 == 30 [pid = 1657] [id = 416] 07:52:54 INFO - PROCESS | 1657 | --DOCSHELL 0x129042000 == 29 [pid = 1657] [id = 415] 07:52:54 INFO - PROCESS | 1657 | --DOCSHELL 0x121028800 == 28 [pid = 1657] [id = 410] 07:52:54 INFO - PROCESS | 1657 | --DOCSHELL 0x113111800 == 27 [pid = 1657] [id = 412] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12b019000) [pid = 1657] [serial = 1156] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12b01dc00) [pid = 1657] [serial = 1182] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12b90ac00) [pid = 1657] [serial = 1185] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12b920000) [pid = 1657] [serial = 1188] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118fe9c00) [pid = 1657] [serial = 1191] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12b917c00) [pid = 1657] [serial = 1186] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1185c0800) [pid = 1657] [serial = 1161] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118ff3400) [pid = 1657] [serial = 1162] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1184de800) [pid = 1657] [serial = 1164] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1185c4800) [pid = 1657] [serial = 1165] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12660cc00) [pid = 1657] [serial = 1173] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x126cd8800) [pid = 1657] [serial = 1174] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119763400) [pid = 1657] [serial = 1167] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119fe4c00) [pid = 1657] [serial = 1168] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1290df000) [pid = 1657] [serial = 1176] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12195a000) [pid = 1657] [serial = 1170] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x125746400) [pid = 1657] [serial = 1171] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x111d83800) [pid = 1657] [serial = 1158] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11602b000) [pid = 1657] [serial = 1159] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12b811000) [pid = 1657] [serial = 1194] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12be77800) [pid = 1657] [serial = 1198] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12bed9c00) [pid = 1657] [serial = 1200] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12b9c3800) [pid = 1657] [serial = 1189] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12a632400) [pid = 1657] [serial = 1179] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12b9cb000) [pid = 1657] [serial = 1195] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x121238800) [pid = 1657] [serial = 1192] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12c404400) [pid = 1657] [serial = 1201] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12ae10800) [pid = 1657] [serial = 1180] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12b81e000) [pid = 1657] [serial = 1183] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12be6ec00) [pid = 1657] [serial = 1197] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x129411000) [pid = 1657] [serial = 1177] [outer = 0x0] [url = about:blank] 07:52:54 INFO - PROCESS | 1657 | 1465915974714 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]]]}] 07:52:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1527ms 07:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:52:54 INFO - PROCESS | 1657 | 1465915974725 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 1657 | 1465915974727 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 07:52:54 INFO - PROCESS | 1657 | 1465915974731 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 1657 | 1465915974733 Marionette TRACE conn2 <- [1,1642,null,{}] 07:52:54 INFO - PROCESS | 1657 | 1465915974737 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}] 07:52:54 INFO - PROCESS | 1657 | 1465915974739 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:54 INFO - PROCESS | 1657 | 1465915974820 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:52:54 INFO - PROCESS | 1657 | 1465915974872 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 1657 | 1465915974875 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x11672b000 == 28 [pid = 1657] [id = 418] 07:52:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x112acec00) [pid = 1657] [serial = 1253] [outer = 0x0] 07:52:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x112acf400) [pid = 1657] [serial = 1254] [outer = 0x112acec00] 07:52:54 INFO - PROCESS | 1657 | 1465915974903 Marionette DEBUG loaded listener.js 07:52:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x113933400) [pid = 1657] [serial = 1255] [outer = 0x112acec00] 07:52:55 INFO - PROCESS | 1657 | 1465915975198 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]]]}] 07:52:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:52:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 521ms 07:52:55 INFO - PROCESS | 1657 | 1465915975252 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 1657 | 1465915975258 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 07:52:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:52:55 INFO - PROCESS | 1657 | 1465915975263 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 1657 | 1465915975264 Marionette TRACE conn2 <- [1,1646,null,{}] 07:52:55 INFO - PROCESS | 1657 | 1465915975267 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}] 07:52:55 INFO - PROCESS | 1657 | 1465915975269 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:55 INFO - PROCESS | 1657 | 1465915975345 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:52:55 INFO - PROCESS | 1657 | 1465915975349 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 1657 | 1465915975351 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x11813c800 == 29 [pid = 1657] [id = 419] 07:52:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x113d7d400) [pid = 1657] [serial = 1256] [outer = 0x0] 07:52:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x11602e000) [pid = 1657] [serial = 1257] [outer = 0x113d7d400] 07:52:55 INFO - PROCESS | 1657 | 1465915975380 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1167a6800) [pid = 1657] [serial = 1258] [outer = 0x113d7d400] 07:52:55 INFO - PROCESS | 1657 | 1465915975724 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]]]}] 07:52:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:52:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 521ms 07:52:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:52:55 INFO - PROCESS | 1657 | 1465915975784 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 1657 | 1465915975785 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 07:52:55 INFO - PROCESS | 1657 | 1465915975788 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 1657 | 1465915975798 Marionette TRACE conn2 <- [1,1650,null,{}] 07:52:55 INFO - PROCESS | 1657 | 1465915975806 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}] 07:52:55 INFO - PROCESS | 1657 | 1465915975809 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:55 INFO - PROCESS | 1657 | 1465915975883 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:52:55 INFO - PROCESS | 1657 | 1465915975891 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 1657 | 1465915975893 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fbf800 == 30 [pid = 1657] [id = 420] 07:52:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x110f7b800) [pid = 1657] [serial = 1259] [outer = 0x0] 07:52:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11837f000) [pid = 1657] [serial = 1260] [outer = 0x110f7b800] 07:52:55 INFO - PROCESS | 1657 | 1465915975921 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118569800) [pid = 1657] [serial = 1261] [outer = 0x110f7b800] 07:52:56 INFO - PROCESS | 1657 | 1465915976260 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]]]}] 07:52:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 482ms 07:52:56 INFO - PROCESS | 1657 | 1465915976272 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:52:56 INFO - PROCESS | 1657 | 1465915976276 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 07:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:52:56 INFO - PROCESS | 1657 | 1465915976278 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - PROCESS | 1657 | 1465915976279 Marionette TRACE conn2 <- [1,1654,null,{}] 07:52:56 INFO - PROCESS | 1657 | 1465915976281 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}] 07:52:56 INFO - PROCESS | 1657 | 1465915976283 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:56 INFO - PROCESS | 1657 | 1465915976384 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:52:56 INFO - PROCESS | 1657 | 1465915976390 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 1657 | 1465915976391 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b0c000 == 31 [pid = 1657] [id = 421] 07:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118575800) [pid = 1657] [serial = 1262] [outer = 0x0] 07:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118580800) [pid = 1657] [serial = 1263] [outer = 0x118575800] 07:52:56 INFO - PROCESS | 1657 | 1465915976416 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118713800) [pid = 1657] [serial = 1264] [outer = 0x118575800] 07:52:56 INFO - PROCESS | 1657 | 1465915976685 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]]]}] 07:52:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 418ms 07:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:52:56 INFO - PROCESS | 1657 | 1465915976696 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:52:56 INFO - PROCESS | 1657 | 1465915976697 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 07:52:56 INFO - PROCESS | 1657 | 1465915976699 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - PROCESS | 1657 | 1465915976700 Marionette TRACE conn2 <- [1,1658,null,{}] 07:52:56 INFO - PROCESS | 1657 | 1465915976703 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}] 07:52:56 INFO - PROCESS | 1657 | 1465915976704 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:56 INFO - PROCESS | 1657 | 1465915976797 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:52:56 INFO - PROCESS | 1657 | 1465915976800 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 1657 | 1465915976801 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213ca800 == 32 [pid = 1657] [id = 422] 07:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x110f85400) [pid = 1657] [serial = 1265] [outer = 0x0] 07:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11895a400) [pid = 1657] [serial = 1266] [outer = 0x110f85400] 07:52:56 INFO - PROCESS | 1657 | 1465915976827 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118ff3400) [pid = 1657] [serial = 1267] [outer = 0x110f85400] 07:52:57 INFO - PROCESS | 1657 | 1465915977141 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]]]}] 07:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 473ms 07:52:57 INFO - PROCESS | 1657 | 1465915977173 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:52:57 INFO - PROCESS | 1657 | 1465915977174 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 07:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:52:57 INFO - PROCESS | 1657 | 1465915977176 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 1657 | 1465915977177 Marionette TRACE conn2 <- [1,1662,null,{}] 07:52:57 INFO - PROCESS | 1657 | 1465915977180 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}] 07:52:57 INFO - PROCESS | 1657 | 1465915977184 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:57 INFO - PROCESS | 1657 | 1465915977302 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:52:57 INFO - PROCESS | 1657 | 1465915977308 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 1657 | 1465915977309 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x121fb6800 == 33 [pid = 1657] [id = 423] 07:52:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x113968400) [pid = 1657] [serial = 1268] [outer = 0x0] 07:52:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119332400) [pid = 1657] [serial = 1269] [outer = 0x113968400] 07:52:57 INFO - PROCESS | 1657 | 1465915977334 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119a53c00) [pid = 1657] [serial = 1270] [outer = 0x113968400] 07:52:57 INFO - PROCESS | 1657 | 1465915977609 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]]]}] 07:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 468ms 07:52:57 INFO - PROCESS | 1657 | 1465915977644 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:52:57 INFO - PROCESS | 1657 | 1465915977646 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 07:52:57 INFO - PROCESS | 1657 | 1465915977648 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 1657 | 1465915977649 Marionette TRACE conn2 <- [1,1666,null,{}] 07:52:57 INFO - PROCESS | 1657 | 1465915977651 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}] 07:52:57 INFO - PROCESS | 1657 | 1465915977652 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:57 INFO - PROCESS | 1657 | 1465915977740 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:52:57 INFO - PROCESS | 1657 | 1465915977744 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 1657 | 1465915977745 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1256bc000 == 34 [pid = 1657] [id = 424] 07:52:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118570400) [pid = 1657] [serial = 1271] [outer = 0x0] 07:52:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119fe2c00) [pid = 1657] [serial = 1272] [outer = 0x118570400] 07:52:57 INFO - PROCESS | 1657 | 1465915977770 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121237c00) [pid = 1657] [serial = 1273] [outer = 0x118570400] 07:52:58 INFO - PROCESS | 1657 | 1465915978080 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]]]}] 07:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 474ms 07:52:58 INFO - PROCESS | 1657 | 1465915978124 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:52:58 INFO - PROCESS | 1657 | 1465915978125 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 07:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:52:58 INFO - PROCESS | 1657 | 1465915978127 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:52:58 INFO - PROCESS | 1657 | 1465915978129 Marionette TRACE conn2 <- [1,1670,null,{}] 07:52:58 INFO - PROCESS | 1657 | 1465915978131 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}] 07:52:58 INFO - PROCESS | 1657 | 1465915978132 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:58 INFO - PROCESS | 1657 | 1465915978228 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:52:58 INFO - PROCESS | 1657 | 1465915978234 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 1657 | 1465915978235 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x126822800 == 35 [pid = 1657] [id = 425] 07:52:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118575c00) [pid = 1657] [serial = 1274] [outer = 0x0] 07:52:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12123d400) [pid = 1657] [serial = 1275] [outer = 0x118575c00] 07:52:58 INFO - PROCESS | 1657 | 1465915978260 Marionette DEBUG loaded listener.js 07:52:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1216a7400) [pid = 1657] [serial = 1276] [outer = 0x118575c00] 07:52:58 INFO - PROCESS | 1657 | 1465915978557 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]]]}] 07:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 468ms 07:52:58 INFO - PROCESS | 1657 | 1465915978597 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:52:58 INFO - PROCESS | 1657 | 1465915978598 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 07:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:52:58 INFO - PROCESS | 1657 | 1465915978601 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:52:58 INFO - PROCESS | 1657 | 1465915978602 Marionette TRACE conn2 <- [1,1674,null,{}] 07:52:58 INFO - PROCESS | 1657 | 1465915978606 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}] 07:52:58 INFO - PROCESS | 1657 | 1465915978608 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:58 INFO - PROCESS | 1657 | 1465915978680 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:52:58 INFO - PROCESS | 1657 | 1465915978683 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 1657 | 1465915978684 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fbd800 == 36 [pid = 1657] [id = 426] 07:52:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1216a3c00) [pid = 1657] [serial = 1277] [outer = 0x0] 07:52:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1216e0800) [pid = 1657] [serial = 1278] [outer = 0x1216a3c00] 07:52:58 INFO - PROCESS | 1657 | 1465915978719 Marionette DEBUG loaded listener.js 07:52:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124e24c00) [pid = 1657] [serial = 1279] [outer = 0x1216a3c00] 07:52:59 INFO - PROCESS | 1657 | 1465915979027 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]]]}] 07:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 473ms 07:52:59 INFO - PROCESS | 1657 | 1465915979075 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 1657 | 1465915979076 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 07:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:52:59 INFO - PROCESS | 1657 | 1465915979078 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 1657 | 1465915979079 Marionette TRACE conn2 <- [1,1678,null,{}] 07:52:59 INFO - PROCESS | 1657 | 1465915979081 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}] 07:52:59 INFO - PROCESS | 1657 | 1465915979082 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:59 INFO - PROCESS | 1657 | 1465915979184 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:52:59 INFO - PROCESS | 1657 | 1465915979190 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 1657 | 1465915979191 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a504000 == 37 [pid = 1657] [id = 427] 07:52:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1216a5c00) [pid = 1657] [serial = 1280] [outer = 0x0] 07:52:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124eb2000) [pid = 1657] [serial = 1281] [outer = 0x1216a5c00] 07:52:59 INFO - PROCESS | 1657 | 1465915979215 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1261c2800) [pid = 1657] [serial = 1282] [outer = 0x1216a5c00] 07:52:59 INFO - PROCESS | 1657 | 1465915979517 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]]]}] 07:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 468ms 07:52:59 INFO - PROCESS | 1657 | 1465915979547 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 1657 | 1465915979548 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 07:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:52:59 INFO - PROCESS | 1657 | 1465915979551 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 1657 | 1465915979553 Marionette TRACE conn2 <- [1,1682,null,{}] 07:52:59 INFO - PROCESS | 1657 | 1465915979558 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}] 07:52:59 INFO - PROCESS | 1657 | 1465915979559 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:59 INFO - PROCESS | 1657 | 1465915979643 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:52:59 INFO - PROCESS | 1657 | 1465915979646 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 1657 | 1465915979648 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:52:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213bf800 == 38 [pid = 1657] [id = 428] 07:52:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1261cd400) [pid = 1657] [serial = 1283] [outer = 0x0] 07:52:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12658d000) [pid = 1657] [serial = 1284] [outer = 0x1261cd400] 07:52:59 INFO - PROCESS | 1657 | 1465915979683 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128a51c00) [pid = 1657] [serial = 1285] [outer = 0x1261cd400] 07:53:00 INFO - PROCESS | 1657 | 1465915980051 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]]]}] 07:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 523ms 07:53:00 INFO - PROCESS | 1657 | 1465915980073 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:53:00 INFO - PROCESS | 1657 | 1465915980075 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 07:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:53:00 INFO - PROCESS | 1657 | 1465915980077 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - PROCESS | 1657 | 1465915980078 Marionette TRACE conn2 <- [1,1686,null,{}] 07:53:00 INFO - PROCESS | 1657 | 1465915980080 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}] 07:53:00 INFO - PROCESS | 1657 | 1465915980081 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:00 INFO - PROCESS | 1657 | 1465915980178 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:53:00 INFO - PROCESS | 1657 | 1465915980215 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 1657 | 1465915980216 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b229000 == 39 [pid = 1657] [id = 429] 07:53:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128a54c00) [pid = 1657] [serial = 1286] [outer = 0x0] 07:53:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1290e6c00) [pid = 1657] [serial = 1287] [outer = 0x128a54c00] 07:53:00 INFO - PROCESS | 1657 | 1465915980240 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x129405000) [pid = 1657] [serial = 1288] [outer = 0x128a54c00] 07:53:00 INFO - PROCESS | 1657 | 1465915980525 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]]]}] 07:53:00 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 07:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 470ms 07:53:00 INFO - PROCESS | 1657 | 1465915980548 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:53:00 INFO - PROCESS | 1657 | 1465915980549 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 07:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:53:00 INFO - PROCESS | 1657 | 1465915980565 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - PROCESS | 1657 | 1465915980566 Marionette TRACE conn2 <- [1,1690,null,{}] 07:53:00 INFO - PROCESS | 1657 | 1465915980568 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}] 07:53:00 INFO - PROCESS | 1657 | 1465915980570 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:00 INFO - PROCESS | 1657 | 1465915980671 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:53:00 INFO - PROCESS | 1657 | 1465915980674 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 1657 | 1465915980675 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be4d000 == 40 [pid = 1657] [id = 430] 07:53:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x118562400) [pid = 1657] [serial = 1289] [outer = 0x0] 07:53:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x129409800) [pid = 1657] [serial = 1290] [outer = 0x118562400] 07:53:00 INFO - PROCESS | 1657 | 1465915980706 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x129484c00) [pid = 1657] [serial = 1291] [outer = 0x118562400] 07:53:01 INFO - PROCESS | 1657 | 1465915981033 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]]]}] 07:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 533ms 07:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:53:01 INFO - PROCESS | 1657 | 1465915981085 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 1657 | 1465915981086 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 07:53:01 INFO - PROCESS | 1657 | 1465915981092 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 1657 | 1465915981094 Marionette TRACE conn2 <- [1,1694,null,{}] 07:53:01 INFO - PROCESS | 1657 | 1465915981097 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}] 07:53:01 INFO - PROCESS | 1657 | 1465915981099 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:01 INFO - PROCESS | 1657 | 1465915981250 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:53:01 INFO - PROCESS | 1657 | 1465915981267 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:01 INFO - PROCESS | 1657 | 1465915981268 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be67800 == 41 [pid = 1657] [id = 431] 07:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x129485400) [pid = 1657] [serial = 1292] [outer = 0x0] 07:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12a5b0800) [pid = 1657] [serial = 1293] [outer = 0x129485400] 07:53:01 INFO - PROCESS | 1657 | 1465915981306 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12a5b9c00) [pid = 1657] [serial = 1294] [outer = 0x129485400] 07:53:01 INFO - PROCESS | 1657 | 1465915981652 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]]]}] 07:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 571ms 07:53:01 INFO - PROCESS | 1657 | 1465915981662 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 1657 | 1465915981663 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 07:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:53:01 INFO - PROCESS | 1657 | 1465915981665 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 1657 | 1465915981666 Marionette TRACE conn2 <- [1,1698,null,{}] 07:53:01 INFO - PROCESS | 1657 | 1465915981669 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}] 07:53:01 INFO - PROCESS | 1657 | 1465915981670 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:01 INFO - PROCESS | 1657 | 1465915981768 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1160a3400) [pid = 1657] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119add800) [pid = 1657] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x110f3cc00) [pid = 1657] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x110f7a400) [pid = 1657] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x124e65c00) [pid = 1657] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118712800) [pid = 1657] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1160a3800) [pid = 1657] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112d15800) [pid = 1657] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x110f83800) [pid = 1657] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x110f76c00) [pid = 1657] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1261cbc00) [pid = 1657] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12108d400) [pid = 1657] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11857d000) [pid = 1657] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112ad3800) [pid = 1657] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118712c00) [pid = 1657] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113b7d800) [pid = 1657] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:53:01 INFO - PROCESS | 1657 | 1465915981948 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:01 INFO - PROCESS | 1657 | 1465915981949 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172cf000 == 42 [pid = 1657] [id = 432] 07:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x110f7e000) [pid = 1657] [serial = 1295] [outer = 0x0] 07:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112acf800) [pid = 1657] [serial = 1296] [outer = 0x110f7e000] 07:53:01 INFO - PROCESS | 1657 | 1465915981980 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x113df8c00) [pid = 1657] [serial = 1297] [outer = 0x110f7e000] 07:53:02 INFO - PROCESS | 1657 | 1465915982231 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]]]}] 07:53:02 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 07:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 619ms 07:53:02 INFO - PROCESS | 1657 | 1465915982285 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 1657 | 1465915982286 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 07:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:53:02 INFO - PROCESS | 1657 | 1465915982297 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 1657 | 1465915982298 Marionette TRACE conn2 <- [1,1702,null,{}] 07:53:02 INFO - PROCESS | 1657 | 1465915982300 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}] 07:53:02 INFO - PROCESS | 1657 | 1465915982301 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:02 INFO - PROCESS | 1657 | 1465915982385 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:53:02 INFO - PROCESS | 1657 | 1465915982391 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 1657 | 1465915982392 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c462000 == 43 [pid = 1657] [id = 433] 07:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116f41800) [pid = 1657] [serial = 1298] [outer = 0x0] 07:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119ae2c00) [pid = 1657] [serial = 1299] [outer = 0x116f41800] 07:53:02 INFO - PROCESS | 1657 | 1465915982416 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1261cbc00) [pid = 1657] [serial = 1300] [outer = 0x116f41800] 07:53:02 INFO - PROCESS | 1657 | 1465915982744 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]]]}] 07:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 469ms 07:53:02 INFO - PROCESS | 1657 | 1465915982767 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 1657 | 1465915982768 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 07:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:53:02 INFO - PROCESS | 1657 | 1465915982771 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 1657 | 1465915982775 Marionette TRACE conn2 <- [1,1706,null,{}] 07:53:02 INFO - PROCESS | 1657 | 1465915982778 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}] 07:53:02 INFO - PROCESS | 1657 | 1465915982779 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:02 INFO - PROCESS | 1657 | 1465915982885 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:53:02 INFO - PROCESS | 1657 | 1465915982892 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 1657 | 1465915982893 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c721800 == 44 [pid = 1657] [id = 434] 07:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11229c400) [pid = 1657] [serial = 1301] [outer = 0x0] 07:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a5df000) [pid = 1657] [serial = 1302] [outer = 0x11229c400] 07:53:02 INFO - PROCESS | 1657 | 1465915982924 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12a632800) [pid = 1657] [serial = 1303] [outer = 0x11229c400] 07:53:03 INFO - PROCESS | 1657 | 1465915983226 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]]]}] 07:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 471ms 07:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:53:03 INFO - PROCESS | 1657 | 1465915983243 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 1657 | 1465915983244 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 07:53:03 INFO - PROCESS | 1657 | 1465915983246 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 1657 | 1465915983247 Marionette TRACE conn2 <- [1,1710,null,{}] 07:53:03 INFO - PROCESS | 1657 | 1465915983250 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}] 07:53:03 INFO - PROCESS | 1657 | 1465915983251 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:03 INFO - PROCESS | 1657 | 1465915983338 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:53:03 INFO - PROCESS | 1657 | 1465915983344 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 1657 | 1465915983345 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c72d800 == 45 [pid = 1657] [id = 435] 07:53:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a634800) [pid = 1657] [serial = 1304] [outer = 0x0] 07:53:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12a878400) [pid = 1657] [serial = 1305] [outer = 0x12a634800] 07:53:03 INFO - PROCESS | 1657 | 1465915983369 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12a8e1400) [pid = 1657] [serial = 1306] [outer = 0x12a634800] 07:53:03 INFO - PROCESS | 1657 | 1465915983707 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]]]}] 07:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 469ms 07:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:53:03 INFO - PROCESS | 1657 | 1465915983715 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 1657 | 1465915983716 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 07:53:03 INFO - PROCESS | 1657 | 1465915983718 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 1657 | 1465915983719 Marionette TRACE conn2 <- [1,1714,null,{}] 07:53:03 INFO - PROCESS | 1657 | 1465915983723 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}] 07:53:03 INFO - PROCESS | 1657 | 1465915983726 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:03 INFO - PROCESS | 1657 | 1465915983855 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:53:03 INFO - PROCESS | 1657 | 1465915983862 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 1657 | 1465915983864 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd0e800 == 46 [pid = 1657] [id = 436] 07:53:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12a86ec00) [pid = 1657] [serial = 1307] [outer = 0x0] 07:53:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a8e0c00) [pid = 1657] [serial = 1308] [outer = 0x12a86ec00] 07:53:03 INFO - PROCESS | 1657 | 1465915983887 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12ae0ec00) [pid = 1657] [serial = 1309] [outer = 0x12a86ec00] 07:53:04 INFO - PROCESS | 1657 | 1465915984443 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]]]}] 07:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 772ms 07:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:53:04 INFO - PROCESS | 1657 | 1465915984497 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:53:04 INFO - PROCESS | 1657 | 1465915984499 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 07:53:04 INFO - PROCESS | 1657 | 1465915984504 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - PROCESS | 1657 | 1465915984509 Marionette TRACE conn2 <- [1,1718,null,{}] 07:53:04 INFO - PROCESS | 1657 | 1465915984513 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}] 07:53:04 INFO - PROCESS | 1657 | 1465915984514 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:04 INFO - PROCESS | 1657 | 1465915984630 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:53:04 INFO - PROCESS | 1657 | 1465915984688 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 1657 | 1465915984689 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172d9000 == 47 [pid = 1657] [id = 437] 07:53:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x112ad0000) [pid = 1657] [serial = 1310] [outer = 0x0] 07:53:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11313a000) [pid = 1657] [serial = 1311] [outer = 0x112ad0000] 07:53:04 INFO - PROCESS | 1657 | 1465915984720 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x116022400) [pid = 1657] [serial = 1312] [outer = 0x112ad0000] 07:53:05 INFO - PROCESS | 1657 | 1465915985466 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]]]}] 07:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 975ms 07:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:53:05 INFO - PROCESS | 1657 | 1465915985478 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:53:05 INFO - PROCESS | 1657 | 1465915985481 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 07:53:05 INFO - PROCESS | 1657 | 1465915985484 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 1657 | 1465915985486 Marionette TRACE conn2 <- [1,1722,null,{}] 07:53:05 INFO - PROCESS | 1657 | 1465915985489 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}] 07:53:05 INFO - PROCESS | 1657 | 1465915985491 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:05 INFO - PROCESS | 1657 | 1465915985597 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:53:05 INFO - PROCESS | 1657 | 1465915985678 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 1657 | 1465915985680 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b9f000 == 48 [pid = 1657] [id = 438] 07:53:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116024c00) [pid = 1657] [serial = 1313] [outer = 0x0] 07:53:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11602b400) [pid = 1657] [serial = 1314] [outer = 0x116024c00] 07:53:05 INFO - PROCESS | 1657 | 1465915985709 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1166f0400) [pid = 1657] [serial = 1315] [outer = 0x116024c00] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12c72d800 == 47 [pid = 1657] [id = 435] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12c721800 == 46 [pid = 1657] [id = 434] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12c462000 == 45 [pid = 1657] [id = 433] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1172cf000 == 44 [pid = 1657] [id = 432] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12be67800 == 43 [pid = 1657] [id = 431] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12be4d000 == 42 [pid = 1657] [id = 430] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12b229000 == 41 [pid = 1657] [id = 429] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12682c800) [pid = 1657] [serial = 1251] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1213bf800 == 40 [pid = 1657] [id = 428] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12a504000 == 39 [pid = 1657] [id = 427] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x118fbd800 == 38 [pid = 1657] [id = 426] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x126822800 == 37 [pid = 1657] [id = 425] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1256bc000 == 36 [pid = 1657] [id = 424] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x121fb6800 == 35 [pid = 1657] [id = 423] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1213ca800 == 34 [pid = 1657] [id = 422] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x119b0c000 == 33 [pid = 1657] [id = 421] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x118fbf800 == 32 [pid = 1657] [id = 420] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11813c800 == 31 [pid = 1657] [id = 419] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11672b000 == 30 [pid = 1657] [id = 418] 07:53:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12168a000 == 29 [pid = 1657] [id = 417] 07:53:06 INFO - PROCESS | 1657 | 1465915986131 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]]]}] 07:53:06 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 07:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 674ms 07:53:06 INFO - PROCESS | 1657 | 1465915986159 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 1657 | 1465915986163 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 07:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:53:06 INFO - PROCESS | 1657 | 1465915986167 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 1657 | 1465915986169 Marionette TRACE conn2 <- [1,1726,null,{}] 07:53:06 INFO - PROCESS | 1657 | 1465915986174 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}] 07:53:06 INFO - PROCESS | 1657 | 1465915986176 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:06 INFO - PROCESS | 1657 | 1465915986251 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:53:06 INFO - PROCESS | 1657 | 1465915986258 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:06 INFO - PROCESS | 1657 | 1465915986259 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e5c800 == 30 [pid = 1657] [id = 439] 07:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11696c000) [pid = 1657] [serial = 1316] [outer = 0x0] 07:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1176c0800) [pid = 1657] [serial = 1317] [outer = 0x11696c000] 07:53:06 INFO - PROCESS | 1657 | 1465915986287 Marionette DEBUG loaded listener.js 07:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x118565000) [pid = 1657] [serial = 1318] [outer = 0x11696c000] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x126588400) [pid = 1657] [serial = 1249] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x119766000) [pid = 1657] [serial = 1231] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x124e5a400) [pid = 1657] [serial = 1246] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1216a5400) [pid = 1657] [serial = 1245] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119a3a000) [pid = 1657] [serial = 1233] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1210d2c00) [pid = 1657] [serial = 1236] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119a51800) [pid = 1657] [serial = 1234] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12169c000) [pid = 1657] [serial = 1239] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12134d400) [pid = 1657] [serial = 1237] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1216a5800) [pid = 1657] [serial = 1240] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11932ac00) [pid = 1657] [serial = 1243] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12567bc00) [pid = 1657] [serial = 1248] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x112d7fc00) [pid = 1657] [serial = 1242] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118950000) [pid = 1657] [serial = 1227] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118f8a400) [pid = 1657] [serial = 1228] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x116974000) [pid = 1657] [serial = 1224] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1175a6c00) [pid = 1657] [serial = 1225] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x115ed9c00) [pid = 1657] [serial = 1221] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116049c00) [pid = 1657] [serial = 1222] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11201f400) [pid = 1657] [serial = 1218] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112a7bc00) [pid = 1657] [serial = 1219] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112ad3000) [pid = 1657] [serial = 1216] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x110f7f800) [pid = 1657] [serial = 1215] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a634000) [pid = 1657] [serial = 1213] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1290e3800) [pid = 1657] [serial = 1212] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x126595c00) [pid = 1657] [serial = 1210] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x124e5e000) [pid = 1657] [serial = 1209] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11976fc00) [pid = 1657] [serial = 1207] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11894e400) [pid = 1657] [serial = 1206] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112f2f800) [pid = 1657] [serial = 1204] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112ad7800) [pid = 1657] [serial = 1203] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118f8e000) [pid = 1657] [serial = 1230] [outer = 0x0] [url = about:blank] 07:53:06 INFO - PROCESS | 1657 | 1465915986669 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]]]}] 07:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 519ms 07:53:06 INFO - PROCESS | 1657 | 1465915986687 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 1657 | 1465915986689 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 07:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:53:06 INFO - PROCESS | 1657 | 1465915986694 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 1657 | 1465915986696 Marionette TRACE conn2 <- [1,1730,null,{}] 07:53:06 INFO - PROCESS | 1657 | 1465915986704 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}] 07:53:06 INFO - PROCESS | 1657 | 1465915986709 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:06 INFO - PROCESS | 1657 | 1465915986784 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:53:06 INFO - PROCESS | 1657 | 1465915986792 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:06 INFO - PROCESS | 1657 | 1465915986794 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196ca800 == 31 [pid = 1657] [id = 440] 07:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11857cc00) [pid = 1657] [serial = 1319] [outer = 0x0] 07:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118710400) [pid = 1657] [serial = 1320] [outer = 0x11857cc00] 07:53:06 INFO - PROCESS | 1657 | 1465915986822 Marionette DEBUG loaded listener.js 07:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118f40400) [pid = 1657] [serial = 1321] [outer = 0x11857cc00] 07:53:07 INFO - PROCESS | 1657 | 1465915987182 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]]]}] 07:53:07 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 07:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 522ms 07:53:07 INFO - PROCESS | 1657 | 1465915987217 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:53:07 INFO - PROCESS | 1657 | 1465915987218 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 07:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:53:07 INFO - PROCESS | 1657 | 1465915987221 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:53:07 INFO - PROCESS | 1657 | 1465915987222 Marionette TRACE conn2 <- [1,1734,null,{}] 07:53:07 INFO - PROCESS | 1657 | 1465915987224 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}] 07:53:07 INFO - PROCESS | 1657 | 1465915987225 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:07 INFO - PROCESS | 1657 | 1465915987302 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:53:07 INFO - PROCESS | 1657 | 1465915987307 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 1657 | 1465915987308 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c9c000 == 32 [pid = 1657] [id = 441] 07:53:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1131b7400) [pid = 1657] [serial = 1322] [outer = 0x0] 07:53:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11932cc00) [pid = 1657] [serial = 1323] [outer = 0x1131b7400] 07:53:07 INFO - PROCESS | 1657 | 1465915987334 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11976fc00) [pid = 1657] [serial = 1324] [outer = 0x1131b7400] 07:53:07 INFO - PROCESS | 1657 | 1465915987758 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]]]}] 07:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 569ms 07:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:53:07 INFO - PROCESS | 1657 | 1465915987791 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:53:07 INFO - PROCESS | 1657 | 1465915987793 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 07:53:07 INFO - PROCESS | 1657 | 1465915987796 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:53:07 INFO - PROCESS | 1657 | 1465915987798 Marionette TRACE conn2 <- [1,1738,null,{}] 07:53:07 INFO - PROCESS | 1657 | 1465915987802 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}] 07:53:07 INFO - PROCESS | 1657 | 1465915987804 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:07 INFO - PROCESS | 1657 | 1465915987940 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:53:07 INFO - PROCESS | 1657 | 1465915987952 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 1657 | 1465915987954 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172cf000 == 33 [pid = 1657] [id = 442] 07:53:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x113b71000) [pid = 1657] [serial = 1325] [outer = 0x0] 07:53:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11604a400) [pid = 1657] [serial = 1326] [outer = 0x113b71000] 07:53:07 INFO - PROCESS | 1657 | 1465915987985 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x116a0bc00) [pid = 1657] [serial = 1327] [outer = 0x113b71000] 07:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 671ms 07:53:08 INFO - PROCESS | 1657 | 1465915988460 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]]]}] 07:53:08 INFO - PROCESS | 1657 | 1465915988466 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 1657 | 1465915988470 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 07:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:53:08 INFO - PROCESS | 1657 | 1465915988477 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 1657 | 1465915988479 Marionette TRACE conn2 <- [1,1742,null,{}] 07:53:08 INFO - PROCESS | 1657 | 1465915988482 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}] 07:53:08 INFO - PROCESS | 1657 | 1465915988484 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:08 INFO - PROCESS | 1657 | 1465915988601 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:53:08 INFO - PROCESS | 1657 | 1465915988724 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:08 INFO - PROCESS | 1657 | 1465915988725 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213ca800 == 34 [pid = 1657] [id = 443] 07:53:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11728d400) [pid = 1657] [serial = 1328] [outer = 0x0] 07:53:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x118952400) [pid = 1657] [serial = 1329] [outer = 0x11728d400] 07:53:08 INFO - PROCESS | 1657 | 1465915988775 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119763800) [pid = 1657] [serial = 1330] [outer = 0x11728d400] 07:53:09 INFO - PROCESS | 1657 | 1465915989249 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]]]}] 07:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 820ms 07:53:09 INFO - PROCESS | 1657 | 1465915989296 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:53:09 INFO - PROCESS | 1657 | 1465915989298 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 07:53:09 INFO - PROCESS | 1657 | 1465915989300 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - PROCESS | 1657 | 1465915989303 Marionette TRACE conn2 <- [1,1746,null,{}] 07:53:09 INFO - PROCESS | 1657 | 1465915989311 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}] 07:53:09 INFO - PROCESS | 1657 | 1465915989314 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:09 INFO - PROCESS | 1657 | 1465915989407 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:53:09 INFO - PROCESS | 1657 | 1465915989465 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 1657 | 1465915989467 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x124820000 == 35 [pid = 1657] [id = 444] 07:53:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119a39000) [pid = 1657] [serial = 1331] [outer = 0x0] 07:53:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119a4d000) [pid = 1657] [serial = 1332] [outer = 0x119a39000] 07:53:09 INFO - PROCESS | 1657 | 1465915989498 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1210db400) [pid = 1657] [serial = 1333] [outer = 0x119a39000] 07:53:09 INFO - PROCESS | 1657 | 1465915989936 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]]]}] 07:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 674ms 07:53:09 INFO - PROCESS | 1657 | 1465915989976 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:53:09 INFO - PROCESS | 1657 | 1465915989979 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 07:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:53:09 INFO - PROCESS | 1657 | 1465915989983 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - PROCESS | 1657 | 1465915989985 Marionette TRACE conn2 <- [1,1750,null,{}] 07:53:09 INFO - PROCESS | 1657 | 1465915989988 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}] 07:53:09 INFO - PROCESS | 1657 | 1465915989991 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:10 INFO - PROCESS | 1657 | 1465915990127 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:53:10 INFO - PROCESS | 1657 | 1465915990222 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 1657 | 1465915990224 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x113915000 == 36 [pid = 1657] [id = 445] 07:53:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1210dec00) [pid = 1657] [serial = 1334] [outer = 0x0] 07:53:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1215a0000) [pid = 1657] [serial = 1335] [outer = 0x1210dec00] 07:53:10 INFO - PROCESS | 1657 | 1465915990273 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1216a5800) [pid = 1657] [serial = 1336] [outer = 0x1210dec00] 07:53:10 INFO - PROCESS | 1657 | 1465915990764 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]]]}] 07:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 821ms 07:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:53:10 INFO - PROCESS | 1657 | 1465915990804 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 1657 | 1465915990805 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 07:53:10 INFO - PROCESS | 1657 | 1465915990808 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 1657 | 1465915990810 Marionette TRACE conn2 <- [1,1754,null,{}] 07:53:10 INFO - PROCESS | 1657 | 1465915990812 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}] 07:53:10 INFO - PROCESS | 1657 | 1465915990814 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:10 INFO - PROCESS | 1657 | 1465915990922 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:53:11 INFO - PROCESS | 1657 | 1465915991039 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 1657 | 1465915991041 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x126aa8800 == 37 [pid = 1657] [id = 446] 07:53:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x112ad1c00) [pid = 1657] [serial = 1337] [outer = 0x0] 07:53:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1216df000) [pid = 1657] [serial = 1338] [outer = 0x112ad1c00] 07:53:11 INFO - PROCESS | 1657 | 1465915991092 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1248c1800) [pid = 1657] [serial = 1339] [outer = 0x112ad1c00] 07:53:11 INFO - PROCESS | 1657 | 1465915991557 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]]]}] 07:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 771ms 07:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:53:11 INFO - PROCESS | 1657 | 1465915991579 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:53:11 INFO - PROCESS | 1657 | 1465915991580 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 07:53:11 INFO - PROCESS | 1657 | 1465915991583 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - PROCESS | 1657 | 1465915991584 Marionette TRACE conn2 <- [1,1758,null,{}] 07:53:11 INFO - PROCESS | 1657 | 1465915991586 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}] 07:53:11 INFO - PROCESS | 1657 | 1465915991593 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:11 INFO - PROCESS | 1657 | 1465915991706 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:53:11 INFO - PROCESS | 1657 | 1465915991761 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 1657 | 1465915991763 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a510800 == 38 [pid = 1657] [id = 447] 07:53:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124e60400) [pid = 1657] [serial = 1340] [outer = 0x0] 07:53:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12573a800) [pid = 1657] [serial = 1341] [outer = 0x124e60400] 07:53:11 INFO - PROCESS | 1657 | 1465915991791 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x126ae4400) [pid = 1657] [serial = 1342] [outer = 0x124e60400] 07:53:12 INFO - PROCESS | 1657 | 1465915992279 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]]]}] 07:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 719ms 07:53:12 INFO - PROCESS | 1657 | 1465915992303 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 1657 | 1465915992305 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 07:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:53:12 INFO - PROCESS | 1657 | 1465915992309 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 1657 | 1465915992311 Marionette TRACE conn2 <- [1,1762,null,{}] 07:53:12 INFO - PROCESS | 1657 | 1465915992314 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}] 07:53:12 INFO - PROCESS | 1657 | 1465915992316 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:12 INFO - PROCESS | 1657 | 1465915992437 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:53:12 INFO - PROCESS | 1657 | 1465915992508 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 1657 | 1465915992510 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196cd800 == 39 [pid = 1657] [id = 448] 07:53:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x112f2f800) [pid = 1657] [serial = 1343] [outer = 0x0] 07:53:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1160a1c00) [pid = 1657] [serial = 1344] [outer = 0x112f2f800] 07:53:12 INFO - PROCESS | 1657 | 1465915992540 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11856f400) [pid = 1657] [serial = 1345] [outer = 0x112f2f800] 07:53:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1196ca800 == 38 [pid = 1657] [id = 440] 07:53:13 INFO - PROCESS | 1657 | --DOCSHELL 0x117e5c800 == 37 [pid = 1657] [id = 439] 07:53:13 INFO - PROCESS | 1657 | --DOCSHELL 0x113b9f000 == 36 [pid = 1657] [id = 438] 07:53:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1172d9000 == 35 [pid = 1657] [id = 437] 07:53:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd0e800 == 34 [pid = 1657] [id = 436] 07:53:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12a510800 == 33 [pid = 1657] [id = 447] 07:53:13 INFO - PROCESS | 1657 | --DOCSHELL 0x126aa8800 == 32 [pid = 1657] [id = 446] 07:53:13 INFO - PROCESS | 1657 | --DOCSHELL 0x113915000 == 31 [pid = 1657] [id = 445] 07:53:13 INFO - PROCESS | 1657 | --DOCSHELL 0x124820000 == 30 [pid = 1657] [id = 444] 07:53:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1213ca800 == 29 [pid = 1657] [id = 443] 07:53:13 INFO - PROCESS | 1657 | --DOCSHELL 0x119c9c000 == 28 [pid = 1657] [id = 441] 07:53:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1172cf000 == 27 [pid = 1657] [id = 442] 07:53:13 INFO - PROCESS | 1657 | 1465915993495 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]]]}] 07:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1227ms 07:53:13 INFO - PROCESS | 1657 | 1465915993536 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 1657 | 1465915993538 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 07:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:53:13 INFO - PROCESS | 1657 | 1465915993542 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 1657 | 1465915993544 Marionette TRACE conn2 <- [1,1766,null,{}] 07:53:13 INFO - PROCESS | 1657 | 1465915993547 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}] 07:53:13 INFO - PROCESS | 1657 | 1465915993549 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:13 INFO - PROCESS | 1657 | 1465915993648 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:53:13 INFO - PROCESS | 1657 | 1465915993657 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 1657 | 1465915993661 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169af800 == 28 [pid = 1657] [id = 449] 07:53:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x112acd800) [pid = 1657] [serial = 1346] [outer = 0x0] 07:53:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x116021400) [pid = 1657] [serial = 1347] [outer = 0x112acd800] 07:53:13 INFO - PROCESS | 1657 | 1465915993824 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11837b400) [pid = 1657] [serial = 1348] [outer = 0x112acd800] 07:53:14 INFO - PROCESS | 1657 | 1465915994285 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]]]}] 07:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 771ms 07:53:14 INFO - PROCESS | 1657 | 1465915994313 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:53:14 INFO - PROCESS | 1657 | 1465915994316 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 07:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:53:14 INFO - PROCESS | 1657 | 1465915994328 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:53:14 INFO - PROCESS | 1657 | 1465915994330 Marionette TRACE conn2 <- [1,1770,null,{}] 07:53:14 INFO - PROCESS | 1657 | 1465915994332 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}] 07:53:14 INFO - PROCESS | 1657 | 1465915994334 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:14 INFO - PROCESS | 1657 | 1465915994434 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:53:14 INFO - PROCESS | 1657 | 1465915994439 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:14 INFO - PROCESS | 1657 | 1465915994441 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x11930a000 == 29 [pid = 1657] [id = 450] 07:53:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1184de800) [pid = 1657] [serial = 1349] [outer = 0x0] 07:53:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x118706400) [pid = 1657] [serial = 1350] [outer = 0x1184de800] 07:53:14 INFO - PROCESS | 1657 | 1465915994468 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x119338800) [pid = 1657] [serial = 1351] [outer = 0x1184de800] 07:53:14 INFO - PROCESS | 1657 | 1465915994843 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]]]}] 07:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 527ms 07:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:53:14 INFO - PROCESS | 1657 | 1465915994848 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:53:14 INFO - PROCESS | 1657 | 1465915994850 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 07:53:14 INFO - PROCESS | 1657 | 1465915994852 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:53:14 INFO - PROCESS | 1657 | 1465915994855 Marionette TRACE conn2 <- [1,1774,null,{}] 07:53:14 INFO - PROCESS | 1657 | 1465915994863 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}] 07:53:14 INFO - PROCESS | 1657 | 1465915994866 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:14 INFO - PROCESS | 1657 | 1465915994965 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:53:15 INFO - PROCESS | 1657 | 1465915995005 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 1657 | 1465915995007 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f9b800 == 30 [pid = 1657] [id = 451] 07:53:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x112ace000) [pid = 1657] [serial = 1352] [outer = 0x0] 07:53:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x121085000) [pid = 1657] [serial = 1353] [outer = 0x112ace000] 07:53:15 INFO - PROCESS | 1657 | 1465915995034 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12169cc00) [pid = 1657] [serial = 1354] [outer = 0x112ace000] 07:53:15 INFO - PROCESS | 1657 | 1465915995373 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]]]}] 07:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 573ms 07:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:53:15 INFO - PROCESS | 1657 | 1465915995426 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 1657 | 1465915995427 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 07:53:15 INFO - PROCESS | 1657 | 1465915995429 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 1657 | 1465915995431 Marionette TRACE conn2 <- [1,1778,null,{}] 07:53:15 INFO - PROCESS | 1657 | 1465915995433 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}] 07:53:15 INFO - PROCESS | 1657 | 1465915995434 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:15 INFO - PROCESS | 1657 | 1465915995532 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:53:15 INFO - PROCESS | 1657 | 1465915995543 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 1657 | 1465915995544 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x129051800 == 31 [pid = 1657] [id = 452] 07:53:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x121959c00) [pid = 1657] [serial = 1355] [outer = 0x0] 07:53:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x124eaf400) [pid = 1657] [serial = 1356] [outer = 0x121959c00] 07:53:15 INFO - PROCESS | 1657 | 1465915995569 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x125739800) [pid = 1657] [serial = 1357] [outer = 0x121959c00] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x128a54c00) [pid = 1657] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x110f85400) [pid = 1657] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x113d7d400) [pid = 1657] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12567e400) [pid = 1657] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x118562400) [pid = 1657] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12a634800) [pid = 1657] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1216a5c00) [pid = 1657] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1261cd400) [pid = 1657] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x129485400) [pid = 1657] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x110f7b800) [pid = 1657] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x112acec00) [pid = 1657] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11229c400) [pid = 1657] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x118575800) [pid = 1657] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x113968400) [pid = 1657] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x110f7e000) [pid = 1657] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1216a3c00) [pid = 1657] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118575c00) [pid = 1657] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118570400) [pid = 1657] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116f41800) [pid = 1657] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11857cc00) [pid = 1657] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1131b7400) [pid = 1657] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116024c00) [pid = 1657] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11696c000) [pid = 1657] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a86ec00) [pid = 1657] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:53:16 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112ad0000) [pid = 1657] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:53:16 INFO - PROCESS | 1657 | 1465915996169 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]]]}] 07:53:16 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 07:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 768ms 07:53:16 INFO - PROCESS | 1657 | 1465915996199 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:53:16 INFO - PROCESS | 1657 | 1465915996200 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 07:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:53:16 INFO - PROCESS | 1657 | 1465915996225 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 1657 | 1465915996226 Marionette TRACE conn2 <- [1,1782,null,{}] 07:53:16 INFO - PROCESS | 1657 | 1465915996230 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}] 07:53:16 INFO - PROCESS | 1657 | 1465915996231 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:16 INFO - PROCESS | 1657 | 1465915996306 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:53:16 INFO - PROCESS | 1657 | 1465915996362 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 1657 | 1465915996363 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x121695800 == 32 [pid = 1657] [id = 453] 07:53:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x110f79800) [pid = 1657] [serial = 1358] [outer = 0x0] 07:53:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x113968400) [pid = 1657] [serial = 1359] [outer = 0x110f79800] 07:53:16 INFO - PROCESS | 1657 | 1465915996389 Marionette DEBUG loaded listener.js 07:53:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118387c00) [pid = 1657] [serial = 1360] [outer = 0x110f79800] 07:53:16 INFO - PROCESS | 1657 | 1465915996659 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]]]}] 07:53:16 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 07:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 478ms 07:53:16 INFO - PROCESS | 1657 | 1465915996695 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:53:16 INFO - PROCESS | 1657 | 1465915996697 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 07:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:53:16 INFO - PROCESS | 1657 | 1465915996699 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 1657 | 1465915996700 Marionette TRACE conn2 <- [1,1786,null,{}] 07:53:16 INFO - PROCESS | 1657 | 1465915996702 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}] 07:53:16 INFO - PROCESS | 1657 | 1465915996709 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:16 INFO - PROCESS | 1657 | 1465915996815 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:53:16 INFO - PROCESS | 1657 | 1465915996820 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 1657 | 1465915996821 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9d7000 == 33 [pid = 1657] [id = 454] 07:53:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118575c00) [pid = 1657] [serial = 1361] [outer = 0x0] 07:53:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119a49c00) [pid = 1657] [serial = 1362] [outer = 0x118575c00] 07:53:16 INFO - PROCESS | 1657 | 1465915996848 Marionette DEBUG loaded listener.js 07:53:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12682a400) [pid = 1657] [serial = 1363] [outer = 0x118575c00] 07:53:17 INFO - PROCESS | 1657 | 1465915997161 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]]]}] 07:53:17 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 07:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 518ms 07:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:53:17 INFO - PROCESS | 1657 | 1465915997218 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 1657 | 1465915997219 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 07:53:17 INFO - PROCESS | 1657 | 1465915997221 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 1657 | 1465915997222 Marionette TRACE conn2 <- [1,1790,null,{}] 07:53:17 INFO - PROCESS | 1657 | 1465915997232 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}] 07:53:17 INFO - PROCESS | 1657 | 1465915997233 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:17 INFO - PROCESS | 1657 | 1465915997334 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:53:17 INFO - PROCESS | 1657 | 1465915997343 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 1657 | 1465915997344 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b218800 == 34 [pid = 1657] [id = 455] 07:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12658dc00) [pid = 1657] [serial = 1364] [outer = 0x0] 07:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x126cd9800) [pid = 1657] [serial = 1365] [outer = 0x12658dc00] 07:53:17 INFO - PROCESS | 1657 | 1465915997368 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x128a4b400) [pid = 1657] [serial = 1366] [outer = 0x12658dc00] 07:53:17 INFO - PROCESS | 1657 | 1465915997684 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]]]}] 07:53:17 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) 07:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 520ms 07:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:53:17 INFO - PROCESS | 1657 | 1465915997742 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 1657 | 1465915997743 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 07:53:17 INFO - PROCESS | 1657 | 1465915997745 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 1657 | 1465915997746 Marionette TRACE conn2 <- [1,1794,null,{}] 07:53:17 INFO - PROCESS | 1657 | 1465915997749 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}] 07:53:17 INFO - PROCESS | 1657 | 1465915997750 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:17 INFO - PROCESS | 1657 | 1465915997828 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:53:17 INFO - PROCESS | 1657 | 1465915997831 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 1657 | 1465915997832 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf66000 == 35 [pid = 1657] [id = 456] 07:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118950c00) [pid = 1657] [serial = 1367] [outer = 0x0] 07:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x129404c00) [pid = 1657] [serial = 1368] [outer = 0x118950c00] 07:53:17 INFO - PROCESS | 1657 | 1465915997857 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x129485c00) [pid = 1657] [serial = 1369] [outer = 0x118950c00] 07:53:18 INFO - PROCESS | 1657 | --DOCSHELL 0x1169af800 == 34 [pid = 1657] [id = 449] 07:53:18 INFO - PROCESS | 1657 | --DOCSHELL 0x1196cd800 == 33 [pid = 1657] [id = 448] 07:53:19 INFO - PROCESS | 1657 | --DOCSHELL 0x11930a000 == 32 [pid = 1657] [id = 450] 07:53:19 INFO - PROCESS | 1657 | --DOCSHELL 0x121f9b800 == 31 [pid = 1657] [id = 451] 07:53:19 INFO - PROCESS | 1657 | --DOCSHELL 0x121695800 == 30 [pid = 1657] [id = 453] 07:53:19 INFO - PROCESS | 1657 | --DOCSHELL 0x129051800 == 29 [pid = 1657] [id = 452] 07:53:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9d7000 == 28 [pid = 1657] [id = 454] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x129484c00) [pid = 1657] [serial = 1291] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118f40400) [pid = 1657] [serial = 1321] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11932cc00) [pid = 1657] [serial = 1323] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11976fc00) [pid = 1657] [serial = 1324] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12a5df000) [pid = 1657] [serial = 1302] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11602b400) [pid = 1657] [serial = 1314] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1261cbc00) [pid = 1657] [serial = 1300] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1176c0800) [pid = 1657] [serial = 1317] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118710400) [pid = 1657] [serial = 1320] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118565000) [pid = 1657] [serial = 1318] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a8e0c00) [pid = 1657] [serial = 1308] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12a8e1400) [pid = 1657] [serial = 1306] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11313a000) [pid = 1657] [serial = 1311] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116022400) [pid = 1657] [serial = 1312] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128a51c00) [pid = 1657] [serial = 1285] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1166f0400) [pid = 1657] [serial = 1315] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12ae0ec00) [pid = 1657] [serial = 1309] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1290e6c00) [pid = 1657] [serial = 1287] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11895a400) [pid = 1657] [serial = 1266] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118ff3400) [pid = 1657] [serial = 1267] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11602e000) [pid = 1657] [serial = 1257] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1167a6800) [pid = 1657] [serial = 1258] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1290e3400) [pid = 1657] [serial = 1252] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x129409800) [pid = 1657] [serial = 1290] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12a878400) [pid = 1657] [serial = 1305] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x124eb2000) [pid = 1657] [serial = 1281] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1261c2800) [pid = 1657] [serial = 1282] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12658d000) [pid = 1657] [serial = 1284] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12a5b0800) [pid = 1657] [serial = 1293] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11837f000) [pid = 1657] [serial = 1260] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x118569800) [pid = 1657] [serial = 1261] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a5b9c00) [pid = 1657] [serial = 1294] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x112acf400) [pid = 1657] [serial = 1254] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x113933400) [pid = 1657] [serial = 1255] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12a632800) [pid = 1657] [serial = 1303] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x118580800) [pid = 1657] [serial = 1263] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x118713800) [pid = 1657] [serial = 1264] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x119332400) [pid = 1657] [serial = 1269] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x112acf800) [pid = 1657] [serial = 1296] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x119a53c00) [pid = 1657] [serial = 1270] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1216e0800) [pid = 1657] [serial = 1278] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x124e24c00) [pid = 1657] [serial = 1279] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12123d400) [pid = 1657] [serial = 1275] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1216a7400) [pid = 1657] [serial = 1276] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x119fe2c00) [pid = 1657] [serial = 1272] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x121237c00) [pid = 1657] [serial = 1273] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x113df8c00) [pid = 1657] [serial = 1297] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x129405000) [pid = 1657] [serial = 1288] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x119ae2c00) [pid = 1657] [serial = 1299] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12b218800 == 27 [pid = 1657] [id = 455] 07:53:19 INFO - PROCESS | 1657 | 1465915999233 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]]]}] 07:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1520ms 07:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:53:19 INFO - PROCESS | 1657 | 1465915999266 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 1657 | 1465915999268 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 07:53:19 INFO - PROCESS | 1657 | 1465915999274 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 1657 | 1465915999276 Marionette TRACE conn2 <- [1,1798,null,{}] 07:53:19 INFO - PROCESS | 1657 | 1465915999280 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}] 07:53:19 INFO - PROCESS | 1657 | 1465915999281 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:19 INFO - PROCESS | 1657 | 1465915999364 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:53:19 INFO - PROCESS | 1657 | 1465915999414 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:19 INFO - PROCESS | 1657 | 1465915999416 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x116730000 == 28 [pid = 1657] [id = 457] 07:53:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x112ad1800) [pid = 1657] [serial = 1370] [outer = 0x0] 07:53:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x112ad9400) [pid = 1657] [serial = 1371] [outer = 0x112ad1800] 07:53:19 INFO - PROCESS | 1657 | 1465915999444 Marionette DEBUG loaded listener.js 07:53:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x113939000) [pid = 1657] [serial = 1372] [outer = 0x112ad1800] 07:53:19 INFO - PROCESS | 1657 | 1465915999777 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]]]}] 07:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 524ms 07:53:19 INFO - PROCESS | 1657 | 1465915999796 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 1657 | 1465915999802 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 07:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:53:19 INFO - PROCESS | 1657 | 1465915999811 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 1657 | 1465915999814 Marionette TRACE conn2 <- [1,1802,null,{}] 07:53:19 INFO - PROCESS | 1657 | 1465915999817 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}] 07:53:19 INFO - PROCESS | 1657 | 1465915999820 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:19 INFO - PROCESS | 1657 | 1465915999948 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:53:20 INFO - PROCESS | 1657 | 1465916000020 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 1657 | 1465916000022 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e69000 == 29 [pid = 1657] [id = 458] 07:53:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x11393a400) [pid = 1657] [serial = 1373] [outer = 0x0] 07:53:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x11602bc00) [pid = 1657] [serial = 1374] [outer = 0x11393a400] 07:53:20 INFO - PROCESS | 1657 | 1465916000069 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1167a9400) [pid = 1657] [serial = 1375] [outer = 0x11393a400] 07:53:20 INFO - PROCESS | 1657 | 1465916000361 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]]]}] 07:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 571ms 07:53:20 INFO - PROCESS | 1657 | 1465916000381 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 1657 | 1465916000383 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 07:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:53:20 INFO - PROCESS | 1657 | 1465916000385 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 1657 | 1465916000387 Marionette TRACE conn2 <- [1,1806,null,{}] 07:53:20 INFO - PROCESS | 1657 | 1465916000403 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}] 07:53:20 INFO - PROCESS | 1657 | 1465916000409 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:20 INFO - PROCESS | 1657 | 1465916000494 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:53:20 INFO - PROCESS | 1657 | 1465916000545 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 1657 | 1465916000547 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1189c6000 == 30 [pid = 1657] [id = 459] 07:53:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x110f76c00) [pid = 1657] [serial = 1376] [outer = 0x0] 07:53:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1176bb400) [pid = 1657] [serial = 1377] [outer = 0x110f76c00] 07:53:20 INFO - PROCESS | 1657 | 1465916000575 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11856b800) [pid = 1657] [serial = 1378] [outer = 0x110f76c00] 07:53:20 INFO - PROCESS | 1657 | 1465916000874 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]]]}] 07:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 532ms 07:53:20 INFO - PROCESS | 1657 | 1465916000917 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 1657 | 1465916000919 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 07:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:53:20 INFO - PROCESS | 1657 | 1465916000923 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 1657 | 1465916000925 Marionette TRACE conn2 <- [1,1810,null,{}] 07:53:20 INFO - PROCESS | 1657 | 1465916000927 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}] 07:53:20 INFO - PROCESS | 1657 | 1465916000928 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:21 INFO - PROCESS | 1657 | 1465916001003 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:53:21 INFO - PROCESS | 1657 | 1465916001008 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 1657 | 1465916001009 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x119a68000 == 31 [pid = 1657] [id = 460] 07:53:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x11857c400) [pid = 1657] [serial = 1379] [outer = 0x0] 07:53:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x118710400) [pid = 1657] [serial = 1380] [outer = 0x11857c400] 07:53:21 INFO - PROCESS | 1657 | 1465916001034 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x118f34800) [pid = 1657] [serial = 1381] [outer = 0x11857c400] 07:53:21 INFO - PROCESS | 1657 | 1465916001347 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]]]}] 07:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 471ms 07:53:21 INFO - PROCESS | 1657 | 1465916001393 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 1657 | 1465916001395 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 07:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:53:21 INFO - PROCESS | 1657 | 1465916001397 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - PROCESS | 1657 | 1465916001398 Marionette TRACE conn2 <- [1,1814,null,{}] 07:53:21 INFO - PROCESS | 1657 | 1465916001417 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}] 07:53:21 INFO - PROCESS | 1657 | 1465916001418 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:21 INFO - PROCESS | 1657 | 1465916001488 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:53:21 INFO - PROCESS | 1657 | 1465916001494 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 1657 | 1465916001495 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x121028000 == 32 [pid = 1657] [id = 461] 07:53:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x113135c00) [pid = 1657] [serial = 1382] [outer = 0x0] 07:53:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118fec000) [pid = 1657] [serial = 1383] [outer = 0x113135c00] 07:53:21 INFO - PROCESS | 1657 | 1465916001520 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x119334000) [pid = 1657] [serial = 1384] [outer = 0x113135c00] 07:53:21 INFO - PROCESS | 1657 | 1465916001909 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]]]}] 07:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 520ms 07:53:21 INFO - PROCESS | 1657 | 1465916001918 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 1657 | 1465916001921 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 07:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:53:21 INFO - PROCESS | 1657 | 1465916001925 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - PROCESS | 1657 | 1465916001927 Marionette TRACE conn2 <- [1,1818,null,{}] 07:53:21 INFO - PROCESS | 1657 | 1465916001930 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}] 07:53:21 INFO - PROCESS | 1657 | 1465916001936 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:22 INFO - PROCESS | 1657 | 1465916002106 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:53:22 INFO - PROCESS | 1657 | 1465916002122 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 1657 | 1465916002123 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b49000 == 33 [pid = 1657] [id = 462] 07:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1167a9800) [pid = 1657] [serial = 1385] [outer = 0x0] 07:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119338400) [pid = 1657] [serial = 1386] [outer = 0x1167a9800] 07:53:22 INFO - PROCESS | 1657 | 1465916002164 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1210da800) [pid = 1657] [serial = 1387] [outer = 0x1167a9800] 07:53:22 INFO - PROCESS | 1657 | 1465916002572 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]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 671ms 07:53:22 INFO - PROCESS | 1657 | 1465916002597 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 1657 | 1465916002599 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 07:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:53:22 INFO - PROCESS | 1657 | 1465916002602 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 1657 | 1465916002604 Marionette TRACE conn2 <- [1,1822,null,{}] 07:53:22 INFO - PROCESS | 1657 | 1465916002610 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}] 07:53:22 INFO - PROCESS | 1657 | 1465916002612 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:22 INFO - PROCESS | 1657 | 1465916002765 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:53:22 INFO - PROCESS | 1657 | 1465916002779 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 1657 | 1465916002781 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12481d800 == 34 [pid = 1657] [id = 463] 07:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x110f7ec00) [pid = 1657] [serial = 1388] [outer = 0x0] 07:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1210dd800) [pid = 1657] [serial = 1389] [outer = 0x110f7ec00] 07:53:22 INFO - PROCESS | 1657 | 1465916002821 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1216a3c00) [pid = 1657] [serial = 1390] [outer = 0x110f7ec00] 07:53:23 INFO - PROCESS | 1657 | 1465916003126 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]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 574ms 07:53:23 INFO - PROCESS | 1657 | 1465916003176 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:53:23 INFO - PROCESS | 1657 | 1465916003177 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 07:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:53:23 INFO - PROCESS | 1657 | 1465916003179 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 1657 | 1465916003180 Marionette TRACE conn2 <- [1,1826,null,{}] 07:53:23 INFO - PROCESS | 1657 | 1465916003182 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}] 07:53:23 INFO - PROCESS | 1657 | 1465916003184 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:23 INFO - PROCESS | 1657 | 1465916003254 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:53:23 INFO - PROCESS | 1657 | 1465916003260 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 1657 | 1465916003261 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x126a96800 == 35 [pid = 1657] [id = 464] 07:53:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1216a0000) [pid = 1657] [serial = 1391] [outer = 0x0] 07:53:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119a39400) [pid = 1657] [serial = 1392] [outer = 0x1216a0000] 07:53:23 INFO - PROCESS | 1657 | 1465916003285 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x124c5f000) [pid = 1657] [serial = 1393] [outer = 0x1216a0000] 07:53:23 INFO - PROCESS | 1657 | 1465916003610 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]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 472ms 07:53:23 INFO - PROCESS | 1657 | 1465916003652 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:53:23 INFO - PROCESS | 1657 | 1465916003653 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 07:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:53:23 INFO - PROCESS | 1657 | 1465916003656 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 1657 | 1465916003659 Marionette TRACE conn2 <- [1,1830,null,{}] 07:53:23 INFO - PROCESS | 1657 | 1465916003671 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}] 07:53:23 INFO - PROCESS | 1657 | 1465916003672 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:23 INFO - PROCESS | 1657 | 1465916003751 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:53:23 INFO - PROCESS | 1657 | 1465916003756 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 1657 | 1465916003759 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1292e0000 == 36 [pid = 1657] [id = 465] 07:53:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x124c69400) [pid = 1657] [serial = 1394] [outer = 0x0] 07:53:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124e65c00) [pid = 1657] [serial = 1395] [outer = 0x124c69400] 07:53:23 INFO - PROCESS | 1657 | 1465916003784 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12567e400) [pid = 1657] [serial = 1396] [outer = 0x124c69400] 07:53:24 INFO - PROCESS | 1657 | 1465916004101 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]]]}] 07:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 481ms 07:53:24 INFO - PROCESS | 1657 | 1465916004137 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 1657 | 1465916004138 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 07:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:53:24 INFO - PROCESS | 1657 | 1465916004141 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 1657 | 1465916004142 Marionette TRACE conn2 <- [1,1834,null,{}] 07:53:24 INFO - PROCESS | 1657 | 1465916004144 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}] 07:53:24 INFO - PROCESS | 1657 | 1465916004145 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:24 INFO - PROCESS | 1657 | 1465916004223 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:53:24 INFO - PROCESS | 1657 | 1465916004228 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 1657 | 1465916004229 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6c6000 == 37 [pid = 1657] [id = 466] 07:53:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124e20c00) [pid = 1657] [serial = 1397] [outer = 0x0] 07:53:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1261cd800) [pid = 1657] [serial = 1398] [outer = 0x124e20c00] 07:53:24 INFO - PROCESS | 1657 | 1465916004253 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1266a4c00) [pid = 1657] [serial = 1399] [outer = 0x124e20c00] 07:53:24 INFO - PROCESS | 1657 | 1465916004627 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]]]}] 07:53:24 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 07:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 521ms 07:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:53:24 INFO - PROCESS | 1657 | 1465916004663 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 1657 | 1465916004664 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 07:53:24 INFO - PROCESS | 1657 | 1465916004666 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 1657 | 1465916004668 Marionette TRACE conn2 <- [1,1838,null,{}] 07:53:24 INFO - PROCESS | 1657 | 1465916004670 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}] 07:53:24 INFO - PROCESS | 1657 | 1465916004674 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:24 INFO - PROCESS | 1657 | 1465916004784 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:53:24 INFO - PROCESS | 1657 | 1465916004790 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 1657 | 1465916004792 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x121027800 == 38 [pid = 1657] [id = 467] 07:53:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1266a7c00) [pid = 1657] [serial = 1400] [outer = 0x0] 07:53:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12682b400) [pid = 1657] [serial = 1401] [outer = 0x1266a7c00] 07:53:24 INFO - PROCESS | 1657 | 1465916004847 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1290dfc00) [pid = 1657] [serial = 1402] [outer = 0x1266a7c00] 07:53:25 INFO - PROCESS | 1657 | 1465916005162 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]]]}] 07:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 519ms 07:53:25 INFO - PROCESS | 1657 | 1465916005185 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 1657 | 1465916005187 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 07:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:53:25 INFO - PROCESS | 1657 | 1465916005197 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 1657 | 1465916005198 Marionette TRACE conn2 <- [1,1842,null,{}] 07:53:25 INFO - PROCESS | 1657 | 1465916005200 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}] 07:53:25 INFO - PROCESS | 1657 | 1465916005201 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:25 INFO - PROCESS | 1657 | 1465916005296 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:53:25 INFO - PROCESS | 1657 | 1465916005300 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 1657 | 1465916005301 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b214800 == 39 [pid = 1657] [id = 468] 07:53:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12682b000) [pid = 1657] [serial = 1403] [outer = 0x0] 07:53:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x129407c00) [pid = 1657] [serial = 1404] [outer = 0x12682b000] 07:53:25 INFO - PROCESS | 1657 | 1465916005325 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129483400) [pid = 1657] [serial = 1405] [outer = 0x12682b000] 07:53:25 INFO - PROCESS | 1657 | 1465916005654 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]]]}] 07:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 472ms 07:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:53:25 INFO - PROCESS | 1657 | 1465916005665 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 1657 | 1465916005666 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 07:53:25 INFO - PROCESS | 1657 | 1465916005668 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 1657 | 1465916005669 Marionette TRACE conn2 <- [1,1846,null,{}] 07:53:25 INFO - PROCESS | 1657 | 1465916005671 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}] 07:53:25 INFO - PROCESS | 1657 | 1465916005674 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:25 INFO - PROCESS | 1657 | 1465916005780 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:53:25 INFO - PROCESS | 1657 | 1465916005793 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 1657 | 1465916005794 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be53800 == 40 [pid = 1657] [id = 469] 07:53:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x129483800) [pid = 1657] [serial = 1406] [outer = 0x0] 07:53:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12948b000) [pid = 1657] [serial = 1407] [outer = 0x129483800] 07:53:25 INFO - PROCESS | 1657 | 1465916005818 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a5b8800) [pid = 1657] [serial = 1408] [outer = 0x129483800] 07:53:26 INFO - PROCESS | 1657 | 1465916006152 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]]]}] 07:53:26 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) 07:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 518ms 07:53:26 INFO - PROCESS | 1657 | 1465916006186 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 1657 | 1465916006188 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 07:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:53:26 INFO - PROCESS | 1657 | 1465916006196 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 1657 | 1465916006197 Marionette TRACE conn2 <- [1,1850,null,{}] 07:53:26 INFO - PROCESS | 1657 | 1465916006199 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}] 07:53:26 INFO - PROCESS | 1657 | 1465916006200 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:26 INFO - PROCESS | 1657 | 1465916006296 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:53:26 INFO - PROCESS | 1657 | 1465916006300 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 1657 | 1465916006301 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf6a000 == 41 [pid = 1657] [id = 470] 07:53:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a5b9000) [pid = 1657] [serial = 1409] [outer = 0x0] 07:53:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12a5e3800) [pid = 1657] [serial = 1410] [outer = 0x12a5b9000] 07:53:26 INFO - PROCESS | 1657 | 1465916006325 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a634800) [pid = 1657] [serial = 1411] [outer = 0x12a5b9000] 07:53:26 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1184de800) [pid = 1657] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:53:26 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112ace000) [pid = 1657] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:53:26 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x121959c00) [pid = 1657] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:53:26 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x110f79800) [pid = 1657] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:53:26 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118575c00) [pid = 1657] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:53:26 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112ad1c00) [pid = 1657] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:53:26 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x124e60400) [pid = 1657] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:53:26 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x113b71000) [pid = 1657] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:53:26 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11728d400) [pid = 1657] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:53:26 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119a39000) [pid = 1657] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:53:26 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1210dec00) [pid = 1657] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:53:26 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112acd800) [pid = 1657] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:53:26 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112f2f800) [pid = 1657] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:53:26 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12658dc00) [pid = 1657] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:53:26 INFO - PROCESS | 1657 | 1465916006741 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]]]}] 07:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 571ms 07:53:26 INFO - PROCESS | 1657 | 1465916006768 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 1657 | 1465916006769 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 07:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:53:26 INFO - PROCESS | 1657 | 1465916006790 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 1657 | 1465916006794 Marionette TRACE conn2 <- [1,1854,null,{}] 07:53:26 INFO - PROCESS | 1657 | 1465916006803 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}] 07:53:26 INFO - PROCESS | 1657 | 1465916006805 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:26 INFO - PROCESS | 1657 | 1465916006948 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:53:26 INFO - PROCESS | 1657 | 1465916006957 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 1657 | 1465916006958 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf6b000 == 42 [pid = 1657] [id = 471] 07:53:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x115ed9c00) [pid = 1657] [serial = 1412] [outer = 0x0] 07:53:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118709000) [pid = 1657] [serial = 1413] [outer = 0x115ed9c00] 07:53:26 INFO - PROCESS | 1657 | 1465916006994 Marionette DEBUG loaded listener.js 07:53:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12195c800) [pid = 1657] [serial = 1414] [outer = 0x115ed9c00] 07:53:27 INFO - PROCESS | 1657 | 1465916007328 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]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 595ms 07:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:53:27 INFO - PROCESS | 1657 | 1465916007368 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 1657 | 1465916007369 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 07:53:27 INFO - PROCESS | 1657 | 1465916007371 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 1657 | 1465916007372 Marionette TRACE conn2 <- [1,1858,null,{}] 07:53:27 INFO - PROCESS | 1657 | 1465916007374 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}] 07:53:27 INFO - PROCESS | 1657 | 1465916007375 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:27 INFO - PROCESS | 1657 | 1465916007479 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:53:27 INFO - PROCESS | 1657 | 1465916007485 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 1657 | 1465916007486 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c471000 == 43 [pid = 1657] [id = 472] 07:53:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118fe8800) [pid = 1657] [serial = 1415] [outer = 0x0] 07:53:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1290e3800) [pid = 1657] [serial = 1416] [outer = 0x118fe8800] 07:53:27 INFO - PROCESS | 1657 | 1465916007510 Marionette DEBUG loaded listener.js 07:53:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a639000) [pid = 1657] [serial = 1417] [outer = 0x118fe8800] 07:53:27 INFO - PROCESS | 1657 | 1465916007887 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]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 569ms 07:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:53:27 INFO - PROCESS | 1657 | 1465916007941 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 1657 | 1465916007943 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 07:53:27 INFO - PROCESS | 1657 | 1465916007946 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 1657 | 1465916007948 Marionette TRACE conn2 <- [1,1862,null,{}] 07:53:27 INFO - PROCESS | 1657 | 1465916007951 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}] 07:53:27 INFO - PROCESS | 1657 | 1465916007953 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:28 INFO - PROCESS | 1657 | 1465916008082 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:53:28 INFO - PROCESS | 1657 | 1465916008167 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 1657 | 1465916008168 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c731800 == 44 [pid = 1657] [id = 473] 07:53:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11856f000) [pid = 1657] [serial = 1418] [outer = 0x0] 07:53:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a638c00) [pid = 1657] [serial = 1419] [outer = 0x11856f000] 07:53:28 INFO - PROCESS | 1657 | 1465916008207 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a8e0800) [pid = 1657] [serial = 1420] [outer = 0x11856f000] 07:53:28 INFO - PROCESS | 1657 | 1465916008507 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]]]}] 07:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 619ms 07:53:28 INFO - PROCESS | 1657 | 1465916008588 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:53:28 INFO - PROCESS | 1657 | 1465916008590 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 07:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:53:28 INFO - PROCESS | 1657 | 1465916008595 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - PROCESS | 1657 | 1465916008597 Marionette TRACE conn2 <- [1,1866,null,{}] 07:53:28 INFO - PROCESS | 1657 | 1465916008601 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}] 07:53:28 INFO - PROCESS | 1657 | 1465916008603 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:28 INFO - PROCESS | 1657 | 1465916008703 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:53:28 INFO - PROCESS | 1657 | 1465916008796 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 1657 | 1465916008798 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x116606000 == 45 [pid = 1657] [id = 474] 07:53:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x111f2dc00) [pid = 1657] [serial = 1421] [outer = 0x0] 07:53:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11223d400) [pid = 1657] [serial = 1422] [outer = 0x111f2dc00] 07:53:28 INFO - PROCESS | 1657 | 1465916008830 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112ad4800) [pid = 1657] [serial = 1423] [outer = 0x111f2dc00] 07:53:29 INFO - PROCESS | 1657 | 1465916009354 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]]]}] 07:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 823ms 07:53:29 INFO - PROCESS | 1657 | 1465916009435 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:53:29 INFO - PROCESS | 1657 | 1465916009437 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 07:53:29 INFO - PROCESS | 1657 | 1465916009444 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - PROCESS | 1657 | 1465916009446 Marionette TRACE conn2 <- [1,1870,null,{}] 07:53:29 INFO - PROCESS | 1657 | 1465916009449 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}] 07:53:29 INFO - PROCESS | 1657 | 1465916009451 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:29 INFO - PROCESS | 1657 | 1465916009590 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:53:29 INFO - PROCESS | 1657 | 1465916009666 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:29 INFO - PROCESS | 1657 | 1465916009668 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169ab800 == 46 [pid = 1657] [id = 475] 07:53:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x112ad6000) [pid = 1657] [serial = 1424] [outer = 0x0] 07:53:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1160a4400) [pid = 1657] [serial = 1425] [outer = 0x112ad6000] 07:53:29 INFO - PROCESS | 1657 | 1465916009699 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x117041800) [pid = 1657] [serial = 1426] [outer = 0x112ad6000] 07:53:30 INFO - PROCESS | 1657 | 1465916010372 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]]]}] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12c471000 == 45 [pid = 1657] [id = 472] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf6b000 == 44 [pid = 1657] [id = 471] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf6a000 == 43 [pid = 1657] [id = 470] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12be53800 == 42 [pid = 1657] [id = 469] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12b214800 == 41 [pid = 1657] [id = 468] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x121027800 == 40 [pid = 1657] [id = 467] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6c6000 == 39 [pid = 1657] [id = 466] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x129404c00) [pid = 1657] [serial = 1368] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1292e0000 == 38 [pid = 1657] [id = 465] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x126a96800 == 37 [pid = 1657] [id = 464] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12481d800 == 36 [pid = 1657] [id = 463] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x121b49000 == 35 [pid = 1657] [id = 462] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x121028000 == 34 [pid = 1657] [id = 461] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x119a68000 == 33 [pid = 1657] [id = 460] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1189c6000 == 32 [pid = 1657] [id = 459] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x117e69000 == 31 [pid = 1657] [id = 458] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x116730000 == 30 [pid = 1657] [id = 457] 07:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf66000 == 29 [pid = 1657] [id = 456] 07:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 976ms 07:53:30 INFO - PROCESS | 1657 | 1465916010417 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:53:30 INFO - PROCESS | 1657 | 1465916010419 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 07:53:30 INFO - PROCESS | 1657 | 1465916010422 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:53:30 INFO - PROCESS | 1657 | 1465916010424 Marionette TRACE conn2 <- [1,1874,null,{}] 07:53:30 INFO - PROCESS | 1657 | 1465916010428 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}] 07:53:30 INFO - PROCESS | 1657 | 1465916010430 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:30 INFO - PROCESS | 1657 | 1465916010506 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:53:30 INFO - PROCESS | 1657 | 1465916010512 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 1657 | 1465916010514 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f24000 == 30 [pid = 1657] [id = 476] 07:53:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1167a3800) [pid = 1657] [serial = 1427] [outer = 0x0] 07:53:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x116a0c400) [pid = 1657] [serial = 1428] [outer = 0x1167a3800] 07:53:30 INFO - PROCESS | 1657 | 1465916010544 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1175a8000) [pid = 1657] [serial = 1429] [outer = 0x1167a3800] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118706400) [pid = 1657] [serial = 1350] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x121085000) [pid = 1657] [serial = 1353] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x124eaf400) [pid = 1657] [serial = 1356] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x113968400) [pid = 1657] [serial = 1359] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12169cc00) [pid = 1657] [serial = 1354] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119a49c00) [pid = 1657] [serial = 1362] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1216df000) [pid = 1657] [serial = 1338] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1248c1800) [pid = 1657] [serial = 1339] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12573a800) [pid = 1657] [serial = 1341] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11604a400) [pid = 1657] [serial = 1326] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116a0bc00) [pid = 1657] [serial = 1327] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118952400) [pid = 1657] [serial = 1329] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119763800) [pid = 1657] [serial = 1330] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119a4d000) [pid = 1657] [serial = 1332] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1210db400) [pid = 1657] [serial = 1333] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1215a0000) [pid = 1657] [serial = 1335] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1216a5800) [pid = 1657] [serial = 1336] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118387c00) [pid = 1657] [serial = 1360] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11837b400) [pid = 1657] [serial = 1348] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x126ae4400) [pid = 1657] [serial = 1342] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1160a1c00) [pid = 1657] [serial = 1344] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116021400) [pid = 1657] [serial = 1347] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11856f400) [pid = 1657] [serial = 1345] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x125739800) [pid = 1657] [serial = 1357] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12682a400) [pid = 1657] [serial = 1363] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119338800) [pid = 1657] [serial = 1351] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128a4b400) [pid = 1657] [serial = 1366] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x126cd9800) [pid = 1657] [serial = 1365] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1657 | 1465916010898 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]]]}] 07:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 521ms 07:53:30 INFO - PROCESS | 1657 | 1465916010944 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:53:30 INFO - PROCESS | 1657 | 1465916010947 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 07:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:53:30 INFO - PROCESS | 1657 | 1465916010951 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:53:30 INFO - PROCESS | 1657 | 1465916010952 Marionette TRACE conn2 <- [1,1878,null,{}] 07:53:30 INFO - PROCESS | 1657 | 1465916010955 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}] 07:53:30 INFO - PROCESS | 1657 | 1465916010957 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:31 INFO - PROCESS | 1657 | 1465916011032 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:53:31 INFO - PROCESS | 1657 | 1465916011036 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 1657 | 1465916011037 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181e1800 == 31 [pid = 1657] [id = 477] 07:53:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1176c2000) [pid = 1657] [serial = 1430] [outer = 0x0] 07:53:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118574c00) [pid = 1657] [serial = 1431] [outer = 0x1176c2000] 07:53:31 INFO - PROCESS | 1657 | 1465916011068 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118581c00) [pid = 1657] [serial = 1432] [outer = 0x1176c2000] 07:53:31 INFO - PROCESS | 1657 | 1465916011425 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]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 518ms 07:53:31 INFO - PROCESS | 1657 | 1465916011474 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 1657 | 1465916011475 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 07:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:53:31 INFO - PROCESS | 1657 | 1465916011477 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 1657 | 1465916011480 Marionette TRACE conn2 <- [1,1882,null,{}] 07:53:31 INFO - PROCESS | 1657 | 1465916011487 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}] 07:53:31 INFO - PROCESS | 1657 | 1465916011491 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:31 INFO - PROCESS | 1657 | 1465916011568 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:53:31 INFO - PROCESS | 1657 | 1465916011576 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 1657 | 1465916011578 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b1c800 == 32 [pid = 1657] [id = 478] 07:53:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1131afc00) [pid = 1657] [serial = 1433] [outer = 0x0] 07:53:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118fe9c00) [pid = 1657] [serial = 1434] [outer = 0x1131afc00] 07:53:31 INFO - PROCESS | 1657 | 1465916011606 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119763800) [pid = 1657] [serial = 1435] [outer = 0x1131afc00] 07:53:31 INFO - PROCESS | 1657 | 1465916011944 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]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 472ms 07:53:31 INFO - PROCESS | 1657 | 1465916011949 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 1657 | 1465916011951 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 07:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:53:31 INFO - PROCESS | 1657 | 1465916011953 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 1657 | 1465916011955 Marionette TRACE conn2 <- [1,1886,null,{}] 07:53:31 INFO - PROCESS | 1657 | 1465916011960 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}] 07:53:31 INFO - PROCESS | 1657 | 1465916011962 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:32 INFO - PROCESS | 1657 | 1465916012083 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:53:32 INFO - PROCESS | 1657 | 1465916012142 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 1657 | 1465916012144 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x113f14800 == 33 [pid = 1657] [id = 479] 07:53:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x110f82800) [pid = 1657] [serial = 1436] [outer = 0x0] 07:53:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112ad2000) [pid = 1657] [serial = 1437] [outer = 0x110f82800] 07:53:32 INFO - PROCESS | 1657 | 1465916012176 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116024800) [pid = 1657] [serial = 1438] [outer = 0x110f82800] 07:53:32 INFO - PROCESS | 1657 | 1465916012633 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]]]}] 07:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 721ms 07:53:32 INFO - PROCESS | 1657 | 1465916012676 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:53:32 INFO - PROCESS | 1657 | 1465916012679 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 07:53:32 INFO - PROCESS | 1657 | 1465916012682 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 1657 | 1465916012684 Marionette TRACE conn2 <- [1,1890,null,{}] 07:53:32 INFO - PROCESS | 1657 | 1465916012687 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}] 07:53:32 INFO - PROCESS | 1657 | 1465916012689 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:32 INFO - PROCESS | 1657 | 1465916012785 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:53:32 INFO - PROCESS | 1657 | 1465916012841 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 1657 | 1465916012843 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x119a68000 == 34 [pid = 1657] [id = 480] 07:53:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1175adc00) [pid = 1657] [serial = 1439] [outer = 0x0] 07:53:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118705800) [pid = 1657] [serial = 1440] [outer = 0x1175adc00] 07:53:32 INFO - PROCESS | 1657 | 1465916012874 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118f33c00) [pid = 1657] [serial = 1441] [outer = 0x1175adc00] 07:53:33 INFO - PROCESS | 1657 | 1465916013354 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]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 724ms 07:53:33 INFO - PROCESS | 1657 | 1465916013442 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 1657 | 1465916013445 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 07:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:53:33 INFO - PROCESS | 1657 | 1465916013451 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 1657 | 1465916013453 Marionette TRACE conn2 <- [1,1894,null,{}] 07:53:33 INFO - PROCESS | 1657 | 1465916013457 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}] 07:53:33 INFO - PROCESS | 1657 | 1465916013459 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:33 INFO - PROCESS | 1657 | 1465916013611 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:53:33 INFO - PROCESS | 1657 | 1465916013664 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 1657 | 1465916013666 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b56000 == 35 [pid = 1657] [id = 481] 07:53:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119a0fc00) [pid = 1657] [serial = 1442] [outer = 0x0] 07:53:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119a37400) [pid = 1657] [serial = 1443] [outer = 0x119a0fc00] 07:53:33 INFO - PROCESS | 1657 | 1465916013695 Marionette DEBUG loaded listener.js 07:53:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119a4d000) [pid = 1657] [serial = 1444] [outer = 0x119a0fc00] 07:53:34 INFO - PROCESS | 1657 | 1465916014180 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]]]}] 07:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 775ms 07:53:34 INFO - PROCESS | 1657 | 1465916014226 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 1657 | 1465916014228 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 07:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:53:34 INFO - PROCESS | 1657 | 1465916014236 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - PROCESS | 1657 | 1465916014241 Marionette TRACE conn2 <- [1,1898,null,{}] 07:53:34 INFO - PROCESS | 1657 | 1465916014244 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}] 07:53:34 INFO - PROCESS | 1657 | 1465916014247 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:34 INFO - PROCESS | 1657 | 1465916014350 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:53:34 INFO - PROCESS | 1657 | 1465916014415 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:34 INFO - PROCESS | 1657 | 1465916014417 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x125712000 == 36 [pid = 1657] [id = 482] 07:53:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1210dec00) [pid = 1657] [serial = 1445] [outer = 0x0] 07:53:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1216a1c00) [pid = 1657] [serial = 1446] [outer = 0x1210dec00] 07:53:34 INFO - PROCESS | 1657 | 1465916014447 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1216dfc00) [pid = 1657] [serial = 1447] [outer = 0x1210dec00] 07:53:34 INFO - PROCESS | 1657 | 1465916014867 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]]]}] 07:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 678ms 07:53:34 INFO - PROCESS | 1657 | 1465916014917 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 1657 | 1465916014918 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 07:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:53:34 INFO - PROCESS | 1657 | 1465916014920 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - PROCESS | 1657 | 1465916014922 Marionette TRACE conn2 <- [1,1902,null,{}] 07:53:34 INFO - PROCESS | 1657 | 1465916014940 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}] 07:53:34 INFO - PROCESS | 1657 | 1465916014942 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:35 INFO - PROCESS | 1657 | 1465916015038 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:53:35 INFO - PROCESS | 1657 | 1465916015091 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 1657 | 1465916015093 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x126aaa000 == 37 [pid = 1657] [id = 483] 07:53:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1217f0800) [pid = 1657] [serial = 1448] [outer = 0x0] 07:53:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121ed7000) [pid = 1657] [serial = 1449] [outer = 0x1217f0800] 07:53:35 INFO - PROCESS | 1657 | 1465916015122 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124eb0800) [pid = 1657] [serial = 1450] [outer = 0x1217f0800] 07:53:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124eb4c00) [pid = 1657] [serial = 1451] [outer = 0x12c583000] 07:53:35 INFO - PROCESS | 1657 | 1465916015592 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]]]}] 07:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 733ms 07:53:35 INFO - PROCESS | 1657 | 1465916015655 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:53:35 INFO - PROCESS | 1657 | 1465916015656 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 07:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:53:35 INFO - PROCESS | 1657 | 1465916015659 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - PROCESS | 1657 | 1465916015660 Marionette TRACE conn2 <- [1,1906,null,{}] 07:53:35 INFO - PROCESS | 1657 | 1465916015662 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}] 07:53:35 INFO - PROCESS | 1657 | 1465916015664 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:35 INFO - PROCESS | 1657 | 1465916015824 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:53:35 INFO - PROCESS | 1657 | 1465916015907 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 1657 | 1465916015908 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x116679000 == 38 [pid = 1657] [id = 484] 07:53:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112ad4000) [pid = 1657] [serial = 1452] [outer = 0x0] 07:53:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x113378c00) [pid = 1657] [serial = 1453] [outer = 0x112ad4000] 07:53:35 INFO - PROCESS | 1657 | 1465916015937 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1166f6000) [pid = 1657] [serial = 1454] [outer = 0x112ad4000] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x119b1c800 == 37 [pid = 1657] [id = 478] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x1181e1800 == 36 [pid = 1657] [id = 477] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x116f24000 == 35 [pid = 1657] [id = 476] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x116606000 == 34 [pid = 1657] [id = 474] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12a91a800 == 33 [pid = 1657] [id = 8] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x11721c800 == 32 [pid = 1657] [id = 23] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x116074800 == 31 [pid = 1657] [id = 22] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x116073800 == 30 [pid = 1657] [id = 25] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x116f21800 == 29 [pid = 1657] [id = 26] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12b218000 == 28 [pid = 1657] [id = 9] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf72800 == 27 [pid = 1657] [id = 12] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12be59800 == 26 [pid = 1657] [id = 11] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12c45e000 == 25 [pid = 1657] [id = 13] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd13800 == 24 [pid = 1657] [id = 17] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12904c000 == 23 [pid = 1657] [id = 6] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x111fa1800 == 22 [pid = 1657] [id = 21] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12c71f800 == 21 [pid = 1657] [id = 14] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x11814b800 == 20 [pid = 1657] [id = 18] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12b93b800 == 19 [pid = 1657] [id = 10] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12d83f000 == 18 [pid = 1657] [id = 20] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x111f09000 == 17 [pid = 1657] [id = 24] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12d477000 == 16 [pid = 1657] [id = 19] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12c731800 == 15 [pid = 1657] [id = 473] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x126aaa000 == 14 [pid = 1657] [id = 483] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x125712000 == 13 [pid = 1657] [id = 482] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x121b56000 == 12 [pid = 1657] [id = 481] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x119a68000 == 11 [pid = 1657] [id = 480] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x113f14800 == 10 [pid = 1657] [id = 479] 07:53:37 INFO - PROCESS | 1657 | --DOCSHELL 0x1169ab800 == 9 [pid = 1657] [id = 475] 07:53:38 INFO - PROCESS | 1657 | 1465916018310 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]]]}] 07:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2676ms 07:53:38 INFO - PROCESS | 1657 | 1465916018336 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:53:38 INFO - PROCESS | 1657 | 1465916018340 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 07:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:53:38 INFO - PROCESS | 1657 | 1465916018344 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:53:38 INFO - PROCESS | 1657 | 1465916018347 Marionette TRACE conn2 <- [1,1910,null,{}] 07:53:38 INFO - PROCESS | 1657 | 1465916018351 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}] 07:53:38 INFO - PROCESS | 1657 | 1465916018354 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:38 INFO - PROCESS | 1657 | 1465916018458 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:53:38 INFO - PROCESS | 1657 | 1465916018468 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:38 INFO - PROCESS | 1657 | 1465916018472 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x117209000 == 10 [pid = 1657] [id = 485] 07:53:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x113b77800) [pid = 1657] [serial = 1455] [outer = 0x0] 07:53:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11696f000) [pid = 1657] [serial = 1456] [outer = 0x113b77800] 07:53:38 INFO - PROCESS | 1657 | 1465916018646 Marionette DEBUG loaded listener.js 07:53:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1176bd000) [pid = 1657] [serial = 1457] [outer = 0x113b77800] 07:53:39 INFO - PROCESS | 1657 | 1465916019079 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]]]}] 07:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 771ms 07:53:39 INFO - PROCESS | 1657 | 1465916019115 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 1657 | 1465916019119 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 07:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:53:39 INFO - PROCESS | 1657 | 1465916019123 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 1657 | 1465916019125 Marionette TRACE conn2 <- [1,1914,null,{}] 07:53:39 INFO - PROCESS | 1657 | 1465916019128 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}] 07:53:39 INFO - PROCESS | 1657 | 1465916019130 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:39 INFO - PROCESS | 1657 | 1465916019243 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:53:39 INFO - PROCESS | 1657 | 1465916019283 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 1657 | 1465916019284 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x116922000 == 11 [pid = 1657] [id = 486] 07:53:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x118579c00) [pid = 1657] [serial = 1458] [outer = 0x0] 07:53:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118712c00) [pid = 1657] [serial = 1459] [outer = 0x118579c00] 07:53:39 INFO - PROCESS | 1657 | 1465916019311 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118fef400) [pid = 1657] [serial = 1460] [outer = 0x118579c00] 07:53:39 INFO - PROCESS | 1657 | 1465916019664 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]]]}] 07:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 569ms 07:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:53:39 INFO - PROCESS | 1657 | 1465916019693 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 1657 | 1465916019694 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 07:53:39 INFO - PROCESS | 1657 | 1465916019710 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 1657 | 1465916019712 Marionette TRACE conn2 <- [1,1918,null,{}] 07:53:39 INFO - PROCESS | 1657 | 1465916019720 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}] 07:53:39 INFO - PROCESS | 1657 | 1465916019723 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:39 INFO - PROCESS | 1657 | 1465916019824 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:53:39 INFO - PROCESS | 1657 | 1465916019829 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 1657 | 1465916019831 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b5b800 == 12 [pid = 1657] [id = 487] 07:53:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x113932800) [pid = 1657] [serial = 1461] [outer = 0x0] 07:53:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x119a34400) [pid = 1657] [serial = 1462] [outer = 0x113932800] 07:53:39 INFO - PROCESS | 1657 | 1465916019860 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119af3400) [pid = 1657] [serial = 1463] [outer = 0x113932800] 07:53:40 INFO - PROCESS | 1657 | 1465916020247 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]]]}] 07:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 588ms 07:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:53:40 INFO - PROCESS | 1657 | 1465916020284 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 1657 | 1465916020286 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 07:53:40 INFO - PROCESS | 1657 | 1465916020288 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 1657 | 1465916020289 Marionette TRACE conn2 <- [1,1922,null,{}] 07:53:40 INFO - PROCESS | 1657 | 1465916020292 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}] 07:53:40 INFO - PROCESS | 1657 | 1465916020293 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:40 INFO - PROCESS | 1657 | 1465916020395 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:53:40 INFO - PROCESS | 1657 | 1465916020399 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 1657 | 1465916020400 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x126806000 == 13 [pid = 1657] [id = 488] 07:53:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12108c000) [pid = 1657] [serial = 1464] [outer = 0x0] 07:53:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12159c800) [pid = 1657] [serial = 1465] [outer = 0x12108c000] 07:53:40 INFO - PROCESS | 1657 | 1465916020426 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1216e1400) [pid = 1657] [serial = 1466] [outer = 0x12108c000] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x124c69400) [pid = 1657] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1266a7c00) [pid = 1657] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11393a400) [pid = 1657] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118950c00) [pid = 1657] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x110f7ec00) [pid = 1657] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12682b000) [pid = 1657] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x112ad1800) [pid = 1657] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x129483800) [pid = 1657] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12a5b9000) [pid = 1657] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x113135c00) [pid = 1657] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1167a9800) [pid = 1657] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118fe8800) [pid = 1657] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x124e20c00) [pid = 1657] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1216a0000) [pid = 1657] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x115ed9c00) [pid = 1657] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11857c400) [pid = 1657] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x110f76c00) [pid = 1657] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1176c2000) [pid = 1657] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11856f000) [pid = 1657] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1167a3800) [pid = 1657] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x111f2dc00) [pid = 1657] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1131afc00) [pid = 1657] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112ad6000) [pid = 1657] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1217f0800) [pid = 1657] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1210dec00) [pid = 1657] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119a0fc00) [pid = 1657] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1175adc00) [pid = 1657] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:53:40 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x110f82800) [pid = 1657] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:53:41 INFO - PROCESS | 1657 | 1465916021028 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]]]}] 07:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 771ms 07:53:41 INFO - PROCESS | 1657 | 1465916021062 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 1657 | 1465916021063 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 07:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:53:41 INFO - PROCESS | 1657 | 1465916021086 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:53:41 INFO - PROCESS | 1657 | 1465916021087 Marionette TRACE conn2 <- [1,1926,null,{}] 07:53:41 INFO - PROCESS | 1657 | 1465916021103 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}] 07:53:41 INFO - PROCESS | 1657 | 1465916021104 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:41 INFO - PROCESS | 1657 | 1465916021199 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:53:41 INFO - PROCESS | 1657 | 1465916021203 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:41 INFO - PROCESS | 1657 | 1465916021204 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12113e000 == 14 [pid = 1657] [id = 489] 07:53:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x112acfc00) [pid = 1657] [serial = 1467] [outer = 0x0] 07:53:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11696ec00) [pid = 1657] [serial = 1468] [outer = 0x112acfc00] 07:53:41 INFO - PROCESS | 1657 | 1465916021233 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1185bf400) [pid = 1657] [serial = 1469] [outer = 0x112acfc00] 07:53:41 INFO - PROCESS | 1657 | 1465916021571 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]]]}] 07:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 527ms 07:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:53:41 INFO - PROCESS | 1657 | 1465916021611 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 1657 | 1465916021613 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 07:53:41 INFO - PROCESS | 1657 | 1465916021615 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:53:41 INFO - PROCESS | 1657 | 1465916021616 Marionette TRACE conn2 <- [1,1930,null,{}] 07:53:41 INFO - PROCESS | 1657 | 1465916021618 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}] 07:53:41 INFO - PROCESS | 1657 | 1465916021622 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:41 INFO - PROCESS | 1657 | 1465916021726 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:53:41 INFO - PROCESS | 1657 | 1465916021786 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:41 INFO - PROCESS | 1657 | 1465916021787 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295f5000 == 15 [pid = 1657] [id = 490] 07:53:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118f96400) [pid = 1657] [serial = 1470] [outer = 0x0] 07:53:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x121089400) [pid = 1657] [serial = 1471] [outer = 0x118f96400] 07:53:41 INFO - PROCESS | 1657 | 1465916021812 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x125745c00) [pid = 1657] [serial = 1472] [outer = 0x118f96400] 07:53:42 INFO - PROCESS | 1657 | 1465916022072 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]]]}] 07:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 468ms 07:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:53:42 INFO - PROCESS | 1657 | 1465916022083 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:53:42 INFO - PROCESS | 1657 | 1465916022084 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 07:53:42 INFO - PROCESS | 1657 | 1465916022086 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 1657 | 1465916022087 Marionette TRACE conn2 <- [1,1934,null,{}] 07:53:42 INFO - PROCESS | 1657 | 1465916022099 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}] 07:53:42 INFO - PROCESS | 1657 | 1465916022100 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:42 INFO - PROCESS | 1657 | 1465916022177 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:53:42 INFO - PROCESS | 1657 | 1465916022188 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 1657 | 1465916022190 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a912000 == 16 [pid = 1657] [id = 491] 07:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118708000) [pid = 1657] [serial = 1473] [outer = 0x0] 07:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126606800) [pid = 1657] [serial = 1474] [outer = 0x118708000] 07:53:42 INFO - PROCESS | 1657 | 1465916022216 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1268e6c00) [pid = 1657] [serial = 1475] [outer = 0x118708000] 07:53:42 INFO - PROCESS | 1657 | 1465916022563 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]]]}] 07:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 522ms 07:53:42 INFO - PROCESS | 1657 | 1465916022618 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:53:42 INFO - PROCESS | 1657 | 1465916022619 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 07:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:53:42 INFO - PROCESS | 1657 | 1465916022621 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 1657 | 1465916022623 Marionette TRACE conn2 <- [1,1938,null,{}] 07:53:42 INFO - PROCESS | 1657 | 1465916022625 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}] 07:53:42 INFO - PROCESS | 1657 | 1465916022626 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:42 INFO - PROCESS | 1657 | 1465916022700 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:53:42 INFO - PROCESS | 1657 | 1465916022704 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 1657 | 1465916022705 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9eb800 == 17 [pid = 1657] [id = 492] 07:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119765800) [pid = 1657] [serial = 1476] [outer = 0x0] 07:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x126cdb000) [pid = 1657] [serial = 1477] [outer = 0x119765800] 07:53:42 INFO - PROCESS | 1657 | 1465916022732 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x126ce2c00) [pid = 1657] [serial = 1478] [outer = 0x119765800] 07:53:43 INFO - PROCESS | 1657 | 1465916023252 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]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 669ms 07:53:43 INFO - PROCESS | 1657 | 1465916023293 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 1657 | 1465916023295 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 07:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:53:43 INFO - PROCESS | 1657 | 1465916023298 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 1657 | 1465916023300 Marionette TRACE conn2 <- [1,1942,null,{}] 07:53:43 INFO - PROCESS | 1657 | 1465916023304 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}] 07:53:43 INFO - PROCESS | 1657 | 1465916023306 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:43 INFO - PROCESS | 1657 | 1465916023411 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:53:43 INFO - PROCESS | 1657 | 1465916023539 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 1657 | 1465916023541 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x119313000 == 18 [pid = 1657] [id = 493] 07:53:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1167a8800) [pid = 1657] [serial = 1479] [outer = 0x0] 07:53:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11728ec00) [pid = 1657] [serial = 1480] [outer = 0x1167a8800] 07:53:43 INFO - PROCESS | 1657 | 1465916023571 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118573000) [pid = 1657] [serial = 1481] [outer = 0x1167a8800] 07:53:44 INFO - PROCESS | 1657 | 1465916024232 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]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 973ms 07:53:44 INFO - PROCESS | 1657 | 1465916024284 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 1657 | 1465916024287 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 07:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:53:44 INFO - PROCESS | 1657 | 1465916024294 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 1657 | 1465916024295 Marionette TRACE conn2 <- [1,1946,null,{}] 07:53:44 INFO - PROCESS | 1657 | 1465916024299 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}] 07:53:44 INFO - PROCESS | 1657 | 1465916024300 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:44 INFO - PROCESS | 1657 | 1465916024398 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112ad2000) [pid = 1657] [serial = 1437] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x116024800) [pid = 1657] [serial = 1438] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x124e65c00) [pid = 1657] [serial = 1395] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12682b400) [pid = 1657] [serial = 1401] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12567e400) [pid = 1657] [serial = 1396] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11602bc00) [pid = 1657] [serial = 1374] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1167a9400) [pid = 1657] [serial = 1375] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x129485c00) [pid = 1657] [serial = 1369] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1210dd800) [pid = 1657] [serial = 1389] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x129407c00) [pid = 1657] [serial = 1404] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1216a3c00) [pid = 1657] [serial = 1390] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1290dfc00) [pid = 1657] [serial = 1402] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112ad9400) [pid = 1657] [serial = 1371] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12948b000) [pid = 1657] [serial = 1407] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x129483400) [pid = 1657] [serial = 1405] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x113939000) [pid = 1657] [serial = 1372] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12a5e3800) [pid = 1657] [serial = 1410] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12a5b8800) [pid = 1657] [serial = 1408] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118fec000) [pid = 1657] [serial = 1383] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119334000) [pid = 1657] [serial = 1384] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119338400) [pid = 1657] [serial = 1386] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1210da800) [pid = 1657] [serial = 1387] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12a639000) [pid = 1657] [serial = 1417] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1261cd800) [pid = 1657] [serial = 1398] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119a39400) [pid = 1657] [serial = 1392] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x118709000) [pid = 1657] [serial = 1413] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x124c5f000) [pid = 1657] [serial = 1393] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x118710400) [pid = 1657] [serial = 1380] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x118f34800) [pid = 1657] [serial = 1381] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1176bb400) [pid = 1657] [serial = 1377] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x11856b800) [pid = 1657] [serial = 1378] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12a634800) [pid = 1657] [serial = 1411] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x118581c00) [pid = 1657] [serial = 1432] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12a638c00) [pid = 1657] [serial = 1419] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12195c800) [pid = 1657] [serial = 1414] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1266a4c00) [pid = 1657] [serial = 1399] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x116a0c400) [pid = 1657] [serial = 1428] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x1290e3800) [pid = 1657] [serial = 1416] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x1175a8000) [pid = 1657] [serial = 1429] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x113378c00) [pid = 1657] [serial = 1453] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x118574c00) [pid = 1657] [serial = 1431] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x12a8e0800) [pid = 1657] [serial = 1420] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x11223d400) [pid = 1657] [serial = 1422] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x112ad4800) [pid = 1657] [serial = 1423] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x118fe9c00) [pid = 1657] [serial = 1434] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x1160a4400) [pid = 1657] [serial = 1425] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x117041800) [pid = 1657] [serial = 1426] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x119763800) [pid = 1657] [serial = 1435] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 54 (0x124eb0800) [pid = 1657] [serial = 1450] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 53 (0x119a05400) [pid = 1657] [serial = 886] [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.] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 52 (0x1216dfc00) [pid = 1657] [serial = 1447] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 51 (0x121ed7000) [pid = 1657] [serial = 1449] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 50 (0x119a4d000) [pid = 1657] [serial = 1444] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 49 (0x1216a1c00) [pid = 1657] [serial = 1446] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 48 (0x119a37400) [pid = 1657] [serial = 1443] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 47 (0x118f33c00) [pid = 1657] [serial = 1441] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | --DOMWINDOW == 46 (0x118705800) [pid = 1657] [serial = 1440] [outer = 0x0] [url = about:blank] 07:53:44 INFO - PROCESS | 1657 | 1465916024480 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 1657 | 1465916024483 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x11666e000 == 19 [pid = 1657] [id = 494] 07:53:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 47 (0x112ad1800) [pid = 1657] [serial = 1482] [outer = 0x0] 07:53:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x112d7c800) [pid = 1657] [serial = 1483] [outer = 0x112ad1800] 07:53:44 INFO - PROCESS | 1657 | 1465916024511 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x113df1c00) [pid = 1657] [serial = 1484] [outer = 0x112ad1800] 07:53:44 INFO - PROCESS | 1657 | 1465916024838 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]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 569ms 07:53:44 INFO - PROCESS | 1657 | 1465916024863 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:53:44 INFO - PROCESS | 1657 | 1465916024866 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 07:53:44 INFO - PROCESS | 1657 | 1465916024871 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 1657 | 1465916024873 Marionette TRACE conn2 <- [1,1950,null,{}] 07:53:44 INFO - PROCESS | 1657 | 1465916024875 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}] 07:53:44 INFO - PROCESS | 1657 | 1465916024877 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:44 INFO - PROCESS | 1657 | 1465916024955 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:53:44 INFO - PROCESS | 1657 | 1465916024961 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 1657 | 1465916024963 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172da800 == 20 [pid = 1657] [id = 495] 07:53:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x116046c00) [pid = 1657] [serial = 1485] [outer = 0x0] 07:53:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x11696a800) [pid = 1657] [serial = 1486] [outer = 0x116046c00] 07:53:44 INFO - PROCESS | 1657 | 1465916024994 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x1175a9c00) [pid = 1657] [serial = 1487] [outer = 0x116046c00] 07:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 472ms 07:53:45 INFO - PROCESS | 1657 | 1465916025337 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]]]}] 07:53:45 INFO - PROCESS | 1657 | 1465916025345 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 1657 | 1465916025347 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 07:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:53:45 INFO - PROCESS | 1657 | 1465916025355 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 1657 | 1465916025357 Marionette TRACE conn2 <- [1,1954,null,{}] 07:53:45 INFO - PROCESS | 1657 | 1465916025365 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}] 07:53:45 INFO - PROCESS | 1657 | 1465916025368 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:45 INFO - PROCESS | 1657 | 1465916025440 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:53:45 INFO - PROCESS | 1657 | 1465916025445 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 1657 | 1465916025454 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1189c6800 == 21 [pid = 1657] [id = 496] 07:53:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x11856ec00) [pid = 1657] [serial = 1488] [outer = 0x0] 07:53:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x118580400) [pid = 1657] [serial = 1489] [outer = 0x11856ec00] 07:53:45 INFO - PROCESS | 1657 | 1465916025485 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x118712800) [pid = 1657] [serial = 1490] [outer = 0x11856ec00] 07:53:45 INFO - PROCESS | 1657 | 1465916025817 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]]]}] 07:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 472ms 07:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:53:45 INFO - PROCESS | 1657 | 1465916025828 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 1657 | 1465916025829 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 07:53:45 INFO - PROCESS | 1657 | 1465916025831 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 1657 | 1465916025832 Marionette TRACE conn2 <- [1,1958,null,{}] 07:53:45 INFO - PROCESS | 1657 | 1465916025835 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}] 07:53:45 INFO - PROCESS | 1657 | 1465916025836 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:45 INFO - PROCESS | 1657 | 1465916025936 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:53:45 INFO - PROCESS | 1657 | 1465916025967 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 1657 | 1465916025968 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196d6800 == 22 [pid = 1657] [id = 497] 07:53:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x111d1e000) [pid = 1657] [serial = 1491] [outer = 0x0] 07:53:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x118f94000) [pid = 1657] [serial = 1492] [outer = 0x111d1e000] 07:53:45 INFO - PROCESS | 1657 | 1465916025993 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x11932c400) [pid = 1657] [serial = 1493] [outer = 0x111d1e000] 07:53:46 INFO - PROCESS | 1657 | 1465916026381 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]]]}] 07:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 570ms 07:53:46 INFO - PROCESS | 1657 | 1465916026403 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:53:46 INFO - PROCESS | 1657 | 1465916026405 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 07:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:53:46 INFO - PROCESS | 1657 | 1465916026411 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:53:46 INFO - PROCESS | 1657 | 1465916026412 Marionette TRACE conn2 <- [1,1962,null,{}] 07:53:46 INFO - PROCESS | 1657 | 1465916026416 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}] 07:53:46 INFO - PROCESS | 1657 | 1465916026418 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:46 INFO - PROCESS | 1657 | 1465916026534 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:53:46 INFO - PROCESS | 1657 | 1465916026621 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 1657 | 1465916026622 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c85000 == 23 [pid = 1657] [id = 498] 07:53:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x1167a7800) [pid = 1657] [serial = 1494] [outer = 0x0] 07:53:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x11870a800) [pid = 1657] [serial = 1495] [outer = 0x1167a7800] 07:53:46 INFO - PROCESS | 1657 | 1465916026653 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x119768800) [pid = 1657] [serial = 1496] [outer = 0x1167a7800] 07:53:46 INFO - PROCESS | 1657 | 1465916026979 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]]]}] 07:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 620ms 07:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:53:47 INFO - PROCESS | 1657 | 1465916027030 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 1657 | 1465916027032 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 07:53:47 INFO - PROCESS | 1657 | 1465916027034 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 1657 | 1465916027035 Marionette TRACE conn2 <- [1,1966,null,{}] 07:53:47 INFO - PROCESS | 1657 | 1465916027037 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}] 07:53:47 INFO - PROCESS | 1657 | 1465916027041 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:47 INFO - PROCESS | 1657 | 1465916027158 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:53:47 INFO - PROCESS | 1657 | 1465916027161 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 1657 | 1465916027163 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213ca800 == 24 [pid = 1657] [id = 499] 07:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x119a0d800) [pid = 1657] [serial = 1497] [outer = 0x0] 07:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x119a3c400) [pid = 1657] [serial = 1498] [outer = 0x119a0d800] 07:53:47 INFO - PROCESS | 1657 | 1465916027188 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x12123b800) [pid = 1657] [serial = 1499] [outer = 0x119a0d800] 07:53:47 INFO - PROCESS | 1657 | 1465916027529 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]]]}] 07:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 520ms 07:53:47 INFO - PROCESS | 1657 | 1465916027555 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 1657 | 1465916027556 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 07:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:53:47 INFO - PROCESS | 1657 | 1465916027567 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 1657 | 1465916027568 Marionette TRACE conn2 <- [1,1970,null,{}] 07:53:47 INFO - PROCESS | 1657 | 1465916027571 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}] 07:53:47 INFO - PROCESS | 1657 | 1465916027573 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:47 INFO - PROCESS | 1657 | 1465916027681 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:53:47 INFO - PROCESS | 1657 | 1465916027685 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 1657 | 1465916027686 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f9d000 == 25 [pid = 1657] [id = 500] 07:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x119a0fc00) [pid = 1657] [serial = 1500] [outer = 0x0] 07:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1216a1400) [pid = 1657] [serial = 1501] [outer = 0x119a0fc00] 07:53:47 INFO - PROCESS | 1657 | 1465916027718 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1216df000) [pid = 1657] [serial = 1502] [outer = 0x119a0fc00] 07:53:48 INFO - PROCESS | 1657 | 1465916028048 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]]]}] 07:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 518ms 07:53:48 INFO - PROCESS | 1657 | 1465916028086 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:53:48 INFO - PROCESS | 1657 | 1465916028087 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 07:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:53:48 INFO - PROCESS | 1657 | 1465916028089 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - PROCESS | 1657 | 1465916028090 Marionette TRACE conn2 <- [1,1974,null,{}] 07:53:48 INFO - PROCESS | 1657 | 1465916028093 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}] 07:53:48 INFO - PROCESS | 1657 | 1465916028094 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:48 INFO - PROCESS | 1657 | 1465916028184 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:53:48 INFO - PROCESS | 1657 | 1465916028219 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:48 INFO - PROCESS | 1657 | 1465916028220 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c04800 == 26 [pid = 1657] [id = 501] 07:53:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x118710400) [pid = 1657] [serial = 1503] [outer = 0x0] 07:53:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x121c1f400) [pid = 1657] [serial = 1504] [outer = 0x118710400] 07:53:48 INFO - PROCESS | 1657 | 1465916028244 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1248c8c00) [pid = 1657] [serial = 1505] [outer = 0x118710400] 07:53:48 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x112ad4000) [pid = 1657] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:53:48 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x113b77800) [pid = 1657] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:53:48 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12108c000) [pid = 1657] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:53:48 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x112acfc00) [pid = 1657] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:53:48 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x113932800) [pid = 1657] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:53:48 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x118579c00) [pid = 1657] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:53:48 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x118f96400) [pid = 1657] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:53:48 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x118708000) [pid = 1657] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:53:48 INFO - PROCESS | 1657 | 1465916028546 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]]]}] 07:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 471ms 07:53:48 INFO - PROCESS | 1657 | 1465916028561 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:53:48 INFO - PROCESS | 1657 | 1465916028562 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 07:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:53:48 INFO - PROCESS | 1657 | 1465916028565 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - PROCESS | 1657 | 1465916028566 Marionette TRACE conn2 <- [1,1978,null,{}] 07:53:48 INFO - PROCESS | 1657 | 1465916028568 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}] 07:53:48 INFO - PROCESS | 1657 | 1465916028569 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:48 INFO - PROCESS | 1657 | 1465916028648 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:53:48 INFO - PROCESS | 1657 | 1465916028652 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:48 INFO - PROCESS | 1657 | 1465916028653 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x126819800 == 27 [pid = 1657] [id = 502] 07:53:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x118579c00) [pid = 1657] [serial = 1506] [outer = 0x0] 07:53:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x124ba4400) [pid = 1657] [serial = 1507] [outer = 0x118579c00] 07:53:48 INFO - PROCESS | 1657 | 1465916028680 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x124eb1400) [pid = 1657] [serial = 1508] [outer = 0x118579c00] 07:53:49 INFO - PROCESS | 1657 | 1465916029015 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]]]}] 07:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 472ms 07:53:49 INFO - PROCESS | 1657 | 1465916029038 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 1657 | 1465916029041 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 07:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:53:49 INFO - PROCESS | 1657 | 1465916029044 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 1657 | 1465916029045 Marionette TRACE conn2 <- [1,1982,null,{}] 07:53:49 INFO - PROCESS | 1657 | 1465916029047 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}] 07:53:49 INFO - PROCESS | 1657 | 1465916029049 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:49 INFO - PROCESS | 1657 | 1465916029144 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:53:49 INFO - PROCESS | 1657 | 1465916029150 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 1657 | 1465916029151 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x11931c000 == 28 [pid = 1657] [id = 503] 07:53:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x124ebb800) [pid = 1657] [serial = 1509] [outer = 0x0] 07:53:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x12567e400) [pid = 1657] [serial = 1510] [outer = 0x124ebb800] 07:53:49 INFO - PROCESS | 1657 | 1465916029177 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1261c9400) [pid = 1657] [serial = 1511] [outer = 0x124ebb800] 07:53:49 INFO - PROCESS | 1657 | 1465916029487 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]]]}] 07:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 469ms 07:53:49 INFO - PROCESS | 1657 | 1465916029513 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 1657 | 1465916029515 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 07:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:53:49 INFO - PROCESS | 1657 | 1465916029517 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 1657 | 1465916029519 Marionette TRACE conn2 <- [1,1986,null,{}] 07:53:49 INFO - PROCESS | 1657 | 1465916029521 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}] 07:53:49 INFO - PROCESS | 1657 | 1465916029523 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:49 INFO - PROCESS | 1657 | 1465916029614 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:53:49 INFO - PROCESS | 1657 | 1465916029617 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 1657 | 1465916029619 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a51e800 == 29 [pid = 1657] [id = 504] 07:53:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x111d83800) [pid = 1657] [serial = 1512] [outer = 0x0] 07:53:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x126828800) [pid = 1657] [serial = 1513] [outer = 0x111d83800] 07:53:49 INFO - PROCESS | 1657 | 1465916029652 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x128a52400) [pid = 1657] [serial = 1514] [outer = 0x111d83800] 07:53:49 INFO - PROCESS | 1657 | 1465916029966 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]]]}] 07:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 468ms 07:53:49 INFO - PROCESS | 1657 | 1465916029987 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 1657 | 1465916029988 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 07:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:53:49 INFO - PROCESS | 1657 | 1465916029993 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 1657 | 1465916029995 Marionette TRACE conn2 <- [1,1990,null,{}] 07:53:49 INFO - PROCESS | 1657 | 1465916029998 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}] 07:53:50 INFO - PROCESS | 1657 | 1465916029999 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:50 INFO - PROCESS | 1657 | 1465916030116 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:53:50 INFO - PROCESS | 1657 | 1465916030124 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 1657 | 1465916030124 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a85a800 == 30 [pid = 1657] [id = 505] 07:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x12169e400) [pid = 1657] [serial = 1515] [outer = 0x0] 07:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1290ddc00) [pid = 1657] [serial = 1516] [outer = 0x12169e400] 07:53:50 INFO - PROCESS | 1657 | 1465916030150 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x129403800) [pid = 1657] [serial = 1517] [outer = 0x12169e400] 07:53:50 INFO - PROCESS | 1657 | 1465916030493 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]]]}] 07:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 522ms 07:53:50 INFO - PROCESS | 1657 | 1465916030515 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 1657 | 1465916030516 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 07:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:53:50 INFO - PROCESS | 1657 | 1465916030518 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 1657 | 1465916030519 Marionette TRACE conn2 <- [1,1994,null,{}] 07:53:50 INFO - PROCESS | 1657 | 1465916030521 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}] 07:53:50 INFO - PROCESS | 1657 | 1465916030522 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:50 INFO - PROCESS | 1657 | 1465916030669 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:53:50 INFO - PROCESS | 1657 | 1465916030793 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 1657 | 1465916030795 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x116666800 == 31 [pid = 1657] [id = 506] 07:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x111d22400) [pid = 1657] [serial = 1518] [outer = 0x0] 07:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x112045000) [pid = 1657] [serial = 1519] [outer = 0x111d22400] 07:53:50 INFO - PROCESS | 1657 | 1465916030848 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11313a000) [pid = 1657] [serial = 1520] [outer = 0x111d22400] 07:53:51 INFO - PROCESS | 1657 | 1465916031320 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]]]}] 07:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 819ms 07:53:51 INFO - PROCESS | 1657 | 1465916031339 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 1657 | 1465916031342 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 07:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:53:51 INFO - PROCESS | 1657 | 1465916031345 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 1657 | 1465916031347 Marionette TRACE conn2 <- [1,1998,null,{}] 07:53:51 INFO - PROCESS | 1657 | 1465916031350 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}] 07:53:51 INFO - PROCESS | 1657 | 1465916031352 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:51 INFO - PROCESS | 1657 | 1465916031454 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:53:51 INFO - PROCESS | 1657 | 1465916031509 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 1657 | 1465916031510 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x119319000 == 32 [pid = 1657] [id = 507] 07:53:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11602f000) [pid = 1657] [serial = 1521] [outer = 0x0] 07:53:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1167aa000) [pid = 1657] [serial = 1522] [outer = 0x11602f000] 07:53:51 INFO - PROCESS | 1657 | 1465916031540 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1176bb400) [pid = 1657] [serial = 1523] [outer = 0x11602f000] 07:53:51 INFO - PROCESS | 1657 | 1465916031922 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]]]}] 07:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 623ms 07:53:51 INFO - PROCESS | 1657 | 1465916031968 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 1657 | 1465916031970 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 07:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:53:51 INFO - PROCESS | 1657 | 1465916031973 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 1657 | 1465916031974 Marionette TRACE conn2 <- [1,2002,null,{}] 07:53:51 INFO - PROCESS | 1657 | 1465916031976 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}] 07:53:51 INFO - PROCESS | 1657 | 1465916031978 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:52 INFO - PROCESS | 1657 | 1465916032080 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:53:52 INFO - PROCESS | 1657 | 1465916032172 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 1657 | 1465916032174 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295ec800 == 33 [pid = 1657] [id = 508] 07:53:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118705400) [pid = 1657] [serial = 1524] [outer = 0x0] 07:53:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118f34400) [pid = 1657] [serial = 1525] [outer = 0x118705400] 07:53:52 INFO - PROCESS | 1657 | 1465916032216 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119769800) [pid = 1657] [serial = 1526] [outer = 0x118705400] 07:53:52 INFO - PROCESS | 1657 | 1465916032677 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]]]}] 07:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 769ms 07:53:52 INFO - PROCESS | 1657 | 1465916032744 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 1657 | 1465916032746 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 07:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:53:52 INFO - PROCESS | 1657 | 1465916032754 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 1657 | 1465916032757 Marionette TRACE conn2 <- [1,2006,null,{}] 07:53:52 INFO - PROCESS | 1657 | 1465916032760 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}] 07:53:52 INFO - PROCESS | 1657 | 1465916032762 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:52 INFO - PROCESS | 1657 | 1465916032868 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:53:52 INFO - PROCESS | 1657 | 1465916032936 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 1657 | 1465916032937 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b230000 == 34 [pid = 1657] [id = 509] 07:53:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119a02c00) [pid = 1657] [serial = 1527] [outer = 0x0] 07:53:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119a45800) [pid = 1657] [serial = 1528] [outer = 0x119a02c00] 07:53:52 INFO - PROCESS | 1657 | 1465916032967 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12169e000) [pid = 1657] [serial = 1529] [outer = 0x119a02c00] 07:53:53 INFO - PROCESS | 1657 | 1465916033384 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]]]}] 07:53:53 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 07:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 827ms 07:53:53 INFO - PROCESS | 1657 | 1465916033579 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:53:53 INFO - PROCESS | 1657 | 1465916033582 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 07:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:53:53 INFO - PROCESS | 1657 | 1465916033585 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 1657 | 1465916033587 Marionette TRACE conn2 <- [1,2010,null,{}] 07:53:53 INFO - PROCESS | 1657 | 1465916033593 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}] 07:53:53 INFO - PROCESS | 1657 | 1465916033595 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:53 INFO - PROCESS | 1657 | 1465916033684 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:53:53 INFO - PROCESS | 1657 | 1465916033749 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 1657 | 1465916033752 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x119316800 == 35 [pid = 1657] [id = 510] 07:53:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1167a3000) [pid = 1657] [serial = 1530] [outer = 0x0] 07:53:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1175a7400) [pid = 1657] [serial = 1531] [outer = 0x1167a3000] 07:53:53 INFO - PROCESS | 1657 | 1465916033778 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118574800) [pid = 1657] [serial = 1532] [outer = 0x1167a3000] 07:53:54 INFO - PROCESS | 1657 | --DOCSHELL 0x116679000 == 34 [pid = 1657] [id = 484] 07:53:54 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1268e6c00) [pid = 1657] [serial = 1475] [outer = 0x0] [url = about:blank] 07:53:54 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1166f6000) [pid = 1657] [serial = 1454] [outer = 0x0] [url = about:blank] 07:53:54 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11696f000) [pid = 1657] [serial = 1456] [outer = 0x0] [url = about:blank] 07:53:54 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12159c800) [pid = 1657] [serial = 1465] [outer = 0x0] [url = about:blank] 07:53:54 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11696ec00) [pid = 1657] [serial = 1468] [outer = 0x0] [url = about:blank] 07:53:54 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119af3400) [pid = 1657] [serial = 1463] [outer = 0x0] [url = about:blank] 07:53:54 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118fef400) [pid = 1657] [serial = 1460] [outer = 0x0] [url = about:blank] 07:53:54 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1176bd000) [pid = 1657] [serial = 1457] [outer = 0x0] [url = about:blank] 07:53:54 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x121089400) [pid = 1657] [serial = 1471] [outer = 0x0] [url = about:blank] 07:53:54 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1185bf400) [pid = 1657] [serial = 1469] [outer = 0x0] [url = about:blank] 07:53:54 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119a34400) [pid = 1657] [serial = 1462] [outer = 0x0] [url = about:blank] 07:53:54 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x118712c00) [pid = 1657] [serial = 1459] [outer = 0x0] [url = about:blank] 07:53:54 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1216e1400) [pid = 1657] [serial = 1466] [outer = 0x0] [url = about:blank] 07:53:54 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x125745c00) [pid = 1657] [serial = 1472] [outer = 0x0] [url = about:blank] 07:53:54 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x126cdb000) [pid = 1657] [serial = 1477] [outer = 0x0] [url = about:blank] 07:53:54 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x126606800) [pid = 1657] [serial = 1474] [outer = 0x0] [url = about:blank] 07:53:54 INFO - PROCESS | 1657 | 1465916034685 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]]]}] 07:53:54 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 07:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1123ms 07:53:54 INFO - PROCESS | 1657 | 1465916034709 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 1657 | 1465916034712 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 07:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:53:54 INFO - PROCESS | 1657 | 1465916034715 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 1657 | 1465916034717 Marionette TRACE conn2 <- [1,2014,null,{}] 07:53:54 INFO - PROCESS | 1657 | 1465916034720 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}] 07:53:54 INFO - PROCESS | 1657 | 1465916034722 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:54 INFO - PROCESS | 1657 | 1465916034801 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:53:54 INFO - PROCESS | 1657 | 1465916034809 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 1657 | 1465916034811 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x11690a800 == 35 [pid = 1657] [id = 511] 07:53:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x112ad6800) [pid = 1657] [serial = 1533] [outer = 0x0] 07:53:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x112ada400) [pid = 1657] [serial = 1534] [outer = 0x112ad6800] 07:53:54 INFO - PROCESS | 1657 | 1465916034840 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x113930800) [pid = 1657] [serial = 1535] [outer = 0x112ad6800] 07:53:55 INFO - PROCESS | 1657 | 1465916035216 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]]]}] 07:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 519ms 07:53:55 INFO - PROCESS | 1657 | 1465916035235 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:53:55 INFO - PROCESS | 1657 | 1465916035238 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 07:53:55 INFO - PROCESS | 1657 | 1465916035243 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - PROCESS | 1657 | 1465916035245 Marionette TRACE conn2 <- [1,2018,null,{}] 07:53:55 INFO - PROCESS | 1657 | 1465916035247 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}] 07:53:55 INFO - PROCESS | 1657 | 1465916035249 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:55 INFO - PROCESS | 1657 | 1465916035325 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:53:55 INFO - PROCESS | 1657 | 1465916035330 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 1657 | 1465916035331 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181c9800 == 36 [pid = 1657] [id = 512] 07:53:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11604bc00) [pid = 1657] [serial = 1536] [outer = 0x0] 07:53:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x116975c00) [pid = 1657] [serial = 1537] [outer = 0x11604bc00] 07:53:55 INFO - PROCESS | 1657 | 1465916035361 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11837dc00) [pid = 1657] [serial = 1538] [outer = 0x11604bc00] 07:53:55 INFO - PROCESS | 1657 | 1465916035698 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]]]}] 07:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 469ms 07:53:55 INFO - PROCESS | 1657 | 1465916035713 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 1657 | 1465916035721 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 07:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:53:55 INFO - PROCESS | 1657 | 1465916035727 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - PROCESS | 1657 | 1465916035730 Marionette TRACE conn2 <- [1,2022,null,{}] 07:53:55 INFO - PROCESS | 1657 | 1465916035738 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}] 07:53:55 INFO - PROCESS | 1657 | 1465916035744 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:55 INFO - PROCESS | 1657 | 1465916035846 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:53:55 INFO - PROCESS | 1657 | 1465916035854 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 1657 | 1465916035857 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e83800 == 37 [pid = 1657] [id = 513] 07:53:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1185c1400) [pid = 1657] [serial = 1539] [outer = 0x0] 07:53:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118f34800) [pid = 1657] [serial = 1540] [outer = 0x1185c1400] 07:53:55 INFO - PROCESS | 1657 | 1465916035886 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119335c00) [pid = 1657] [serial = 1541] [outer = 0x1185c1400] 07:53:56 INFO - PROCESS | 1657 | 1465916036212 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]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 523ms 07:53:56 INFO - PROCESS | 1657 | 1465916036249 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 1657 | 1465916036251 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 07:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:53:56 INFO - PROCESS | 1657 | 1465916036254 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 1657 | 1465916036256 Marionette TRACE conn2 <- [1,2026,null,{}] 07:53:56 INFO - PROCESS | 1657 | 1465916036260 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}] 07:53:56 INFO - PROCESS | 1657 | 1465916036262 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:56 INFO - PROCESS | 1657 | 1465916036421 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:53:56 INFO - PROCESS | 1657 | 1465916036431 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 1657 | 1465916036432 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1215e0800 == 38 [pid = 1657] [id = 514] 07:53:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119332c00) [pid = 1657] [serial = 1542] [outer = 0x0] 07:53:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119a0a000) [pid = 1657] [serial = 1543] [outer = 0x119332c00] 07:53:56 INFO - PROCESS | 1657 | 1465916036475 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119a4a000) [pid = 1657] [serial = 1544] [outer = 0x119332c00] 07:53:56 INFO - PROCESS | 1657 | 1465916036862 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]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 623ms 07:53:56 INFO - PROCESS | 1657 | 1465916036877 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 1657 | 1465916036879 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 07:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:53:56 INFO - PROCESS | 1657 | 1465916036881 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 1657 | 1465916036882 Marionette TRACE conn2 <- [1,2030,null,{}] 07:53:56 INFO - PROCESS | 1657 | 1465916036884 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}] 07:53:56 INFO - PROCESS | 1657 | 1465916036886 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:56 INFO - PROCESS | 1657 | 1465916036990 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:53:57 INFO - PROCESS | 1657 | 1465916037027 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:57 INFO - PROCESS | 1657 | 1465916037028 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1256bf800 == 39 [pid = 1657] [id = 515] 07:53:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119a4a400) [pid = 1657] [serial = 1545] [outer = 0x0] 07:53:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119afb400) [pid = 1657] [serial = 1546] [outer = 0x119a4a400] 07:53:57 INFO - PROCESS | 1657 | 1465916037053 Marionette DEBUG loaded listener.js 07:53:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1210da400) [pid = 1657] [serial = 1547] [outer = 0x119a4a400] 07:53:57 INFO - PROCESS | 1657 | 1465916037372 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]]]}] 07:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 518ms 07:53:57 INFO - PROCESS | 1657 | 1465916037400 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 1657 | 1465916037401 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 07:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:53:57 INFO - PROCESS | 1657 | 1465916037403 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 1657 | 1465916037404 Marionette TRACE conn2 <- [1,2034,null,{}] 07:53:57 INFO - PROCESS | 1657 | 1465916037414 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}] 07:53:57 INFO - PROCESS | 1657 | 1465916037418 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:57 INFO - PROCESS | 1657 | 1465916037527 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:53:57 INFO - PROCESS | 1657 | 1465916037531 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:57 INFO - PROCESS | 1657 | 1465916037532 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x129059800 == 40 [pid = 1657] [id = 516] 07:53:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1210db000) [pid = 1657] [serial = 1548] [outer = 0x0] 07:53:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12159cc00) [pid = 1657] [serial = 1549] [outer = 0x1210db000] 07:53:57 INFO - PROCESS | 1657 | 1465916037558 Marionette DEBUG loaded listener.js 07:53:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124eb0800) [pid = 1657] [serial = 1550] [outer = 0x1210db000] 07:53:57 INFO - PROCESS | 1657 | 1465916037896 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]]]}] 07:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 525ms 07:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:53:57 INFO - PROCESS | 1657 | 1465916037930 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 1657 | 1465916037931 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 07:53:57 INFO - PROCESS | 1657 | 1465916037933 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 1657 | 1465916037934 Marionette TRACE conn2 <- [1,2038,null,{}] 07:53:57 INFO - PROCESS | 1657 | 1465916037936 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}] 07:53:57 INFO - PROCESS | 1657 | 1465916037937 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:58 INFO - PROCESS | 1657 | 1465916038039 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:53:58 INFO - PROCESS | 1657 | 1465916038043 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 1657 | 1465916038044 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6c6000 == 41 [pid = 1657] [id = 517] 07:53:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118fe9800) [pid = 1657] [serial = 1551] [outer = 0x0] 07:53:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1261cbc00) [pid = 1657] [serial = 1552] [outer = 0x118fe9800] 07:53:58 INFO - PROCESS | 1657 | 1465916038068 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12682c800) [pid = 1657] [serial = 1553] [outer = 0x118fe9800] 07:53:58 INFO - PROCESS | 1657 | 1465916038421 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]]]}] 07:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 520ms 07:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:53:58 INFO - PROCESS | 1657 | 1465916038454 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:53:58 INFO - PROCESS | 1657 | 1465916038455 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 07:53:58 INFO - PROCESS | 1657 | 1465916038460 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - PROCESS | 1657 | 1465916038461 Marionette TRACE conn2 <- [1,2042,null,{}] 07:53:58 INFO - PROCESS | 1657 | 1465916038463 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}] 07:53:58 INFO - PROCESS | 1657 | 1465916038465 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:58 INFO - PROCESS | 1657 | 1465916038556 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:53:58 INFO - PROCESS | 1657 | 1465916038591 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 1657 | 1465916038593 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a922000 == 42 [pid = 1657] [id = 518] 07:53:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1266a1c00) [pid = 1657] [serial = 1554] [outer = 0x0] 07:53:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126cda400) [pid = 1657] [serial = 1555] [outer = 0x1266a1c00] 07:53:58 INFO - PROCESS | 1657 | 1465916038617 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128a4c800) [pid = 1657] [serial = 1556] [outer = 0x1266a1c00] 07:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x111d83800) [pid = 1657] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12169e400) [pid = 1657] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119a0d800) [pid = 1657] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119a0fc00) [pid = 1657] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116046c00) [pid = 1657] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1167a8800) [pid = 1657] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112ad1800) [pid = 1657] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119765800) [pid = 1657] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11856ec00) [pid = 1657] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118710400) [pid = 1657] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x111d1e000) [pid = 1657] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118579c00) [pid = 1657] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124ebb800) [pid = 1657] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1167a7800) [pid = 1657] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:53:59 INFO - PROCESS | 1657 | 1465916039025 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]]]}] 07:53:59 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) 07:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 620ms 07:53:59 INFO - PROCESS | 1657 | 1465916039080 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:53:59 INFO - PROCESS | 1657 | 1465916039082 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 07:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:53:59 INFO - PROCESS | 1657 | 1465916039095 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:53:59 INFO - PROCESS | 1657 | 1465916039097 Marionette TRACE conn2 <- [1,2046,null,{}] 07:53:59 INFO - PROCESS | 1657 | 1465916039100 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}] 07:53:59 INFO - PROCESS | 1657 | 1465916039101 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:59 INFO - PROCESS | 1657 | 1465916039186 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:53:59 INFO - PROCESS | 1657 | 1465916039192 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 1657 | 1465916039194 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9e1000 == 43 [pid = 1657] [id = 519] 07:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116048000) [pid = 1657] [serial = 1557] [outer = 0x0] 07:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118fe7400) [pid = 1657] [serial = 1558] [outer = 0x116048000] 07:53:59 INFO - PROCESS | 1657 | 1465916039218 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1216a9400) [pid = 1657] [serial = 1559] [outer = 0x116048000] 07:53:59 INFO - PROCESS | 1657 | 1465916039556 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]]]}] 07:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 481ms 07:53:59 INFO - PROCESS | 1657 | 1465916039566 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:53:59 INFO - PROCESS | 1657 | 1465916039567 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 07:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:53:59 INFO - PROCESS | 1657 | 1465916039570 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:53:59 INFO - PROCESS | 1657 | 1465916039571 Marionette TRACE conn2 <- [1,2050,null,{}] 07:53:59 INFO - PROCESS | 1657 | 1465916039580 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}] 07:53:59 INFO - PROCESS | 1657 | 1465916039581 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:59 INFO - PROCESS | 1657 | 1465916039682 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:53:59 INFO - PROCESS | 1657 | 1465916039763 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 1657 | 1465916039765 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:53:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b934800 == 44 [pid = 1657] [id = 520] 07:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112a7c800) [pid = 1657] [serial = 1560] [outer = 0x0] 07:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1251d9c00) [pid = 1657] [serial = 1561] [outer = 0x112a7c800] 07:53:59 INFO - PROCESS | 1657 | 1465916039805 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128a50800) [pid = 1657] [serial = 1562] [outer = 0x112a7c800] 07:54:00 INFO - PROCESS | 1657 | 1465916040183 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]]]}] 07:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 623ms 07:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:54:00 INFO - PROCESS | 1657 | 1465916040194 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 1657 | 1465916040196 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 07:54:00 INFO - PROCESS | 1657 | 1465916040198 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - PROCESS | 1657 | 1465916040200 Marionette TRACE conn2 <- [1,2054,null,{}] 07:54:00 INFO - PROCESS | 1657 | 1465916040202 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}] 07:54:00 INFO - PROCESS | 1657 | 1465916040203 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:00 INFO - PROCESS | 1657 | 1465916040326 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:54:00 INFO - PROCESS | 1657 | 1465916040387 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 1657 | 1465916040388 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf64800 == 45 [pid = 1657] [id = 521] 07:54:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128a55800) [pid = 1657] [serial = 1563] [outer = 0x0] 07:54:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x129406800) [pid = 1657] [serial = 1564] [outer = 0x128a55800] 07:54:00 INFO - PROCESS | 1657 | 1465916040416 Marionette DEBUG loaded listener.js 07:54:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12948a800) [pid = 1657] [serial = 1565] [outer = 0x128a55800] 07:54:00 INFO - PROCESS | 1657 | 1465916040694 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]]]}] 07:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 519ms 07:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:54:00 INFO - PROCESS | 1657 | 1465916040717 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 1657 | 1465916040719 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 07:54:00 INFO - PROCESS | 1657 | 1465916040721 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - PROCESS | 1657 | 1465916040723 Marionette TRACE conn2 <- [1,2058,null,{}] 07:54:00 INFO - PROCESS | 1657 | 1465916040732 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}] 07:54:00 INFO - PROCESS | 1657 | 1465916040733 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:00 INFO - PROCESS | 1657 | 1465916040817 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:54:00 INFO - PROCESS | 1657 | 1465916040821 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 1657 | 1465916040822 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c454800 == 46 [pid = 1657] [id = 522] 07:54:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128a54800) [pid = 1657] [serial = 1566] [outer = 0x0] 07:54:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a5b7c00) [pid = 1657] [serial = 1567] [outer = 0x128a54800] 07:54:00 INFO - PROCESS | 1657 | 1465916040849 Marionette DEBUG loaded listener.js 07:54:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a5e3c00) [pid = 1657] [serial = 1568] [outer = 0x128a54800] 07:54:01 INFO - PROCESS | 1657 | 1465916041423 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]]]}] 07:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 777ms 07:54:01 INFO - PROCESS | 1657 | 1465916041498 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:54:01 INFO - PROCESS | 1657 | 1465916041501 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 07:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:54:01 INFO - PROCESS | 1657 | 1465916041504 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - PROCESS | 1657 | 1465916041507 Marionette TRACE conn2 <- [1,2062,null,{}] 07:54:01 INFO - PROCESS | 1657 | 1465916041511 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}] 07:54:01 INFO - PROCESS | 1657 | 1465916041512 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:01 INFO - PROCESS | 1657 | 1465916041640 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:54:01 INFO - PROCESS | 1657 | 1465916041718 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:01 INFO - PROCESS | 1657 | 1465916041719 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184bc800 == 47 [pid = 1657] [id = 523] 07:54:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x113d7d800) [pid = 1657] [serial = 1569] [outer = 0x0] 07:54:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x116025800) [pid = 1657] [serial = 1570] [outer = 0x113d7d800] 07:54:01 INFO - PROCESS | 1657 | 1465916041750 Marionette DEBUG loaded listener.js 07:54:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11696a400) [pid = 1657] [serial = 1571] [outer = 0x113d7d800] 07:54:02 INFO - PROCESS | 1657 | 1465916042275 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]]]}] 07:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 825ms 07:54:02 INFO - PROCESS | 1657 | 1465916042328 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:54:02 INFO - PROCESS | 1657 | 1465916042331 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 07:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:54:02 INFO - PROCESS | 1657 | 1465916042336 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:54:02 INFO - PROCESS | 1657 | 1465916042338 Marionette TRACE conn2 <- [1,2066,null,{}] 07:54:02 INFO - PROCESS | 1657 | 1465916042340 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}] 07:54:02 INFO - PROCESS | 1657 | 1465916042342 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:02 INFO - PROCESS | 1657 | 1465916042547 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:54:02 INFO - PROCESS | 1657 | 1465916042636 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 1657 | 1465916042637 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x116916000 == 48 [pid = 1657] [id = 524] 07:54:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1133a6c00) [pid = 1657] [serial = 1572] [outer = 0x0] 07:54:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x113b77800) [pid = 1657] [serial = 1573] [outer = 0x1133a6c00] 07:54:02 INFO - PROCESS | 1657 | 1465916042665 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1162dac00) [pid = 1657] [serial = 1574] [outer = 0x1133a6c00] 07:54:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12a85a800 == 47 [pid = 1657] [id = 505] 07:54:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf64800 == 46 [pid = 1657] [id = 521] 07:54:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12b934800 == 45 [pid = 1657] [id = 520] 07:54:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9e1000 == 44 [pid = 1657] [id = 519] 07:54:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12a922000 == 43 [pid = 1657] [id = 518] 07:54:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6c6000 == 42 [pid = 1657] [id = 517] 07:54:03 INFO - PROCESS | 1657 | --DOCSHELL 0x129059800 == 41 [pid = 1657] [id = 516] 07:54:03 INFO - PROCESS | 1657 | --DOCSHELL 0x1256bf800 == 40 [pid = 1657] [id = 515] 07:54:03 INFO - PROCESS | 1657 | --DOCSHELL 0x1215e0800 == 39 [pid = 1657] [id = 514] 07:54:03 INFO - PROCESS | 1657 | --DOCSHELL 0x119e83800 == 38 [pid = 1657] [id = 513] 07:54:03 INFO - PROCESS | 1657 | --DOCSHELL 0x1181c9800 == 37 [pid = 1657] [id = 512] 07:54:03 INFO - PROCESS | 1657 | --DOCSHELL 0x11690a800 == 36 [pid = 1657] [id = 511] 07:54:03 INFO - PROCESS | 1657 | --DOCSHELL 0x119316800 == 35 [pid = 1657] [id = 510] 07:54:03 INFO - PROCESS | 1657 | 1465916043109 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]]]}] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x128a52400) [pid = 1657] [serial = 1514] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1290ddc00) [pid = 1657] [serial = 1516] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119a3c400) [pid = 1657] [serial = 1498] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1216a1400) [pid = 1657] [serial = 1501] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11696a800) [pid = 1657] [serial = 1486] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1175a9c00) [pid = 1657] [serial = 1487] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11728ec00) [pid = 1657] [serial = 1480] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x129403800) [pid = 1657] [serial = 1517] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118573000) [pid = 1657] [serial = 1481] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112d7c800) [pid = 1657] [serial = 1483] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x113df1c00) [pid = 1657] [serial = 1484] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x126ce2c00) [pid = 1657] [serial = 1478] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118580400) [pid = 1657] [serial = 1489] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118712800) [pid = 1657] [serial = 1490] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x121c1f400) [pid = 1657] [serial = 1504] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118f94000) [pid = 1657] [serial = 1492] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11932c400) [pid = 1657] [serial = 1493] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1216df000) [pid = 1657] [serial = 1502] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x124eb1400) [pid = 1657] [serial = 1508] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12567e400) [pid = 1657] [serial = 1510] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x124ba4400) [pid = 1657] [serial = 1507] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1248c8c00) [pid = 1657] [serial = 1505] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x126828800) [pid = 1657] [serial = 1513] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11870a800) [pid = 1657] [serial = 1495] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x119768800) [pid = 1657] [serial = 1496] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1261c9400) [pid = 1657] [serial = 1511] [outer = 0x0] [url = about:blank] 07:54:03 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12123b800) [pid = 1657] [serial = 1499] [outer = 0x0] [url = about:blank] 07:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 825ms 07:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:54:03 INFO - PROCESS | 1657 | 1465916043162 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 1657 | 1465916043164 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 07:54:03 INFO - PROCESS | 1657 | 1465916043167 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 1657 | 1465916043169 Marionette TRACE conn2 <- [1,2070,null,{}] 07:54:03 INFO - PROCESS | 1657 | 1465916043172 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}] 07:54:03 INFO - PROCESS | 1657 | 1465916043174 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:03 INFO - PROCESS | 1657 | 1465916043251 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:54:03 INFO - PROCESS | 1657 | 1465916043258 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 1657 | 1465916043260 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e6f000 == 36 [pid = 1657] [id = 525] 07:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x117289800) [pid = 1657] [serial = 1575] [outer = 0x0] 07:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118565000) [pid = 1657] [serial = 1576] [outer = 0x117289800] 07:54:03 INFO - PROCESS | 1657 | 1465916043286 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11857d000) [pid = 1657] [serial = 1577] [outer = 0x117289800] 07:54:03 INFO - PROCESS | 1657 | 1465916043638 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]]]}] 07:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 520ms 07:54:03 INFO - PROCESS | 1657 | 1465916043696 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 1657 | 1465916043697 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 07:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:54:03 INFO - PROCESS | 1657 | 1465916043701 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 1657 | 1465916043702 Marionette TRACE conn2 <- [1,2074,null,{}] 07:54:03 INFO - PROCESS | 1657 | 1465916043704 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}] 07:54:03 INFO - PROCESS | 1657 | 1465916043706 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:03 INFO - PROCESS | 1657 | 1465916043782 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:54:03 INFO - PROCESS | 1657 | 1465916043791 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 1657 | 1465916043793 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c8d800 == 37 [pid = 1657] [id = 526] 07:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118712800) [pid = 1657] [serial = 1578] [outer = 0x0] 07:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119329400) [pid = 1657] [serial = 1579] [outer = 0x118712800] 07:54:03 INFO - PROCESS | 1657 | 1465916043819 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119769400) [pid = 1657] [serial = 1580] [outer = 0x118712800] 07:54:04 INFO - PROCESS | 1657 | 1465916044166 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]]]}] 07:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 474ms 07:54:04 INFO - PROCESS | 1657 | 1465916044176 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:54:04 INFO - PROCESS | 1657 | 1465916044179 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 07:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:54:04 INFO - PROCESS | 1657 | 1465916044187 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - PROCESS | 1657 | 1465916044190 Marionette TRACE conn2 <- [1,2078,null,{}] 07:54:04 INFO - PROCESS | 1657 | 1465916044193 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}] 07:54:04 INFO - PROCESS | 1657 | 1465916044195 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:04 INFO - PROCESS | 1657 | 1465916044281 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:54:04 INFO - PROCESS | 1657 | 1465916044346 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 1657 | 1465916044347 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b5b000 == 38 [pid = 1657] [id = 527] 07:54:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119a35c00) [pid = 1657] [serial = 1581] [outer = 0x0] 07:54:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119a4bc00) [pid = 1657] [serial = 1582] [outer = 0x119a35c00] 07:54:04 INFO - PROCESS | 1657 | 1465916044373 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x121236400) [pid = 1657] [serial = 1583] [outer = 0x119a35c00] 07:54:04 INFO - PROCESS | 1657 | 1465916044665 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]]]}] 07:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 526ms 07:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:54:04 INFO - PROCESS | 1657 | 1465916044711 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:54:04 INFO - PROCESS | 1657 | 1465916044713 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 07:54:04 INFO - PROCESS | 1657 | 1465916044715 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - PROCESS | 1657 | 1465916044716 Marionette TRACE conn2 <- [1,2082,null,{}] 07:54:04 INFO - PROCESS | 1657 | 1465916044718 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}] 07:54:04 INFO - PROCESS | 1657 | 1465916044719 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:04 INFO - PROCESS | 1657 | 1465916044798 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:54:04 INFO - PROCESS | 1657 | 1465916044858 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 1657 | 1465916044859 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x125714000 == 39 [pid = 1657] [id = 528] 07:54:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112ad0400) [pid = 1657] [serial = 1584] [outer = 0x0] 07:54:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121350000) [pid = 1657] [serial = 1585] [outer = 0x112ad0400] 07:54:04 INFO - PROCESS | 1657 | 1465916044891 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118712000) [pid = 1657] [serial = 1586] [outer = 0x112ad0400] 07:54:05 INFO - PROCESS | 1657 | 1465916045163 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]]]}] 07:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 468ms 07:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:54:05 INFO - PROCESS | 1657 | 1465916045184 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 1657 | 1465916045185 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 07:54:05 INFO - PROCESS | 1657 | 1465916045188 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 1657 | 1465916045189 Marionette TRACE conn2 <- [1,2086,null,{}] 07:54:05 INFO - PROCESS | 1657 | 1465916045198 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}] 07:54:05 INFO - PROCESS | 1657 | 1465916045200 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:05 INFO - PROCESS | 1657 | 1465916045305 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:54:05 INFO - PROCESS | 1657 | 1465916045310 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:05 INFO - PROCESS | 1657 | 1465916045314 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b51800 == 40 [pid = 1657] [id = 529] 07:54:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x124e5a400) [pid = 1657] [serial = 1587] [outer = 0x0] 07:54:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124eb7800) [pid = 1657] [serial = 1588] [outer = 0x124e5a400] 07:54:05 INFO - PROCESS | 1657 | 1465916045346 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12658d000) [pid = 1657] [serial = 1589] [outer = 0x124e5a400] 07:54:05 INFO - PROCESS | 1657 | 1465916045711 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]]]}] 07:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 575ms 07:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:54:05 INFO - PROCESS | 1657 | 1465916045764 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 1657 | 1465916045765 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 07:54:05 INFO - PROCESS | 1657 | 1465916045767 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 1657 | 1465916045768 Marionette TRACE conn2 <- [1,2090,null,{}] 07:54:05 INFO - PROCESS | 1657 | 1465916045770 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}] 07:54:05 INFO - PROCESS | 1657 | 1465916045772 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:05 INFO - PROCESS | 1657 | 1465916045870 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:54:05 INFO - PROCESS | 1657 | 1465916045874 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:05 INFO - PROCESS | 1657 | 1465916045875 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6c5800 == 41 [pid = 1657] [id = 530] 07:54:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1185c0800) [pid = 1657] [serial = 1590] [outer = 0x0] 07:54:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126ae2c00) [pid = 1657] [serial = 1591] [outer = 0x1185c0800] 07:54:05 INFO - PROCESS | 1657 | 1465916045907 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1290dc400) [pid = 1657] [serial = 1592] [outer = 0x1185c0800] 07:54:06 INFO - PROCESS | 1657 | 1465916046246 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]]]}] 07:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 523ms 07:54:06 INFO - PROCESS | 1657 | 1465916046291 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 1657 | 1465916046294 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 07:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:54:06 INFO - PROCESS | 1657 | 1465916046296 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - PROCESS | 1657 | 1465916046297 Marionette TRACE conn2 <- [1,2094,null,{}] 07:54:06 INFO - PROCESS | 1657 | 1465916046299 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}] 07:54:06 INFO - PROCESS | 1657 | 1465916046301 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:06 INFO - PROCESS | 1657 | 1465916046397 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:54:06 INFO - PROCESS | 1657 | 1465916046411 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 1657 | 1465916046412 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fb4800 == 42 [pid = 1657] [id = 531] 07:54:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1290dc800) [pid = 1657] [serial = 1593] [outer = 0x0] 07:54:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129404800) [pid = 1657] [serial = 1594] [outer = 0x1290dc800] 07:54:06 INFO - PROCESS | 1657 | 1465916046436 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129484400) [pid = 1657] [serial = 1595] [outer = 0x1290dc800] 07:54:06 INFO - PROCESS | 1657 | 1465916046767 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]]]}] 07:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 518ms 07:54:06 INFO - PROCESS | 1657 | 1465916046814 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 1657 | 1465916046816 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 07:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:54:06 INFO - PROCESS | 1657 | 1465916046819 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - PROCESS | 1657 | 1465916046820 Marionette TRACE conn2 <- [1,2098,null,{}] 07:54:06 INFO - PROCESS | 1657 | 1465916046822 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}] 07:54:06 INFO - PROCESS | 1657 | 1465916046823 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:06 INFO - PROCESS | 1657 | 1465916046919 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:54:06 INFO - PROCESS | 1657 | 1465916046955 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 1657 | 1465916046957 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b933000 == 43 [pid = 1657] [id = 532] 07:54:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129484800) [pid = 1657] [serial = 1596] [outer = 0x0] 07:54:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x129488400) [pid = 1657] [serial = 1597] [outer = 0x129484800] 07:54:06 INFO - PROCESS | 1657 | 1465916046988 Marionette DEBUG loaded listener.js 07:54:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a5da800) [pid = 1657] [serial = 1598] [outer = 0x129484800] 07:54:07 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119a4a400) [pid = 1657] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:54:07 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1210db000) [pid = 1657] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:54:07 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119332c00) [pid = 1657] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:54:07 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1185c1400) [pid = 1657] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:54:07 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1167a3000) [pid = 1657] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:54:07 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112ad6800) [pid = 1657] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:54:07 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11604bc00) [pid = 1657] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:54:07 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x111d22400) [pid = 1657] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:54:07 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11602f000) [pid = 1657] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:54:07 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118705400) [pid = 1657] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:54:07 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119a02c00) [pid = 1657] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:54:07 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118fe9800) [pid = 1657] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:54:07 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1266a1c00) [pid = 1657] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:54:07 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x116048000) [pid = 1657] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:54:07 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x128a55800) [pid = 1657] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:54:07 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x112a7c800) [pid = 1657] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:54:07 INFO - PROCESS | 1657 | 1465916047356 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]]]}] 07:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 567ms 07:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:54:07 INFO - PROCESS | 1657 | 1465916047387 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:54:07 INFO - PROCESS | 1657 | 1465916047388 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 07:54:07 INFO - PROCESS | 1657 | 1465916047392 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 1657 | 1465916047394 Marionette TRACE conn2 <- [1,2102,null,{}] 07:54:07 INFO - PROCESS | 1657 | 1465916047396 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}] 07:54:07 INFO - PROCESS | 1657 | 1465916047397 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:07 INFO - PROCESS | 1657 | 1465916047471 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:54:07 INFO - PROCESS | 1657 | 1465916047526 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 1657 | 1465916047528 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x121c9f800 == 44 [pid = 1657] [id = 533] 07:54:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1122a0800) [pid = 1657] [serial = 1599] [outer = 0x0] 07:54:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1167a2c00) [pid = 1657] [serial = 1600] [outer = 0x1122a0800] 07:54:07 INFO - PROCESS | 1657 | 1465916047553 Marionette DEBUG loaded listener.js 07:54:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119a31800) [pid = 1657] [serial = 1601] [outer = 0x1122a0800] 07:54:07 INFO - PROCESS | 1657 | 1465916047831 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]]]}] 07:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 471ms 07:54:07 INFO - PROCESS | 1657 | 1465916047863 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:54:07 INFO - PROCESS | 1657 | 1465916047864 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 07:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:54:07 INFO - PROCESS | 1657 | 1465916047867 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 1657 | 1465916047868 Marionette TRACE conn2 <- [1,2106,null,{}] 07:54:07 INFO - PROCESS | 1657 | 1465916047870 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}] 07:54:07 INFO - PROCESS | 1657 | 1465916047871 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:07 INFO - PROCESS | 1657 | 1465916047968 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:54:07 INFO - PROCESS | 1657 | 1465916047981 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 1657 | 1465916047983 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c457000 == 45 [pid = 1657] [id = 534] 07:54:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119a38800) [pid = 1657] [serial = 1602] [outer = 0x0] 07:54:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12682e400) [pid = 1657] [serial = 1603] [outer = 0x119a38800] 07:54:08 INFO - PROCESS | 1657 | 1465916048012 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12a630000) [pid = 1657] [serial = 1604] [outer = 0x119a38800] 07:54:08 INFO - PROCESS | 1657 | 1465916048353 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]]]}] 07:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 521ms 07:54:08 INFO - PROCESS | 1657 | 1465916048389 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 1657 | 1465916048390 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 07:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:54:08 INFO - PROCESS | 1657 | 1465916048393 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 1657 | 1465916048394 Marionette TRACE conn2 <- [1,2110,null,{}] 07:54:08 INFO - PROCESS | 1657 | 1465916048397 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}] 07:54:08 INFO - PROCESS | 1657 | 1465916048398 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:08 INFO - PROCESS | 1657 | 1465916048515 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:54:08 INFO - PROCESS | 1657 | 1465916048522 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 1657 | 1465916048524 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c714000 == 46 [pid = 1657] [id = 535] 07:54:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12a632800) [pid = 1657] [serial = 1605] [outer = 0x0] 07:54:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12a63d400) [pid = 1657] [serial = 1606] [outer = 0x12a632800] 07:54:08 INFO - PROCESS | 1657 | 1465916048547 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a8df800) [pid = 1657] [serial = 1607] [outer = 0x12a632800] 07:54:08 INFO - PROCESS | 1657 | 1465916048851 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]]]}] 07:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 468ms 07:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:54:08 INFO - PROCESS | 1657 | 1465916048865 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 1657 | 1465916048866 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 07:54:08 INFO - PROCESS | 1657 | 1465916048868 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 1657 | 1465916048869 Marionette TRACE conn2 <- [1,2114,null,{}] 07:54:08 INFO - PROCESS | 1657 | 1465916048871 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}] 07:54:08 INFO - PROCESS | 1657 | 1465916048872 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:08 INFO - PROCESS | 1657 | 1465916048965 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:54:08 INFO - PROCESS | 1657 | 1465916048968 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 1657 | 1465916048970 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c730000 == 47 [pid = 1657] [id = 536] 07:54:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a8e1c00) [pid = 1657] [serial = 1608] [outer = 0x0] 07:54:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12ae06800) [pid = 1657] [serial = 1609] [outer = 0x12a8e1c00] 07:54:08 INFO - PROCESS | 1657 | 1465916048993 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12ae0c400) [pid = 1657] [serial = 1610] [outer = 0x12a8e1c00] 07:54:09 INFO - PROCESS | 1657 | 1465916049417 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]]]}] 07:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 569ms 07:54:09 INFO - PROCESS | 1657 | 1465916049437 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:54:09 INFO - PROCESS | 1657 | 1465916049440 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 07:54:09 INFO - PROCESS | 1657 | 1465916049443 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:54:09 INFO - PROCESS | 1657 | 1465916049445 Marionette TRACE conn2 <- [1,2118,null,{}] 07:54:09 INFO - PROCESS | 1657 | 1465916049448 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}] 07:54:09 INFO - PROCESS | 1657 | 1465916049450 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:09 INFO - PROCESS | 1657 | 1465916049554 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:54:09 INFO - PROCESS | 1657 | 1465916049612 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:09 INFO - PROCESS | 1657 | 1465916049614 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184cc000 == 48 [pid = 1657] [id = 537] 07:54:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x112ad6000) [pid = 1657] [serial = 1611] [outer = 0x0] 07:54:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x116049c00) [pid = 1657] [serial = 1612] [outer = 0x112ad6000] 07:54:09 INFO - PROCESS | 1657 | 1465916049644 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1176b7c00) [pid = 1657] [serial = 1613] [outer = 0x112ad6000] 07:54:10 INFO - PROCESS | 1657 | 1465916050107 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]]]}] 07:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 671ms 07:54:10 INFO - PROCESS | 1657 | 1465916050113 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 07:54:10 INFO - PROCESS | 1657 | 1465916050116 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 07:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:54:10 INFO - PROCESS | 1657 | 1465916050121 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 1657 | 1465916050123 Marionette TRACE conn2 <- [1,2122,null,{}] 07:54:10 INFO - PROCESS | 1657 | 1465916050128 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}] 07:54:10 INFO - PROCESS | 1657 | 1465916050129 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:10 INFO - PROCESS | 1657 | 1465916050253 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:54:10 INFO - PROCESS | 1657 | 1465916050335 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 1657 | 1465916050337 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1256b2000 == 49 [pid = 1657] [id = 538] 07:54:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11870f800) [pid = 1657] [serial = 1614] [outer = 0x0] 07:54:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11932e800) [pid = 1657] [serial = 1615] [outer = 0x11870f800] 07:54:10 INFO - PROCESS | 1657 | 1465916050370 Marionette DEBUG loaded listener.js 07:54:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119a10000) [pid = 1657] [serial = 1616] [outer = 0x11870f800] 07:54:10 INFO - PROCESS | 1657 | 1465916050820 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]]]}] 07:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 722ms 07:54:10 INFO - PROCESS | 1657 | 1465916050845 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:54:10 INFO - PROCESS | 1657 | 1465916050847 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 07:54:10 INFO - PROCESS | 1657 | 1465916050851 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 1657 | 1465916050855 Marionette TRACE conn2 <- [1,2126,null,{}] 07:54:10 INFO - PROCESS | 1657 | 1465916050867 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}] 07:54:10 INFO - PROCESS | 1657 | 1465916050871 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:11 INFO - PROCESS | 1657 | 1465916051025 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:54:11 INFO - PROCESS | 1657 | 1465916051151 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:11 INFO - PROCESS | 1657 | 1465916051153 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c71f800 == 50 [pid = 1657] [id = 539] 07:54:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119a52c00) [pid = 1657] [serial = 1617] [outer = 0x0] 07:54:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12195b000) [pid = 1657] [serial = 1618] [outer = 0x119a52c00] 07:54:11 INFO - PROCESS | 1657 | 1465916051187 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x125680000) [pid = 1657] [serial = 1619] [outer = 0x119a52c00] 07:54:11 INFO - PROCESS | 1657 | 1465916051633 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]]]}] 07:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 827ms 07:54:11 INFO - PROCESS | 1657 | 1465916051677 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 1657 | 1465916051679 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 07:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:54:11 INFO - PROCESS | 1657 | 1465916051681 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - PROCESS | 1657 | 1465916051683 Marionette TRACE conn2 <- [1,2130,null,{}] 07:54:11 INFO - PROCESS | 1657 | 1465916051685 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}] 07:54:11 INFO - PROCESS | 1657 | 1465916051687 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:11 INFO - PROCESS | 1657 | 1465916051791 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:54:11 INFO - PROCESS | 1657 | 1465916051847 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:11 INFO - PROCESS | 1657 | 1465916051848 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x11877d000 == 51 [pid = 1657] [id = 540] 07:54:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118fee800) [pid = 1657] [serial = 1620] [outer = 0x0] 07:54:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1261cb800) [pid = 1657] [serial = 1621] [outer = 0x118fee800] 07:54:11 INFO - PROCESS | 1657 | 1465916051877 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1268e7800) [pid = 1657] [serial = 1622] [outer = 0x118fee800] 07:54:12 INFO - PROCESS | 1657 | 1465916052550 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] 07:54:12 INFO - PROCESS | 1657 | 1465916052609 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 07:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:54:12 INFO - PROCESS | 1657 | 1465916052614 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - PROCESS | 1657 | 1465916052617 Marionette TRACE conn2 <- [1,2134,null,{}] 07:54:12 INFO - PROCESS | 1657 | 1465916052622 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}] 07:54:12 INFO - PROCESS | 1657 | 1465916052623 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:12 INFO - PROCESS | 1657 | 1465916052709 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:54:12 INFO - PROCESS | 1657 | 1465916052788 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 1657 | 1465916052790 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x116071800 == 52 [pid = 1657] [id = 541] 07:54:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x113381000) [pid = 1657] [serial = 1623] [outer = 0x0] 07:54:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x116a0a800) [pid = 1657] [serial = 1624] [outer = 0x113381000] 07:54:12 INFO - PROCESS | 1657 | 1465916052818 Marionette DEBUG loaded listener.js 07:54:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118385c00) [pid = 1657] [serial = 1625] [outer = 0x113381000] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12c714000 == 51 [pid = 1657] [id = 535] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12c457000 == 50 [pid = 1657] [id = 534] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x121c9f800 == 49 [pid = 1657] [id = 533] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12b933000 == 48 [pid = 1657] [id = 532] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x118fb4800 == 47 [pid = 1657] [id = 531] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6c5800 == 46 [pid = 1657] [id = 530] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x121b51800 == 45 [pid = 1657] [id = 529] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x125714000 == 44 [pid = 1657] [id = 528] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x121b5b000 == 43 [pid = 1657] [id = 527] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x119c8d800 == 42 [pid = 1657] [id = 526] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x117e6f000 == 41 [pid = 1657] [id = 525] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x116916000 == 40 [pid = 1657] [id = 524] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1184bc800 == 39 [pid = 1657] [id = 523] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12c454800 == 38 [pid = 1657] [id = 522] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12b230000 == 37 [pid = 1657] [id = 509] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x119319000 == 36 [pid = 1657] [id = 507] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12a51e800 == 35 [pid = 1657] [id = 504] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1295ec800 == 34 [pid = 1657] [id = 508] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x11931c000 == 33 [pid = 1657] [id = 503] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x116666800 == 32 [pid = 1657] [id = 506] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x11877d000 == 31 [pid = 1657] [id = 540] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12c71f800 == 30 [pid = 1657] [id = 539] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1256b2000 == 29 [pid = 1657] [id = 538] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12c730000 == 28 [pid = 1657] [id = 536] 07:54:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1184cc000 == 27 [pid = 1657] [id = 537] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116975c00) [pid = 1657] [serial = 1537] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11837dc00) [pid = 1657] [serial = 1538] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11313a000) [pid = 1657] [serial = 1520] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x112045000) [pid = 1657] [serial = 1519] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1176bb400) [pid = 1657] [serial = 1523] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1167aa000) [pid = 1657] [serial = 1522] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119769800) [pid = 1657] [serial = 1526] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118f34400) [pid = 1657] [serial = 1525] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12169e000) [pid = 1657] [serial = 1529] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119a45800) [pid = 1657] [serial = 1528] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1210da400) [pid = 1657] [serial = 1547] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1261cbc00) [pid = 1657] [serial = 1552] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124eb0800) [pid = 1657] [serial = 1550] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x126cda400) [pid = 1657] [serial = 1555] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12682c800) [pid = 1657] [serial = 1553] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118fe7400) [pid = 1657] [serial = 1558] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x129406800) [pid = 1657] [serial = 1564] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128a4c800) [pid = 1657] [serial = 1556] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1216a9400) [pid = 1657] [serial = 1559] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12948a800) [pid = 1657] [serial = 1565] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1251d9c00) [pid = 1657] [serial = 1561] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x128a50800) [pid = 1657] [serial = 1562] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119a4a000) [pid = 1657] [serial = 1544] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119afb400) [pid = 1657] [serial = 1546] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12159cc00) [pid = 1657] [serial = 1549] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119a0a000) [pid = 1657] [serial = 1543] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118f34800) [pid = 1657] [serial = 1540] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119335c00) [pid = 1657] [serial = 1541] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x118574800) [pid = 1657] [serial = 1532] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1175a7400) [pid = 1657] [serial = 1531] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x112ada400) [pid = 1657] [serial = 1534] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x113930800) [pid = 1657] [serial = 1535] [outer = 0x0] [url = about:blank] 07:54:13 INFO - PROCESS | 1657 | 1465916053851 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]]]}] 07:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1276ms 07:54:13 INFO - PROCESS | 1657 | 1465916053890 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 07:54:13 INFO - PROCESS | 1657 | 1465916053892 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 07:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:54:13 INFO - PROCESS | 1657 | 1465916053896 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - PROCESS | 1657 | 1465916053898 Marionette TRACE conn2 <- [1,2138,null,{}] 07:54:13 INFO - PROCESS | 1657 | 1465916053902 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}] 07:54:13 INFO - PROCESS | 1657 | 1465916053904 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:14 INFO - PROCESS | 1657 | 1465916054009 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:54:14 INFO - PROCESS | 1657 | 1465916054063 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 1657 | 1465916054066 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x116942000 == 28 [pid = 1657] [id = 542] 07:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112ada400) [pid = 1657] [serial = 1626] [outer = 0x0] 07:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x113d7a400) [pid = 1657] [serial = 1627] [outer = 0x112ada400] 07:54:14 INFO - PROCESS | 1657 | 1465916054097 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1167a7000) [pid = 1657] [serial = 1628] [outer = 0x112ada400] 07:54:14 INFO - PROCESS | 1657 | 1465916054611 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]]]}] 07:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 722ms 07:54:14 INFO - PROCESS | 1657 | 1465916054617 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:54:14 INFO - PROCESS | 1657 | 1465916054621 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 07:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:54:14 INFO - PROCESS | 1657 | 1465916054654 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - PROCESS | 1657 | 1465916054655 Marionette TRACE conn2 <- [1,2142,null,{}] 07:54:14 INFO - PROCESS | 1657 | 1465916054660 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}] 07:54:14 INFO - PROCESS | 1657 | 1465916054662 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:14 INFO - PROCESS | 1657 | 1465916054762 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:54:14 INFO - PROCESS | 1657 | 1465916054838 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 1657 | 1465916054840 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x118770000 == 29 [pid = 1657] [id = 543] 07:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1184d1c00) [pid = 1657] [serial = 1629] [outer = 0x0] 07:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118579800) [pid = 1657] [serial = 1630] [outer = 0x1184d1c00] 07:54:14 INFO - PROCESS | 1657 | 1465916054871 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1185c4400) [pid = 1657] [serial = 1631] [outer = 0x1184d1c00] 07:54:15 INFO - PROCESS | 1657 | 1465916055402 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] 07:54:15 INFO - PROCESS | 1657 | 1465916055468 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 07:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:54:15 INFO - PROCESS | 1657 | 1465916055472 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:54:15 INFO - PROCESS | 1657 | 1465916055474 Marionette TRACE conn2 <- [1,2146,null,{}] 07:54:15 INFO - PROCESS | 1657 | 1465916055478 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}] 07:54:15 INFO - PROCESS | 1657 | 1465916055480 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:15 INFO - PROCESS | 1657 | 1465916055587 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:54:15 INFO - PROCESS | 1657 | 1465916055653 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 1657 | 1465916055658 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x117223800 == 30 [pid = 1657] [id = 544] 07:54:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112d7e400) [pid = 1657] [serial = 1632] [outer = 0x0] 07:54:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116969c00) [pid = 1657] [serial = 1633] [outer = 0x112d7e400] 07:54:15 INFO - PROCESS | 1657 | 1465916055701 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1184d8800) [pid = 1657] [serial = 1634] [outer = 0x112d7e400] 07:54:16 INFO - PROCESS | 1657 | 1465916056116 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] 07:54:16 INFO - PROCESS | 1657 | 1465916056147 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 07:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:54:16 INFO - PROCESS | 1657 | 1465916056152 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - PROCESS | 1657 | 1465916056154 Marionette TRACE conn2 <- [1,2150,null,{}] 07:54:16 INFO - PROCESS | 1657 | 1465916056157 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}] 07:54:16 INFO - PROCESS | 1657 | 1465916056159 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:16 INFO - PROCESS | 1657 | 1465916056236 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:54:16 INFO - PROCESS | 1657 | 1465916056244 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 1657 | 1465916056245 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x121026800 == 31 [pid = 1657] [id = 545] 07:54:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118710000) [pid = 1657] [serial = 1635] [outer = 0x0] 07:54:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119337400) [pid = 1657] [serial = 1636] [outer = 0x118710000] 07:54:16 INFO - PROCESS | 1657 | 1465916056273 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119a06800) [pid = 1657] [serial = 1637] [outer = 0x118710000] 07:54:16 INFO - PROCESS | 1657 | 1465916056654 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]]]}] 07:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 527ms 07:54:16 INFO - PROCESS | 1657 | 1465916056683 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:54:16 INFO - PROCESS | 1657 | 1465916056685 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 07:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:54:16 INFO - PROCESS | 1657 | 1465916056690 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - PROCESS | 1657 | 1465916056692 Marionette TRACE conn2 <- [1,2154,null,{}] 07:54:16 INFO - PROCESS | 1657 | 1465916056702 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}] 07:54:16 INFO - PROCESS | 1657 | 1465916056707 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:16 INFO - PROCESS | 1657 | 1465916056835 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:54:16 INFO - PROCESS | 1657 | 1465916056851 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 1657 | 1465916056854 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x121fb6800 == 32 [pid = 1657] [id = 546] 07:54:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1176c0800) [pid = 1657] [serial = 1638] [outer = 0x0] 07:54:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121085000) [pid = 1657] [serial = 1639] [outer = 0x1176c0800] 07:54:16 INFO - PROCESS | 1657 | 1465916056900 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12134c000) [pid = 1657] [serial = 1640] [outer = 0x1176c0800] 07:54:17 INFO - PROCESS | 1657 | 1465916057405 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]]]}] 07:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 722ms 07:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:54:17 INFO - PROCESS | 1657 | 1465916057411 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 1657 | 1465916057412 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 07:54:17 INFO - PROCESS | 1657 | 1465916057414 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 1657 | 1465916057415 Marionette TRACE conn2 <- [1,2158,null,{}] 07:54:17 INFO - PROCESS | 1657 | 1465916057418 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}] 07:54:17 INFO - PROCESS | 1657 | 1465916057419 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:17 INFO - PROCESS | 1657 | 1465916057504 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:54:17 INFO - PROCESS | 1657 | 1465916057510 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:17 INFO - PROCESS | 1657 | 1465916057511 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x126aa3800 == 33 [pid = 1657] [id = 547] 07:54:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12159a800) [pid = 1657] [serial = 1641] [outer = 0x0] 07:54:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1216a7800) [pid = 1657] [serial = 1642] [outer = 0x12159a800] 07:54:17 INFO - PROCESS | 1657 | 1465916057537 Marionette DEBUG loaded listener.js 07:54:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x121ed7000) [pid = 1657] [serial = 1643] [outer = 0x12159a800] 07:54:17 INFO - PROCESS | 1657 | 1465916057883 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]]]}] 07:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 519ms 07:54:17 INFO - PROCESS | 1657 | 1465916057945 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 1657 | 1465916057946 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 07:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:54:17 INFO - PROCESS | 1657 | 1465916057948 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 1657 | 1465916057949 Marionette TRACE conn2 <- [1,2162,null,{}] 07:54:17 INFO - PROCESS | 1657 | 1465916057952 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}] 07:54:17 INFO - PROCESS | 1657 | 1465916057953 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:18 INFO - PROCESS | 1657 | 1465916058048 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:54:18 INFO - PROCESS | 1657 | 1465916058052 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 1657 | 1465916058053 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295f9000 == 34 [pid = 1657] [id = 548] 07:54:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112047400) [pid = 1657] [serial = 1644] [outer = 0x0] 07:54:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124eb2800) [pid = 1657] [serial = 1645] [outer = 0x112047400] 07:54:18 INFO - PROCESS | 1657 | 1465916058078 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12573a800) [pid = 1657] [serial = 1646] [outer = 0x112047400] 07:54:18 INFO - PROCESS | 1657 | 1465916058464 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]]]}] 07:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 521ms 07:54:18 INFO - PROCESS | 1657 | 1465916058470 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:54:18 INFO - PROCESS | 1657 | 1465916058473 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 07:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:54:18 INFO - PROCESS | 1657 | 1465916058479 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:54:18 INFO - PROCESS | 1657 | 1465916058481 Marionette TRACE conn2 <- [1,2166,null,{}] 07:54:18 INFO - PROCESS | 1657 | 1465916058484 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}] 07:54:18 INFO - PROCESS | 1657 | 1465916058492 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:18 INFO - PROCESS | 1657 | 1465916058686 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:54:18 INFO - PROCESS | 1657 | 1465916058706 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 1657 | 1465916058708 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a90a800 == 35 [pid = 1657] [id = 549] 07:54:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119a47c00) [pid = 1657] [serial = 1647] [outer = 0x0] 07:54:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x126adf800) [pid = 1657] [serial = 1648] [outer = 0x119a47c00] 07:54:18 INFO - PROCESS | 1657 | 1465916058749 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1290e0c00) [pid = 1657] [serial = 1649] [outer = 0x119a47c00] 07:54:19 INFO - PROCESS | 1657 | 1465916059169 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]]]}] 07:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 722ms 07:54:19 INFO - PROCESS | 1657 | 1465916059201 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 1657 | 1465916059203 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 07:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:54:19 INFO - PROCESS | 1657 | 1465916059210 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 1657 | 1465916059211 Marionette TRACE conn2 <- [1,2170,null,{}] 07:54:19 INFO - PROCESS | 1657 | 1465916059213 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}] 07:54:19 INFO - PROCESS | 1657 | 1465916059215 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:19 INFO - PROCESS | 1657 | 1465916059313 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:54:19 INFO - PROCESS | 1657 | 1465916059375 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 1657 | 1465916059376 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x117221000 == 36 [pid = 1657] [id = 550] 07:54:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x129403400) [pid = 1657] [serial = 1650] [outer = 0x0] 07:54:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12940e000) [pid = 1657] [serial = 1651] [outer = 0x129403400] 07:54:19 INFO - PROCESS | 1657 | 1465916059401 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12948b000) [pid = 1657] [serial = 1652] [outer = 0x129403400] 07:54:19 INFO - PROCESS | 1657 | 1465916059706 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]]]}] 07:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 519ms 07:54:19 INFO - PROCESS | 1657 | 1465916059730 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 1657 | 1465916059731 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 07:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:54:19 INFO - PROCESS | 1657 | 1465916059733 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 1657 | 1465916059734 Marionette TRACE conn2 <- [1,2174,null,{}] 07:54:19 INFO - PROCESS | 1657 | 1465916059736 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}] 07:54:19 INFO - PROCESS | 1657 | 1465916059737 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:19 INFO - PROCESS | 1657 | 1465916059833 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:54:19 INFO - PROCESS | 1657 | 1465916059847 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 1657 | 1465916059848 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b93a000 == 37 [pid = 1657] [id = 551] 07:54:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12658ec00) [pid = 1657] [serial = 1653] [outer = 0x0] 07:54:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12a5b4800) [pid = 1657] [serial = 1654] [outer = 0x12658ec00] 07:54:19 INFO - PROCESS | 1657 | 1465916059872 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12a630400) [pid = 1657] [serial = 1655] [outer = 0x12658ec00] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x112ad6000) [pid = 1657] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11870f800) [pid = 1657] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119a52c00) [pid = 1657] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118fee800) [pid = 1657] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x124e5a400) [pid = 1657] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1185c0800) [pid = 1657] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1122a0800) [pid = 1657] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128a54800) [pid = 1657] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112ad0400) [pid = 1657] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119a35c00) [pid = 1657] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1133a6c00) [pid = 1657] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x117289800) [pid = 1657] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118712800) [pid = 1657] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x113d7d800) [pid = 1657] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1290dc800) [pid = 1657] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12a632800) [pid = 1657] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12a8e1c00) [pid = 1657] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x129484800) [pid = 1657] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:54:20 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119a38800) [pid = 1657] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:54:20 INFO - PROCESS | 1657 | 1465916060229 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]]]}] 07:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 518ms 07:54:20 INFO - PROCESS | 1657 | 1465916060251 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:54:20 INFO - PROCESS | 1657 | 1465916060252 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 07:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:54:20 INFO - PROCESS | 1657 | 1465916060255 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 1657 | 1465916060256 Marionette TRACE conn2 <- [1,2178,null,{}] 07:54:20 INFO - PROCESS | 1657 | 1465916060260 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}] 07:54:20 INFO - PROCESS | 1657 | 1465916060261 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:20 INFO - PROCESS | 1657 | 1465916060365 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:54:20 INFO - PROCESS | 1657 | 1465916060401 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 1657 | 1465916060402 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x121fb6000 == 38 [pid = 1657] [id = 552] 07:54:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x110f7c800) [pid = 1657] [serial = 1656] [outer = 0x0] 07:54:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118562c00) [pid = 1657] [serial = 1657] [outer = 0x110f7c800] 07:54:20 INFO - PROCESS | 1657 | 1465916060427 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119a4a400) [pid = 1657] [serial = 1658] [outer = 0x110f7c800] 07:54:20 INFO - PROCESS | 1657 | 1465916060723 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]]]}] 07:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 523ms 07:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:54:20 INFO - PROCESS | 1657 | 1465916060779 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:54:20 INFO - PROCESS | 1657 | 1465916060780 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 07:54:20 INFO - PROCESS | 1657 | 1465916060782 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 1657 | 1465916060783 Marionette TRACE conn2 <- [1,2182,null,{}] 07:54:20 INFO - PROCESS | 1657 | 1465916060785 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}] 07:54:20 INFO - PROCESS | 1657 | 1465916060786 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:20 INFO - PROCESS | 1657 | 1465916060867 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:54:20 INFO - PROCESS | 1657 | 1465916060871 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 1657 | 1465916060872 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf6a000 == 39 [pid = 1657] [id = 553] 07:54:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119a52c00) [pid = 1657] [serial = 1659] [outer = 0x0] 07:54:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1290e9c00) [pid = 1657] [serial = 1660] [outer = 0x119a52c00] 07:54:20 INFO - PROCESS | 1657 | 1465916060899 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a631000) [pid = 1657] [serial = 1661] [outer = 0x119a52c00] 07:54:21 INFO - PROCESS | 1657 | 1465916061217 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]]]}] 07:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 471ms 07:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:54:21 INFO - PROCESS | 1657 | 1465916061254 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 1657 | 1465916061256 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 07:54:21 INFO - PROCESS | 1657 | 1465916061260 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 1657 | 1465916061262 Marionette TRACE conn2 <- [1,2186,null,{}] 07:54:21 INFO - PROCESS | 1657 | 1465916061264 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}] 07:54:21 INFO - PROCESS | 1657 | 1465916061266 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:21 INFO - PROCESS | 1657 | 1465916061382 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:54:21 INFO - PROCESS | 1657 | 1465916061390 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:21 INFO - PROCESS | 1657 | 1465916061391 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c471000 == 40 [pid = 1657] [id = 554] 07:54:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119fe0400) [pid = 1657] [serial = 1662] [outer = 0x0] 07:54:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a637800) [pid = 1657] [serial = 1663] [outer = 0x119fe0400] 07:54:21 INFO - PROCESS | 1657 | 1465916061418 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12ae04000) [pid = 1657] [serial = 1664] [outer = 0x119fe0400] 07:54:21 INFO - PROCESS | 1657 | 1465916061765 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]]]}] 07:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 522ms 07:54:21 INFO - PROCESS | 1657 | 1465916061780 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 1657 | 1465916061781 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 07:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:54:21 INFO - PROCESS | 1657 | 1465916061784 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 1657 | 1465916061785 Marionette TRACE conn2 <- [1,2190,null,{}] 07:54:21 INFO - PROCESS | 1657 | 1465916061788 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}] 07:54:21 INFO - PROCESS | 1657 | 1465916061789 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:21 INFO - PROCESS | 1657 | 1465916061868 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:54:21 INFO - PROCESS | 1657 | 1465916061872 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:21 INFO - PROCESS | 1657 | 1465916061873 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd12000 == 41 [pid = 1657] [id = 555] 07:54:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12ae08000) [pid = 1657] [serial = 1665] [outer = 0x0] 07:54:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12ae10400) [pid = 1657] [serial = 1666] [outer = 0x12ae08000] 07:54:21 INFO - PROCESS | 1657 | 1465916061900 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b017400) [pid = 1657] [serial = 1667] [outer = 0x12ae08000] 07:54:22 INFO - PROCESS | 1657 | 1465916062375 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]]]}] 07:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 622ms 07:54:22 INFO - PROCESS | 1657 | 1465916062407 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:54:22 INFO - PROCESS | 1657 | 1465916062410 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 07:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:54:22 INFO - PROCESS | 1657 | 1465916062413 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - PROCESS | 1657 | 1465916062415 Marionette TRACE conn2 <- [1,2194,null,{}] 07:54:22 INFO - PROCESS | 1657 | 1465916062420 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}] 07:54:22 INFO - PROCESS | 1657 | 1465916062421 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:22 INFO - PROCESS | 1657 | 1465916062524 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:54:22 INFO - PROCESS | 1657 | 1465916062599 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 1657 | 1465916062601 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x121035000 == 42 [pid = 1657] [id = 556] 07:54:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1176c1c00) [pid = 1657] [serial = 1668] [outer = 0x0] 07:54:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118705c00) [pid = 1657] [serial = 1669] [outer = 0x1176c1c00] 07:54:22 INFO - PROCESS | 1657 | 1465916062631 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118fee400) [pid = 1657] [serial = 1670] [outer = 0x1176c1c00] 07:54:23 INFO - PROCESS | 1657 | 1465916063053 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]]]}] 07:54:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:54:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 672ms 07:54:23 INFO - PROCESS | 1657 | 1465916063085 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 1657 | 1465916063088 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 07:54:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:54:23 INFO - PROCESS | 1657 | 1465916063093 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 1657 | 1465916063094 Marionette TRACE conn2 <- [1,2198,null,{}] 07:54:23 INFO - PROCESS | 1657 | 1465916063097 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}] 07:54:23 INFO - PROCESS | 1657 | 1465916063099 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:23 INFO - PROCESS | 1657 | 1465916063227 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:54:23 INFO - PROCESS | 1657 | 1465916063313 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 1657 | 1465916063315 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a50c000 == 43 [pid = 1657] [id = 557] 07:54:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119a53000) [pid = 1657] [serial = 1671] [outer = 0x0] 07:54:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119afe000) [pid = 1657] [serial = 1672] [outer = 0x119a53000] 07:54:23 INFO - PROCESS | 1657 | 1465916063347 Marionette DEBUG loaded listener.js 07:54:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x121468c00) [pid = 1657] [serial = 1673] [outer = 0x119a53000] 07:54:23 INFO - PROCESS | 1657 | 1465916063761 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]]]}] 07:54:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:54:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 720ms 07:54:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:54:23 INFO - PROCESS | 1657 | 1465916063813 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 1657 | 1465916063814 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 07:54:23 INFO - PROCESS | 1657 | 1465916063817 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 1657 | 1465916063819 Marionette TRACE conn2 <- [1,2202,null,{}] 07:54:23 INFO - PROCESS | 1657 | 1465916063827 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}] 07:54:23 INFO - PROCESS | 1657 | 1465916063830 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:23 INFO - PROCESS | 1657 | 1465916063934 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:54:23 INFO - PROCESS | 1657 | 1465916063994 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 1657 | 1465916063996 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd22800 == 44 [pid = 1657] [id = 558] 07:54:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124eafc00) [pid = 1657] [serial = 1674] [outer = 0x0] 07:54:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1261cd400) [pid = 1657] [serial = 1675] [outer = 0x124eafc00] 07:54:24 INFO - PROCESS | 1657 | 1465916064030 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x126cdb000) [pid = 1657] [serial = 1676] [outer = 0x124eafc00] 07:54:24 INFO - PROCESS | 1657 | 1465916064518 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]]]}] 07:54:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:54:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 722ms 07:54:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:54:24 INFO - PROCESS | 1657 | 1465916064551 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:54:24 INFO - PROCESS | 1657 | 1465916064553 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 07:54:24 INFO - PROCESS | 1657 | 1465916064555 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:54:24 INFO - PROCESS | 1657 | 1465916064556 Marionette TRACE conn2 <- [1,2206,null,{}] 07:54:24 INFO - PROCESS | 1657 | 1465916064601 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}] 07:54:24 INFO - PROCESS | 1657 | 1465916064603 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:24 INFO - PROCESS | 1657 | 1465916064718 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:54:24 INFO - PROCESS | 1657 | 1465916064788 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 1657 | 1465916064790 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196df800 == 45 [pid = 1657] [id = 559] 07:54:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1133a7800) [pid = 1657] [serial = 1677] [outer = 0x0] 07:54:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x121235c00) [pid = 1657] [serial = 1678] [outer = 0x1133a7800] 07:54:24 INFO - PROCESS | 1657 | 1465916064819 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x129406800) [pid = 1657] [serial = 1679] [outer = 0x1133a7800] 07:54:25 INFO - PROCESS | 1657 | 1465916065354 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]]]}] 07:54:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:54:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 831ms 07:54:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:54:25 INFO - PROCESS | 1657 | 1465916065386 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 1657 | 1465916065388 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 07:54:25 INFO - PROCESS | 1657 | 1465916065391 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - PROCESS | 1657 | 1465916065393 Marionette TRACE conn2 <- [1,2210,null,{}] 07:54:25 INFO - PROCESS | 1657 | 1465916065396 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}] 07:54:25 INFO - PROCESS | 1657 | 1465916065398 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:25 INFO - PROCESS | 1657 | 1465916065516 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:54:25 INFO - PROCESS | 1657 | 1465916065656 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:25 INFO - PROCESS | 1657 | 1465916065658 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x116073800 == 46 [pid = 1657] [id = 560] 07:54:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x110f7ec00) [pid = 1657] [serial = 1680] [outer = 0x0] 07:54:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x111d83c00) [pid = 1657] [serial = 1681] [outer = 0x110f7ec00] 07:54:25 INFO - PROCESS | 1657 | 1465916065689 Marionette DEBUG loaded listener.js 07:54:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x112ad3800) [pid = 1657] [serial = 1682] [outer = 0x110f7ec00] 07:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12c471000 == 45 [pid = 1657] [id = 554] 07:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf6a000 == 44 [pid = 1657] [id = 553] 07:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x121fb6000 == 43 [pid = 1657] [id = 552] 07:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12b93a000 == 42 [pid = 1657] [id = 551] 07:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x117221000 == 41 [pid = 1657] [id = 550] 07:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12a90a800 == 40 [pid = 1657] [id = 549] 07:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x1295f9000 == 39 [pid = 1657] [id = 548] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x116a0a800) [pid = 1657] [serial = 1624] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x126aa3800 == 38 [pid = 1657] [id = 547] 07:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x121fb6800 == 37 [pid = 1657] [id = 546] 07:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x121026800 == 36 [pid = 1657] [id = 545] 07:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x117223800 == 35 [pid = 1657] [id = 544] 07:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x116071800 == 34 [pid = 1657] [id = 541] 07:54:26 INFO - PROCESS | 1657 | 1465916066120 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]]]}] 07:54:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:54:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 769ms 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x116049c00) [pid = 1657] [serial = 1612] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11932e800) [pid = 1657] [serial = 1615] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1176b7c00) [pid = 1657] [serial = 1613] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12195b000) [pid = 1657] [serial = 1618] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119a10000) [pid = 1657] [serial = 1616] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1268e7800) [pid = 1657] [serial = 1622] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1261cb800) [pid = 1657] [serial = 1621] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x124eb7800) [pid = 1657] [serial = 1588] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x126ae2c00) [pid = 1657] [serial = 1591] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1167a2c00) [pid = 1657] [serial = 1600] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a5b7c00) [pid = 1657] [serial = 1567] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x121350000) [pid = 1657] [serial = 1585] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119a4bc00) [pid = 1657] [serial = 1582] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121236400) [pid = 1657] [serial = 1583] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x113b77800) [pid = 1657] [serial = 1573] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1162dac00) [pid = 1657] [serial = 1574] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118565000) [pid = 1657] [serial = 1576] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11857d000) [pid = 1657] [serial = 1577] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119329400) [pid = 1657] [serial = 1579] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119769400) [pid = 1657] [serial = 1580] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116025800) [pid = 1657] [serial = 1570] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11696a400) [pid = 1657] [serial = 1571] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12a5e3c00) [pid = 1657] [serial = 1568] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x129484400) [pid = 1657] [serial = 1595] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x129404800) [pid = 1657] [serial = 1594] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a8df800) [pid = 1657] [serial = 1607] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12ae06800) [pid = 1657] [serial = 1609] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12ae0c400) [pid = 1657] [serial = 1610] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x129488400) [pid = 1657] [serial = 1597] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12682e400) [pid = 1657] [serial = 1603] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12a630000) [pid = 1657] [serial = 1604] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12a63d400) [pid = 1657] [serial = 1606] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119a31800) [pid = 1657] [serial = 1601] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x125680000) [pid = 1657] [serial = 1619] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1290dc400) [pid = 1657] [serial = 1592] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12658d000) [pid = 1657] [serial = 1589] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12a5da800) [pid = 1657] [serial = 1598] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x118712000) [pid = 1657] [serial = 1586] [outer = 0x0] [url = about:blank] 07:54:26 INFO - PROCESS | 1657 | 1465916066170 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:54:26 INFO - PROCESS | 1657 | 1465916066173 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 07:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:54:26 INFO - PROCESS | 1657 | 1465916066180 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - PROCESS | 1657 | 1465916066181 Marionette TRACE conn2 <- [1,2214,null,{}] 07:54:26 INFO - PROCESS | 1657 | 1465916066184 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}] 07:54:26 INFO - PROCESS | 1657 | 1465916066185 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:26 INFO - PROCESS | 1657 | 1465916066265 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:54:26 INFO - PROCESS | 1657 | 1465916066269 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 1657 | 1465916066270 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181d3800 == 35 [pid = 1657] [id = 561] 07:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1167a2c00) [pid = 1657] [serial = 1683] [outer = 0x0] 07:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1167aa400) [pid = 1657] [serial = 1684] [outer = 0x1167a2c00] 07:54:26 INFO - PROCESS | 1657 | 1465916066299 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x117041c00) [pid = 1657] [serial = 1685] [outer = 0x1167a2c00] 07:54:26 INFO - PROCESS | 1657 | 1465916066659 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]]]}] 07:54:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:54:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 521ms 07:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:54:26 INFO - PROCESS | 1657 | 1465916066711 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:54:26 INFO - PROCESS | 1657 | 1465916066713 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 07:54:26 INFO - PROCESS | 1657 | 1465916066716 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - PROCESS | 1657 | 1465916066718 Marionette TRACE conn2 <- [1,2218,null,{}] 07:54:26 INFO - PROCESS | 1657 | 1465916066725 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}] 07:54:26 INFO - PROCESS | 1657 | 1465916066728 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:26 INFO - PROCESS | 1657 | 1465916066806 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:54:26 INFO - PROCESS | 1657 | 1465916066813 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 1657 | 1465916066815 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b8a800 == 36 [pid = 1657] [id = 562] 07:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11857f800) [pid = 1657] [serial = 1686] [outer = 0x0] 07:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118712c00) [pid = 1657] [serial = 1687] [outer = 0x11857f800] 07:54:26 INFO - PROCESS | 1657 | 1465916066843 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118fed800) [pid = 1657] [serial = 1688] [outer = 0x11857f800] 07:54:27 INFO - PROCESS | 1657 | 1465916067195 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]]]}] 07:54:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 521ms 07:54:27 INFO - PROCESS | 1657 | 1465916067242 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:54:27 INFO - PROCESS | 1657 | 1465916067244 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 07:54:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:54:27 INFO - PROCESS | 1657 | 1465916067246 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - PROCESS | 1657 | 1465916067247 Marionette TRACE conn2 <- [1,2222,null,{}] 07:54:27 INFO - PROCESS | 1657 | 1465916067249 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}] 07:54:27 INFO - PROCESS | 1657 | 1465916067250 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:27 INFO - PROCESS | 1657 | 1465916067332 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:54:27 INFO - PROCESS | 1657 | 1465916067336 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:27 INFO - PROCESS | 1657 | 1465916067337 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x121695000 == 37 [pid = 1657] [id = 563] 07:54:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119763800) [pid = 1657] [serial = 1689] [outer = 0x0] 07:54:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119a10000) [pid = 1657] [serial = 1690] [outer = 0x119763800] 07:54:27 INFO - PROCESS | 1657 | 1465916067362 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119a45800) [pid = 1657] [serial = 1691] [outer = 0x119763800] 07:54:27 INFO - PROCESS | 1657 | 1465916067703 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]]]}] 07:54:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 468ms 07:54:27 INFO - PROCESS | 1657 | 1465916067714 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:54:27 INFO - PROCESS | 1657 | 1465916067715 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 07:54:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:54:27 INFO - PROCESS | 1657 | 1465916067717 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - PROCESS | 1657 | 1465916067718 Marionette TRACE conn2 <- [1,2226,null,{}] 07:54:27 INFO - PROCESS | 1657 | 1465916067720 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}] 07:54:27 INFO - PROCESS | 1657 | 1465916067721 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:27 INFO - PROCESS | 1657 | 1465916067800 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:54:27 INFO - PROCESS | 1657 | 1465916067804 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:27 INFO - PROCESS | 1657 | 1465916067805 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1256bf800 == 38 [pid = 1657] [id = 564] 07:54:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119a4f800) [pid = 1657] [serial = 1692] [outer = 0x0] 07:54:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121087c00) [pid = 1657] [serial = 1693] [outer = 0x119a4f800] 07:54:27 INFO - PROCESS | 1657 | 1465916067832 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12134c400) [pid = 1657] [serial = 1694] [outer = 0x119a4f800] 07:54:28 INFO - PROCESS | 1657 | 1465916068309 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]]]}] 07:54:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:54:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 621ms 07:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:54:28 INFO - PROCESS | 1657 | 1465916068339 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:54:28 INFO - PROCESS | 1657 | 1465916068340 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 07:54:28 INFO - PROCESS | 1657 | 1465916068342 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 1657 | 1465916068343 Marionette TRACE conn2 <- [1,2230,null,{}] 07:54:28 INFO - PROCESS | 1657 | 1465916068345 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}] 07:54:28 INFO - PROCESS | 1657 | 1465916068350 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:28 INFO - PROCESS | 1657 | 1465916068467 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:54:28 INFO - PROCESS | 1657 | 1465916068480 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 1657 | 1465916068481 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x126a9e000 == 39 [pid = 1657] [id = 565] 07:54:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12146c800) [pid = 1657] [serial = 1695] [outer = 0x0] 07:54:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12195b000) [pid = 1657] [serial = 1696] [outer = 0x12146c800] 07:54:28 INFO - PROCESS | 1657 | 1465916068506 Marionette DEBUG loaded listener.js 07:54:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1266a1800) [pid = 1657] [serial = 1697] [outer = 0x12146c800] 07:54:28 INFO - PROCESS | 1657 | 1465916068866 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]]]}] 07:54:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:54:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 569ms 07:54:28 INFO - PROCESS | 1657 | 1465916068912 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:54:28 INFO - PROCESS | 1657 | 1465916068913 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 07:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:54:28 INFO - PROCESS | 1657 | 1465916068915 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 1657 | 1465916068916 Marionette TRACE conn2 <- [1,2234,null,{}] 07:54:28 INFO - PROCESS | 1657 | 1465916068918 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}] 07:54:28 INFO - PROCESS | 1657 | 1465916068920 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:29 INFO - PROCESS | 1657 | 1465916069018 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:54:29 INFO - PROCESS | 1657 | 1465916069029 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 1657 | 1465916069030 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x116738000 == 40 [pid = 1657] [id = 566] 07:54:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12682b000) [pid = 1657] [serial = 1698] [outer = 0x0] 07:54:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126ae2c00) [pid = 1657] [serial = 1699] [outer = 0x12682b000] 07:54:29 INFO - PROCESS | 1657 | 1465916069061 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128a4bc00) [pid = 1657] [serial = 1700] [outer = 0x12682b000] 07:54:29 INFO - PROCESS | 1657 | 1465916069368 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]]]}] 07:54:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:54:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 468ms 07:54:29 INFO - PROCESS | 1657 | 1465916069383 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:54:29 INFO - PROCESS | 1657 | 1465916069384 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 07:54:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:54:29 INFO - PROCESS | 1657 | 1465916069386 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:54:29 INFO - PROCESS | 1657 | 1465916069388 Marionette TRACE conn2 <- [1,2238,null,{}] 07:54:29 INFO - PROCESS | 1657 | 1465916069400 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}] 07:54:29 INFO - PROCESS | 1657 | 1465916069401 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:29 INFO - PROCESS | 1657 | 1465916069504 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:54:29 INFO - PROCESS | 1657 | 1465916069508 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 1657 | 1465916069509 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9ef800 == 41 [pid = 1657] [id = 567] 07:54:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128a4c400) [pid = 1657] [serial = 1701] [outer = 0x0] 07:54:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1290e9400) [pid = 1657] [serial = 1702] [outer = 0x128a4c400] 07:54:29 INFO - PROCESS | 1657 | 1465916069534 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x129410400) [pid = 1657] [serial = 1703] [outer = 0x128a4c400] 07:54:29 INFO - PROCESS | 1657 | 1465916069880 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]]]}] 07:54:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:54:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 519ms 07:54:29 INFO - PROCESS | 1657 | 1465916069906 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:54:29 INFO - PROCESS | 1657 | 1465916069908 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 07:54:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:54:29 INFO - PROCESS | 1657 | 1465916069917 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:54:29 INFO - PROCESS | 1657 | 1465916069918 Marionette TRACE conn2 <- [1,2242,null,{}] 07:54:29 INFO - PROCESS | 1657 | 1465916069920 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}] 07:54:29 INFO - PROCESS | 1657 | 1465916069921 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:30 INFO - PROCESS | 1657 | 1465916070024 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:54:30 INFO - PROCESS | 1657 | 1465916070027 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 1657 | 1465916070029 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be52000 == 42 [pid = 1657] [id = 568] 07:54:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112ada800) [pid = 1657] [serial = 1704] [outer = 0x0] 07:54:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a5b0800) [pid = 1657] [serial = 1705] [outer = 0x112ada800] 07:54:30 INFO - PROCESS | 1657 | 1465916070061 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a5d8c00) [pid = 1657] [serial = 1706] [outer = 0x112ada800] 07:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112d7e400) [pid = 1657] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118710000) [pid = 1657] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1176c0800) [pid = 1657] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112ada400) [pid = 1657] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x113381000) [pid = 1657] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119a47c00) [pid = 1657] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12159a800) [pid = 1657] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1184d1c00) [pid = 1657] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x110f7c800) [pid = 1657] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x129403400) [pid = 1657] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12658ec00) [pid = 1657] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119a52c00) [pid = 1657] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112047400) [pid = 1657] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119fe0400) [pid = 1657] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:54:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:54:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 577ms 07:54:30 INFO - PROCESS | 1657 | 1465916070483 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]]]}] 07:54:30 INFO - PROCESS | 1657 | 1465916070490 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 1657 | 1465916070492 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 07:54:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:54:30 INFO - PROCESS | 1657 | 1465916070496 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 1657 | 1465916070497 Marionette TRACE conn2 <- [1,2246,null,{}] 07:54:30 INFO - PROCESS | 1657 | 1465916070499 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}] 07:54:30 INFO - PROCESS | 1657 | 1465916070500 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:30 INFO - PROCESS | 1657 | 1465916070584 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:54:30 INFO - PROCESS | 1657 | 1465916070588 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 1657 | 1465916070589 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x121486800 == 43 [pid = 1657] [id = 569] 07:54:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x113968000) [pid = 1657] [serial = 1707] [outer = 0x0] 07:54:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1167a2400) [pid = 1657] [serial = 1708] [outer = 0x113968000] 07:54:30 INFO - PROCESS | 1657 | 1465916070615 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119338800) [pid = 1657] [serial = 1709] [outer = 0x113968000] 07:54:30 INFO - PROCESS | 1657 | 1465916070951 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]]]}] 07:54:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:54:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 469ms 07:54:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:54:30 INFO - PROCESS | 1657 | 1465916070965 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 1657 | 1465916070967 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 07:54:30 INFO - PROCESS | 1657 | 1465916070969 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 1657 | 1465916070971 Marionette TRACE conn2 <- [1,2250,null,{}] 07:54:30 INFO - PROCESS | 1657 | 1465916070973 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}] 07:54:30 INFO - PROCESS | 1657 | 1465916070976 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:31 INFO - PROCESS | 1657 | 1465916071070 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:54:31 INFO - PROCESS | 1657 | 1465916071146 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 1657 | 1465916071148 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c46c800 == 44 [pid = 1657] [id = 570] 07:54:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119a47c00) [pid = 1657] [serial = 1710] [outer = 0x0] 07:54:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a5da400) [pid = 1657] [serial = 1711] [outer = 0x119a47c00] 07:54:31 INFO - PROCESS | 1657 | 1465916071174 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a8e0000) [pid = 1657] [serial = 1712] [outer = 0x119a47c00] 07:54:31 INFO - PROCESS | 1657 | 1465916071444 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]]]}] 07:54:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:54:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 521ms 07:54:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:54:31 INFO - PROCESS | 1657 | 1465916071497 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 1657 | 1465916071499 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 07:54:31 INFO - PROCESS | 1657 | 1465916071501 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - PROCESS | 1657 | 1465916071502 Marionette TRACE conn2 <- [1,2254,null,{}] 07:54:31 INFO - PROCESS | 1657 | 1465916071504 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}] 07:54:31 INFO - PROCESS | 1657 | 1465916071505 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:31 INFO - PROCESS | 1657 | 1465916071596 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:54:31 INFO - PROCESS | 1657 | 1465916071600 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 1657 | 1465916071601 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c72c800 == 45 [pid = 1657] [id = 571] 07:54:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12ae02800) [pid = 1657] [serial = 1713] [outer = 0x0] 07:54:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12ae0b800) [pid = 1657] [serial = 1714] [outer = 0x12ae02800] 07:54:31 INFO - PROCESS | 1657 | 1465916071625 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b015000) [pid = 1657] [serial = 1715] [outer = 0x12ae02800] 07:54:31 INFO - PROCESS | 1657 | 1465916071968 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]]]}] 07:54:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:54:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 519ms 07:54:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:54:32 INFO - PROCESS | 1657 | 1465916072021 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:54:32 INFO - PROCESS | 1657 | 1465916072022 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 07:54:32 INFO - PROCESS | 1657 | 1465916072024 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - PROCESS | 1657 | 1465916072025 Marionette TRACE conn2 <- [1,2258,null,{}] 07:54:32 INFO - PROCESS | 1657 | 1465916072027 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}] 07:54:32 INFO - PROCESS | 1657 | 1465916072028 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:32 INFO - PROCESS | 1657 | 1465916072118 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:54:32 INFO - PROCESS | 1657 | 1465916072121 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:32 INFO - PROCESS | 1657 | 1465916072122 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d483800 == 46 [pid = 1657] [id = 572] 07:54:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12ae10800) [pid = 1657] [serial = 1716] [outer = 0x0] 07:54:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b019000) [pid = 1657] [serial = 1717] [outer = 0x12ae10800] 07:54:32 INFO - PROCESS | 1657 | 1465916072146 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b01fc00) [pid = 1657] [serial = 1718] [outer = 0x12ae10800] 07:54:32 INFO - PROCESS | 1657 | 1465916072525 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]]]}] 07:54:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:54:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 520ms 07:54:32 INFO - PROCESS | 1657 | 1465916072545 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:54:32 INFO - PROCESS | 1657 | 1465916072547 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 07:54:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:54:32 INFO - PROCESS | 1657 | 1465916072551 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - PROCESS | 1657 | 1465916072554 Marionette TRACE conn2 <- [1,2262,null,{}] 07:54:32 INFO - PROCESS | 1657 | 1465916072558 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}] 07:54:32 INFO - PROCESS | 1657 | 1465916072560 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:32 INFO - PROCESS | 1657 | 1465916072670 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:54:32 INFO - PROCESS | 1657 | 1465916072744 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:32 INFO - PROCESS | 1657 | 1465916072748 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172c5000 == 47 [pid = 1657] [id = 573] 07:54:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112ad0000) [pid = 1657] [serial = 1719] [outer = 0x0] 07:54:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112f36400) [pid = 1657] [serial = 1720] [outer = 0x112ad0000] 07:54:32 INFO - PROCESS | 1657 | 1465916072779 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116023c00) [pid = 1657] [serial = 1721] [outer = 0x112ad0000] 07:54:33 INFO - PROCESS | 1657 | 1465916073204 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]]]}] 07:54:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:54:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 677ms 07:54:33 INFO - PROCESS | 1657 | 1465916073227 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 1657 | 1465916073231 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 07:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:54:33 INFO - PROCESS | 1657 | 1465916073235 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 1657 | 1465916073237 Marionette TRACE conn2 <- [1,2266,null,{}] 07:54:33 INFO - PROCESS | 1657 | 1465916073240 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}] 07:54:33 INFO - PROCESS | 1657 | 1465916073242 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:33 INFO - PROCESS | 1657 | 1465916073366 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:54:33 INFO - PROCESS | 1657 | 1465916073442 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 1657 | 1465916073443 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x121fac000 == 48 [pid = 1657] [id = 574] 07:54:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11837ac00) [pid = 1657] [serial = 1722] [outer = 0x0] 07:54:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11856cc00) [pid = 1657] [serial = 1723] [outer = 0x11837ac00] 07:54:33 INFO - PROCESS | 1657 | 1465916073473 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11870a000) [pid = 1657] [serial = 1724] [outer = 0x11837ac00] 07:54:33 INFO - PROCESS | 1657 | 1465916073894 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]]]}] 07:54:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:54:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 07:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:54:33 INFO - PROCESS | 1657 | 1465916073906 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 1657 | 1465916073907 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 07:54:33 INFO - PROCESS | 1657 | 1465916073910 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 1657 | 1465916073913 Marionette TRACE conn2 <- [1,2270,null,{}] 07:54:33 INFO - PROCESS | 1657 | 1465916073920 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}] 07:54:33 INFO - PROCESS | 1657 | 1465916073923 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:34 INFO - PROCESS | 1657 | 1465916074033 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:54:34 INFO - PROCESS | 1657 | 1465916074110 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 1657 | 1465916074112 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c465800 == 49 [pid = 1657] [id = 575] 07:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119a0a000) [pid = 1657] [serial = 1725] [outer = 0x0] 07:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1210d9c00) [pid = 1657] [serial = 1726] [outer = 0x119a0a000] 07:54:34 INFO - PROCESS | 1657 | 1465916074144 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1216a8800) [pid = 1657] [serial = 1727] [outer = 0x119a0a000] 07:54:34 INFO - PROCESS | 1657 | 1465916074577 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]]]}] 07:54:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:54:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 721ms 07:54:34 INFO - PROCESS | 1657 | 1465916074632 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 1657 | 1465916074633 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 07:54:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:54:34 INFO - PROCESS | 1657 | 1465916074636 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 1657 | 1465916074637 Marionette TRACE conn2 <- [1,2274,null,{}] 07:54:34 INFO - PROCESS | 1657 | 1465916074640 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}] 07:54:34 INFO - PROCESS | 1657 | 1465916074641 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:34 INFO - PROCESS | 1657 | 1465916074811 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:54:34 INFO - PROCESS | 1657 | 1465916074878 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 1657 | 1465916074879 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d84b000 == 50 [pid = 1657] [id = 576] 07:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1261ca000) [pid = 1657] [serial = 1728] [outer = 0x0] 07:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1266a7c00) [pid = 1657] [serial = 1729] [outer = 0x1261ca000] 07:54:34 INFO - PROCESS | 1657 | 1465916074909 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1290dfc00) [pid = 1657] [serial = 1730] [outer = 0x1261ca000] 07:54:35 INFO - PROCESS | 1657 | 1465916075343 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]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:54:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 720ms 07:54:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:54:35 INFO - PROCESS | 1657 | 1465916075356 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 1657 | 1465916075358 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 07:54:35 INFO - PROCESS | 1657 | 1465916075360 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - PROCESS | 1657 | 1465916075361 Marionette TRACE conn2 <- [1,2278,null,{}] 07:54:35 INFO - PROCESS | 1657 | 1465916075364 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}] 07:54:35 INFO - PROCESS | 1657 | 1465916075365 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:35 INFO - PROCESS | 1657 | 1465916075467 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:54:35 INFO - PROCESS | 1657 | 1465916075529 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 1657 | 1465916075530 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x11699b800 == 51 [pid = 1657] [id = 577] 07:54:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x112ad6800) [pid = 1657] [serial = 1731] [outer = 0x0] 07:54:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11337c400) [pid = 1657] [serial = 1732] [outer = 0x112ad6800] 07:54:35 INFO - PROCESS | 1657 | 1465916075764 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11602bc00) [pid = 1657] [serial = 1733] [outer = 0x112ad6800] 07:54:36 INFO - PROCESS | 1657 | 1465916076251 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]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:54:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 919ms 07:54:36 INFO - PROCESS | 1657 | 1465916076280 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 1657 | 1465916076282 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 07:54:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:54:36 INFO - PROCESS | 1657 | 1465916076285 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - PROCESS | 1657 | 1465916076287 Marionette TRACE conn2 <- [1,2282,null,{}] 07:54:36 INFO - PROCESS | 1657 | 1465916076290 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}] 07:54:36 INFO - PROCESS | 1657 | 1465916076291 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:36 INFO - PROCESS | 1657 | 1465916076387 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:54:36 INFO - PROCESS | 1657 | 1465916076465 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 1657 | 1465916076467 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x11877d000 == 52 [pid = 1657] [id = 578] 07:54:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118572400) [pid = 1657] [serial = 1734] [outer = 0x0] 07:54:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1185c2800) [pid = 1657] [serial = 1735] [outer = 0x118572400] 07:54:36 INFO - PROCESS | 1657 | 1465916076495 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x118f3ac00) [pid = 1657] [serial = 1736] [outer = 0x118572400] 07:54:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12c72c800 == 51 [pid = 1657] [id = 571] 07:54:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12c46c800 == 50 [pid = 1657] [id = 570] 07:54:36 INFO - PROCESS | 1657 | --DOCSHELL 0x121486800 == 49 [pid = 1657] [id = 569] 07:54:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12be52000 == 48 [pid = 1657] [id = 568] 07:54:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9ef800 == 47 [pid = 1657] [id = 567] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12ae10400) [pid = 1657] [serial = 1666] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOCSHELL 0x116738000 == 46 [pid = 1657] [id = 566] 07:54:36 INFO - PROCESS | 1657 | --DOCSHELL 0x126a9e000 == 45 [pid = 1657] [id = 565] 07:54:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1256bf800 == 44 [pid = 1657] [id = 564] 07:54:36 INFO - PROCESS | 1657 | --DOCSHELL 0x121695000 == 43 [pid = 1657] [id = 563] 07:54:36 INFO - PROCESS | 1657 | --DOCSHELL 0x119b8a800 == 42 [pid = 1657] [id = 562] 07:54:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1181d3800 == 41 [pid = 1657] [id = 561] 07:54:36 INFO - PROCESS | 1657 | --DOCSHELL 0x116073800 == 40 [pid = 1657] [id = 560] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1184d8800) [pid = 1657] [serial = 1634] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x116969c00) [pid = 1657] [serial = 1633] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119337400) [pid = 1657] [serial = 1636] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119a06800) [pid = 1657] [serial = 1637] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x121085000) [pid = 1657] [serial = 1639] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12134c000) [pid = 1657] [serial = 1640] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1167a7000) [pid = 1657] [serial = 1628] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x113d7a400) [pid = 1657] [serial = 1627] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118385c00) [pid = 1657] [serial = 1625] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x126adf800) [pid = 1657] [serial = 1648] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1216a7800) [pid = 1657] [serial = 1642] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1185c4400) [pid = 1657] [serial = 1631] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118579800) [pid = 1657] [serial = 1630] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118562c00) [pid = 1657] [serial = 1657] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12948b000) [pid = 1657] [serial = 1652] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12940e000) [pid = 1657] [serial = 1651] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12a5b4800) [pid = 1657] [serial = 1654] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1290e9c00) [pid = 1657] [serial = 1660] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12a630400) [pid = 1657] [serial = 1655] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x124eb2800) [pid = 1657] [serial = 1645] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1290e0c00) [pid = 1657] [serial = 1649] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119a4a400) [pid = 1657] [serial = 1658] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12573a800) [pid = 1657] [serial = 1646] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12ae04000) [pid = 1657] [serial = 1664] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12a631000) [pid = 1657] [serial = 1661] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12a637800) [pid = 1657] [serial = 1663] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121ed7000) [pid = 1657] [serial = 1643] [outer = 0x0] [url = about:blank] 07:54:36 INFO - PROCESS | 1657 | 1465916076867 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]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:54:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 620ms 07:54:36 INFO - PROCESS | 1657 | 1465916076906 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 1657 | 1465916076908 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 07:54:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:54:36 INFO - PROCESS | 1657 | 1465916076913 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - PROCESS | 1657 | 1465916076914 Marionette TRACE conn2 <- [1,2286,null,{}] 07:54:36 INFO - PROCESS | 1657 | 1465916076916 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}] 07:54:36 INFO - PROCESS | 1657 | 1465916076918 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:37 INFO - PROCESS | 1657 | 1465916077002 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:54:37 INFO - PROCESS | 1657 | 1465916077068 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 1657 | 1465916077070 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fb7000 == 41 [pid = 1657] [id = 579] 07:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1184e0000) [pid = 1657] [serial = 1737] [outer = 0x0] 07:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118ff0000) [pid = 1657] [serial = 1738] [outer = 0x1184e0000] 07:54:37 INFO - PROCESS | 1657 | 1465916077095 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119a33800) [pid = 1657] [serial = 1739] [outer = 0x1184e0000] 07:54:37 INFO - PROCESS | 1657 | 1465916077405 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]]]}] 07:54:37 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 07:54:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 520ms 07:54:37 INFO - PROCESS | 1657 | 1465916077433 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 1657 | 1465916077434 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 07:54:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:54:37 INFO - PROCESS | 1657 | 1465916077436 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 1657 | 1465916077439 Marionette TRACE conn2 <- [1,2290,null,{}] 07:54:37 INFO - PROCESS | 1657 | 1465916077449 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}] 07:54:37 INFO - PROCESS | 1657 | 1465916077452 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:37 INFO - PROCESS | 1657 | 1465916077533 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:54:37 INFO - PROCESS | 1657 | 1465916077538 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 1657 | 1465916077540 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1215ee800 == 42 [pid = 1657] [id = 580] 07:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119a4bc00) [pid = 1657] [serial = 1740] [outer = 0x0] 07:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12134ec00) [pid = 1657] [serial = 1741] [outer = 0x119a4bc00] 07:54:37 INFO - PROCESS | 1657 | 1465916077569 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121ed7000) [pid = 1657] [serial = 1742] [outer = 0x119a4bc00] 07:54:37 INFO - PROCESS | 1657 | 1465916077933 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]]]}] 07:54:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:54:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 522ms 07:54:37 INFO - PROCESS | 1657 | 1465916077959 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 1657 | 1465916077960 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 07:54:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:54:37 INFO - PROCESS | 1657 | 1465916077963 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 1657 | 1465916077964 Marionette TRACE conn2 <- [1,2294,null,{}] 07:54:37 INFO - PROCESS | 1657 | 1465916077966 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}] 07:54:37 INFO - PROCESS | 1657 | 1465916077967 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:38 INFO - PROCESS | 1657 | 1465916078051 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:54:38 INFO - PROCESS | 1657 | 1465916078055 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 1657 | 1465916078056 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12680b000 == 43 [pid = 1657] [id = 581] 07:54:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1261c4c00) [pid = 1657] [serial = 1743] [outer = 0x0] 07:54:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12682c000) [pid = 1657] [serial = 1744] [outer = 0x1261c4c00] 07:54:38 INFO - PROCESS | 1657 | 1465916078083 Marionette DEBUG loaded listener.js 07:54:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x126cde400) [pid = 1657] [serial = 1745] [outer = 0x1261c4c00] 07:54:38 INFO - PROCESS | 1657 | 1465916078399 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]]]}] 07:54:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 468ms 07:54:38 INFO - PROCESS | 1657 | 1465916078431 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 1657 | 1465916078432 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 07:54:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:54:38 INFO - PROCESS | 1657 | 1465916078435 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 1657 | 1465916078436 Marionette TRACE conn2 <- [1,2298,null,{}] 07:54:38 INFO - PROCESS | 1657 | 1465916078438 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}] 07:54:38 INFO - PROCESS | 1657 | 1465916078439 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:38 INFO - PROCESS | 1657 | 1465916078520 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:54:38 INFO - PROCESS | 1657 | 1465916078593 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 1657 | 1465916078594 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1292e2800 == 44 [pid = 1657] [id = 582] 07:54:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128a4ec00) [pid = 1657] [serial = 1746] [outer = 0x0] 07:54:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1290dc000) [pid = 1657] [serial = 1747] [outer = 0x128a4ec00] 07:54:38 INFO - PROCESS | 1657 | 1465916078633 Marionette DEBUG loaded listener.js 07:54:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129482800) [pid = 1657] [serial = 1748] [outer = 0x128a4ec00] 07:54:39 INFO - PROCESS | 1657 | 1465916079035 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]]]}] 07:54:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:54:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 621ms 07:54:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:54:39 INFO - PROCESS | 1657 | 1465916079057 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:54:39 INFO - PROCESS | 1657 | 1465916079059 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 07:54:39 INFO - PROCESS | 1657 | 1465916079062 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:54:39 INFO - PROCESS | 1657 | 1465916079064 Marionette TRACE conn2 <- [1,2302,null,{}] 07:54:39 INFO - PROCESS | 1657 | 1465916079067 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}] 07:54:39 INFO - PROCESS | 1657 | 1465916079074 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:39 INFO - PROCESS | 1657 | 1465916079202 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:54:39 INFO - PROCESS | 1657 | 1465916079206 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 1657 | 1465916079207 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9e7800 == 45 [pid = 1657] [id = 583] 07:54:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x129489800) [pid = 1657] [serial = 1749] [outer = 0x0] 07:54:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a634400) [pid = 1657] [serial = 1750] [outer = 0x129489800] 07:54:39 INFO - PROCESS | 1657 | 1465916079233 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12a87cc00) [pid = 1657] [serial = 1751] [outer = 0x129489800] 07:54:39 INFO - PROCESS | 1657 | 1465916079576 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]]]}] 07:54:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:54:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 572ms 07:54:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:54:39 INFO - PROCESS | 1657 | 1465916079634 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:54:39 INFO - PROCESS | 1657 | 1465916079635 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 07:54:39 INFO - PROCESS | 1657 | 1465916079637 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:54:39 INFO - PROCESS | 1657 | 1465916079638 Marionette TRACE conn2 <- [1,2306,null,{}] 07:54:39 INFO - PROCESS | 1657 | 1465916079640 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}] 07:54:39 INFO - PROCESS | 1657 | 1465916079642 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:39 INFO - PROCESS | 1657 | 1465916079753 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:54:39 INFO - PROCESS | 1657 | 1465916079763 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 1657 | 1465916079764 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b22f000 == 46 [pid = 1657] [id = 584] 07:54:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a8d7400) [pid = 1657] [serial = 1752] [outer = 0x0] 07:54:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12ae06c00) [pid = 1657] [serial = 1753] [outer = 0x12a8d7400] 07:54:39 INFO - PROCESS | 1657 | 1465916079789 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12b013c00) [pid = 1657] [serial = 1754] [outer = 0x12a8d7400] 07:54:40 INFO - PROCESS | 1657 | 1465916080124 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]]]}] 07:54:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:54:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 518ms 07:54:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:54:40 INFO - PROCESS | 1657 | 1465916080163 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 1657 | 1465916080164 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 07:54:40 INFO - PROCESS | 1657 | 1465916080166 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 1657 | 1465916080167 Marionette TRACE conn2 <- [1,2310,null,{}] 07:54:40 INFO - PROCESS | 1657 | 1465916080170 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}] 07:54:40 INFO - PROCESS | 1657 | 1465916080171 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:40 INFO - PROCESS | 1657 | 1465916080278 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:54:40 INFO - PROCESS | 1657 | 1465916080282 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:40 INFO - PROCESS | 1657 | 1465916080283 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf7b000 == 47 [pid = 1657] [id = 585] 07:54:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12b014400) [pid = 1657] [serial = 1755] [outer = 0x0] 07:54:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12b020400) [pid = 1657] [serial = 1756] [outer = 0x12b014400] 07:54:40 INFO - PROCESS | 1657 | 1465916080343 Marionette DEBUG loaded listener.js 07:54:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12b816000) [pid = 1657] [serial = 1757] [outer = 0x12b014400] 07:54:40 INFO - PROCESS | 1657 | 1465916080678 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]]]}] 07:54:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:54:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 570ms 07:54:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:54:40 INFO - PROCESS | 1657 | 1465916080737 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 1657 | 1465916080738 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 07:54:40 INFO - PROCESS | 1657 | 1465916080740 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 1657 | 1465916080741 Marionette TRACE conn2 <- [1,2314,null,{}] 07:54:40 INFO - PROCESS | 1657 | 1465916080743 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}] 07:54:40 INFO - PROCESS | 1657 | 1465916080744 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:40 INFO - PROCESS | 1657 | 1465916080857 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12146c800) [pid = 1657] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x128a4c400) [pid = 1657] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12ae08000) [pid = 1657] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x124eafc00) [pid = 1657] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1133a7800) [pid = 1657] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12682b000) [pid = 1657] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112ada800) [pid = 1657] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x110f7ec00) [pid = 1657] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119a4f800) [pid = 1657] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1167a2c00) [pid = 1657] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119a53000) [pid = 1657] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1176c1c00) [pid = 1657] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11857f800) [pid = 1657] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x113968000) [pid = 1657] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12ae02800) [pid = 1657] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119763800) [pid = 1657] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119a47c00) [pid = 1657] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:54:41 INFO - PROCESS | 1657 | 1465916081143 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 1657 | 1465916081144 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11930a800 == 48 [pid = 1657] [id = 586] 07:54:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x110f78800) [pid = 1657] [serial = 1758] [outer = 0x0] 07:54:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x112ad4000) [pid = 1657] [serial = 1759] [outer = 0x110f78800] 07:54:41 INFO - PROCESS | 1657 | 1465916081169 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1176c1c00) [pid = 1657] [serial = 1760] [outer = 0x110f78800] 07:54:41 INFO - PROCESS | 1657 | 1465916081434 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]]]}] 07:54:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:54:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 721ms 07:54:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:54:41 INFO - PROCESS | 1657 | 1465916081465 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:54:41 INFO - PROCESS | 1657 | 1465916081467 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 07:54:41 INFO - PROCESS | 1657 | 1465916081470 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:54:41 INFO - PROCESS | 1657 | 1465916081471 Marionette TRACE conn2 <- [1,2318,null,{}] 07:54:41 INFO - PROCESS | 1657 | 1465916081482 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}] 07:54:41 INFO - PROCESS | 1657 | 1465916081483 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:41 INFO - PROCESS | 1657 | 1465916081593 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:54:41 INFO - PROCESS | 1657 | 1465916081599 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 1657 | 1465916081600 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c470800 == 49 [pid = 1657] [id = 587] 07:54:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119a04400) [pid = 1657] [serial = 1761] [outer = 0x0] 07:54:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128a4c400) [pid = 1657] [serial = 1762] [outer = 0x119a04400] 07:54:41 INFO - PROCESS | 1657 | 1465916081627 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b81b800) [pid = 1657] [serial = 1763] [outer = 0x119a04400] 07:54:42 INFO - PROCESS | 1657 | 1465916082047 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] 07:54:42 INFO - PROCESS | 1657 | 1465916082091 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 07:54:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:54:42 INFO - PROCESS | 1657 | 1465916082093 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - PROCESS | 1657 | 1465916082095 Marionette TRACE conn2 <- [1,2322,null,{}] 07:54:42 INFO - PROCESS | 1657 | 1465916082097 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}] 07:54:42 INFO - PROCESS | 1657 | 1465916082099 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:42 INFO - PROCESS | 1657 | 1465916082206 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:54:42 INFO - PROCESS | 1657 | 1465916082209 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 1657 | 1465916082211 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d486000 == 50 [pid = 1657] [id = 588] 07:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12b81ec00) [pid = 1657] [serial = 1764] [outer = 0x0] 07:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b90cc00) [pid = 1657] [serial = 1765] [outer = 0x12b81ec00] 07:54:42 INFO - PROCESS | 1657 | 1465916082235 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b917800) [pid = 1657] [serial = 1766] [outer = 0x12b81ec00] 07:54:42 INFO - PROCESS | 1657 | 1465916082564 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]]]}] 07:54:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:54:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 520ms 07:54:42 INFO - PROCESS | 1657 | 1465916082614 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:54:42 INFO - PROCESS | 1657 | 1465916082615 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 07:54:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:54:42 INFO - PROCESS | 1657 | 1465916082617 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - PROCESS | 1657 | 1465916082618 Marionette TRACE conn2 <- [1,2326,null,{}] 07:54:42 INFO - PROCESS | 1657 | 1465916082620 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}] 07:54:42 INFO - PROCESS | 1657 | 1465916082621 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:42 INFO - PROCESS | 1657 | 1465916082736 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:54:42 INFO - PROCESS | 1657 | 1465916082743 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 1657 | 1465916082744 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f15800 == 51 [pid = 1657] [id = 589] 07:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119a53c00) [pid = 1657] [serial = 1767] [outer = 0x0] 07:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12b91ac00) [pid = 1657] [serial = 1768] [outer = 0x119a53c00] 07:54:42 INFO - PROCESS | 1657 | 1465916082768 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12b9be400) [pid = 1657] [serial = 1769] [outer = 0x119a53c00] 07:54:43 INFO - PROCESS | 1657 | 1465916083195 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]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:54:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 619ms 07:54:43 INFO - PROCESS | 1657 | 1465916083236 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 1657 | 1465916083239 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 07:54:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:54:43 INFO - PROCESS | 1657 | 1465916083243 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 1657 | 1465916083245 Marionette TRACE conn2 <- [1,2330,null,{}] 07:54:43 INFO - PROCESS | 1657 | 1465916083249 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}] 07:54:43 INFO - PROCESS | 1657 | 1465916083251 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:43 INFO - PROCESS | 1657 | 1465916083363 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:54:43 INFO - PROCESS | 1657 | 1465916083439 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 1657 | 1465916083442 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e6d800 == 52 [pid = 1657] [id = 590] 07:54:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11662ec00) [pid = 1657] [serial = 1770] [outer = 0x0] 07:54:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11696c400) [pid = 1657] [serial = 1771] [outer = 0x11662ec00] 07:54:43 INFO - PROCESS | 1657 | 1465916083474 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1184d1c00) [pid = 1657] [serial = 1772] [outer = 0x11662ec00] 07:54:43 INFO - PROCESS | 1657 | 1465916083897 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]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:54:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 07:54:43 INFO - PROCESS | 1657 | 1465916083913 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 1657 | 1465916083916 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 07:54:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:54:43 INFO - PROCESS | 1657 | 1465916083921 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 1657 | 1465916083922 Marionette TRACE conn2 <- [1,2334,null,{}] 07:54:43 INFO - PROCESS | 1657 | 1465916083925 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}] 07:54:43 INFO - PROCESS | 1657 | 1465916083927 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:44 INFO - PROCESS | 1657 | 1465916084058 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:54:44 INFO - PROCESS | 1657 | 1465916084124 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 1657 | 1465916084125 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f04000 == 53 [pid = 1657] [id = 591] 07:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11894ec00) [pid = 1657] [serial = 1773] [outer = 0x0] 07:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x119337400) [pid = 1657] [serial = 1774] [outer = 0x11894ec00] 07:54:44 INFO - PROCESS | 1657 | 1465916084198 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119a53800) [pid = 1657] [serial = 1775] [outer = 0x11894ec00] 07:54:44 INFO - PROCESS | 1657 | 1465916084666 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]]]}] 07:54:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:54:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 774ms 07:54:44 INFO - PROCESS | 1657 | 1465916084695 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 1657 | 1465916084698 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 07:54:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:54:44 INFO - PROCESS | 1657 | 1465916084701 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - PROCESS | 1657 | 1465916084705 Marionette TRACE conn2 <- [1,2338,null,{}] 07:54:44 INFO - PROCESS | 1657 | 1465916084719 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}] 07:54:44 INFO - PROCESS | 1657 | 1465916084724 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:44 INFO - PROCESS | 1657 | 1465916084842 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:54:44 INFO - PROCESS | 1657 | 1465916084919 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 1657 | 1465916084921 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x126caa000 == 54 [pid = 1657] [id = 592] 07:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12573a000) [pid = 1657] [serial = 1776] [outer = 0x0] 07:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x126831400) [pid = 1657] [serial = 1777] [outer = 0x12573a000] 07:54:44 INFO - PROCESS | 1657 | 1465916084953 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x129402400) [pid = 1657] [serial = 1778] [outer = 0x12573a000] 07:54:45 INFO - PROCESS | 1657 | 1465916085381 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]]]}] 07:54:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:54:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 726ms 07:54:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:54:45 INFO - PROCESS | 1657 | 1465916085428 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 1657 | 1465916085430 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 07:54:45 INFO - PROCESS | 1657 | 1465916085432 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - PROCESS | 1657 | 1465916085433 Marionette TRACE conn2 <- [1,2342,null,{}] 07:54:45 INFO - PROCESS | 1657 | 1465916085436 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}] 07:54:45 INFO - PROCESS | 1657 | 1465916085437 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:45 INFO - PROCESS | 1657 | 1465916085543 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:54:45 INFO - PROCESS | 1657 | 1465916085606 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 1657 | 1465916085608 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c8db000 == 55 [pid = 1657] [id = 593] 07:54:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12940e000) [pid = 1657] [serial = 1779] [outer = 0x0] 07:54:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12a632400) [pid = 1657] [serial = 1780] [outer = 0x12940e000] 07:54:45 INFO - PROCESS | 1657 | 1465916085678 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12b015800) [pid = 1657] [serial = 1781] [outer = 0x12940e000] 07:54:46 INFO - PROCESS | 1657 | 1465916086103 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]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:54:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 719ms 07:54:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:54:46 INFO - PROCESS | 1657 | 1465916086152 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 1657 | 1465916086153 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 07:54:46 INFO - PROCESS | 1657 | 1465916086155 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 1657 | 1465916086157 Marionette TRACE conn2 <- [1,2346,null,{}] 07:54:46 INFO - PROCESS | 1657 | 1465916086159 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}] 07:54:46 INFO - PROCESS | 1657 | 1465916086161 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:46 INFO - PROCESS | 1657 | 1465916086267 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:54:46 INFO - PROCESS | 1657 | 1465916086498 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 1657 | 1465916086500 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172c3800 == 56 [pid = 1657] [id = 594] 07:54:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1110ab800) [pid = 1657] [serial = 1782] [outer = 0x0] 07:54:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x116051c00) [pid = 1657] [serial = 1783] [outer = 0x1110ab800] 07:54:46 INFO - PROCESS | 1657 | 1465916086550 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1175a0c00) [pid = 1657] [serial = 1784] [outer = 0x1110ab800] 07:54:47 INFO - PROCESS | 1657 | 1465916087002 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]]]}] 07:54:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:54:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 876ms 07:54:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:54:47 INFO - PROCESS | 1657 | 1465916087033 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:54:47 INFO - PROCESS | 1657 | 1465916087035 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 07:54:47 INFO - PROCESS | 1657 | 1465916087039 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:54:47 INFO - PROCESS | 1657 | 1465916087041 Marionette TRACE conn2 <- [1,2350,null,{}] 07:54:47 INFO - PROCESS | 1657 | 1465916087046 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}] 07:54:47 INFO - PROCESS | 1657 | 1465916087049 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:47 INFO - PROCESS | 1657 | 1465916087176 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:54:47 INFO - PROCESS | 1657 | 1465916087283 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 1657 | 1465916087286 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fb2800 == 57 [pid = 1657] [id = 595] 07:54:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x118570800) [pid = 1657] [serial = 1785] [outer = 0x0] 07:54:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x119a06000) [pid = 1657] [serial = 1786] [outer = 0x118570800] 07:54:47 INFO - PROCESS | 1657 | 1465916087333 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x119fdf800) [pid = 1657] [serial = 1787] [outer = 0x118570800] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x121035000 == 56 [pid = 1657] [id = 556] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12d486000 == 55 [pid = 1657] [id = 588] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12c470800 == 54 [pid = 1657] [id = 587] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11930a800 == 53 [pid = 1657] [id = 586] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf7b000 == 52 [pid = 1657] [id = 585] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12b22f000 == 51 [pid = 1657] [id = 584] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9e7800 == 50 [pid = 1657] [id = 583] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1292e2800 == 49 [pid = 1657] [id = 582] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12680b000 == 48 [pid = 1657] [id = 581] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1215ee800 == 47 [pid = 1657] [id = 580] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x118fb7000 == 46 [pid = 1657] [id = 579] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11877d000 == 45 [pid = 1657] [id = 578] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11699b800 == 44 [pid = 1657] [id = 577] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x121fac000 == 43 [pid = 1657] [id = 574] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1172c5000 == 42 [pid = 1657] [id = 573] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x116942000 == 41 [pid = 1657] [id = 542] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x118770000 == 40 [pid = 1657] [id = 543] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1196df800 == 39 [pid = 1657] [id = 559] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12d483800 == 38 [pid = 1657] [id = 572] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12d84b000 == 37 [pid = 1657] [id = 576] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd12000 == 36 [pid = 1657] [id = 555] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12c465800 == 35 [pid = 1657] [id = 575] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12a50c000 == 34 [pid = 1657] [id = 557] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd22800 == 33 [pid = 1657] [id = 558] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1172c3800 == 32 [pid = 1657] [id = 594] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12c8db000 == 31 [pid = 1657] [id = 593] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x126caa000 == 30 [pid = 1657] [id = 592] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x121f04000 == 29 [pid = 1657] [id = 591] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x121f15800 == 28 [pid = 1657] [id = 589] 07:54:48 INFO - PROCESS | 1657 | --DOCSHELL 0x117e6d800 == 27 [pid = 1657] [id = 590] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x129410400) [pid = 1657] [serial = 1703] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1167a2400) [pid = 1657] [serial = 1708] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x119338800) [pid = 1657] [serial = 1709] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12ae0b800) [pid = 1657] [serial = 1714] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12a5d8c00) [pid = 1657] [serial = 1706] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12b019000) [pid = 1657] [serial = 1717] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x119a45800) [pid = 1657] [serial = 1691] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x119a10000) [pid = 1657] [serial = 1690] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12195b000) [pid = 1657] [serial = 1696] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x128a4bc00) [pid = 1657] [serial = 1700] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12a8e0000) [pid = 1657] [serial = 1712] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12b015000) [pid = 1657] [serial = 1715] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12134c400) [pid = 1657] [serial = 1694] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12a5da400) [pid = 1657] [serial = 1711] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1266a1800) [pid = 1657] [serial = 1697] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1290e9400) [pid = 1657] [serial = 1702] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12b017400) [pid = 1657] [serial = 1667] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x126cdb000) [pid = 1657] [serial = 1676] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1261cd400) [pid = 1657] [serial = 1675] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x129406800) [pid = 1657] [serial = 1679] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x126ae2c00) [pid = 1657] [serial = 1699] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121235c00) [pid = 1657] [serial = 1678] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12a5b0800) [pid = 1657] [serial = 1705] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112ad3800) [pid = 1657] [serial = 1682] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x111d83c00) [pid = 1657] [serial = 1681] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121087c00) [pid = 1657] [serial = 1693] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1167aa400) [pid = 1657] [serial = 1684] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x117041c00) [pid = 1657] [serial = 1685] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x121468c00) [pid = 1657] [serial = 1673] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119afe000) [pid = 1657] [serial = 1672] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118fee400) [pid = 1657] [serial = 1670] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118705c00) [pid = 1657] [serial = 1669] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118712c00) [pid = 1657] [serial = 1687] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118fed800) [pid = 1657] [serial = 1688] [outer = 0x0] [url = about:blank] 07:54:48 INFO - PROCESS | 1657 | 1465916088446 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]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:54:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1426ms 07:54:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:54:48 INFO - PROCESS | 1657 | 1465916088465 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 1657 | 1465916088467 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 07:54:48 INFO - PROCESS | 1657 | 1465916088470 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 1657 | 1465916088472 Marionette TRACE conn2 <- [1,2354,null,{}] 07:54:48 INFO - PROCESS | 1657 | 1465916088476 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}] 07:54:48 INFO - PROCESS | 1657 | 1465916088478 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:48 INFO - PROCESS | 1657 | 1465916088562 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:54:48 INFO - PROCESS | 1657 | 1465916088592 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 1657 | 1465916088595 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x11694d800 == 28 [pid = 1657] [id = 596] 07:54:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116028c00) [pid = 1657] [serial = 1788] [outer = 0x0] 07:54:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1160a2400) [pid = 1657] [serial = 1789] [outer = 0x116028c00] 07:54:48 INFO - PROCESS | 1657 | 1465916088622 Marionette DEBUG loaded listener.js 07:54:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x112a72000) [pid = 1657] [serial = 1790] [outer = 0x116028c00] 07:54:48 INFO - PROCESS | 1657 | 1465916088995 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]]]}] 07:54:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:54:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 569ms 07:54:49 INFO - PROCESS | 1657 | 1465916089040 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:54:49 INFO - PROCESS | 1657 | 1465916089043 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 07:54:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:54:49 INFO - PROCESS | 1657 | 1465916089048 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - PROCESS | 1657 | 1465916089050 Marionette TRACE conn2 <- [1,2358,null,{}] 07:54:49 INFO - PROCESS | 1657 | 1465916089052 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}] 07:54:49 INFO - PROCESS | 1657 | 1465916089053 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:49 INFO - PROCESS | 1657 | 1465916089132 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:54:49 INFO - PROCESS | 1657 | 1465916089136 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 1657 | 1465916089137 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172c5000 == 29 [pid = 1657] [id = 597] 07:54:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11703e400) [pid = 1657] [serial = 1791] [outer = 0x0] 07:54:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118574800) [pid = 1657] [serial = 1792] [outer = 0x11703e400] 07:54:49 INFO - PROCESS | 1657 | 1465916089166 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118707400) [pid = 1657] [serial = 1793] [outer = 0x11703e400] 07:54:49 INFO - PROCESS | 1657 | 1465916089575 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]]]}] 07:54:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:54:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 570ms 07:54:49 INFO - PROCESS | 1657 | 1465916089620 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:54:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:54:49 INFO - PROCESS | 1657 | 1465916089622 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 07:54:49 INFO - PROCESS | 1657 | 1465916089625 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - PROCESS | 1657 | 1465916089629 Marionette TRACE conn2 <- [1,2362,null,{}] 07:54:49 INFO - PROCESS | 1657 | 1465916089641 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}] 07:54:49 INFO - PROCESS | 1657 | 1465916089646 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:49 INFO - PROCESS | 1657 | 1465916089768 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:54:49 INFO - PROCESS | 1657 | 1465916089785 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 1657 | 1465916089787 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b1b000 == 30 [pid = 1657] [id = 598] 07:54:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x112ad3400) [pid = 1657] [serial = 1794] [outer = 0x0] 07:54:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119a2e400) [pid = 1657] [serial = 1795] [outer = 0x112ad3400] 07:54:49 INFO - PROCESS | 1657 | 1465916089832 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119a51800) [pid = 1657] [serial = 1796] [outer = 0x112ad3400] 07:54:50 INFO - PROCESS | 1657 | 1465916090240 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]]]}] 07:54:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:54:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 623ms 07:54:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:54:50 INFO - PROCESS | 1657 | 1465916090251 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:54:50 INFO - PROCESS | 1657 | 1465916090253 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 07:54:50 INFO - PROCESS | 1657 | 1465916090255 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 1657 | 1465916090256 Marionette TRACE conn2 <- [1,2366,null,{}] 07:54:50 INFO - PROCESS | 1657 | 1465916090265 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}] 07:54:50 INFO - PROCESS | 1657 | 1465916090266 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:50 INFO - PROCESS | 1657 | 1465916090387 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:54:50 INFO - PROCESS | 1657 | 1465916090394 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 1657 | 1465916090395 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213b4000 == 31 [pid = 1657] [id = 599] 07:54:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119a51400) [pid = 1657] [serial = 1797] [outer = 0x0] 07:54:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121235c00) [pid = 1657] [serial = 1798] [outer = 0x119a51400] 07:54:50 INFO - PROCESS | 1657 | 1465916090421 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1217f4400) [pid = 1657] [serial = 1799] [outer = 0x119a51400] 07:54:50 INFO - PROCESS | 1657 | 1465916090783 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]]]}] 07:54:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:54:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 576ms 07:54:50 INFO - PROCESS | 1657 | 1465916090831 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:54:50 INFO - PROCESS | 1657 | 1465916090833 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 07:54:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:54:50 INFO - PROCESS | 1657 | 1465916090835 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 1657 | 1465916090836 Marionette TRACE conn2 <- [1,2370,null,{}] 07:54:50 INFO - PROCESS | 1657 | 1465916090838 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}] 07:54:50 INFO - PROCESS | 1657 | 1465916090839 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:50 INFO - PROCESS | 1657 | 1465916090936 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:54:50 INFO - PROCESS | 1657 | 1465916090949 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 1657 | 1465916090950 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f20800 == 32 [pid = 1657] [id = 600] 07:54:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1176b9400) [pid = 1657] [serial = 1800] [outer = 0x0] 07:54:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x124e27000) [pid = 1657] [serial = 1801] [outer = 0x1176b9400] 07:54:50 INFO - PROCESS | 1657 | 1465916090974 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12669e800) [pid = 1657] [serial = 1802] [outer = 0x1176b9400] 07:54:51 INFO - PROCESS | 1657 | 1465916091391 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]]]}] 07:54:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:54:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 570ms 07:54:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:54:51 INFO - PROCESS | 1657 | 1465916091405 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 1657 | 1465916091406 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 07:54:51 INFO - PROCESS | 1657 | 1465916091410 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - PROCESS | 1657 | 1465916091411 Marionette TRACE conn2 <- [1,2374,null,{}] 07:54:51 INFO - PROCESS | 1657 | 1465916091413 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}] 07:54:51 INFO - PROCESS | 1657 | 1465916091417 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:51 INFO - PROCESS | 1657 | 1465916091536 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:54:51 INFO - PROCESS | 1657 | 1465916091548 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 1657 | 1465916091549 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x126a9e000 == 33 [pid = 1657] [id = 601] 07:54:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1268eb000) [pid = 1657] [serial = 1803] [outer = 0x0] 07:54:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1290e0000) [pid = 1657] [serial = 1804] [outer = 0x1268eb000] 07:54:51 INFO - PROCESS | 1657 | 1465916091574 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12a5b0800) [pid = 1657] [serial = 1805] [outer = 0x1268eb000] 07:54:51 INFO - PROCESS | 1657 | 1465916091924 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]]]}] 07:54:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:54:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 569ms 07:54:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:54:51 INFO - PROCESS | 1657 | 1465916091979 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 1657 | 1465916091981 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 07:54:51 INFO - PROCESS | 1657 | 1465916091983 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - PROCESS | 1657 | 1465916091984 Marionette TRACE conn2 <- [1,2378,null,{}] 07:54:52 INFO - PROCESS | 1657 | 1465916091991 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}] 07:54:52 INFO - PROCESS | 1657 | 1465916091993 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:52 INFO - PROCESS | 1657 | 1465916092089 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:54:52 INFO - PROCESS | 1657 | 1465916092092 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 1657 | 1465916092093 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1292c7800 == 34 [pid = 1657] [id = 602] 07:54:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x112013800) [pid = 1657] [serial = 1806] [outer = 0x0] 07:54:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a5d9800) [pid = 1657] [serial = 1807] [outer = 0x112013800] 07:54:52 INFO - PROCESS | 1657 | 1465916092118 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12a635800) [pid = 1657] [serial = 1808] [outer = 0x112013800] 07:54:52 INFO - PROCESS | 1657 | 1465916092472 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]]]}] 07:54:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:54:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 527ms 07:54:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:54:52 INFO - PROCESS | 1657 | 1465916092517 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:54:52 INFO - PROCESS | 1657 | 1465916092518 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 07:54:52 INFO - PROCESS | 1657 | 1465916092520 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:54:52 INFO - PROCESS | 1657 | 1465916092521 Marionette TRACE conn2 <- [1,2382,null,{}] 07:54:52 INFO - PROCESS | 1657 | 1465916092524 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}] 07:54:52 INFO - PROCESS | 1657 | 1465916092525 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:52 INFO - PROCESS | 1657 | 1465916092624 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:54:52 INFO - PROCESS | 1657 | 1465916092628 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 1657 | 1465916092629 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a506000 == 35 [pid = 1657] [id = 603] 07:54:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12a5d7c00) [pid = 1657] [serial = 1809] [outer = 0x0] 07:54:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a8df800) [pid = 1657] [serial = 1810] [outer = 0x12a5d7c00] 07:54:52 INFO - PROCESS | 1657 | 1465916092654 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12ae0b800) [pid = 1657] [serial = 1811] [outer = 0x12a5d7c00] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x129489800) [pid = 1657] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12b014400) [pid = 1657] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12a8d7400) [pid = 1657] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x110f78800) [pid = 1657] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x112ad0000) [pid = 1657] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119a0a000) [pid = 1657] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11837ac00) [pid = 1657] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118572400) [pid = 1657] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12b81ec00) [pid = 1657] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119a4bc00) [pid = 1657] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1261c4c00) [pid = 1657] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x112ad6800) [pid = 1657] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12ae10800) [pid = 1657] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1261ca000) [pid = 1657] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x128a4ec00) [pid = 1657] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1184e0000) [pid = 1657] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119a53c00) [pid = 1657] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:54:53 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119a04400) [pid = 1657] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:54:53 INFO - PROCESS | 1657 | 1465916093259 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]]]}] 07:54:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:54:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 773ms 07:54:53 INFO - PROCESS | 1657 | 1465916093306 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:54:53 INFO - PROCESS | 1657 | 1465916093308 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 07:54:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:54:53 INFO - PROCESS | 1657 | 1465916093337 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 1657 | 1465916093338 Marionette TRACE conn2 <- [1,2386,null,{}] 07:54:53 INFO - PROCESS | 1657 | 1465916093342 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}] 07:54:53 INFO - PROCESS | 1657 | 1465916093344 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:53 INFO - PROCESS | 1657 | 1465916093422 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:54:53 INFO - PROCESS | 1657 | 1465916093429 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:53 INFO - PROCESS | 1657 | 1465916093430 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b16800 == 36 [pid = 1657] [id = 604] 07:54:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11894cc00) [pid = 1657] [serial = 1812] [outer = 0x0] 07:54:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1216a7000) [pid = 1657] [serial = 1813] [outer = 0x11894cc00] 07:54:53 INFO - PROCESS | 1657 | 1465916093455 Marionette DEBUG loaded listener.js 07:54:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1290e1c00) [pid = 1657] [serial = 1814] [outer = 0x11894cc00] 07:54:53 INFO - PROCESS | 1657 | 1465916093781 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]]]}] 07:54:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:54:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 468ms 07:54:53 INFO - PROCESS | 1657 | 1465916093806 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:54:53 INFO - PROCESS | 1657 | 1465916093807 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 07:54:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:54:53 INFO - PROCESS | 1657 | 1465916093811 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 1657 | 1465916093813 Marionette TRACE conn2 <- [1,2390,null,{}] 07:54:53 INFO - PROCESS | 1657 | 1465916093816 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}] 07:54:53 INFO - PROCESS | 1657 | 1465916093817 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:53 INFO - PROCESS | 1657 | 1465916093898 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:54:53 INFO - PROCESS | 1657 | 1465916093964 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:53 INFO - PROCESS | 1657 | 1465916093966 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a91e000 == 37 [pid = 1657] [id = 605] 07:54:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119a37000) [pid = 1657] [serial = 1815] [outer = 0x0] 07:54:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a87b400) [pid = 1657] [serial = 1816] [outer = 0x119a37000] 07:54:53 INFO - PROCESS | 1657 | 1465916093990 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12ae10800) [pid = 1657] [serial = 1817] [outer = 0x119a37000] 07:54:54 INFO - PROCESS | 1657 | 1465916094272 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]]]}] 07:54:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:54:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 520ms 07:54:54 INFO - PROCESS | 1657 | 1465916094331 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:54:54 INFO - PROCESS | 1657 | 1465916094332 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 07:54:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:54:54 INFO - PROCESS | 1657 | 1465916094335 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 1657 | 1465916094344 Marionette TRACE conn2 <- [1,2394,null,{}] 07:54:54 INFO - PROCESS | 1657 | 1465916094347 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}] 07:54:54 INFO - PROCESS | 1657 | 1465916094348 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:54 INFO - PROCESS | 1657 | 1465916094437 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:54:54 INFO - PROCESS | 1657 | 1465916094442 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 1657 | 1465916094445 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f9c000 == 38 [pid = 1657] [id = 606] 07:54:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b013800) [pid = 1657] [serial = 1818] [outer = 0x0] 07:54:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12b814400) [pid = 1657] [serial = 1819] [outer = 0x12b013800] 07:54:54 INFO - PROCESS | 1657 | 1465916094472 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1261c3000) [pid = 1657] [serial = 1820] [outer = 0x12b013800] 07:54:54 INFO - PROCESS | 1657 | 1465916094827 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]]]}] 07:54:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:54:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 527ms 07:54:54 INFO - PROCESS | 1657 | 1465916094870 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:54:54 INFO - PROCESS | 1657 | 1465916094871 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 07:54:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:54:54 INFO - PROCESS | 1657 | 1465916094873 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 1657 | 1465916094874 Marionette TRACE conn2 <- [1,2398,null,{}] 07:54:54 INFO - PROCESS | 1657 | 1465916094879 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}] 07:54:54 INFO - PROCESS | 1657 | 1465916094881 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:54 INFO - PROCESS | 1657 | 1465916094966 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:54:54 INFO - PROCESS | 1657 | 1465916094969 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 1657 | 1465916094970 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b941800 == 39 [pid = 1657] [id = 607] 07:54:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12ae0ec00) [pid = 1657] [serial = 1821] [outer = 0x0] 07:54:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12b915800) [pid = 1657] [serial = 1822] [outer = 0x12ae0ec00] 07:54:54 INFO - PROCESS | 1657 | 1465916094995 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12b9c0800) [pid = 1657] [serial = 1823] [outer = 0x12ae0ec00] 07:54:55 INFO - PROCESS | 1657 | 1465916095554 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]]]}] 07:54:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:54:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 721ms 07:54:55 INFO - PROCESS | 1657 | 1465916095618 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:54:55 INFO - PROCESS | 1657 | 1465916095620 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 07:54:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:54:55 INFO - PROCESS | 1657 | 1465916095625 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - PROCESS | 1657 | 1465916095630 Marionette TRACE conn2 <- [1,2402,null,{}] 07:54:55 INFO - PROCESS | 1657 | 1465916095634 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}] 07:54:55 INFO - PROCESS | 1657 | 1465916095636 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:55 INFO - PROCESS | 1657 | 1465916095749 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:54:55 INFO - PROCESS | 1657 | 1465916095863 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 1657 | 1465916095864 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172d6800 == 40 [pid = 1657] [id = 608] 07:54:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11696a400) [pid = 1657] [serial = 1824] [outer = 0x0] 07:54:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x116a11c00) [pid = 1657] [serial = 1825] [outer = 0x11696a400] 07:54:55 INFO - PROCESS | 1657 | 1465916095895 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118571400) [pid = 1657] [serial = 1826] [outer = 0x11696a400] 07:54:56 INFO - PROCESS | 1657 | 1465916096415 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]]]}] 07:54:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:54:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 826ms 07:54:56 INFO - PROCESS | 1657 | 1465916096482 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:54:56 INFO - PROCESS | 1657 | 1465916096485 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 07:54:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:54:56 INFO - PROCESS | 1657 | 1465916096492 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 1657 | 1465916096494 Marionette TRACE conn2 <- [1,2406,null,{}] 07:54:56 INFO - PROCESS | 1657 | 1465916096496 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}] 07:54:56 INFO - PROCESS | 1657 | 1465916096498 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:56 INFO - PROCESS | 1657 | 1465916096617 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:54:56 INFO - PROCESS | 1657 | 1465916096709 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 1657 | 1465916096711 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c05800 == 41 [pid = 1657] [id = 609] 07:54:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118ff0400) [pid = 1657] [serial = 1827] [outer = 0x0] 07:54:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119765800) [pid = 1657] [serial = 1828] [outer = 0x118ff0400] 07:54:56 INFO - PROCESS | 1657 | 1465916096741 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x119ee6c00) [pid = 1657] [serial = 1829] [outer = 0x118ff0400] 07:54:57 INFO - PROCESS | 1657 | 1465916097498 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]]]}] 07:54:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:54:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1020ms 07:54:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:54:57 INFO - PROCESS | 1657 | 1465916097512 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 1657 | 1465916097514 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 07:54:57 INFO - PROCESS | 1657 | 1465916097518 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 1657 | 1465916097520 Marionette TRACE conn2 <- [1,2410,null,{}] 07:54:57 INFO - PROCESS | 1657 | 1465916097524 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}] 07:54:57 INFO - PROCESS | 1657 | 1465916097525 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:57 INFO - PROCESS | 1657 | 1465916097650 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:54:57 INFO - PROCESS | 1657 | 1465916097740 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:57 INFO - PROCESS | 1657 | 1465916097741 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172c9800 == 42 [pid = 1657] [id = 610] 07:54:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1184d8800) [pid = 1657] [serial = 1830] [outer = 0x0] 07:54:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11856b800) [pid = 1657] [serial = 1831] [outer = 0x1184d8800] 07:54:57 INFO - PROCESS | 1657 | 1465916097770 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118712c00) [pid = 1657] [serial = 1832] [outer = 0x1184d8800] 07:54:57 INFO - PROCESS | 1657 | --DOCSHELL 0x121f9c000 == 41 [pid = 1657] [id = 606] 07:54:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12a91e000 == 40 [pid = 1657] [id = 605] 07:54:57 INFO - PROCESS | 1657 | --DOCSHELL 0x119b16800 == 39 [pid = 1657] [id = 604] 07:54:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12a506000 == 38 [pid = 1657] [id = 603] 07:54:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1292c7800 == 37 [pid = 1657] [id = 602] 07:54:57 INFO - PROCESS | 1657 | --DOCSHELL 0x126a9e000 == 36 [pid = 1657] [id = 601] 07:54:57 INFO - PROCESS | 1657 | --DOCSHELL 0x121f20800 == 35 [pid = 1657] [id = 600] 07:54:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1213b4000 == 34 [pid = 1657] [id = 599] 07:54:58 INFO - PROCESS | 1657 | --DOCSHELL 0x119b1b000 == 33 [pid = 1657] [id = 598] 07:54:58 INFO - PROCESS | 1657 | --DOCSHELL 0x1172c5000 == 32 [pid = 1657] [id = 597] 07:54:58 INFO - PROCESS | 1657 | --DOCSHELL 0x11694d800 == 31 [pid = 1657] [id = 596] 07:54:58 INFO - PROCESS | 1657 | --DOCSHELL 0x118fb2800 == 30 [pid = 1657] [id = 595] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12a634400) [pid = 1657] [serial = 1750] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12b020400) [pid = 1657] [serial = 1756] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12ae06c00) [pid = 1657] [serial = 1753] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12b816000) [pid = 1657] [serial = 1757] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1176c1c00) [pid = 1657] [serial = 1760] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x112f36400) [pid = 1657] [serial = 1720] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116023c00) [pid = 1657] [serial = 1721] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1210d9c00) [pid = 1657] [serial = 1726] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1216a8800) [pid = 1657] [serial = 1727] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11856cc00) [pid = 1657] [serial = 1723] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11870a000) [pid = 1657] [serial = 1724] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1185c2800) [pid = 1657] [serial = 1735] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118f3ac00) [pid = 1657] [serial = 1736] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12b917800) [pid = 1657] [serial = 1766] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12134ec00) [pid = 1657] [serial = 1741] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x121ed7000) [pid = 1657] [serial = 1742] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12682c000) [pid = 1657] [serial = 1744] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x126cde400) [pid = 1657] [serial = 1745] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11337c400) [pid = 1657] [serial = 1732] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11602bc00) [pid = 1657] [serial = 1733] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12b01fc00) [pid = 1657] [serial = 1718] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1266a7c00) [pid = 1657] [serial = 1729] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1290dfc00) [pid = 1657] [serial = 1730] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1290dc000) [pid = 1657] [serial = 1747] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118ff0000) [pid = 1657] [serial = 1738] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119a33800) [pid = 1657] [serial = 1739] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12b9be400) [pid = 1657] [serial = 1769] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12b90cc00) [pid = 1657] [serial = 1765] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12b91ac00) [pid = 1657] [serial = 1768] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x112ad4000) [pid = 1657] [serial = 1759] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12b013c00) [pid = 1657] [serial = 1754] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12b81b800) [pid = 1657] [serial = 1763] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12a87cc00) [pid = 1657] [serial = 1751] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x129482800) [pid = 1657] [serial = 1748] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128a4c400) [pid = 1657] [serial = 1762] [outer = 0x0] [url = about:blank] 07:54:58 INFO - PROCESS | 1657 | 1465916098141 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]]]}] 07:54:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:54:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 673ms 07:54:58 INFO - PROCESS | 1657 | 1465916098189 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:54:58 INFO - PROCESS | 1657 | 1465916098192 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 07:54:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:54:58 INFO - PROCESS | 1657 | 1465916098196 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - PROCESS | 1657 | 1465916098198 Marionette TRACE conn2 <- [1,2414,null,{}] 07:54:58 INFO - PROCESS | 1657 | 1465916098200 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}] 07:54:58 INFO - PROCESS | 1657 | 1465916098202 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:58 INFO - PROCESS | 1657 | 1465916098283 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:54:58 INFO - PROCESS | 1657 | 1465916098351 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 1657 | 1465916098352 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x118141800 == 31 [pid = 1657] [id = 611] 07:54:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1185be800) [pid = 1657] [serial = 1833] [outer = 0x0] 07:54:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118f8ec00) [pid = 1657] [serial = 1834] [outer = 0x1185be800] 07:54:58 INFO - PROCESS | 1657 | 1465916098379 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11976d800) [pid = 1657] [serial = 1835] [outer = 0x1185be800] 07:54:58 INFO - PROCESS | 1657 | 1465916098714 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]]]}] 07:54:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:54:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 569ms 07:54:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:54:58 INFO - PROCESS | 1657 | 1465916098765 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:54:58 INFO - PROCESS | 1657 | 1465916098767 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 07:54:58 INFO - PROCESS | 1657 | 1465916098769 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - PROCESS | 1657 | 1465916098772 Marionette TRACE conn2 <- [1,2418,null,{}] 07:54:58 INFO - PROCESS | 1657 | 1465916098779 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}] 07:54:58 INFO - PROCESS | 1657 | 1465916098782 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:58 INFO - PROCESS | 1657 | 1465916098866 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:54:58 INFO - PROCESS | 1657 | 1465916098934 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 1657 | 1465916098936 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12147e800 == 32 [pid = 1657] [id = 612] 07:54:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119a33800) [pid = 1657] [serial = 1836] [outer = 0x0] 07:54:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1210d9c00) [pid = 1657] [serial = 1837] [outer = 0x119a33800] 07:54:58 INFO - PROCESS | 1657 | 1465916098964 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1217f0800) [pid = 1657] [serial = 1838] [outer = 0x119a33800] 07:54:59 INFO - PROCESS | 1657 | 1465916099283 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]]]}] 07:54:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:54:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 522ms 07:54:59 INFO - PROCESS | 1657 | 1465916099291 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 1657 | 1465916099295 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 07:54:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:54:59 INFO - PROCESS | 1657 | 1465916099299 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - PROCESS | 1657 | 1465916099300 Marionette TRACE conn2 <- [1,2422,null,{}] 07:54:59 INFO - PROCESS | 1657 | 1465916099302 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}] 07:54:59 INFO - PROCESS | 1657 | 1465916099303 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:59 INFO - PROCESS | 1657 | 1465916099386 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:54:59 INFO - PROCESS | 1657 | 1465916099449 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:59 INFO - PROCESS | 1657 | 1465916099450 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x121fa9000 == 33 [pid = 1657] [id = 613] 07:54:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119a48400) [pid = 1657] [serial = 1839] [outer = 0x0] 07:54:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1251dbc00) [pid = 1657] [serial = 1840] [outer = 0x119a48400] 07:54:59 INFO - PROCESS | 1657 | 1465916099475 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x126828000) [pid = 1657] [serial = 1841] [outer = 0x119a48400] 07:54:59 INFO - PROCESS | 1657 | 1465916099746 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]]]}] 07:54:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:54:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 470ms 07:54:59 INFO - PROCESS | 1657 | 1465916099769 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 1657 | 1465916099771 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 07:54:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:54:59 INFO - PROCESS | 1657 | 1465916099773 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - PROCESS | 1657 | 1465916099774 Marionette TRACE conn2 <- [1,2426,null,{}] 07:54:59 INFO - PROCESS | 1657 | 1465916099784 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}] 07:54:59 INFO - PROCESS | 1657 | 1465916099785 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:59 INFO - PROCESS | 1657 | 1465916099867 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:54:59 INFO - PROCESS | 1657 | 1465916099871 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:59 INFO - PROCESS | 1657 | 1465916099872 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:54:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x126c9d000 == 34 [pid = 1657] [id = 614] 07:54:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12682a400) [pid = 1657] [serial = 1842] [outer = 0x0] 07:54:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126cda400) [pid = 1657] [serial = 1843] [outer = 0x12682a400] 07:54:59 INFO - PROCESS | 1657 | 1465916099898 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128a50000) [pid = 1657] [serial = 1844] [outer = 0x12682a400] 07:55:00 INFO - PROCESS | 1657 | 1465916100288 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]]]}] 07:55:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:55:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 527ms 07:55:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:55:00 INFO - PROCESS | 1657 | 1465916100300 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 1657 | 1465916100301 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 07:55:00 INFO - PROCESS | 1657 | 1465916100303 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 1657 | 1465916100304 Marionette TRACE conn2 <- [1,2430,null,{}] 07:55:00 INFO - PROCESS | 1657 | 1465916100306 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}] 07:55:00 INFO - PROCESS | 1657 | 1465916100311 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:00 INFO - PROCESS | 1657 | 1465916100436 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:55:00 INFO - PROCESS | 1657 | 1465916100448 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 1657 | 1465916100450 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295e0000 == 35 [pid = 1657] [id = 615] 07:55:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1290ddc00) [pid = 1657] [serial = 1845] [outer = 0x0] 07:55:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129482800) [pid = 1657] [serial = 1846] [outer = 0x1290ddc00] 07:55:00 INFO - PROCESS | 1657 | 1465916100475 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a634400) [pid = 1657] [serial = 1847] [outer = 0x1290ddc00] 07:55:00 INFO - PROCESS | 1657 | 1465916100809 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]]]}] 07:55:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:55:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 522ms 07:55:00 INFO - PROCESS | 1657 | 1465916100826 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 1657 | 1465916100829 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 07:55:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:55:00 INFO - PROCESS | 1657 | 1465916100832 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 1657 | 1465916100833 Marionette TRACE conn2 <- [1,2434,null,{}] 07:55:00 INFO - PROCESS | 1657 | 1465916100836 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}] 07:55:00 INFO - PROCESS | 1657 | 1465916100837 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:00 INFO - PROCESS | 1657 | 1465916100938 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:55:00 INFO - PROCESS | 1657 | 1465916100950 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 1657 | 1465916100951 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x117089800 == 36 [pid = 1657] [id = 616] 07:55:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a634800) [pid = 1657] [serial = 1848] [outer = 0x0] 07:55:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a8da400) [pid = 1657] [serial = 1849] [outer = 0x12a634800] 07:55:00 INFO - PROCESS | 1657 | 1465916100976 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b014c00) [pid = 1657] [serial = 1850] [outer = 0x12a634800] 07:55:01 INFO - PROCESS | 1657 | 1465916101321 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]]]}] 07:55:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:55:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 518ms 07:55:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:55:01 INFO - PROCESS | 1657 | 1465916101356 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:55:01 INFO - PROCESS | 1657 | 1465916101357 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 07:55:01 INFO - PROCESS | 1657 | 1465916101360 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:55:01 INFO - PROCESS | 1657 | 1465916101361 Marionette TRACE conn2 <- [1,2438,null,{}] 07:55:01 INFO - PROCESS | 1657 | 1465916101363 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}] 07:55:01 INFO - PROCESS | 1657 | 1465916101364 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:01 INFO - PROCESS | 1657 | 1465916101466 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:55:01 INFO - PROCESS | 1657 | 1465916101470 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 1657 | 1465916101471 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b219000 == 37 [pid = 1657] [id = 617] 07:55:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a875800) [pid = 1657] [serial = 1851] [outer = 0x0] 07:55:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b811800) [pid = 1657] [serial = 1852] [outer = 0x12a875800] 07:55:01 INFO - PROCESS | 1657 | 1465916101495 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b81c800) [pid = 1657] [serial = 1853] [outer = 0x12a875800] 07:55:01 INFO - PROCESS | 1657 | 1465916101892 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]]]}] 07:55:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:55:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 568ms 07:55:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:55:01 INFO - PROCESS | 1657 | 1465916101933 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:55:01 INFO - PROCESS | 1657 | 1465916101935 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 07:55:01 INFO - PROCESS | 1657 | 1465916101937 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:55:01 INFO - PROCESS | 1657 | 1465916101938 Marionette TRACE conn2 <- [1,2442,null,{}] 07:55:01 INFO - PROCESS | 1657 | 1465916101940 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}] 07:55:01 INFO - PROCESS | 1657 | 1465916101942 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:02 INFO - PROCESS | 1657 | 1465916102134 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11703e400) [pid = 1657] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118570800) [pid = 1657] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1176b9400) [pid = 1657] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119a51400) [pid = 1657] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116028c00) [pid = 1657] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112ad3400) [pid = 1657] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1268eb000) [pid = 1657] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112013800) [pid = 1657] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11662ec00) [pid = 1657] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11894ec00) [pid = 1657] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12573a000) [pid = 1657] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12a5d7c00) [pid = 1657] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12940e000) [pid = 1657] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119a37000) [pid = 1657] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1110ab800) [pid = 1657] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11894cc00) [pid = 1657] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:55:02 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12b013800) [pid = 1657] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:55:02 INFO - PROCESS | 1657 | 1465916102185 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:02 INFO - PROCESS | 1657 | 1465916102186 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x11707a800 == 38 [pid = 1657] [id = 618] 07:55:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x111f58000) [pid = 1657] [serial = 1854] [outer = 0x0] 07:55:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x113d79800) [pid = 1657] [serial = 1855] [outer = 0x111f58000] 07:55:02 INFO - PROCESS | 1657 | 1465916102217 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118570800) [pid = 1657] [serial = 1856] [outer = 0x111f58000] 07:55:02 INFO - PROCESS | 1657 | 1465916102461 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]]]}] 07:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 574ms 07:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:55:02 INFO - PROCESS | 1657 | 1465916102517 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:55:02 INFO - PROCESS | 1657 | 1465916102519 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 07:55:02 INFO - PROCESS | 1657 | 1465916102521 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:55:02 INFO - PROCESS | 1657 | 1465916102522 Marionette TRACE conn2 <- [1,2446,null,{}] 07:55:02 INFO - PROCESS | 1657 | 1465916102524 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}] 07:55:02 INFO - PROCESS | 1657 | 1465916102526 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:02 INFO - PROCESS | 1657 | 1465916102619 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:55:02 INFO - PROCESS | 1657 | 1465916102622 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:02 INFO - PROCESS | 1657 | 1465916102623 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be63800 == 39 [pid = 1657] [id = 619] 07:55:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116023800) [pid = 1657] [serial = 1857] [outer = 0x0] 07:55:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x126ce0800) [pid = 1657] [serial = 1858] [outer = 0x116023800] 07:55:02 INFO - PROCESS | 1657 | 1465916102650 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12b013800) [pid = 1657] [serial = 1859] [outer = 0x116023800] 07:55:03 INFO - PROCESS | 1657 | 1465916103004 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]]]}] 07:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 519ms 07:55:03 INFO - PROCESS | 1657 | 1465916103041 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 1657 | 1465916103045 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 07:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:55:03 INFO - PROCESS | 1657 | 1465916103048 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 1657 | 1465916103050 Marionette TRACE conn2 <- [1,2450,null,{}] 07:55:03 INFO - PROCESS | 1657 | 1465916103052 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}] 07:55:03 INFO - PROCESS | 1657 | 1465916103054 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:03 INFO - PROCESS | 1657 | 1465916103149 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:55:03 INFO - PROCESS | 1657 | 1465916103153 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 1657 | 1465916103155 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c468000 == 40 [pid = 1657] [id = 620] 07:55:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12169b400) [pid = 1657] [serial = 1860] [outer = 0x0] 07:55:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12b912400) [pid = 1657] [serial = 1861] [outer = 0x12169b400] 07:55:03 INFO - PROCESS | 1657 | 1465916103188 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12b9c3800) [pid = 1657] [serial = 1862] [outer = 0x12169b400] 07:55:03 INFO - PROCESS | 1657 | 1465916103517 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]]]}] 07:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 519ms 07:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:55:03 INFO - PROCESS | 1657 | 1465916103568 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 1657 | 1465916103569 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 07:55:03 INFO - PROCESS | 1657 | 1465916103571 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 1657 | 1465916103572 Marionette TRACE conn2 <- [1,2454,null,{}] 07:55:03 INFO - PROCESS | 1657 | 1465916103574 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}] 07:55:03 INFO - PROCESS | 1657 | 1465916103575 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:03 INFO - PROCESS | 1657 | 1465916103655 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:55:03 INFO - PROCESS | 1657 | 1465916103725 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 1657 | 1465916103726 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c71c000 == 41 [pid = 1657] [id = 621] 07:55:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b902c00) [pid = 1657] [serial = 1863] [outer = 0x0] 07:55:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b9c8c00) [pid = 1657] [serial = 1864] [outer = 0x12b902c00] 07:55:03 INFO - PROCESS | 1657 | 1465916103749 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12be6a400) [pid = 1657] [serial = 1865] [outer = 0x12b902c00] 07:55:04 INFO - PROCESS | 1657 | 1465916104028 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]]]}] 07:55:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:55:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 468ms 07:55:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:55:04 INFO - PROCESS | 1657 | 1465916104040 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:55:04 INFO - PROCESS | 1657 | 1465916104041 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 07:55:04 INFO - PROCESS | 1657 | 1465916104051 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 1657 | 1465916104052 Marionette TRACE conn2 <- [1,2458,null,{}] 07:55:04 INFO - PROCESS | 1657 | 1465916104055 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}] 07:55:04 INFO - PROCESS | 1657 | 1465916104056 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:04 INFO - PROCESS | 1657 | 1465916104147 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:55:04 INFO - PROCESS | 1657 | 1465916104262 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:04 INFO - PROCESS | 1657 | 1465916104263 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x116737800 == 42 [pid = 1657] [id = 622] 07:55:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x110f78000) [pid = 1657] [serial = 1866] [outer = 0x0] 07:55:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x111d7b400) [pid = 1657] [serial = 1867] [outer = 0x110f78000] 07:55:04 INFO - PROCESS | 1657 | 1465916104294 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112d7f800) [pid = 1657] [serial = 1868] [outer = 0x110f78000] 07:55:04 INFO - PROCESS | 1657 | 1465916104773 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]]]}] 07:55:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:55:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 777ms 07:55:04 INFO - PROCESS | 1657 | 1465916104822 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:55:04 INFO - PROCESS | 1657 | 1465916104824 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 07:55:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:55:04 INFO - PROCESS | 1657 | 1465916104828 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 1657 | 1465916104830 Marionette TRACE conn2 <- [1,2462,null,{}] 07:55:04 INFO - PROCESS | 1657 | 1465916104833 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}] 07:55:04 INFO - PROCESS | 1657 | 1465916104835 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:04 INFO - PROCESS | 1657 | 1465916104940 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:55:05 INFO - PROCESS | 1657 | 1465916105044 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 1657 | 1465916105046 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213bc000 == 43 [pid = 1657] [id = 623] 07:55:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1185c4400) [pid = 1657] [serial = 1869] [outer = 0x0] 07:55:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118ff0000) [pid = 1657] [serial = 1870] [outer = 0x1185c4400] 07:55:05 INFO - PROCESS | 1657 | 1465916105075 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119a46c00) [pid = 1657] [serial = 1871] [outer = 0x1185c4400] 07:55:05 INFO - PROCESS | 1657 | 1465916105473 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]]]}] 07:55:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:55:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 07:55:05 INFO - PROCESS | 1657 | 1465916105500 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:55:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:55:05 INFO - PROCESS | 1657 | 1465916105503 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 07:55:05 INFO - PROCESS | 1657 | 1465916105505 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - PROCESS | 1657 | 1465916105507 Marionette TRACE conn2 <- [1,2466,null,{}] 07:55:05 INFO - PROCESS | 1657 | 1465916105510 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}] 07:55:05 INFO - PROCESS | 1657 | 1465916105511 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:05 INFO - PROCESS | 1657 | 1465916105616 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:55:05 INFO - PROCESS | 1657 | 1465916105684 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 1657 | 1465916105685 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b939000 == 44 [pid = 1657] [id = 624] 07:55:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119a53c00) [pid = 1657] [serial = 1872] [outer = 0x0] 07:55:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1216d7c00) [pid = 1657] [serial = 1873] [outer = 0x119a53c00] 07:55:05 INFO - PROCESS | 1657 | 1465916105755 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1261c4c00) [pid = 1657] [serial = 1874] [outer = 0x119a53c00] 07:55:06 INFO - PROCESS | 1657 | 1465916106123 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]]]}] 07:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 672ms 07:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:55:06 INFO - PROCESS | 1657 | 1465916106178 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 1657 | 1465916106179 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 07:55:06 INFO - PROCESS | 1657 | 1465916106187 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 1657 | 1465916106191 Marionette TRACE conn2 <- [1,2470,null,{}] 07:55:06 INFO - PROCESS | 1657 | 1465916106194 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}] 07:55:06 INFO - PROCESS | 1657 | 1465916106197 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:06 INFO - PROCESS | 1657 | 1465916106332 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:55:06 INFO - PROCESS | 1657 | 1465916106434 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:06 INFO - PROCESS | 1657 | 1465916106435 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd16000 == 45 [pid = 1657] [id = 625] 07:55:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1290e9000) [pid = 1657] [serial = 1875] [outer = 0x0] 07:55:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12948a800) [pid = 1657] [serial = 1876] [outer = 0x1290e9000] 07:55:06 INFO - PROCESS | 1657 | 1465916106464 Marionette DEBUG loaded listener.js 07:55:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a5e3800) [pid = 1657] [serial = 1877] [outer = 0x1290e9000] 07:55:06 INFO - PROCESS | 1657 | 1465916106901 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]]]}] 07:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 729ms 07:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:55:06 INFO - PROCESS | 1657 | 1465916106911 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 1657 | 1465916106913 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 07:55:06 INFO - PROCESS | 1657 | 1465916106916 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 1657 | 1465916106917 Marionette TRACE conn2 <- [1,2474,null,{}] 07:55:06 INFO - PROCESS | 1657 | 1465916106919 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}] 07:55:06 INFO - PROCESS | 1657 | 1465916106921 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:07 INFO - PROCESS | 1657 | 1465916107030 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:55:07 INFO - PROCESS | 1657 | 1465916107109 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 1657 | 1465916107111 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x117077000 == 46 [pid = 1657] [id = 626] 07:55:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118f40800) [pid = 1657] [serial = 1878] [outer = 0x0] 07:55:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x129411c00) [pid = 1657] [serial = 1879] [outer = 0x118f40800] 07:55:07 INFO - PROCESS | 1657 | 1465916107139 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12b816c00) [pid = 1657] [serial = 1880] [outer = 0x118f40800] 07:55:07 INFO - PROCESS | 1657 | 1465916107746 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]]]}] 07:55:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:55:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 869ms 07:55:07 INFO - PROCESS | 1657 | 1465916107786 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:55:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:55:07 INFO - PROCESS | 1657 | 1465916107788 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 07:55:07 INFO - PROCESS | 1657 | 1465916107791 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:55:07 INFO - PROCESS | 1657 | 1465916107795 Marionette TRACE conn2 <- [1,2478,null,{}] 07:55:07 INFO - PROCESS | 1657 | 1465916107799 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}] 07:55:07 INFO - PROCESS | 1657 | 1465916107800 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:07 INFO - PROCESS | 1657 | 1465916107896 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:55:07 INFO - PROCESS | 1657 | 1465916107975 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 1657 | 1465916107976 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c91000 == 47 [pid = 1657] [id = 627] 07:55:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1167a3800) [pid = 1657] [serial = 1881] [outer = 0x0] 07:55:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1175aa000) [pid = 1657] [serial = 1882] [outer = 0x1167a3800] 07:55:08 INFO - PROCESS | 1657 | 1465916108003 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118576400) [pid = 1657] [serial = 1883] [outer = 0x1167a3800] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12c71c000 == 46 [pid = 1657] [id = 621] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12c468000 == 45 [pid = 1657] [id = 620] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12be63800 == 44 [pid = 1657] [id = 619] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x11707a800 == 43 [pid = 1657] [id = 618] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12b219000 == 42 [pid = 1657] [id = 617] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x117089800 == 41 [pid = 1657] [id = 616] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1295e0000 == 40 [pid = 1657] [id = 615] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x126c9d000 == 39 [pid = 1657] [id = 614] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x121fa9000 == 38 [pid = 1657] [id = 613] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12147e800 == 37 [pid = 1657] [id = 612] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x118141800 == 36 [pid = 1657] [id = 611] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1172c9800 == 35 [pid = 1657] [id = 610] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x124c05800 == 34 [pid = 1657] [id = 609] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1172d6800 == 33 [pid = 1657] [id = 608] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12b941800 == 32 [pid = 1657] [id = 607] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x117077000 == 31 [pid = 1657] [id = 626] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd16000 == 30 [pid = 1657] [id = 625] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12b939000 == 29 [pid = 1657] [id = 624] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1213bc000 == 28 [pid = 1657] [id = 623] 07:55:08 INFO - PROCESS | 1657 | --DOCSHELL 0x116737800 == 27 [pid = 1657] [id = 622] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12b814400) [pid = 1657] [serial = 1819] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118574800) [pid = 1657] [serial = 1792] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x118707400) [pid = 1657] [serial = 1793] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119fdf800) [pid = 1657] [serial = 1787] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x124e27000) [pid = 1657] [serial = 1801] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119a06000) [pid = 1657] [serial = 1786] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x121235c00) [pid = 1657] [serial = 1798] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1160a2400) [pid = 1657] [serial = 1789] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x112a72000) [pid = 1657] [serial = 1790] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119a2e400) [pid = 1657] [serial = 1795] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119a51800) [pid = 1657] [serial = 1796] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1290e0000) [pid = 1657] [serial = 1804] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a5d9800) [pid = 1657] [serial = 1807] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a635800) [pid = 1657] [serial = 1808] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1184d1c00) [pid = 1657] [serial = 1772] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11696c400) [pid = 1657] [serial = 1771] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119337400) [pid = 1657] [serial = 1774] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119a53800) [pid = 1657] [serial = 1775] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x129402400) [pid = 1657] [serial = 1778] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x126831400) [pid = 1657] [serial = 1777] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a8df800) [pid = 1657] [serial = 1810] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12a632400) [pid = 1657] [serial = 1780] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12b015800) [pid = 1657] [serial = 1781] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12ae10800) [pid = 1657] [serial = 1817] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12ae0b800) [pid = 1657] [serial = 1811] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1175a0c00) [pid = 1657] [serial = 1784] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12a5b0800) [pid = 1657] [serial = 1805] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12669e800) [pid = 1657] [serial = 1802] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1216a7000) [pid = 1657] [serial = 1813] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12a87b400) [pid = 1657] [serial = 1816] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x116051c00) [pid = 1657] [serial = 1783] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1217f4400) [pid = 1657] [serial = 1799] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1290e1c00) [pid = 1657] [serial = 1814] [outer = 0x0] [url = about:blank] 07:55:08 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1261c3000) [pid = 1657] [serial = 1820] [outer = 0x0] [url = about:blank] 07:55:09 INFO - PROCESS | 1657 | 1465916109010 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]]]}] 07:55:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:55:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1275ms 07:55:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:55:09 INFO - PROCESS | 1657 | 1465916109067 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 1657 | 1465916109069 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 07:55:09 INFO - PROCESS | 1657 | 1465916109073 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - PROCESS | 1657 | 1465916109075 Marionette TRACE conn2 <- [1,2482,null,{}] 07:55:09 INFO - PROCESS | 1657 | 1465916109079 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}] 07:55:09 INFO - PROCESS | 1657 | 1465916109081 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:09 INFO - PROCESS | 1657 | 1465916109160 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:55:09 INFO - PROCESS | 1657 | 1465916109166 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 1657 | 1465916109169 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x116606000 == 28 [pid = 1657] [id = 628] 07:55:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112ad4000) [pid = 1657] [serial = 1884] [outer = 0x0] 07:55:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x112ada800) [pid = 1657] [serial = 1885] [outer = 0x112ad4000] 07:55:09 INFO - PROCESS | 1657 | 1465916109199 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11393a400) [pid = 1657] [serial = 1886] [outer = 0x112ad4000] 07:55:09 INFO - PROCESS | 1657 | 1465916109566 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]]]}] 07:55:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:55:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 522ms 07:55:09 INFO - PROCESS | 1657 | 1465916109614 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 1657 | 1465916109617 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 07:55:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:55:09 INFO - PROCESS | 1657 | 1465916109623 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - PROCESS | 1657 | 1465916109625 Marionette TRACE conn2 <- [1,2486,null,{}] 07:55:09 INFO - PROCESS | 1657 | 1465916109627 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}] 07:55:09 INFO - PROCESS | 1657 | 1465916109629 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:09 INFO - PROCESS | 1657 | 1465916109707 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:55:09 INFO - PROCESS | 1657 | 1465916109714 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 1657 | 1465916109715 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172bd000 == 29 [pid = 1657] [id = 629] 07:55:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1151a4800) [pid = 1657] [serial = 1887] [outer = 0x0] 07:55:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116051c00) [pid = 1657] [serial = 1888] [outer = 0x1151a4800] 07:55:09 INFO - PROCESS | 1657 | 1465916109743 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11696e400) [pid = 1657] [serial = 1889] [outer = 0x1151a4800] 07:55:10 INFO - PROCESS | 1657 | 1465916110097 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]]]}] 07:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 522ms 07:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:55:10 INFO - PROCESS | 1657 | 1465916110150 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 1657 | 1465916110151 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 07:55:10 INFO - PROCESS | 1657 | 1465916110153 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 1657 | 1465916110163 Marionette TRACE conn2 <- [1,2490,null,{}] 07:55:10 INFO - PROCESS | 1657 | 1465916110171 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}] 07:55:10 INFO - PROCESS | 1657 | 1465916110174 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:10 INFO - PROCESS | 1657 | 1465916110253 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:55:10 INFO - PROCESS | 1657 | 1465916110260 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 1657 | 1465916110263 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fbb000 == 30 [pid = 1657] [id = 630] 07:55:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118574800) [pid = 1657] [serial = 1890] [outer = 0x0] 07:55:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1185c1800) [pid = 1657] [serial = 1891] [outer = 0x118574800] 07:55:10 INFO - PROCESS | 1657 | 1465916110292 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11894cc00) [pid = 1657] [serial = 1892] [outer = 0x118574800] 07:55:10 INFO - PROCESS | 1657 | 1465916110647 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]]]}] 07:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 529ms 07:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:55:10 INFO - PROCESS | 1657 | 1465916110682 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 1657 | 1465916110684 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 07:55:10 INFO - PROCESS | 1657 | 1465916110686 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 1657 | 1465916110687 Marionette TRACE conn2 <- [1,2494,null,{}] 07:55:10 INFO - PROCESS | 1657 | 1465916110689 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}] 07:55:10 INFO - PROCESS | 1657 | 1465916110690 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:10 INFO - PROCESS | 1657 | 1465916110800 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:55:10 INFO - PROCESS | 1657 | 1465916110834 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 1657 | 1465916110835 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196e5800 == 31 [pid = 1657] [id = 631] 07:55:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1185bf400) [pid = 1657] [serial = 1893] [outer = 0x0] 07:55:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118f34800) [pid = 1657] [serial = 1894] [outer = 0x1185bf400] 07:55:10 INFO - PROCESS | 1657 | 1465916110860 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119a03000) [pid = 1657] [serial = 1895] [outer = 0x1185bf400] 07:55:11 INFO - PROCESS | 1657 | 1465916111185 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]]]}] 07:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 522ms 07:55:11 INFO - PROCESS | 1657 | 1465916111210 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 1657 | 1465916111212 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 07:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:55:11 INFO - PROCESS | 1657 | 1465916111221 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 1657 | 1465916111223 Marionette TRACE conn2 <- [1,2498,null,{}] 07:55:11 INFO - PROCESS | 1657 | 1465916111229 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}] 07:55:11 INFO - PROCESS | 1657 | 1465916111231 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:11 INFO - PROCESS | 1657 | 1465916111388 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:55:11 INFO - PROCESS | 1657 | 1465916111403 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:11 INFO - PROCESS | 1657 | 1465916111405 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12113d800 == 32 [pid = 1657] [id = 632] 07:55:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119a04000) [pid = 1657] [serial = 1896] [outer = 0x0] 07:55:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119a38800) [pid = 1657] [serial = 1897] [outer = 0x119a04000] 07:55:11 INFO - PROCESS | 1657 | 1465916111445 Marionette DEBUG loaded listener.js 07:55:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119afc400) [pid = 1657] [serial = 1898] [outer = 0x119a04000] 07:55:11 INFO - PROCESS | 1657 | 1465916111887 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]]]}] 07:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 720ms 07:55:11 INFO - PROCESS | 1657 | 1465916111942 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 1657 | 1465916111943 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 07:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:55:11 INFO - PROCESS | 1657 | 1465916111945 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 1657 | 1465916111946 Marionette TRACE conn2 <- [1,2502,null,{}] 07:55:11 INFO - PROCESS | 1657 | 1465916111948 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}] 07:55:11 INFO - PROCESS | 1657 | 1465916111953 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:12 INFO - PROCESS | 1657 | 1465916112070 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:55:12 INFO - PROCESS | 1657 | 1465916112111 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 1657 | 1465916112112 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x124814000 == 33 [pid = 1657] [id = 633] 07:55:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119afe800) [pid = 1657] [serial = 1899] [outer = 0x0] 07:55:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12123ac00) [pid = 1657] [serial = 1900] [outer = 0x119afe800] 07:55:12 INFO - PROCESS | 1657 | 1465916112137 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1217e7800) [pid = 1657] [serial = 1901] [outer = 0x119afe800] 07:55:12 INFO - PROCESS | 1657 | 1465916112536 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]]]}] 07:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 620ms 07:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:55:12 INFO - PROCESS | 1657 | 1465916112567 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:55:12 INFO - PROCESS | 1657 | 1465916112568 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 07:55:12 INFO - PROCESS | 1657 | 1465916112572 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:55:12 INFO - PROCESS | 1657 | 1465916112574 Marionette TRACE conn2 <- [1,2506,null,{}] 07:55:12 INFO - PROCESS | 1657 | 1465916112580 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}] 07:55:12 INFO - PROCESS | 1657 | 1465916112582 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:12 INFO - PROCESS | 1657 | 1465916112740 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:55:12 INFO - PROCESS | 1657 | 1465916112783 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 1657 | 1465916112784 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x126555000 == 34 [pid = 1657] [id = 634] 07:55:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x113968000) [pid = 1657] [serial = 1902] [outer = 0x0] 07:55:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x121eda000) [pid = 1657] [serial = 1903] [outer = 0x113968000] 07:55:12 INFO - PROCESS | 1657 | 1465916112809 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x125680400) [pid = 1657] [serial = 1904] [outer = 0x113968000] 07:55:13 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12169b400) [pid = 1657] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:55:13 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1290ddc00) [pid = 1657] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:55:13 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12a634800) [pid = 1657] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:55:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12b902c00) [pid = 1657] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:55:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12a875800) [pid = 1657] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:55:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12ae0ec00) [pid = 1657] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:55:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11696a400) [pid = 1657] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:55:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1185be800) [pid = 1657] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:55:13 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119a33800) [pid = 1657] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:55:13 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1184d8800) [pid = 1657] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:55:13 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12682a400) [pid = 1657] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:55:13 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118ff0400) [pid = 1657] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:55:13 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x111f58000) [pid = 1657] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:55:13 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119a48400) [pid = 1657] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:55:13 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116023800) [pid = 1657] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:55:13 INFO - PROCESS | 1657 | 1465916113339 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]]]}] 07:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 773ms 07:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:55:13 INFO - PROCESS | 1657 | 1465916113344 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 1657 | 1465916113345 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 07:55:13 INFO - PROCESS | 1657 | 1465916113347 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 1657 | 1465916113348 Marionette TRACE conn2 <- [1,2510,null,{}] 07:55:13 INFO - PROCESS | 1657 | 1465916113351 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}] 07:55:13 INFO - PROCESS | 1657 | 1465916113352 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:13 INFO - PROCESS | 1657 | 1465916113430 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:55:13 INFO - PROCESS | 1657 | 1465916113436 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 1657 | 1465916113437 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x126684000 == 35 [pid = 1657] [id = 635] 07:55:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x111f5a400) [pid = 1657] [serial = 1905] [outer = 0x0] 07:55:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11857ec00) [pid = 1657] [serial = 1906] [outer = 0x111f5a400] 07:55:13 INFO - PROCESS | 1657 | 1465916113462 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121ce1800) [pid = 1657] [serial = 1907] [outer = 0x111f5a400] 07:55:13 INFO - PROCESS | 1657 | 1465916113785 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]]]}] 07:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 468ms 07:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:55:13 INFO - PROCESS | 1657 | 1465916113816 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 1657 | 1465916113817 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 07:55:13 INFO - PROCESS | 1657 | 1465916113819 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 1657 | 1465916113821 Marionette TRACE conn2 <- [1,2514,null,{}] 07:55:13 INFO - PROCESS | 1657 | 1465916113823 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}] 07:55:13 INFO - PROCESS | 1657 | 1465916113824 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:13 INFO - PROCESS | 1657 | 1465916113911 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:55:13 INFO - PROCESS | 1657 | 1465916113971 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 1657 | 1465916113972 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x129047800 == 36 [pid = 1657] [id = 636] 07:55:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116020c00) [pid = 1657] [serial = 1908] [outer = 0x0] 07:55:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1261cfc00) [pid = 1657] [serial = 1909] [outer = 0x116020c00] 07:55:13 INFO - PROCESS | 1657 | 1465916113996 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12682b400) [pid = 1657] [serial = 1910] [outer = 0x116020c00] 07:55:14 INFO - PROCESS | 1657 | 1465916114257 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]]]}] 07:55:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:55:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 469ms 07:55:14 INFO - PROCESS | 1657 | 1465916114302 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 1657 | 1465916114303 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 07:55:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:55:14 INFO - PROCESS | 1657 | 1465916114307 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 1657 | 1465916114311 Marionette TRACE conn2 <- [1,2518,null,{}] 07:55:14 INFO - PROCESS | 1657 | 1465916114324 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}] 07:55:14 INFO - PROCESS | 1657 | 1465916114325 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:14 INFO - PROCESS | 1657 | 1465916114464 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:55:14 INFO - PROCESS | 1657 | 1465916114548 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 1657 | 1465916114549 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295ea800 == 37 [pid = 1657] [id = 637] 07:55:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11703f800) [pid = 1657] [serial = 1911] [outer = 0x0] 07:55:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1268e2c00) [pid = 1657] [serial = 1912] [outer = 0x11703f800] 07:55:14 INFO - PROCESS | 1657 | 1465916114589 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126cdcc00) [pid = 1657] [serial = 1913] [outer = 0x11703f800] 07:55:14 INFO - PROCESS | 1657 | 1465916114862 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]]]}] 07:55:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:55:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 583ms 07:55:14 INFO - PROCESS | 1657 | 1465916114889 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 1657 | 1465916114891 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 07:55:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:55:14 INFO - PROCESS | 1657 | 1465916114901 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 1657 | 1465916114902 Marionette TRACE conn2 <- [1,2522,null,{}] 07:55:14 INFO - PROCESS | 1657 | 1465916114905 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}] 07:55:14 INFO - PROCESS | 1657 | 1465916114906 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:15 INFO - PROCESS | 1657 | 1465916115016 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:55:15 INFO - PROCESS | 1657 | 1465916115019 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 1657 | 1465916115021 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a911800 == 38 [pid = 1657] [id = 638] 07:55:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126cdd400) [pid = 1657] [serial = 1914] [outer = 0x0] 07:55:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1290e1000) [pid = 1657] [serial = 1915] [outer = 0x126cdd400] 07:55:15 INFO - PROCESS | 1657 | 1465916115047 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129487c00) [pid = 1657] [serial = 1916] [outer = 0x126cdd400] 07:55:15 INFO - PROCESS | 1657 | 1465916115538 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]]]}] 07:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 669ms 07:55:15 INFO - PROCESS | 1657 | 1465916115596 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:55:15 INFO - PROCESS | 1657 | 1465916115599 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 07:55:15 INFO - PROCESS | 1657 | 1465916115602 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 1657 | 1465916115604 Marionette TRACE conn2 <- [1,2526,null,{}] 07:55:15 INFO - PROCESS | 1657 | 1465916115634 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}] 07:55:15 INFO - PROCESS | 1657 | 1465916115636 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:15 INFO - PROCESS | 1657 | 1465916115772 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:55:15 INFO - PROCESS | 1657 | 1465916115815 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 1657 | 1465916115817 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x11708a800 == 39 [pid = 1657] [id = 639] 07:55:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112ad8000) [pid = 1657] [serial = 1917] [outer = 0x0] 07:55:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11337e000) [pid = 1657] [serial = 1918] [outer = 0x112ad8000] 07:55:15 INFO - PROCESS | 1657 | 1465916115847 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116021c00) [pid = 1657] [serial = 1919] [outer = 0x112ad8000] 07:55:16 INFO - PROCESS | 1657 | 1465916116389 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]]]}] 07:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 820ms 07:55:16 INFO - PROCESS | 1657 | 1465916116423 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 1657 | 1465916116427 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 07:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:55:16 INFO - PROCESS | 1657 | 1465916116433 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 1657 | 1465916116434 Marionette TRACE conn2 <- [1,2530,null,{}] 07:55:16 INFO - PROCESS | 1657 | 1465916116437 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}] 07:55:16 INFO - PROCESS | 1657 | 1465916116439 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:16 INFO - PROCESS | 1657 | 1465916116549 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:55:16 INFO - PROCESS | 1657 | 1465916116640 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 1657 | 1465916116642 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x121481000 == 40 [pid = 1657] [id = 640] 07:55:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118564000) [pid = 1657] [serial = 1920] [outer = 0x0] 07:55:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118573400) [pid = 1657] [serial = 1921] [outer = 0x118564000] 07:55:16 INFO - PROCESS | 1657 | 1465916116673 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11894e400) [pid = 1657] [serial = 1922] [outer = 0x118564000] 07:55:17 INFO - PROCESS | 1657 | 1465916117413 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]]]}] 07:55:17 INFO - PROCESS | 1657 | --DOCSHELL 0x1295ea800 == 39 [pid = 1657] [id = 637] 07:55:17 INFO - PROCESS | 1657 | --DOCSHELL 0x129047800 == 38 [pid = 1657] [id = 636] 07:55:17 INFO - PROCESS | 1657 | --DOCSHELL 0x126684000 == 37 [pid = 1657] [id = 635] 07:55:17 INFO - PROCESS | 1657 | --DOCSHELL 0x126555000 == 36 [pid = 1657] [id = 634] 07:55:17 INFO - PROCESS | 1657 | --DOCSHELL 0x124814000 == 35 [pid = 1657] [id = 633] 07:55:17 INFO - PROCESS | 1657 | --DOCSHELL 0x12113d800 == 34 [pid = 1657] [id = 632] 07:55:17 INFO - PROCESS | 1657 | --DOCSHELL 0x1196e5800 == 33 [pid = 1657] [id = 631] 07:55:17 INFO - PROCESS | 1657 | --DOCSHELL 0x118fbb000 == 32 [pid = 1657] [id = 630] 07:55:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:55:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1023ms 07:55:17 INFO - PROCESS | 1657 | --DOCSHELL 0x1172bd000 == 31 [pid = 1657] [id = 629] 07:55:17 INFO - PROCESS | 1657 | --DOCSHELL 0x116606000 == 30 [pid = 1657] [id = 628] 07:55:17 INFO - PROCESS | 1657 | --DOCSHELL 0x119c91000 == 29 [pid = 1657] [id = 627] 07:55:17 INFO - PROCESS | 1657 | 1465916117459 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:55:17 INFO - PROCESS | 1657 | 1465916117461 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 07:55:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:55:17 INFO - PROCESS | 1657 | 1465916117473 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 1657 | 1465916117475 Marionette TRACE conn2 <- [1,2534,null,{}] 07:55:17 INFO - PROCESS | 1657 | 1465916117480 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}] 07:55:17 INFO - PROCESS | 1657 | 1465916117482 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:17 INFO - PROCESS | 1657 | 1465916117559 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:55:17 INFO - PROCESS | 1657 | 1465916117566 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 1657 | 1465916117568 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x117080000 == 30 [pid = 1657] [id = 641] 07:55:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11602cc00) [pid = 1657] [serial = 1923] [outer = 0x0] 07:55:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1166f2800) [pid = 1657] [serial = 1924] [outer = 0x11602cc00] 07:55:17 INFO - PROCESS | 1657 | 1465916117598 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1176bb000) [pid = 1657] [serial = 1925] [outer = 0x11602cc00] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12b9c3800) [pid = 1657] [serial = 1862] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x129482800) [pid = 1657] [serial = 1846] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a8da400) [pid = 1657] [serial = 1849] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12b9c8c00) [pid = 1657] [serial = 1864] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a634400) [pid = 1657] [serial = 1847] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12b811800) [pid = 1657] [serial = 1852] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12b014c00) [pid = 1657] [serial = 1850] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12b81c800) [pid = 1657] [serial = 1853] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12b915800) [pid = 1657] [serial = 1822] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116a11c00) [pid = 1657] [serial = 1825] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12be6a400) [pid = 1657] [serial = 1865] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118571400) [pid = 1657] [serial = 1826] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118f8ec00) [pid = 1657] [serial = 1834] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11976d800) [pid = 1657] [serial = 1835] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1210d9c00) [pid = 1657] [serial = 1837] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1217f0800) [pid = 1657] [serial = 1838] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11856b800) [pid = 1657] [serial = 1831] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118712c00) [pid = 1657] [serial = 1832] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x126cda400) [pid = 1657] [serial = 1843] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119765800) [pid = 1657] [serial = 1828] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118570800) [pid = 1657] [serial = 1856] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119ee6c00) [pid = 1657] [serial = 1829] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1251dbc00) [pid = 1657] [serial = 1840] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x126828000) [pid = 1657] [serial = 1841] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12b9c0800) [pid = 1657] [serial = 1823] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12b912400) [pid = 1657] [serial = 1861] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12b013800) [pid = 1657] [serial = 1859] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x113d79800) [pid = 1657] [serial = 1855] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x126ce0800) [pid = 1657] [serial = 1858] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128a50000) [pid = 1657] [serial = 1844] [outer = 0x0] [url = about:blank] 07:55:17 INFO - PROCESS | 1657 | 1465916117967 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]]]}] 07:55:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:55:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 532ms 07:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:55:18 INFO - PROCESS | 1657 | 1465916117997 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 1657 | 1465916118000 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 07:55:18 INFO - PROCESS | 1657 | 1465916118004 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 1657 | 1465916118006 Marionette TRACE conn2 <- [1,2538,null,{}] 07:55:18 INFO - PROCESS | 1657 | 1465916118008 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}] 07:55:18 INFO - PROCESS | 1657 | 1465916118010 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:18 INFO - PROCESS | 1657 | 1465916118089 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:55:18 INFO - PROCESS | 1657 | 1465916118096 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 1657 | 1465916118097 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x116753000 == 31 [pid = 1657] [id = 642] 07:55:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11857dc00) [pid = 1657] [serial = 1926] [outer = 0x0] 07:55:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118f3d000) [pid = 1657] [serial = 1927] [outer = 0x11857dc00] 07:55:18 INFO - PROCESS | 1657 | 1465916118124 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118fef400) [pid = 1657] [serial = 1928] [outer = 0x11857dc00] 07:55:18 INFO - PROCESS | 1657 | 1465916118489 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]]]}] 07:55:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:55:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 524ms 07:55:18 INFO - PROCESS | 1657 | 1465916118534 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 1657 | 1465916118535 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 07:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:55:18 INFO - PROCESS | 1657 | 1465916118537 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 1657 | 1465916118540 Marionette TRACE conn2 <- [1,2542,null,{}] 07:55:18 INFO - PROCESS | 1657 | 1465916118547 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}] 07:55:18 INFO - PROCESS | 1657 | 1465916118551 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:18 INFO - PROCESS | 1657 | 1465916118631 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:55:18 INFO - PROCESS | 1657 | 1465916118637 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 1657 | 1465916118639 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b49000 == 32 [pid = 1657] [id = 643] 07:55:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112ad9400) [pid = 1657] [serial = 1929] [outer = 0x0] 07:55:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119a4a000) [pid = 1657] [serial = 1930] [outer = 0x112ad9400] 07:55:18 INFO - PROCESS | 1657 | 1465916118669 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1210da800) [pid = 1657] [serial = 1931] [outer = 0x112ad9400] 07:55:19 INFO - PROCESS | 1657 | 1465916119046 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]]]}] 07:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 521ms 07:55:19 INFO - PROCESS | 1657 | 1465916119067 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 1657 | 1465916119070 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 07:55:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:55:19 INFO - PROCESS | 1657 | 1465916119075 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 1657 | 1465916119077 Marionette TRACE conn2 <- [1,2546,null,{}] 07:55:19 INFO - PROCESS | 1657 | 1465916119082 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}] 07:55:19 INFO - PROCESS | 1657 | 1465916119084 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:19 INFO - PROCESS | 1657 | 1465916119212 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:55:19 INFO - PROCESS | 1657 | 1465916119218 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 1657 | 1465916119219 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1256bc800 == 33 [pid = 1657] [id = 644] 07:55:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x121237c00) [pid = 1657] [serial = 1932] [outer = 0x0] 07:55:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12169fc00) [pid = 1657] [serial = 1933] [outer = 0x121237c00] 07:55:19 INFO - PROCESS | 1657 | 1465916119261 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1216a3800) [pid = 1657] [serial = 1934] [outer = 0x121237c00] 07:55:19 INFO - PROCESS | 1657 | 1465916119702 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]]]}] 07:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 673ms 07:55:19 INFO - PROCESS | 1657 | 1465916119779 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 1657 | 1465916119781 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 07:55:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:55:19 INFO - PROCESS | 1657 | 1465916119789 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 1657 | 1465916119790 Marionette TRACE conn2 <- [1,2550,null,{}] 07:55:19 INFO - PROCESS | 1657 | 1465916119794 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}] 07:55:19 INFO - PROCESS | 1657 | 1465916119796 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:19 INFO - PROCESS | 1657 | 1465916119894 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:55:19 INFO - PROCESS | 1657 | 1465916119900 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 1657 | 1465916119901 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x126ca4000 == 34 [pid = 1657] [id = 645] 07:55:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112ad5800) [pid = 1657] [serial = 1935] [outer = 0x0] 07:55:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121c1ec00) [pid = 1657] [serial = 1936] [outer = 0x112ad5800] 07:55:19 INFO - PROCESS | 1657 | 1465916119925 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124ebb000) [pid = 1657] [serial = 1937] [outer = 0x112ad5800] 07:55:20 INFO - PROCESS | 1657 | 1465916120273 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]]]}] 07:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 523ms 07:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:55:20 INFO - PROCESS | 1657 | 1465916120313 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 1657 | 1465916120314 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 07:55:20 INFO - PROCESS | 1657 | 1465916120316 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 1657 | 1465916120318 Marionette TRACE conn2 <- [1,2554,null,{}] 07:55:20 INFO - PROCESS | 1657 | 1465916120320 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}] 07:55:20 INFO - PROCESS | 1657 | 1465916120324 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:20 INFO - PROCESS | 1657 | 1465916120441 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:55:20 INFO - PROCESS | 1657 | 1465916120480 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 1657 | 1465916120482 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a51b000 == 35 [pid = 1657] [id = 646] 07:55:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x125682c00) [pid = 1657] [serial = 1938] [outer = 0x0] 07:55:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1268e5400) [pid = 1657] [serial = 1939] [outer = 0x125682c00] 07:55:20 INFO - PROCESS | 1657 | 1465916120514 Marionette DEBUG loaded listener.js 07:55:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x129406400) [pid = 1657] [serial = 1940] [outer = 0x125682c00] 07:55:20 INFO - PROCESS | 1657 | 1465916120848 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]]]}] 07:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 567ms 07:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:55:20 INFO - PROCESS | 1657 | 1465916120886 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 1657 | 1465916120888 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 07:55:20 INFO - PROCESS | 1657 | 1465916120890 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 1657 | 1465916120891 Marionette TRACE conn2 <- [1,2558,null,{}] 07:55:20 INFO - PROCESS | 1657 | 1465916120893 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}] 07:55:20 INFO - PROCESS | 1657 | 1465916120896 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:20 INFO - PROCESS | 1657 | 1465916120995 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:55:21 INFO - PROCESS | 1657 | 1465916120998 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 1657 | 1465916120999 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a91e000 == 36 [pid = 1657] [id = 647] 07:55:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1290e4c00) [pid = 1657] [serial = 1941] [outer = 0x0] 07:55:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a5b2000) [pid = 1657] [serial = 1942] [outer = 0x1290e4c00] 07:55:21 INFO - PROCESS | 1657 | 1465916121023 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a5d8800) [pid = 1657] [serial = 1943] [outer = 0x1290e4c00] 07:55:21 INFO - PROCESS | 1657 | 1465916121356 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]]]}] 07:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:55:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 521ms 07:55:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:55:21 INFO - PROCESS | 1657 | 1465916121412 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:55:21 INFO - PROCESS | 1657 | 1465916121413 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 07:55:21 INFO - PROCESS | 1657 | 1465916121415 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 1657 | 1465916121416 Marionette TRACE conn2 <- [1,2562,null,{}] 07:55:21 INFO - PROCESS | 1657 | 1465916121419 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}] 07:55:21 INFO - PROCESS | 1657 | 1465916121420 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:21 INFO - PROCESS | 1657 | 1465916121516 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:55:21 INFO - PROCESS | 1657 | 1465916121531 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 1657 | 1465916121532 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9f2000 == 37 [pid = 1657] [id = 648] 07:55:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a5d8c00) [pid = 1657] [serial = 1944] [outer = 0x0] 07:55:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a62e800) [pid = 1657] [serial = 1945] [outer = 0x12a5d8c00] 07:55:21 INFO - PROCESS | 1657 | 1465916121564 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a879800) [pid = 1657] [serial = 1946] [outer = 0x12a5d8c00] 07:55:21 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118f40800) [pid = 1657] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:55:21 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119afe800) [pid = 1657] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:55:21 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1167a3800) [pid = 1657] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:55:21 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1185c4400) [pid = 1657] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:55:21 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112ad4000) [pid = 1657] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:55:21 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119a53c00) [pid = 1657] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:55:21 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x110f78000) [pid = 1657] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:55:21 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118574800) [pid = 1657] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:55:21 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11703f800) [pid = 1657] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:55:21 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1290e9000) [pid = 1657] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:55:21 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1185bf400) [pid = 1657] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:55:21 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x113968000) [pid = 1657] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:55:21 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1151a4800) [pid = 1657] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:55:21 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x111f5a400) [pid = 1657] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:55:21 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119a04000) [pid = 1657] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:55:21 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x116020c00) [pid = 1657] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:55:21 INFO - PROCESS | 1657 | 1465916121972 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]]]}] 07:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:55:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 569ms 07:55:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:55:21 INFO - PROCESS | 1657 | 1465916121984 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:55:21 INFO - PROCESS | 1657 | 1465916121986 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 07:55:21 INFO - PROCESS | 1657 | 1465916121988 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 1657 | 1465916121989 Marionette TRACE conn2 <- [1,2566,null,{}] 07:55:21 INFO - PROCESS | 1657 | 1465916121991 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}] 07:55:21 INFO - PROCESS | 1657 | 1465916121992 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:22 INFO - PROCESS | 1657 | 1465916122078 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:55:22 INFO - PROCESS | 1657 | 1465916122083 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 1657 | 1465916122084 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12113f000 == 38 [pid = 1657] [id = 649] 07:55:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x113d78800) [pid = 1657] [serial = 1947] [outer = 0x0] 07:55:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118382000) [pid = 1657] [serial = 1948] [outer = 0x113d78800] 07:55:22 INFO - PROCESS | 1657 | 1465916122108 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119a51400) [pid = 1657] [serial = 1949] [outer = 0x113d78800] 07:55:22 INFO - PROCESS | 1657 | 1465916122454 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]]]}] 07:55:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:55:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 469ms 07:55:22 INFO - PROCESS | 1657 | 1465916122458 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 1657 | 1465916122460 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 07:55:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:55:22 INFO - PROCESS | 1657 | 1465916122465 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 1657 | 1465916122466 Marionette TRACE conn2 <- [1,2570,null,{}] 07:55:22 INFO - PROCESS | 1657 | 1465916122468 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}] 07:55:22 INFO - PROCESS | 1657 | 1465916122469 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:22 INFO - PROCESS | 1657 | 1465916122584 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:55:22 INFO - PROCESS | 1657 | 1465916122597 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 1657 | 1465916122598 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b935800 == 39 [pid = 1657] [id = 650] 07:55:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116020800) [pid = 1657] [serial = 1950] [outer = 0x0] 07:55:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x126ada000) [pid = 1657] [serial = 1951] [outer = 0x116020800] 07:55:22 INFO - PROCESS | 1657 | 1465916122622 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12a638400) [pid = 1657] [serial = 1952] [outer = 0x116020800] 07:55:22 INFO - PROCESS | 1657 | 1465916122956 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]]]}] 07:55:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:55:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 518ms 07:55:22 INFO - PROCESS | 1657 | 1465916122984 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 1657 | 1465916122986 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 07:55:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:55:22 INFO - PROCESS | 1657 | 1465916122988 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 1657 | 1465916122989 Marionette TRACE conn2 <- [1,2574,null,{}] 07:55:22 INFO - PROCESS | 1657 | 1465916122992 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}] 07:55:22 INFO - PROCESS | 1657 | 1465916122994 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:23 INFO - PROCESS | 1657 | 1465916123089 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:55:23 INFO - PROCESS | 1657 | 1465916123094 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 1657 | 1465916123095 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf73800 == 40 [pid = 1657] [id = 651] 07:55:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12a873000) [pid = 1657] [serial = 1953] [outer = 0x0] 07:55:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12b014c00) [pid = 1657] [serial = 1954] [outer = 0x12a873000] 07:55:23 INFO - PROCESS | 1657 | 1465916123122 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12b818400) [pid = 1657] [serial = 1955] [outer = 0x12a873000] 07:55:23 INFO - PROCESS | 1657 | 1465916123464 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]]]}] 07:55:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:55:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 520ms 07:55:23 INFO - PROCESS | 1657 | 1465916123509 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 1657 | 1465916123510 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 07:55:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:55:23 INFO - PROCESS | 1657 | 1465916123514 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 1657 | 1465916123515 Marionette TRACE conn2 <- [1,2578,null,{}] 07:55:23 INFO - PROCESS | 1657 | 1465916123518 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}] 07:55:23 INFO - PROCESS | 1657 | 1465916123519 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:23 INFO - PROCESS | 1657 | 1465916123636 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:55:23 INFO - PROCESS | 1657 | 1465916123643 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 1657 | 1465916123644 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf7c800 == 41 [pid = 1657] [id = 652] 07:55:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12b819000) [pid = 1657] [serial = 1956] [outer = 0x0] 07:55:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12b904000) [pid = 1657] [serial = 1957] [outer = 0x12b819000] 07:55:23 INFO - PROCESS | 1657 | 1465916123668 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b909400) [pid = 1657] [serial = 1958] [outer = 0x12b819000] 07:55:24 INFO - PROCESS | 1657 | 1465916124069 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]]]}] 07:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 568ms 07:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:55:24 INFO - PROCESS | 1657 | 1465916124083 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 1657 | 1465916124086 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 07:55:24 INFO - PROCESS | 1657 | 1465916124089 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 1657 | 1465916124091 Marionette TRACE conn2 <- [1,2582,null,{}] 07:55:24 INFO - PROCESS | 1657 | 1465916124095 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}] 07:55:24 INFO - PROCESS | 1657 | 1465916124097 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:24 INFO - PROCESS | 1657 | 1465916124210 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:55:24 INFO - PROCESS | 1657 | 1465916124286 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 1657 | 1465916124287 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181dc000 == 42 [pid = 1657] [id = 653] 07:55:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x113df4400) [pid = 1657] [serial = 1959] [outer = 0x0] 07:55:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x116024800) [pid = 1657] [serial = 1960] [outer = 0x113df4400] 07:55:24 INFO - PROCESS | 1657 | 1465916124318 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x116f40800) [pid = 1657] [serial = 1961] [outer = 0x113df4400] 07:55:24 INFO - PROCESS | 1657 | 1465916124816 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]]]}] 07:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 773ms 07:55:24 INFO - PROCESS | 1657 | 1465916124862 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 1657 | 1465916124865 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 07:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:55:24 INFO - PROCESS | 1657 | 1465916124869 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 1657 | 1465916124871 Marionette TRACE conn2 <- [1,2586,null,{}] 07:55:24 INFO - PROCESS | 1657 | 1465916124874 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}] 07:55:24 INFO - PROCESS | 1657 | 1465916124876 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:24 INFO - PROCESS | 1657 | 1465916124983 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:55:25 INFO - PROCESS | 1657 | 1465916125058 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 1657 | 1465916125059 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12570d000 == 43 [pid = 1657] [id = 654] 07:55:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118f97000) [pid = 1657] [serial = 1962] [outer = 0x0] 07:55:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119333c00) [pid = 1657] [serial = 1963] [outer = 0x118f97000] 07:55:25 INFO - PROCESS | 1657 | 1465916125089 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119a33800) [pid = 1657] [serial = 1964] [outer = 0x118f97000] 07:55:25 INFO - PROCESS | 1657 | 1465916125502 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]]]}] 07:55:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:55:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 07:55:25 INFO - PROCESS | 1657 | 1465916125539 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 1657 | 1465916125541 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 07:55:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:55:25 INFO - PROCESS | 1657 | 1465916125563 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 1657 | 1465916125566 Marionette TRACE conn2 <- [1,2590,null,{}] 07:55:25 INFO - PROCESS | 1657 | 1465916125574 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}] 07:55:25 INFO - PROCESS | 1657 | 1465916125577 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:25 INFO - PROCESS | 1657 | 1465916125715 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:55:25 INFO - PROCESS | 1657 | 1465916125771 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 1657 | 1465916125773 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c712800 == 44 [pid = 1657] [id = 655] 07:55:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119afb400) [pid = 1657] [serial = 1965] [outer = 0x0] 07:55:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1251d9c00) [pid = 1657] [serial = 1966] [outer = 0x119afb400] 07:55:25 INFO - PROCESS | 1657 | 1465916125805 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x126ada400) [pid = 1657] [serial = 1967] [outer = 0x119afb400] 07:55:26 INFO - PROCESS | 1657 | 1465916126228 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]]]}] 07:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 675ms 07:55:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:55:26 INFO - PROCESS | 1657 | 1465916126237 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 1657 | 1465916126239 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 07:55:26 INFO - PROCESS | 1657 | 1465916126241 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - PROCESS | 1657 | 1465916126244 Marionette TRACE conn2 <- [1,2594,null,{}] 07:55:26 INFO - PROCESS | 1657 | 1465916126248 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}] 07:55:26 INFO - PROCESS | 1657 | 1465916126249 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:26 INFO - PROCESS | 1657 | 1465916126354 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:55:26 INFO - PROCESS | 1657 | 1465916126416 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:26 INFO - PROCESS | 1657 | 1465916126417 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd05000 == 45 [pid = 1657] [id = 656] 07:55:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128a48400) [pid = 1657] [serial = 1968] [outer = 0x0] 07:55:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x129482800) [pid = 1657] [serial = 1969] [outer = 0x128a48400] 07:55:26 INFO - PROCESS | 1657 | 1465916126487 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12a8dec00) [pid = 1657] [serial = 1970] [outer = 0x128a48400] 07:55:26 INFO - PROCESS | 1657 | 1465916126944 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]]]}] 07:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 722ms 07:55:26 INFO - PROCESS | 1657 | 1465916126965 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 1657 | 1465916126966 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 07:55:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:55:26 INFO - PROCESS | 1657 | 1465916126969 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - PROCESS | 1657 | 1465916126970 Marionette TRACE conn2 <- [1,2598,null,{}] 07:55:26 INFO - PROCESS | 1657 | 1465916126973 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}] 07:55:26 INFO - PROCESS | 1657 | 1465916126974 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:27 INFO - PROCESS | 1657 | 1465916127102 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:55:27 INFO - PROCESS | 1657 | 1465916127191 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 1657 | 1465916127192 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f27000 == 46 [pid = 1657] [id = 657] 07:55:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x113972400) [pid = 1657] [serial = 1971] [outer = 0x0] 07:55:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x119a52000) [pid = 1657] [serial = 1972] [outer = 0x113972400] 07:55:27 INFO - PROCESS | 1657 | 1465916127221 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x126cdd800) [pid = 1657] [serial = 1973] [outer = 0x113972400] 07:55:27 INFO - PROCESS | 1657 | 1465916127787 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]]]}] 07:55:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:55:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 869ms 07:55:27 INFO - PROCESS | 1657 | 1465916127839 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:55:27 INFO - PROCESS | 1657 | 1465916127841 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 07:55:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:55:27 INFO - PROCESS | 1657 | 1465916127847 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - PROCESS | 1657 | 1465916127849 Marionette TRACE conn2 <- [1,2602,null,{}] 07:55:27 INFO - PROCESS | 1657 | 1465916127853 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}] 07:55:27 INFO - PROCESS | 1657 | 1465916127855 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:27 INFO - PROCESS | 1657 | 1465916127949 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:55:28 INFO - PROCESS | 1657 | 1465916128025 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:28 INFO - PROCESS | 1657 | 1465916128026 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e6f000 == 47 [pid = 1657] [id = 658] 07:55:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11602d000) [pid = 1657] [serial = 1974] [outer = 0x0] 07:55:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x118570000) [pid = 1657] [serial = 1975] [outer = 0x11602d000] 07:55:28 INFO - PROCESS | 1657 | 1465916128054 Marionette DEBUG loaded listener.js 07:55:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118710400) [pid = 1657] [serial = 1976] [outer = 0x11602d000] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf73800 == 46 [pid = 1657] [id = 651] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12b935800 == 45 [pid = 1657] [id = 650] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12113f000 == 44 [pid = 1657] [id = 649] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9f2000 == 43 [pid = 1657] [id = 648] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12a91e000 == 42 [pid = 1657] [id = 647] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12a51b000 == 41 [pid = 1657] [id = 646] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x126ca4000 == 40 [pid = 1657] [id = 645] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1256bc800 == 39 [pid = 1657] [id = 644] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x121b49000 == 38 [pid = 1657] [id = 643] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x116753000 == 37 [pid = 1657] [id = 642] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x117080000 == 36 [pid = 1657] [id = 641] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x121481000 == 35 [pid = 1657] [id = 640] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x11708a800 == 34 [pid = 1657] [id = 639] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12a911800 == 33 [pid = 1657] [id = 638] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x116f27000 == 32 [pid = 1657] [id = 657] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd05000 == 31 [pid = 1657] [id = 656] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12c712800 == 30 [pid = 1657] [id = 655] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12570d000 == 29 [pid = 1657] [id = 654] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf7c800 == 28 [pid = 1657] [id = 652] 07:55:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1181dc000 == 27 [pid = 1657] [id = 653] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1290e1000) [pid = 1657] [serial = 1915] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x126cdcc00) [pid = 1657] [serial = 1913] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x129411c00) [pid = 1657] [serial = 1879] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12123ac00) [pid = 1657] [serial = 1900] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1175aa000) [pid = 1657] [serial = 1882] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118ff0000) [pid = 1657] [serial = 1870] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x112ada800) [pid = 1657] [serial = 1885] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1261c4c00) [pid = 1657] [serial = 1874] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119a46c00) [pid = 1657] [serial = 1871] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112d7f800) [pid = 1657] [serial = 1868] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1185c1800) [pid = 1657] [serial = 1891] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1217e7800) [pid = 1657] [serial = 1901] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1268e2c00) [pid = 1657] [serial = 1912] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x111d7b400) [pid = 1657] [serial = 1867] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12948a800) [pid = 1657] [serial = 1876] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118f34800) [pid = 1657] [serial = 1894] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12b816c00) [pid = 1657] [serial = 1880] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x121eda000) [pid = 1657] [serial = 1903] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11696e400) [pid = 1657] [serial = 1889] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x121ce1800) [pid = 1657] [serial = 1907] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12a5e3800) [pid = 1657] [serial = 1877] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116051c00) [pid = 1657] [serial = 1888] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119afc400) [pid = 1657] [serial = 1898] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11857ec00) [pid = 1657] [serial = 1906] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1216d7c00) [pid = 1657] [serial = 1873] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119a38800) [pid = 1657] [serial = 1897] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11894cc00) [pid = 1657] [serial = 1892] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11393a400) [pid = 1657] [serial = 1886] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118576400) [pid = 1657] [serial = 1883] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12682b400) [pid = 1657] [serial = 1910] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x125680400) [pid = 1657] [serial = 1904] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1261cfc00) [pid = 1657] [serial = 1909] [outer = 0x0] [url = about:blank] 07:55:28 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119a03000) [pid = 1657] [serial = 1895] [outer = 0x0] [url = about:blank] 07:55:29 INFO - PROCESS | 1657 | 1465916129002 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]]]}] 07:55:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:55:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1176ms 07:55:29 INFO - PROCESS | 1657 | 1465916129022 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:55:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:55:29 INFO - PROCESS | 1657 | 1465916129024 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 07:55:29 INFO - PROCESS | 1657 | 1465916129028 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:55:29 INFO - PROCESS | 1657 | 1465916129029 Marionette TRACE conn2 <- [1,2606,null,{}] 07:55:29 INFO - PROCESS | 1657 | 1465916129034 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}] 07:55:29 INFO - PROCESS | 1657 | 1465916129035 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:29 INFO - PROCESS | 1657 | 1465916129119 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:55:29 INFO - PROCESS | 1657 | 1465916129176 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 1657 | 1465916129178 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f32800 == 28 [pid = 1657] [id = 659] 07:55:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x113383c00) [pid = 1657] [serial = 1977] [outer = 0x0] 07:55:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116021800) [pid = 1657] [serial = 1978] [outer = 0x113383c00] 07:55:29 INFO - PROCESS | 1657 | 1465916129205 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116051c00) [pid = 1657] [serial = 1979] [outer = 0x113383c00] 07:55:29 INFO - PROCESS | 1657 | 1465916129531 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]]]}] 07:55:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:55:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 521ms 07:55:29 INFO - PROCESS | 1657 | 1465916129549 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:55:29 INFO - PROCESS | 1657 | 1465916129552 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 07:55:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:55:29 INFO - PROCESS | 1657 | 1465916129557 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:55:29 INFO - PROCESS | 1657 | 1465916129559 Marionette TRACE conn2 <- [1,2610,null,{}] 07:55:29 INFO - PROCESS | 1657 | 1465916129564 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}] 07:55:29 INFO - PROCESS | 1657 | 1465916129566 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:29 INFO - PROCESS | 1657 | 1465916129646 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:55:29 INFO - PROCESS | 1657 | 1465916129651 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 1657 | 1465916129652 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x118156000 == 29 [pid = 1657] [id = 660] 07:55:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116975c00) [pid = 1657] [serial = 1980] [outer = 0x0] 07:55:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118563000) [pid = 1657] [serial = 1981] [outer = 0x116975c00] 07:55:29 INFO - PROCESS | 1657 | 1465916129680 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1185be000) [pid = 1657] [serial = 1982] [outer = 0x116975c00] 07:55:30 INFO - PROCESS | 1657 | 1465916130047 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]]]}] 07:55:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:55:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 524ms 07:55:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:55:30 INFO - PROCESS | 1657 | 1465916130082 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:55:30 INFO - PROCESS | 1657 | 1465916130083 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 07:55:30 INFO - PROCESS | 1657 | 1465916130085 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 1657 | 1465916130088 Marionette TRACE conn2 <- [1,2614,null,{}] 07:55:30 INFO - PROCESS | 1657 | 1465916130096 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}] 07:55:30 INFO - PROCESS | 1657 | 1465916130099 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:30 INFO - PROCESS | 1657 | 1465916130179 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:55:30 INFO - PROCESS | 1657 | 1465916130186 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 1657 | 1465916130188 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b90800 == 30 [pid = 1657] [id = 661] 07:55:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x111fcc400) [pid = 1657] [serial = 1983] [outer = 0x0] 07:55:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119331000) [pid = 1657] [serial = 1984] [outer = 0x111fcc400] 07:55:30 INFO - PROCESS | 1657 | 1465916130216 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119a05c00) [pid = 1657] [serial = 1985] [outer = 0x111fcc400] 07:55:30 INFO - PROCESS | 1657 | 1465916130552 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]]]}] 07:55:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:55:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 474ms 07:55:30 INFO - PROCESS | 1657 | 1465916130563 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:55:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:55:30 INFO - PROCESS | 1657 | 1465916130566 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 07:55:30 INFO - PROCESS | 1657 | 1465916130568 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 1657 | 1465916130569 Marionette TRACE conn2 <- [1,2618,null,{}] 07:55:30 INFO - PROCESS | 1657 | 1465916130572 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}] 07:55:30 INFO - PROCESS | 1657 | 1465916130573 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:30 INFO - PROCESS | 1657 | 1465916130662 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:55:30 INFO - PROCESS | 1657 | 1465916130725 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 1657 | 1465916130726 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x121498800 == 31 [pid = 1657] [id = 662] 07:55:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119334000) [pid = 1657] [serial = 1986] [outer = 0x0] 07:55:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119a3b400) [pid = 1657] [serial = 1987] [outer = 0x119334000] 07:55:30 INFO - PROCESS | 1657 | 1465916130752 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119a53c00) [pid = 1657] [serial = 1988] [outer = 0x119334000] 07:55:31 INFO - PROCESS | 1657 | 1465916131041 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]]]}] 07:55:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:55:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 519ms 07:55:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:55:31 INFO - PROCESS | 1657 | 1465916131108 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 1657 | 1465916131110 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 07:55:31 INFO - PROCESS | 1657 | 1465916131112 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 1657 | 1465916131113 Marionette TRACE conn2 <- [1,2622,null,{}] 07:55:31 INFO - PROCESS | 1657 | 1465916131115 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}] 07:55:31 INFO - PROCESS | 1657 | 1465916131117 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:31 INFO - PROCESS | 1657 | 1465916131213 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:55:31 INFO - PROCESS | 1657 | 1465916131217 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 1657 | 1465916131218 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f12000 == 32 [pid = 1657] [id = 663] 07:55:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1133a5400) [pid = 1657] [serial = 1989] [outer = 0x0] 07:55:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119afe000) [pid = 1657] [serial = 1990] [outer = 0x1133a5400] 07:55:31 INFO - PROCESS | 1657 | 1465916131242 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12134b400) [pid = 1657] [serial = 1991] [outer = 0x1133a5400] 07:55:31 INFO - PROCESS | 1657 | 1465916131606 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]]]}] 07:55:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:55:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 520ms 07:55:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:55:31 INFO - PROCESS | 1657 | 1465916131637 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 1657 | 1465916131638 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 07:55:31 INFO - PROCESS | 1657 | 1465916131641 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 1657 | 1465916131642 Marionette TRACE conn2 <- [1,2626,null,{}] 07:55:31 INFO - PROCESS | 1657 | 1465916131645 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}] 07:55:31 INFO - PROCESS | 1657 | 1465916131650 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:31 INFO - PROCESS | 1657 | 1465916131783 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:55:31 INFO - PROCESS | 1657 | 1465916131799 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 1657 | 1465916131800 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1256c1800 == 33 [pid = 1657] [id = 664] 07:55:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x113d7d400) [pid = 1657] [serial = 1992] [outer = 0x0] 07:55:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1216a8000) [pid = 1657] [serial = 1993] [outer = 0x113d7d400] 07:55:31 INFO - PROCESS | 1657 | 1465916131834 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1261ca000) [pid = 1657] [serial = 1994] [outer = 0x113d7d400] 07:55:32 INFO - PROCESS | 1657 | 1465916132225 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]]]}] 07:55:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:55:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 621ms 07:55:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:55:32 INFO - PROCESS | 1657 | 1465916132275 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:55:32 INFO - PROCESS | 1657 | 1465916132276 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 07:55:32 INFO - PROCESS | 1657 | 1465916132278 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 1657 | 1465916132280 Marionette TRACE conn2 <- [1,2630,null,{}] 07:55:32 INFO - PROCESS | 1657 | 1465916132289 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}] 07:55:32 INFO - PROCESS | 1657 | 1465916132290 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:32 INFO - PROCESS | 1657 | 1465916132389 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:55:32 INFO - PROCESS | 1657 | 1465916132427 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 1657 | 1465916132428 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x126c98000 == 34 [pid = 1657] [id = 665] 07:55:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118fe7000) [pid = 1657] [serial = 1995] [outer = 0x0] 07:55:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x126827800) [pid = 1657] [serial = 1996] [outer = 0x118fe7000] 07:55:32 INFO - PROCESS | 1657 | 1465916132452 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x126ae3000) [pid = 1657] [serial = 1997] [outer = 0x118fe7000] 07:55:32 INFO - PROCESS | 1657 | 1465916132783 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]]]}] 07:55:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:55:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 527ms 07:55:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:55:32 INFO - PROCESS | 1657 | 1465916132807 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:55:32 INFO - PROCESS | 1657 | 1465916132808 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 07:55:32 INFO - PROCESS | 1657 | 1465916132812 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 1657 | 1465916132814 Marionette TRACE conn2 <- [1,2634,null,{}] 07:55:32 INFO - PROCESS | 1657 | 1465916132822 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}] 07:55:32 INFO - PROCESS | 1657 | 1465916132823 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:32 INFO - PROCESS | 1657 | 1465916132922 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:55:32 INFO - PROCESS | 1657 | 1465916132926 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 1657 | 1465916132928 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12904c000 == 35 [pid = 1657] [id = 666] 07:55:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1261cbc00) [pid = 1657] [serial = 1998] [outer = 0x0] 07:55:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x126ce2c00) [pid = 1657] [serial = 1999] [outer = 0x1261cbc00] 07:55:32 INFO - PROCESS | 1657 | 1465916132952 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1290e5400) [pid = 1657] [serial = 2000] [outer = 0x1261cbc00] 07:55:33 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x125682c00) [pid = 1657] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:55:33 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x112ad5800) [pid = 1657] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:55:33 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1290e4c00) [pid = 1657] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:55:33 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12a5d8c00) [pid = 1657] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:55:33 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112ad8000) [pid = 1657] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:55:33 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118564000) [pid = 1657] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:55:33 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121237c00) [pid = 1657] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:55:33 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12a873000) [pid = 1657] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:55:33 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11857dc00) [pid = 1657] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:55:33 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112ad9400) [pid = 1657] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:55:33 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x126cdd400) [pid = 1657] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:55:33 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11602cc00) [pid = 1657] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:55:33 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12b819000) [pid = 1657] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:55:33 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x113d78800) [pid = 1657] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:55:33 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116020800) [pid = 1657] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:55:33 INFO - PROCESS | 1657 | 1465916133523 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]]]}] 07:55:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:55:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 729ms 07:55:33 INFO - PROCESS | 1657 | 1465916133541 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:55:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:55:33 INFO - PROCESS | 1657 | 1465916133546 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 07:55:33 INFO - PROCESS | 1657 | 1465916133551 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:55:33 INFO - PROCESS | 1657 | 1465916133553 Marionette TRACE conn2 <- [1,2638,null,{}] 07:55:33 INFO - PROCESS | 1657 | 1465916133556 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}] 07:55:33 INFO - PROCESS | 1657 | 1465916133559 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:33 INFO - PROCESS | 1657 | 1465916133720 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:55:33 INFO - PROCESS | 1657 | 1465916133733 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 1657 | 1465916133735 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b90000 == 36 [pid = 1657] [id = 667] 07:55:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1184db800) [pid = 1657] [serial = 2001] [outer = 0x0] 07:55:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119a45400) [pid = 1657] [serial = 2002] [outer = 0x1184db800] 07:55:33 INFO - PROCESS | 1657 | 1465916133776 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128a4ec00) [pid = 1657] [serial = 2003] [outer = 0x1184db800] 07:55:34 INFO - PROCESS | 1657 | 1465916134135 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]]]}] 07:55:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:55:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 621ms 07:55:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:55:34 INFO - PROCESS | 1657 | 1465916134171 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 1657 | 1465916134172 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 07:55:34 INFO - PROCESS | 1657 | 1465916134174 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 1657 | 1465916134176 Marionette TRACE conn2 <- [1,2642,null,{}] 07:55:34 INFO - PROCESS | 1657 | 1465916134178 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}] 07:55:34 INFO - PROCESS | 1657 | 1465916134179 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:34 INFO - PROCESS | 1657 | 1465916134287 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:55:34 INFO - PROCESS | 1657 | 1465916134293 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 1657 | 1465916134295 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6d9000 == 37 [pid = 1657] [id = 668] 07:55:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118f34800) [pid = 1657] [serial = 2004] [outer = 0x0] 07:55:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1290e3400) [pid = 1657] [serial = 2005] [outer = 0x118f34800] 07:55:34 INFO - PROCESS | 1657 | 1465916134319 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129411000) [pid = 1657] [serial = 2006] [outer = 0x118f34800] 07:55:34 INFO - PROCESS | 1657 | 1465916134621 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]]]}] 07:55:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:55:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 468ms 07:55:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:55:34 INFO - PROCESS | 1657 | 1465916134647 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 1657 | 1465916134649 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 07:55:34 INFO - PROCESS | 1657 | 1465916134651 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 1657 | 1465916134653 Marionette TRACE conn2 <- [1,2646,null,{}] 07:55:34 INFO - PROCESS | 1657 | 1465916134655 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}] 07:55:34 INFO - PROCESS | 1657 | 1465916134657 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:34 INFO - PROCESS | 1657 | 1465916134771 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:55:34 INFO - PROCESS | 1657 | 1465916134777 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 1657 | 1465916134778 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f06000 == 38 [pid = 1657] [id = 669] 07:55:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a5b9c00) [pid = 1657] [serial = 2007] [outer = 0x0] 07:55:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a633800) [pid = 1657] [serial = 2008] [outer = 0x12a5b9c00] 07:55:34 INFO - PROCESS | 1657 | 1465916134805 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a8e0c00) [pid = 1657] [serial = 2009] [outer = 0x12a5b9c00] 07:55:35 INFO - PROCESS | 1657 | 1465916135134 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]]]}] 07:55:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:55:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 525ms 07:55:35 INFO - PROCESS | 1657 | 1465916135177 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 1657 | 1465916135178 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 07:55:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:55:35 INFO - PROCESS | 1657 | 1465916135180 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 1657 | 1465916135181 Marionette TRACE conn2 <- [1,2650,null,{}] 07:55:35 INFO - PROCESS | 1657 | 1465916135184 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}] 07:55:35 INFO - PROCESS | 1657 | 1465916135185 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:35 INFO - PROCESS | 1657 | 1465916135343 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:55:35 INFO - PROCESS | 1657 | 1465916135382 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 1657 | 1465916135384 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x115176000 == 39 [pid = 1657] [id = 670] 07:55:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x110f7dc00) [pid = 1657] [serial = 2010] [outer = 0x0] 07:55:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x110f82c00) [pid = 1657] [serial = 2011] [outer = 0x110f7dc00] 07:55:35 INFO - PROCESS | 1657 | 1465916135415 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112a7c400) [pid = 1657] [serial = 2012] [outer = 0x110f7dc00] 07:55:35 INFO - PROCESS | 1657 | 1465916135940 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]]]}] 07:55:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:55:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 771ms 07:55:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:55:35 INFO - PROCESS | 1657 | 1465916135952 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 1657 | 1465916135954 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 07:55:35 INFO - PROCESS | 1657 | 1465916135958 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 1657 | 1465916135960 Marionette TRACE conn2 <- [1,2654,null,{}] 07:55:35 INFO - PROCESS | 1657 | 1465916135963 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}] 07:55:35 INFO - PROCESS | 1657 | 1465916135966 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:36 INFO - PROCESS | 1657 | 1465916136077 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:55:36 INFO - PROCESS | 1657 | 1465916136160 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 1657 | 1465916136161 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b03800 == 40 [pid = 1657] [id = 671] 07:55:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x113d78800) [pid = 1657] [serial = 2013] [outer = 0x0] 07:55:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116974000) [pid = 1657] [serial = 2014] [outer = 0x113d78800] 07:55:36 INFO - PROCESS | 1657 | 1465916136192 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11856cc00) [pid = 1657] [serial = 2015] [outer = 0x113d78800] 07:55:36 INFO - PROCESS | 1657 | 1465916136768 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]]]}] 07:55:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:55:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 823ms 07:55:36 INFO - PROCESS | 1657 | 1465916136781 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 1657 | 1465916136783 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 07:55:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:55:36 INFO - PROCESS | 1657 | 1465916136786 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 1657 | 1465916136787 Marionette TRACE conn2 <- [1,2658,null,{}] 07:55:36 INFO - PROCESS | 1657 | 1465916136790 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}] 07:55:36 INFO - PROCESS | 1657 | 1465916136791 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:37 INFO - PROCESS | 1657 | 1465916137005 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:55:37 INFO - PROCESS | 1657 | 1465916137100 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 1657 | 1465916137102 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x11708e000 == 41 [pid = 1657] [id = 672] 07:55:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x116024000) [pid = 1657] [serial = 2016] [outer = 0x0] 07:55:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1160a2000) [pid = 1657] [serial = 2017] [outer = 0x116024000] 07:55:37 INFO - PROCESS | 1657 | 1465916137130 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x117040c00) [pid = 1657] [serial = 2018] [outer = 0x116024000] 07:55:37 INFO - PROCESS | 1657 | --DOCSHELL 0x121f06000 == 40 [pid = 1657] [id = 669] 07:55:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6d9000 == 39 [pid = 1657] [id = 668] 07:55:37 INFO - PROCESS | 1657 | --DOCSHELL 0x119b90000 == 38 [pid = 1657] [id = 667] 07:55:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12904c000 == 37 [pid = 1657] [id = 666] 07:55:37 INFO - PROCESS | 1657 | --DOCSHELL 0x126c98000 == 36 [pid = 1657] [id = 665] 07:55:37 INFO - PROCESS | 1657 | --DOCSHELL 0x1256c1800 == 35 [pid = 1657] [id = 664] 07:55:37 INFO - PROCESS | 1657 | --DOCSHELL 0x121f12000 == 34 [pid = 1657] [id = 663] 07:55:37 INFO - PROCESS | 1657 | --DOCSHELL 0x121498800 == 33 [pid = 1657] [id = 662] 07:55:37 INFO - PROCESS | 1657 | --DOCSHELL 0x119b90800 == 32 [pid = 1657] [id = 661] 07:55:37 INFO - PROCESS | 1657 | --DOCSHELL 0x118156000 == 31 [pid = 1657] [id = 660] 07:55:37 INFO - PROCESS | 1657 | --DOCSHELL 0x116f32800 == 30 [pid = 1657] [id = 659] 07:55:37 INFO - PROCESS | 1657 | 1465916137566 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]]]}] 07:55:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:55:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 825ms 07:55:37 INFO - PROCESS | 1657 | 1465916137612 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 1657 | 1465916137615 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 07:55:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:55:37 INFO - PROCESS | 1657 | 1465916137618 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - PROCESS | 1657 | 1465916137620 Marionette TRACE conn2 <- [1,2662,null,{}] 07:55:37 INFO - PROCESS | 1657 | 1465916137623 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}] 07:55:37 INFO - PROCESS | 1657 | 1465916137624 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:37 INFO - PROCESS | 1657 | 1465916137713 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1268e5400) [pid = 1657] [serial = 1939] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x121c1ec00) [pid = 1657] [serial = 1936] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a5b2000) [pid = 1657] [serial = 1942] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x129406400) [pid = 1657] [serial = 1940] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a62e800) [pid = 1657] [serial = 1945] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11337e000) [pid = 1657] [serial = 1918] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116021c00) [pid = 1657] [serial = 1919] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118573400) [pid = 1657] [serial = 1921] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11894e400) [pid = 1657] [serial = 1922] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12169fc00) [pid = 1657] [serial = 1933] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12b818400) [pid = 1657] [serial = 1955] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118f3d000) [pid = 1657] [serial = 1927] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118fef400) [pid = 1657] [serial = 1928] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119a4a000) [pid = 1657] [serial = 1930] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1210da800) [pid = 1657] [serial = 1931] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x129487c00) [pid = 1657] [serial = 1916] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1176bb000) [pid = 1657] [serial = 1925] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1166f2800) [pid = 1657] [serial = 1924] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12b909400) [pid = 1657] [serial = 1958] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12b904000) [pid = 1657] [serial = 1957] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119a51400) [pid = 1657] [serial = 1949] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118382000) [pid = 1657] [serial = 1948] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12b014c00) [pid = 1657] [serial = 1954] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12a879800) [pid = 1657] [serial = 1946] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12a638400) [pid = 1657] [serial = 1952] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12a5d8800) [pid = 1657] [serial = 1943] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x124ebb000) [pid = 1657] [serial = 1937] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1216a3800) [pid = 1657] [serial = 1934] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x126ada000) [pid = 1657] [serial = 1951] [outer = 0x0] [url = about:blank] 07:55:37 INFO - PROCESS | 1657 | 1465916137781 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 1657 | 1465916137782 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x118143000 == 31 [pid = 1657] [id = 673] 07:55:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x116020800) [pid = 1657] [serial = 2019] [outer = 0x0] 07:55:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11728d800) [pid = 1657] [serial = 2020] [outer = 0x116020800] 07:55:37 INFO - PROCESS | 1657 | 1465916137810 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118fe9800) [pid = 1657] [serial = 2021] [outer = 0x116020800] 07:55:38 INFO - PROCESS | 1657 | 1465916138102 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]]]}] 07:55:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:55:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 522ms 07:55:38 INFO - PROCESS | 1657 | 1465916138141 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 07:55:38 INFO - PROCESS | 1657 | 1465916138143 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 07:55:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:55:38 INFO - PROCESS | 1657 | 1465916138149 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:55:38 INFO - PROCESS | 1657 | 1465916138150 Marionette TRACE conn2 <- [1,2666,null,{}] 07:55:38 INFO - PROCESS | 1657 | 1465916138152 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}] 07:55:38 INFO - PROCESS | 1657 | 1465916138153 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:38 INFO - PROCESS | 1657 | 1465916138261 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:55:38 INFO - PROCESS | 1657 | 1465916138319 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 1657 | 1465916138320 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x121040800 == 32 [pid = 1657] [id = 674] 07:55:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116025000) [pid = 1657] [serial = 2022] [outer = 0x0] 07:55:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119a2d400) [pid = 1657] [serial = 2023] [outer = 0x116025000] 07:55:38 INFO - PROCESS | 1657 | 1465916138346 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119fe4c00) [pid = 1657] [serial = 2024] [outer = 0x116025000] 07:55:39 INFO - PROCESS | 1657 | 1465916139138 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]]]}] 07:55: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) 07:55:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1020ms 07:55:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:55:39 INFO - PROCESS | 1657 | 1465916139168 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 1657 | 1465916139170 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 07:55:39 INFO - PROCESS | 1657 | 1465916139180 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 1657 | 1465916139184 Marionette TRACE conn2 <- [1,2670,null,{}] 07:55:39 INFO - PROCESS | 1657 | 1465916139196 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}] 07:55:39 INFO - PROCESS | 1657 | 1465916139198 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:39 INFO - PROCESS | 1657 | 1465916139282 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:55:39 INFO - PROCESS | 1657 | 1465916139342 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:39 INFO - PROCESS | 1657 | 1465916139343 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b08800 == 33 [pid = 1657] [id = 675] 07:55:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112d1f800) [pid = 1657] [serial = 2025] [outer = 0x0] 07:55:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12169c800) [pid = 1657] [serial = 2026] [outer = 0x112d1f800] 07:55:39 INFO - PROCESS | 1657 | 1465916139368 Marionette DEBUG loaded listener.js 07:55:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x124e65400) [pid = 1657] [serial = 2027] [outer = 0x112d1f800] 07:55:40 INFO - PROCESS | 1657 | 1465916140143 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 07:55:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 989ms 07:55:40 INFO - PROCESS | 1657 | 1465916140164 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 07:55:40 INFO - PROCESS | 1657 | 1465916140165 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 07:55:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:55:40 INFO - PROCESS | 1657 | 1465916140167 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:55:40 INFO - PROCESS | 1657 | 1465916140168 Marionette TRACE conn2 <- [1,2674,null,{}] 07:55:40 INFO - PROCESS | 1657 | 1465916140171 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}] 07:55:40 INFO - PROCESS | 1657 | 1465916140172 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:40 INFO - PROCESS | 1657 | 1465916140272 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:55:40 INFO - PROCESS | 1657 | 1465916140282 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 1657 | 1465916140283 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12113f000 == 34 [pid = 1657] [id = 676] 07:55:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121468c00) [pid = 1657] [serial = 2028] [outer = 0x0] 07:55:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1261c3000) [pid = 1657] [serial = 2029] [outer = 0x121468c00] 07:55:40 INFO - PROCESS | 1657 | 1465916140307 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1268e2c00) [pid = 1657] [serial = 2030] [outer = 0x121468c00] 07:55:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 07:55:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 971ms 07:55:41 INFO - PROCESS | 1657 | 1465916141135 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:41 INFO - PROCESS | 1657 | 1465916141140 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 1657 | 1465916141141 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 07:55:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:55:41 INFO - PROCESS | 1657 | 1465916141143 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 1657 | 1465916141146 Marionette TRACE conn2 <- [1,2678,null,{}] 07:55:41 INFO - PROCESS | 1657 | 1465916141148 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}] 07:55:41 INFO - PROCESS | 1657 | 1465916141149 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:41 INFO - PROCESS | 1657 | 1465916141252 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:55:41 INFO - PROCESS | 1657 | 1465916141263 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 1657 | 1465916141267 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295f3800 == 35 [pid = 1657] [id = 677] 07:55:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x129410400) [pid = 1657] [serial = 2031] [outer = 0x0] 07:55:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x129486400) [pid = 1657] [serial = 2032] [outer = 0x129410400] 07:55:41 INFO - PROCESS | 1657 | 1465916141299 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a5e5000) [pid = 1657] [serial = 2033] [outer = 0x129410400] 07:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1133a5400) [pid = 1657] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118fe7000) [pid = 1657] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x111fcc400) [pid = 1657] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x113383c00) [pid = 1657] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11602d000) [pid = 1657] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119334000) [pid = 1657] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116975c00) [pid = 1657] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x113d7d400) [pid = 1657] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x113df4400) [pid = 1657] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118f97000) [pid = 1657] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119afb400) [pid = 1657] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128a48400) [pid = 1657] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x113972400) [pid = 1657] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1261cbc00) [pid = 1657] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1184db800) [pid = 1657] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x118f34800) [pid = 1657] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:55:42 INFO - PROCESS | 1657 | 1465916142142 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]]]}] 07:55:42 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) 07:55:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1021ms 07:55:42 INFO - PROCESS | 1657 | 1465916142166 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 1657 | 1465916142167 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 07:55:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:55:42 INFO - PROCESS | 1657 | 1465916142169 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 1657 | 1465916142170 Marionette TRACE conn2 <- [1,2682,null,{}] 07:55:42 INFO - PROCESS | 1657 | 1465916142173 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}] 07:55:42 INFO - PROCESS | 1657 | 1465916142174 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:42 INFO - PROCESS | 1657 | 1465916142262 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:55:42 INFO - PROCESS | 1657 | 1465916142318 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:42 INFO - PROCESS | 1657 | 1465916142319 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a51a800 == 36 [pid = 1657] [id = 678] 07:55:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1131b1000) [pid = 1657] [serial = 2034] [outer = 0x0] 07:55:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x119335c00) [pid = 1657] [serial = 2035] [outer = 0x1131b1000] 07:55:42 INFO - PROCESS | 1657 | 1465916142343 Marionette DEBUG loaded listener.js 07:55:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1268e4c00) [pid = 1657] [serial = 2036] [outer = 0x1131b1000] 07:55:43 INFO - PROCESS | 1657 | 1465916143119 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]]]}] 07:55:43 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) 07:55:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 972ms 07:55:43 INFO - PROCESS | 1657 | 1465916143142 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 07:55:43 INFO - PROCESS | 1657 | 1465916143143 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 07:55:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:55:43 INFO - PROCESS | 1657 | 1465916143147 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:55:43 INFO - PROCESS | 1657 | 1465916143148 Marionette TRACE conn2 <- [1,2686,null,{}] 07:55:43 INFO - PROCESS | 1657 | 1465916143151 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}] 07:55:43 INFO - PROCESS | 1657 | 1465916143152 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:43 INFO - PROCESS | 1657 | 1465916143225 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:55:43 INFO - PROCESS | 1657 | 1465916143231 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:43 INFO - PROCESS | 1657 | 1465916143232 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9e2800 == 37 [pid = 1657] [id = 679] 07:55:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1290e3000) [pid = 1657] [serial = 2037] [outer = 0x0] 07:55:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x12a633400) [pid = 1657] [serial = 2038] [outer = 0x1290e3000] 07:55:43 INFO - PROCESS | 1657 | 1465916143257 Marionette DEBUG loaded listener.js 07:55:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12a877800) [pid = 1657] [serial = 2039] [outer = 0x1290e3000] 07:55:44 INFO - PROCESS | 1657 | 1465916144079 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 07:55:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 969ms 07:55:44 INFO - PROCESS | 1657 | 1465916144117 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 07:55:44 INFO - PROCESS | 1657 | 1465916144119 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 07:55:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:55:44 INFO - PROCESS | 1657 | 1465916144122 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:55:44 INFO - PROCESS | 1657 | 1465916144125 Marionette TRACE conn2 <- [1,2690,null,{}] 07:55:44 INFO - PROCESS | 1657 | 1465916144128 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}] 07:55:44 INFO - PROCESS | 1657 | 1465916144130 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:44 INFO - PROCESS | 1657 | 1465916144232 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:55:44 INFO - PROCESS | 1657 | 1465916144291 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 1657 | 1465916144294 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x11813f000 == 38 [pid = 1657] [id = 680] 07:55:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1167a4800) [pid = 1657] [serial = 2040] [outer = 0x0] 07:55:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116a0b000) [pid = 1657] [serial = 2041] [outer = 0x1167a4800] 07:55:44 INFO - PROCESS | 1657 | 1465916144325 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11870a400) [pid = 1657] [serial = 2042] [outer = 0x1167a4800] 07:55:45 INFO - PROCESS | 1657 | 1465916145292 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:55:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1222ms 07:55:45 INFO - PROCESS | 1657 | 1465916145345 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 1657 | 1465916145348 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 07:55:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:55:45 INFO - PROCESS | 1657 | 1465916145353 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 1657 | 1465916145355 Marionette TRACE conn2 <- [1,2694,null,{}] 07:55:45 INFO - PROCESS | 1657 | 1465916145357 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}] 07:55:45 INFO - PROCESS | 1657 | 1465916145359 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:45 INFO - PROCESS | 1657 | 1465916145457 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:55:45 INFO - PROCESS | 1657 | 1465916145515 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 1657 | 1465916145516 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x124805000 == 39 [pid = 1657] [id = 681] 07:55:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119a3a000) [pid = 1657] [serial = 2043] [outer = 0x0] 07:55:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121087800) [pid = 1657] [serial = 2044] [outer = 0x119a3a000] 07:55:45 INFO - PROCESS | 1657 | 1465916145547 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1216a5c00) [pid = 1657] [serial = 2045] [outer = 0x119a3a000] 07:55:46 INFO - PROCESS | 1657 | 1465916146440 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:55:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1120ms 07:55:46 INFO - PROCESS | 1657 | 1465916146474 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 1657 | 1465916146476 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 07:55:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:55:46 INFO - PROCESS | 1657 | 1465916146482 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 1657 | 1465916146484 Marionette TRACE conn2 <- [1,2698,null,{}] 07:55:46 INFO - PROCESS | 1657 | 1465916146488 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}] 07:55:46 INFO - PROCESS | 1657 | 1465916146489 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:46 INFO - PROCESS | 1657 | 1465916146582 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:55:46 INFO - PROCESS | 1657 | 1465916146641 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 1657 | 1465916146642 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x11931e800 == 40 [pid = 1657] [id = 682] 07:55:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118579800) [pid = 1657] [serial = 2046] [outer = 0x0] 07:55:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118706800) [pid = 1657] [serial = 2047] [outer = 0x118579800] 07:55:46 INFO - PROCESS | 1657 | 1465916146671 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11932e800) [pid = 1657] [serial = 2048] [outer = 0x118579800] 07:55:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12a51a800 == 39 [pid = 1657] [id = 678] 07:55:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1295f3800 == 38 [pid = 1657] [id = 677] 07:55:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12113f000 == 37 [pid = 1657] [id = 676] 07:55:47 INFO - PROCESS | 1657 | --DOCSHELL 0x124b08800 == 36 [pid = 1657] [id = 675] 07:55:47 INFO - PROCESS | 1657 | --DOCSHELL 0x121040800 == 35 [pid = 1657] [id = 674] 07:55:47 INFO - PROCESS | 1657 | --DOCSHELL 0x118143000 == 34 [pid = 1657] [id = 673] 07:55:47 INFO - PROCESS | 1657 | --DOCSHELL 0x11708e000 == 33 [pid = 1657] [id = 672] 07:55:47 INFO - PROCESS | 1657 | --DOCSHELL 0x119b03800 == 32 [pid = 1657] [id = 671] 07:55:47 INFO - PROCESS | 1657 | --DOCSHELL 0x115176000 == 31 [pid = 1657] [id = 670] 07:55:47 INFO - PROCESS | 1657 | --DOCSHELL 0x117e6f000 == 30 [pid = 1657] [id = 658] 07:55:47 INFO - PROCESS | 1657 | --DOCSHELL 0x124805000 == 29 [pid = 1657] [id = 681] 07:55:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9e2800 == 28 [pid = 1657] [id = 679] 07:55:47 INFO - PROCESS | 1657 | --DOCSHELL 0x11813f000 == 27 [pid = 1657] [id = 680] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1290e5400) [pid = 1657] [serial = 2000] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119a45400) [pid = 1657] [serial = 2002] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1261ca000) [pid = 1657] [serial = 1994] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x129411000) [pid = 1657] [serial = 2006] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12134b400) [pid = 1657] [serial = 1991] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1290e3400) [pid = 1657] [serial = 2005] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119a53c00) [pid = 1657] [serial = 1988] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x128a4ec00) [pid = 1657] [serial = 2003] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12a633800) [pid = 1657] [serial = 2008] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119afe000) [pid = 1657] [serial = 1990] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x126827800) [pid = 1657] [serial = 1996] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119331000) [pid = 1657] [serial = 1984] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119a05c00) [pid = 1657] [serial = 1985] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x116021800) [pid = 1657] [serial = 1978] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x116051c00) [pid = 1657] [serial = 1979] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x118710400) [pid = 1657] [serial = 1976] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x118570000) [pid = 1657] [serial = 1975] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x119a3b400) [pid = 1657] [serial = 1987] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x118563000) [pid = 1657] [serial = 1981] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1185be000) [pid = 1657] [serial = 1982] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1216a8000) [pid = 1657] [serial = 1993] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x116f40800) [pid = 1657] [serial = 1961] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x116024800) [pid = 1657] [serial = 1960] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x119a33800) [pid = 1657] [serial = 1964] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x119333c00) [pid = 1657] [serial = 1963] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x126ada400) [pid = 1657] [serial = 1967] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x1251d9c00) [pid = 1657] [serial = 1966] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x129482800) [pid = 1657] [serial = 1969] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12a8dec00) [pid = 1657] [serial = 1970] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x126cdd800) [pid = 1657] [serial = 1973] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x119a52000) [pid = 1657] [serial = 1972] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x126ae3000) [pid = 1657] [serial = 1997] [outer = 0x0] [url = about:blank] 07:55:47 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x126ce2c00) [pid = 1657] [serial = 1999] [outer = 0x0] [url = about:blank] 07:55:48 INFO - PROCESS | 1657 | 1465916148124 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:55:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1675ms 07:55:48 INFO - PROCESS | 1657 | 1465916148158 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 07:55:48 INFO - PROCESS | 1657 | 1465916148161 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 07:55:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:55:48 INFO - PROCESS | 1657 | 1465916148164 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - PROCESS | 1657 | 1465916148166 Marionette TRACE conn2 <- [1,2702,null,{}] 07:55:48 INFO - PROCESS | 1657 | 1465916148169 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}] 07:55:48 INFO - PROCESS | 1657 | 1465916148171 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:48 INFO - PROCESS | 1657 | 1465916148245 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:55:48 INFO - PROCESS | 1657 | 1465916148249 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 1657 | 1465916148251 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x11691c800 == 28 [pid = 1657] [id = 683] 07:55:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x112accc00) [pid = 1657] [serial = 2049] [outer = 0x0] 07:55:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x113135c00) [pid = 1657] [serial = 2050] [outer = 0x112accc00] 07:55:48 INFO - PROCESS | 1657 | 1465916148279 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x113df7400) [pid = 1657] [serial = 2051] [outer = 0x112accc00] 07:55:48 INFO - PROCESS | 1657 | 1465916148614 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]]]}] 07:55:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:55:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 472ms 07:55:48 INFO - PROCESS | 1657 | 1465916148636 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:55:48 INFO - PROCESS | 1657 | 1465916148639 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 07:55:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:55:48 INFO - PROCESS | 1657 | 1465916148646 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - PROCESS | 1657 | 1465916148648 Marionette TRACE conn2 <- [1,2706,null,{}] 07:55:48 INFO - PROCESS | 1657 | 1465916148651 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}] 07:55:48 INFO - PROCESS | 1657 | 1465916148652 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:48 INFO - PROCESS | 1657 | 1465916148734 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:55:48 INFO - PROCESS | 1657 | 1465916148787 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 1657 | 1465916148788 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x117224800 == 29 [pid = 1657] [id = 684] 07:55:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x112acec00) [pid = 1657] [serial = 2052] [outer = 0x0] 07:55:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x1160a2400) [pid = 1657] [serial = 2053] [outer = 0x112acec00] 07:55:48 INFO - PROCESS | 1657 | 1465916148815 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x1176c3800) [pid = 1657] [serial = 2054] [outer = 0x112acec00] 07:55:49 INFO - PROCESS | 1657 | 1465916149099 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]]]}] 07:55:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:55:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 523ms 07:55:49 INFO - PROCESS | 1657 | 1465916149168 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 07:55:49 INFO - PROCESS | 1657 | 1465916149169 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 07:55:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:55:49 INFO - PROCESS | 1657 | 1465916149171 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 1657 | 1465916149174 Marionette TRACE conn2 <- [1,2710,null,{}] 07:55:49 INFO - PROCESS | 1657 | 1465916149181 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}] 07:55:49 INFO - PROCESS | 1657 | 1465916149184 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:49 INFO - PROCESS | 1657 | 1465916149261 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:55:49 INFO - PROCESS | 1657 | 1465916149319 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 1657 | 1465916149321 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1191d7000 == 30 [pid = 1657] [id = 685] 07:55:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x112f2f800) [pid = 1657] [serial = 2055] [outer = 0x0] 07:55:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x118573800) [pid = 1657] [serial = 2056] [outer = 0x112f2f800] 07:55:49 INFO - PROCESS | 1657 | 1465916149349 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x118f93000) [pid = 1657] [serial = 2057] [outer = 0x112f2f800] 07:55:49 INFO - PROCESS | 1657 | 1465916149712 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] 07:55:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:55:49 INFO - PROCESS | 1657 | 1465916149747 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 07:55:49 INFO - PROCESS | 1657 | 1465916149750 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 1657 | 1465916149752 Marionette TRACE conn2 <- [1,2714,null,{}] 07:55:49 INFO - PROCESS | 1657 | 1465916149755 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}] 07:55:49 INFO - PROCESS | 1657 | 1465916149757 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:49 INFO - PROCESS | 1657 | 1465916149924 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:55:49 INFO - PROCESS | 1657 | 1465916149952 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 1657 | 1465916149953 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x121033800 == 31 [pid = 1657] [id = 686] 07:55:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x119763800) [pid = 1657] [serial = 2058] [outer = 0x0] 07:55:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x119a2d800) [pid = 1657] [serial = 2059] [outer = 0x119763800] 07:55:49 INFO - PROCESS | 1657 | 1465916149995 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x119a39400) [pid = 1657] [serial = 2060] [outer = 0x119763800] 07:55:50 INFO - PROCESS | 1657 | 1465916150372 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]]]}] 07:55:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:55:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 676ms 07:55:50 INFO - PROCESS | 1657 | 1465916150427 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:55:50 INFO - PROCESS | 1657 | 1465916150428 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 07:55:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:55:50 INFO - PROCESS | 1657 | 1465916150432 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:55:50 INFO - PROCESS | 1657 | 1465916150434 Marionette TRACE conn2 <- [1,2718,null,{}] 07:55:50 INFO - PROCESS | 1657 | 1465916150437 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}] 07:55:50 INFO - PROCESS | 1657 | 1465916150439 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:50 INFO - PROCESS | 1657 | 1465916150571 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:55:50 INFO - PROCESS | 1657 | 1465916150593 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:50 INFO - PROCESS | 1657 | 1465916150594 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x121c9f800 == 32 [pid = 1657] [id = 687] 07:55:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1167a8c00) [pid = 1657] [serial = 2061] [outer = 0x0] 07:55:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x119a54400) [pid = 1657] [serial = 2062] [outer = 0x1167a8c00] 07:55:50 INFO - PROCESS | 1657 | 1465916150618 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1210d5000) [pid = 1657] [serial = 2063] [outer = 0x1167a8c00] 07:55:50 INFO - PROCESS | 1657 | 1465916150958 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] 07:55:51 INFO - PROCESS | 1657 | 1465916151003 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 07:55:51 INFO - PROCESS | 1657 | 1465916151005 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 1657 | 1465916151006 Marionette TRACE conn2 <- [1,2722,null,{}] 07:55:51 INFO - PROCESS | 1657 | 1465916151008 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}] 07:55:51 INFO - PROCESS | 1657 | 1465916151012 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:51 INFO - PROCESS | 1657 | 1465916151123 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:55:51 INFO - PROCESS | 1657 | 1465916151161 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 1657 | 1465916151162 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x124805800 == 33 [pid = 1657] [id = 688] 07:55:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x121238000) [pid = 1657] [serial = 2064] [outer = 0x0] 07:55:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x12169dc00) [pid = 1657] [serial = 2065] [outer = 0x121238000] 07:55:51 INFO - PROCESS | 1657 | 1465916151187 Marionette DEBUG loaded listener.js 07:55:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x121eda000) [pid = 1657] [serial = 2066] [outer = 0x121238000] 07:55:51 INFO - PROCESS | 1657 | 1465916151516 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] 07:55:51 INFO - PROCESS | 1657 | 1465916151525 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 07:55:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:55:51 INFO - PROCESS | 1657 | 1465916151529 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 1657 | 1465916151537 Marionette TRACE conn2 <- [1,2726,null,{}] 07:55:51 INFO - PROCESS | 1657 | 1465916151540 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}] 07:55:51 INFO - PROCESS | 1657 | 1465916151541 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:51 INFO - PROCESS | 1657 | 1465916151747 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:55:51 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1131b1000) [pid = 1657] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:55:51 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x121468c00) [pid = 1657] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:55:51 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x129410400) [pid = 1657] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:55:51 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12a5b9c00) [pid = 1657] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:55:51 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x116020800) [pid = 1657] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:55:51 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x110f7dc00) [pid = 1657] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:55:51 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x112d1f800) [pid = 1657] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:55:51 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x116025000) [pid = 1657] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:55:51 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x116024000) [pid = 1657] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:55:51 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x113d78800) [pid = 1657] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:55:51 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x1290e3000) [pid = 1657] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:55:51 INFO - PROCESS | 1657 | 1465916151803 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 1657 | 1465916151804 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b19000 == 34 [pid = 1657] [id = 689] 07:55:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1122aa400) [pid = 1657] [serial = 2067] [outer = 0x0] 07:55:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1133a5400) [pid = 1657] [serial = 2068] [outer = 0x1122aa400] 07:55:51 INFO - PROCESS | 1657 | 1465916151830 Marionette DEBUG loaded listener.js 07:55:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x118382000) [pid = 1657] [serial = 2069] [outer = 0x1122aa400] 07:55:52 INFO - PROCESS | 1657 | 1465916152081 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]]]}] 07:55:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:55:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 579ms 07:55:52 INFO - PROCESS | 1657 | 1465916152119 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:55:52 INFO - PROCESS | 1657 | 1465916152120 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 07:55:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:55:52 INFO - PROCESS | 1657 | 1465916152122 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:55:52 INFO - PROCESS | 1657 | 1465916152123 Marionette TRACE conn2 <- [1,2730,null,{}] 07:55:52 INFO - PROCESS | 1657 | 1465916152126 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}] 07:55:52 INFO - PROCESS | 1657 | 1465916152129 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:52 INFO - PROCESS | 1657 | 1465916152217 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:55:52 INFO - PROCESS | 1657 | 1465916152221 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 1657 | 1465916152222 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x126c9e800 == 35 [pid = 1657] [id = 690] 07:55:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x118f3d800) [pid = 1657] [serial = 2070] [outer = 0x0] 07:55:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x125688000) [pid = 1657] [serial = 2071] [outer = 0x118f3d800] 07:55:52 INFO - PROCESS | 1657 | 1465916152247 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x126827400) [pid = 1657] [serial = 2072] [outer = 0x118f3d800] 07:55:53 INFO - PROCESS | 1657 | 1465916153047 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 07:55:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:55:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 969ms 07:55:53 INFO - PROCESS | 1657 | 1465916153093 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 1657 | 1465916153095 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 07:55:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:55:53 INFO - PROCESS | 1657 | 1465916153098 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 1657 | 1465916153100 Marionette TRACE conn2 <- [1,2734,null,{}] 07:55:53 INFO - PROCESS | 1657 | 1465916153103 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}] 07:55:53 INFO - PROCESS | 1657 | 1465916153105 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:53 INFO - PROCESS | 1657 | 1465916153216 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:55:53 INFO - PROCESS | 1657 | 1465916153222 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:53 INFO - PROCESS | 1657 | 1465916153223 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1191cb800 == 36 [pid = 1657] [id = 691] 07:55:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x126832800) [pid = 1657] [serial = 2073] [outer = 0x0] 07:55:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x126cd9400) [pid = 1657] [serial = 2074] [outer = 0x126832800] 07:55:53 INFO - PROCESS | 1657 | 1465916153250 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x126ce2400) [pid = 1657] [serial = 2075] [outer = 0x126832800] 07:55:53 INFO - PROCESS | 1657 | 1465916153551 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]]]}] 07:55:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:55:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 470ms 07:55:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:55:53 INFO - PROCESS | 1657 | 1465916153568 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 1657 | 1465916153570 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 07:55:53 INFO - PROCESS | 1657 | 1465916153572 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 1657 | 1465916153573 Marionette TRACE conn2 <- [1,2738,null,{}] 07:55:53 INFO - PROCESS | 1657 | 1465916153577 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}] 07:55:53 INFO - PROCESS | 1657 | 1465916153580 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:53 INFO - PROCESS | 1657 | 1465916153664 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:55:53 INFO - PROCESS | 1657 | 1465916153668 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:53 INFO - PROCESS | 1657 | 1465916153669 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a510800 == 37 [pid = 1657] [id = 692] 07:55:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x126ce2c00) [pid = 1657] [serial = 2076] [outer = 0x0] 07:55:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1290e1400) [pid = 1657] [serial = 2077] [outer = 0x126ce2c00] 07:55:53 INFO - PROCESS | 1657 | 1465916153693 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x129404800) [pid = 1657] [serial = 2078] [outer = 0x126ce2c00] 07:55:54 INFO - PROCESS | 1657 | 1465916154268 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]]]}] 07:55:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:55:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 720ms 07:55:54 INFO - PROCESS | 1657 | 1465916154306 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:55:54 INFO - PROCESS | 1657 | 1465916154308 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 07:55:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:55:54 INFO - PROCESS | 1657 | 1465916154315 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:55:54 INFO - PROCESS | 1657 | 1465916154319 Marionette TRACE conn2 <- [1,2742,null,{}] 07:55:54 INFO - PROCESS | 1657 | 1465916154322 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}] 07:55:54 INFO - PROCESS | 1657 | 1465916154324 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:54 INFO - PROCESS | 1657 | 1465916154435 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:55:54 INFO - PROCESS | 1657 | 1465916154536 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 1657 | 1465916154538 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x116952800 == 38 [pid = 1657] [id = 693] 07:55:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x113972400) [pid = 1657] [serial = 2079] [outer = 0x0] 07:55:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x116021c00) [pid = 1657] [serial = 2080] [outer = 0x113972400] 07:55:54 INFO - PROCESS | 1657 | 1465916154569 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1167a2800) [pid = 1657] [serial = 2081] [outer = 0x113972400] 07:55:55 INFO - PROCESS | 1657 | 1465916155210 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]]]}] 07:55:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:55:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 923ms 07:55:55 INFO - PROCESS | 1657 | 1465916155253 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:55:55 INFO - PROCESS | 1657 | 1465916155255 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 07:55:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:55:55 INFO - PROCESS | 1657 | 1465916155260 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 1657 | 1465916155264 Marionette TRACE conn2 <- [1,2746,null,{}] 07:55:55 INFO - PROCESS | 1657 | 1465916155273 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}] 07:55:55 INFO - PROCESS | 1657 | 1465916155275 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:55 INFO - PROCESS | 1657 | 1465916155378 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:55:55 INFO - PROCESS | 1657 | 1465916155459 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 1657 | 1465916155462 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x11707e800 == 39 [pid = 1657] [id = 694] 07:55:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112ad2c00) [pid = 1657] [serial = 2082] [outer = 0x0] 07:55:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1167a1800) [pid = 1657] [serial = 2083] [outer = 0x112ad2c00] 07:55:55 INFO - PROCESS | 1657 | 1465916155490 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x117289800) [pid = 1657] [serial = 2084] [outer = 0x112ad2c00] 07:55:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1191cb800 == 38 [pid = 1657] [id = 691] 07:55:55 INFO - PROCESS | 1657 | --DOCSHELL 0x126c9e800 == 37 [pid = 1657] [id = 690] 07:55:55 INFO - PROCESS | 1657 | --DOCSHELL 0x119b19000 == 36 [pid = 1657] [id = 689] 07:55:55 INFO - PROCESS | 1657 | --DOCSHELL 0x124805800 == 35 [pid = 1657] [id = 688] 07:55:55 INFO - PROCESS | 1657 | --DOCSHELL 0x121c9f800 == 34 [pid = 1657] [id = 687] 07:55:55 INFO - PROCESS | 1657 | --DOCSHELL 0x121033800 == 33 [pid = 1657] [id = 686] 07:55:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1191d7000 == 32 [pid = 1657] [id = 685] 07:55:55 INFO - PROCESS | 1657 | --DOCSHELL 0x117224800 == 31 [pid = 1657] [id = 684] 07:55:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11691c800 == 30 [pid = 1657] [id = 683] 07:55:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11931e800 == 29 [pid = 1657] [id = 682] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1268e4c00) [pid = 1657] [serial = 2036] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1261c3000) [pid = 1657] [serial = 2029] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x129486400) [pid = 1657] [serial = 2032] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a8e0c00) [pid = 1657] [serial = 2009] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x11728d800) [pid = 1657] [serial = 2020] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x118fe9800) [pid = 1657] [serial = 2021] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x110f82c00) [pid = 1657] [serial = 2011] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x112a7c400) [pid = 1657] [serial = 2012] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12169c800) [pid = 1657] [serial = 2026] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x119a2d400) [pid = 1657] [serial = 2023] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x119fe4c00) [pid = 1657] [serial = 2024] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1160a2000) [pid = 1657] [serial = 2017] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x117040c00) [pid = 1657] [serial = 2018] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x116974000) [pid = 1657] [serial = 2014] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x11856cc00) [pid = 1657] [serial = 2015] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12a5e5000) [pid = 1657] [serial = 2033] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12a877800) [pid = 1657] [serial = 2039] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x119335c00) [pid = 1657] [serial = 2035] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12a633400) [pid = 1657] [serial = 2038] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x1268e2c00) [pid = 1657] [serial = 2030] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x124e65400) [pid = 1657] [serial = 2027] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1657 | 1465916155891 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]]]}] 07:55:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:55:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 680ms 07:55:55 INFO - PROCESS | 1657 | 1465916155942 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:55:55 INFO - PROCESS | 1657 | 1465916155945 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 07:55:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:55:55 INFO - PROCESS | 1657 | 1465916155956 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 1657 | 1465916155958 Marionette TRACE conn2 <- [1,2750,null,{}] 07:55:55 INFO - PROCESS | 1657 | 1465916155960 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}] 07:55:55 INFO - PROCESS | 1657 | 1465916155962 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:56 INFO - PROCESS | 1657 | 1465916156041 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:55:56 INFO - PROCESS | 1657 | 1465916156049 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:56 INFO - PROCESS | 1657 | 1465916156051 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x11878b800 == 30 [pid = 1657] [id = 695] 07:55:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x11856cc00) [pid = 1657] [serial = 2085] [outer = 0x0] 07:55:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x118578400) [pid = 1657] [serial = 2086] [outer = 0x11856cc00] 07:55:56 INFO - PROCESS | 1657 | 1465916156078 Marionette DEBUG loaded listener.js 07:55:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x118707000) [pid = 1657] [serial = 2087] [outer = 0x11856cc00] 07:55:56 INFO - PROCESS | 1657 | 1465916156445 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]]]}] 07:55:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:55:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 522ms 07:55:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:55:56 INFO - PROCESS | 1657 | 1465916156476 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:55:56 INFO - PROCESS | 1657 | 1465916156478 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 07:55:56 INFO - PROCESS | 1657 | 1465916156480 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 1657 | 1465916156483 Marionette TRACE conn2 <- [1,2754,null,{}] 07:55:56 INFO - PROCESS | 1657 | 1465916156491 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}] 07:55:56 INFO - PROCESS | 1657 | 1465916156495 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:56 INFO - PROCESS | 1657 | 1465916156639 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:55:56 INFO - PROCESS | 1657 | 1465916156655 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:56 INFO - PROCESS | 1657 | 1465916156658 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x121028000 == 31 [pid = 1657] [id = 696] 07:55:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x118fe7400) [pid = 1657] [serial = 2088] [outer = 0x0] 07:55:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x119338800) [pid = 1657] [serial = 2089] [outer = 0x118fe7400] 07:55:56 INFO - PROCESS | 1657 | 1465916156701 Marionette DEBUG loaded listener.js 07:55:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x119a33000) [pid = 1657] [serial = 2090] [outer = 0x118fe7400] 07:55:57 INFO - PROCESS | 1657 | 1465916157118 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]]]}] 07:55:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:55:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 673ms 07:55:57 INFO - PROCESS | 1657 | 1465916157154 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:55:57 INFO - PROCESS | 1657 | 1465916157156 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 07:55:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:55:57 INFO - PROCESS | 1657 | 1465916157158 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:55:57 INFO - PROCESS | 1657 | 1465916157159 Marionette TRACE conn2 <- [1,2758,null,{}] 07:55:57 INFO - PROCESS | 1657 | 1465916157161 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}] 07:55:57 INFO - PROCESS | 1657 | 1465916157162 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:57 INFO - PROCESS | 1657 | 1465916157241 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:55:57 INFO - PROCESS | 1657 | 1465916157269 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 1657 | 1465916157270 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f1a800 == 32 [pid = 1657] [id = 697] 07:55:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x119fe2c00) [pid = 1657] [serial = 2091] [outer = 0x0] 07:55:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x121232000) [pid = 1657] [serial = 2092] [outer = 0x119fe2c00] 07:55:57 INFO - PROCESS | 1657 | 1465916157295 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x12134f000) [pid = 1657] [serial = 2093] [outer = 0x119fe2c00] 07:55:57 INFO - PROCESS | 1657 | 1465916157617 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]]]}] 07:55:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:55:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 469ms 07:55:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:55:57 INFO - PROCESS | 1657 | 1465916157629 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:55:57 INFO - PROCESS | 1657 | 1465916157632 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 07:55:57 INFO - PROCESS | 1657 | 1465916157635 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:55:57 INFO - PROCESS | 1657 | 1465916157636 Marionette TRACE conn2 <- [1,2762,null,{}] 07:55:57 INFO - PROCESS | 1657 | 1465916157638 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}] 07:55:57 INFO - PROCESS | 1657 | 1465916157639 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:57 INFO - PROCESS | 1657 | 1465916157716 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:55:57 INFO - PROCESS | 1657 | 1465916157782 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 1657 | 1465916157783 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1256bc800 == 33 [pid = 1657] [id = 698] 07:55:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x112d7fc00) [pid = 1657] [serial = 2094] [outer = 0x0] 07:55:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1216a2c00) [pid = 1657] [serial = 2095] [outer = 0x112d7fc00] 07:55:57 INFO - PROCESS | 1657 | 1465916157808 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1216e1800) [pid = 1657] [serial = 2096] [outer = 0x112d7fc00] 07:55:58 INFO - PROCESS | 1657 | 1465916158126 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]]]}] 07:55:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:55:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 518ms 07:55:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:55:58 INFO - PROCESS | 1657 | 1465916158153 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 1657 | 1465916158154 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 07:55:58 INFO - PROCESS | 1657 | 1465916158156 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 1657 | 1465916158157 Marionette TRACE conn2 <- [1,2766,null,{}] 07:55:58 INFO - PROCESS | 1657 | 1465916158167 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}] 07:55:58 INFO - PROCESS | 1657 | 1465916158171 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:58 INFO - PROCESS | 1657 | 1465916158290 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:55:58 INFO - PROCESS | 1657 | 1465916158295 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:58 INFO - PROCESS | 1657 | 1465916158296 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x126ca8800 == 34 [pid = 1657] [id = 699] 07:55:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x12175cc00) [pid = 1657] [serial = 2097] [outer = 0x0] 07:55:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x124ba8000) [pid = 1657] [serial = 2098] [outer = 0x12175cc00] 07:55:58 INFO - PROCESS | 1657 | 1465916158321 Marionette DEBUG loaded listener.js 07:55:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x126ce0c00) [pid = 1657] [serial = 2099] [outer = 0x12175cc00] 07:55:58 INFO - PROCESS | 1657 | 1465916158674 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]]]}] 07:55:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:55:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 523ms 07:55:58 INFO - PROCESS | 1657 | 1465916158682 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:55:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:55:58 INFO - PROCESS | 1657 | 1465916158683 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 07:55:58 INFO - PROCESS | 1657 | 1465916158685 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 1657 | 1465916158687 Marionette TRACE conn2 <- [1,2770,null,{}] 07:55:58 INFO - PROCESS | 1657 | 1465916158689 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}] 07:55:58 INFO - PROCESS | 1657 | 1465916158690 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:58 INFO - PROCESS | 1657 | 1465916158789 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:55:58 INFO - PROCESS | 1657 | 1465916158800 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:58 INFO - PROCESS | 1657 | 1465916158801 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a509800 == 35 [pid = 1657] [id = 700] 07:55:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11932b800) [pid = 1657] [serial = 2100] [outer = 0x0] 07:55:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1290e5400) [pid = 1657] [serial = 2101] [outer = 0x11932b800] 07:55:58 INFO - PROCESS | 1657 | 1465916158825 Marionette DEBUG loaded listener.js 07:55:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x129410400) [pid = 1657] [serial = 2102] [outer = 0x11932b800] 07:55:59 INFO - PROCESS | 1657 | 1465916159186 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]]]}] 07:55:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:55:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 517ms 07:55:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:55:59 INFO - PROCESS | 1657 | 1465916159204 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:55:59 INFO - PROCESS | 1657 | 1465916159206 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 07:55:59 INFO - PROCESS | 1657 | 1465916159209 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:55:59 INFO - PROCESS | 1657 | 1465916159211 Marionette TRACE conn2 <- [1,2774,null,{}] 07:55:59 INFO - PROCESS | 1657 | 1465916159215 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}] 07:55:59 INFO - PROCESS | 1657 | 1465916159216 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:59 INFO - PROCESS | 1657 | 1465916159362 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:55:59 INFO - PROCESS | 1657 | 1465916159379 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 1657 | 1465916159380 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:55:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e55800 == 36 [pid = 1657] [id = 701] 07:55:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x129410800) [pid = 1657] [serial = 2103] [outer = 0x0] 07:55:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x129489c00) [pid = 1657] [serial = 2104] [outer = 0x129410800] 07:55:59 INFO - PROCESS | 1657 | 1465916159419 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12a5b4c00) [pid = 1657] [serial = 2105] [outer = 0x129410800] 07:55:59 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x112f2f800) [pid = 1657] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:55:59 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119763800) [pid = 1657] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:55:59 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x112accc00) [pid = 1657] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:55:59 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118579800) [pid = 1657] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:55:59 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x112acec00) [pid = 1657] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:55:59 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1167a8c00) [pid = 1657] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:55:59 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x121238000) [pid = 1657] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:55:59 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1122aa400) [pid = 1657] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:55:59 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1167a4800) [pid = 1657] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:55:59 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x119a3a000) [pid = 1657] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:55:59 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x126832800) [pid = 1657] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:55:59 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x118f3d800) [pid = 1657] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:55:59 INFO - PROCESS | 1657 | 1465916159893 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]]]}] 07:55:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:55:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 722ms 07:55:59 INFO - PROCESS | 1657 | 1465916159932 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:55:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:55:59 INFO - PROCESS | 1657 | 1465916159933 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 07:55:59 INFO - PROCESS | 1657 | 1465916159935 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:55:59 INFO - PROCESS | 1657 | 1465916159936 Marionette TRACE conn2 <- [1,2778,null,{}] 07:55:59 INFO - PROCESS | 1657 | 1465916159939 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}] 07:55:59 INFO - PROCESS | 1657 | 1465916159940 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:00 INFO - PROCESS | 1657 | 1465916160020 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:56:00 INFO - PROCESS | 1657 | 1465916160024 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 1657 | 1465916160025 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a910800 == 37 [pid = 1657] [id = 702] 07:56:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x112accc00) [pid = 1657] [serial = 2106] [outer = 0x0] 07:56:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x118fed000) [pid = 1657] [serial = 2107] [outer = 0x112accc00] 07:56:00 INFO - PROCESS | 1657 | 1465916160051 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x125685400) [pid = 1657] [serial = 2108] [outer = 0x112accc00] 07:56:00 INFO - PROCESS | 1657 | 1465916160381 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]]]}] 07:56:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:56:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 468ms 07:56:00 INFO - PROCESS | 1657 | 1465916160403 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:56:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:56:00 INFO - PROCESS | 1657 | 1465916160404 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 07:56:00 INFO - PROCESS | 1657 | 1465916160407 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 1657 | 1465916160408 Marionette TRACE conn2 <- [1,2782,null,{}] 07:56:00 INFO - PROCESS | 1657 | 1465916160410 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}] 07:56:00 INFO - PROCESS | 1657 | 1465916160413 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:00 INFO - PROCESS | 1657 | 1465916160515 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:56:00 INFO - PROCESS | 1657 | 1465916160521 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 1657 | 1465916160522 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b217000 == 38 [pid = 1657] [id = 703] 07:56:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11393f800) [pid = 1657] [serial = 2109] [outer = 0x0] 07:56:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x129482c00) [pid = 1657] [serial = 2110] [outer = 0x11393f800] 07:56:00 INFO - PROCESS | 1657 | 1465916160547 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x12a5e5000) [pid = 1657] [serial = 2111] [outer = 0x11393f800] 07:56:00 INFO - PROCESS | 1657 | 1465916160851 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]]]}] 07:56:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:56:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 471ms 07:56:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:56:00 INFO - PROCESS | 1657 | 1465916160881 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 1657 | 1465916160883 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 07:56:00 INFO - PROCESS | 1657 | 1465916160885 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 1657 | 1465916160887 Marionette TRACE conn2 <- [1,2786,null,{}] 07:56:00 INFO - PROCESS | 1657 | 1465916160889 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}] 07:56:00 INFO - PROCESS | 1657 | 1465916160891 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:00 INFO - PROCESS | 1657 | 1465916160983 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:56:00 INFO - PROCESS | 1657 | 1465916160986 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 1657 | 1465916160988 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be4e800 == 39 [pid = 1657] [id = 704] 07:56:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1216a6800) [pid = 1657] [serial = 2112] [outer = 0x0] 07:56:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x12a63c800) [pid = 1657] [serial = 2113] [outer = 0x1216a6800] 07:56:01 INFO - PROCESS | 1657 | 1465916161021 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x12ae08000) [pid = 1657] [serial = 2114] [outer = 0x1216a6800] 07:56:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:56:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 469ms 07:56:01 INFO - PROCESS | 1657 | 1465916161351 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]]]}] 07:56:01 INFO - PROCESS | 1657 | 1465916161354 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:56:01 INFO - PROCESS | 1657 | 1465916161356 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 07:56:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:56:01 INFO - PROCESS | 1657 | 1465916161360 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 1657 | 1465916161361 Marionette TRACE conn2 <- [1,2790,null,{}] 07:56:01 INFO - PROCESS | 1657 | 1465916161367 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}] 07:56:01 INFO - PROCESS | 1657 | 1465916161368 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:01 INFO - PROCESS | 1657 | 1465916161475 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:56:01 INFO - PROCESS | 1657 | 1465916161508 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 1657 | 1465916161509 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be65800 == 40 [pid = 1657] [id = 705] 07:56:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x12a5bb800) [pid = 1657] [serial = 2115] [outer = 0x0] 07:56:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12ae0e800) [pid = 1657] [serial = 2116] [outer = 0x12a5bb800] 07:56:01 INFO - PROCESS | 1657 | 1465916161533 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12b019c00) [pid = 1657] [serial = 2117] [outer = 0x12a5bb800] 07:56:01 INFO - PROCESS | 1657 | 1465916161794 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]]]}] 07:56:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:56:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 474ms 07:56:01 INFO - PROCESS | 1657 | 1465916161882 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:56:01 INFO - PROCESS | 1657 | 1465916161884 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 07:56:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:56:01 INFO - PROCESS | 1657 | 1465916161888 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 1657 | 1465916161891 Marionette TRACE conn2 <- [1,2794,null,{}] 07:56:01 INFO - PROCESS | 1657 | 1465916161897 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}] 07:56:01 INFO - PROCESS | 1657 | 1465916161899 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:02 INFO - PROCESS | 1657 | 1465916162009 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:56:02 INFO - PROCESS | 1657 | 1465916162076 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 1657 | 1465916162078 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x11707c800 == 41 [pid = 1657] [id = 706] 07:56:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112ad9000) [pid = 1657] [serial = 2118] [outer = 0x0] 07:56:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1133a7400) [pid = 1657] [serial = 2119] [outer = 0x112ad9000] 07:56:02 INFO - PROCESS | 1657 | 1465916162112 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11703f800) [pid = 1657] [serial = 2120] [outer = 0x112ad9000] 07:56:02 INFO - PROCESS | 1657 | 1465916162531 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]]]}] 07:56:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:56:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 672ms 07:56:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:56:02 INFO - PROCESS | 1657 | 1465916162561 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 1657 | 1465916162563 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 07:56:02 INFO - PROCESS | 1657 | 1465916162568 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 1657 | 1465916162571 Marionette TRACE conn2 <- [1,2798,null,{}] 07:56:02 INFO - PROCESS | 1657 | 1465916162574 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}] 07:56:02 INFO - PROCESS | 1657 | 1465916162575 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:02 INFO - PROCESS | 1657 | 1465916162676 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:56:02 INFO - PROCESS | 1657 | 1465916162734 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 1657 | 1465916162735 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b43800 == 42 [pid = 1657] [id = 707] 07:56:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1184d1c00) [pid = 1657] [serial = 2121] [outer = 0x0] 07:56:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118f8e400) [pid = 1657] [serial = 2122] [outer = 0x1184d1c00] 07:56:02 INFO - PROCESS | 1657 | 1465916162766 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119a06000) [pid = 1657] [serial = 2123] [outer = 0x1184d1c00] 07:56:03 INFO - PROCESS | 1657 | 1465916163266 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]]]}] 07:56:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:56:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 723ms 07:56:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:56:03 INFO - PROCESS | 1657 | 1465916163298 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:56:03 INFO - PROCESS | 1657 | 1465916163300 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 07:56:03 INFO - PROCESS | 1657 | 1465916163306 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:56:03 INFO - PROCESS | 1657 | 1465916163308 Marionette TRACE conn2 <- [1,2802,null,{}] 07:56:03 INFO - PROCESS | 1657 | 1465916163320 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}] 07:56:03 INFO - PROCESS | 1657 | 1465916163325 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:03 INFO - PROCESS | 1657 | 1465916163513 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:56:03 INFO - PROCESS | 1657 | 1465916163587 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 1657 | 1465916163590 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b940000 == 43 [pid = 1657] [id = 708] 07:56:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1248c3800) [pid = 1657] [serial = 2124] [outer = 0x0] 07:56:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124eb6c00) [pid = 1657] [serial = 2125] [outer = 0x1248c3800] 07:56:03 INFO - PROCESS | 1657 | 1465916163621 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x126828000) [pid = 1657] [serial = 2126] [outer = 0x1248c3800] 07:56:04 INFO - PROCESS | 1657 | 1465916164034 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]]]}] 07:56:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:56:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 775ms 07:56:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:56:04 INFO - PROCESS | 1657 | 1465916164081 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 1657 | 1465916164082 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 07:56:04 INFO - PROCESS | 1657 | 1465916164084 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 1657 | 1465916164086 Marionette TRACE conn2 <- [1,2806,null,{}] 07:56:04 INFO - PROCESS | 1657 | 1465916164088 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}] 07:56:04 INFO - PROCESS | 1657 | 1465916164089 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:04 INFO - PROCESS | 1657 | 1465916164191 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:56:04 INFO - PROCESS | 1657 | 1465916164251 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 1657 | 1465916164253 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c45b000 == 44 [pid = 1657] [id = 709] 07:56:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128a52400) [pid = 1657] [serial = 2127] [outer = 0x0] 07:56:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a5b5400) [pid = 1657] [serial = 2128] [outer = 0x128a52400] 07:56:04 INFO - PROCESS | 1657 | 1465916164282 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a63c400) [pid = 1657] [serial = 2129] [outer = 0x128a52400] 07:56:04 INFO - PROCESS | 1657 | 1465916164684 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]]]}] 07:56:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:56:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 620ms 07:56:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:56:04 INFO - PROCESS | 1657 | 1465916164704 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 1657 | 1465916164706 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 07:56:04 INFO - PROCESS | 1657 | 1465916164708 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 1657 | 1465916164709 Marionette TRACE conn2 <- [1,2810,null,{}] 07:56:04 INFO - PROCESS | 1657 | 1465916164712 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}] 07:56:04 INFO - PROCESS | 1657 | 1465916164713 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:04 INFO - PROCESS | 1657 | 1465916164811 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:56:04 INFO - PROCESS | 1657 | 1465916164901 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 1657 | 1465916164902 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c719800 == 45 [pid = 1657] [id = 710] 07:56:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a8df800) [pid = 1657] [serial = 2130] [outer = 0x0] 07:56:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12ae0e000) [pid = 1657] [serial = 2131] [outer = 0x12a8df800] 07:56:04 INFO - PROCESS | 1657 | 1465916164930 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b01c800) [pid = 1657] [serial = 2132] [outer = 0x12a8df800] 07:56:05 INFO - PROCESS | 1657 | 1465916165353 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]]]}] 07:56:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:56:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 672ms 07:56:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:56:05 INFO - PROCESS | 1657 | 1465916165381 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:56:05 INFO - PROCESS | 1657 | 1465916165382 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 07:56:05 INFO - PROCESS | 1657 | 1465916165385 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - PROCESS | 1657 | 1465916165386 Marionette TRACE conn2 <- [1,2814,null,{}] 07:56:05 INFO - PROCESS | 1657 | 1465916165388 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}] 07:56:05 INFO - PROCESS | 1657 | 1465916165393 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:05 INFO - PROCESS | 1657 | 1465916165518 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:56:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12c8d8800 == 44 [pid = 1657] [id = 15] 07:56:05 INFO - PROCESS | 1657 | 1465916165768 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 1657 | 1465916165770 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x11708a800 == 45 [pid = 1657] [id = 711] 07:56:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112f37400) [pid = 1657] [serial = 2133] [outer = 0x0] 07:56:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x113b7d800) [pid = 1657] [serial = 2134] [outer = 0x112f37400] 07:56:05 INFO - PROCESS | 1657 | 1465916165798 Marionette DEBUG loaded listener.js 07:56:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1167a8c00) [pid = 1657] [serial = 2135] [outer = 0x112f37400] 07:56:06 INFO - PROCESS | 1657 | 1465916166227 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]]]}] 07:56:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:56:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 869ms 07:56:06 INFO - PROCESS | 1657 | 1465916166256 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:56:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:56:06 INFO - PROCESS | 1657 | 1465916166258 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 07:56:06 INFO - PROCESS | 1657 | 1465916166260 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - PROCESS | 1657 | 1465916166265 Marionette TRACE conn2 <- [1,2818,null,{}] 07:56:06 INFO - PROCESS | 1657 | 1465916166269 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}] 07:56:06 INFO - PROCESS | 1657 | 1465916166270 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:06 INFO - PROCESS | 1657 | 1465916166366 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:56:06 INFO - PROCESS | 1657 | 1465916166427 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:06 INFO - PROCESS | 1657 | 1465916166429 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x119a5f800 == 46 [pid = 1657] [id = 712] 07:56:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118577000) [pid = 1657] [serial = 2136] [outer = 0x0] 07:56:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118f94000) [pid = 1657] [serial = 2137] [outer = 0x118577000] 07:56:06 INFO - PROCESS | 1657 | 1465916166456 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119a04c00) [pid = 1657] [serial = 2138] [outer = 0x118577000] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12be4e800 == 45 [pid = 1657] [id = 704] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12b217000 == 44 [pid = 1657] [id = 703] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12a910800 == 43 [pid = 1657] [id = 702] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x117e55800 == 42 [pid = 1657] [id = 701] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12a509800 == 41 [pid = 1657] [id = 700] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x126ca8800 == 40 [pid = 1657] [id = 699] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x1256bc800 == 39 [pid = 1657] [id = 698] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x121f1a800 == 38 [pid = 1657] [id = 697] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x121028000 == 37 [pid = 1657] [id = 696] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11878b800 == 36 [pid = 1657] [id = 695] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11707e800 == 35 [pid = 1657] [id = 694] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x116952800 == 34 [pid = 1657] [id = 693] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12a510800 == 33 [pid = 1657] [id = 692] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x111f94000 == 32 [pid = 1657] [id = 16] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11708a800 == 31 [pid = 1657] [id = 711] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12c719800 == 30 [pid = 1657] [id = 710] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12c45b000 == 29 [pid = 1657] [id = 709] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12b940000 == 28 [pid = 1657] [id = 708] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x121b43800 == 27 [pid = 1657] [id = 707] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12be65800 == 26 [pid = 1657] [id = 705] 07:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11707c800 == 25 [pid = 1657] [id = 706] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118573800) [pid = 1657] [serial = 2056] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119a2d800) [pid = 1657] [serial = 2059] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x113135c00) [pid = 1657] [serial = 2050] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x113df7400) [pid = 1657] [serial = 2051] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11932e800) [pid = 1657] [serial = 2048] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118706800) [pid = 1657] [serial = 2047] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1160a2400) [pid = 1657] [serial = 2053] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1176c3800) [pid = 1657] [serial = 2054] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119a54400) [pid = 1657] [serial = 2062] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x121eda000) [pid = 1657] [serial = 2066] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12169dc00) [pid = 1657] [serial = 2065] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1133a5400) [pid = 1657] [serial = 2068] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11870a400) [pid = 1657] [serial = 2042] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118382000) [pid = 1657] [serial = 2069] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116a0b000) [pid = 1657] [serial = 2041] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1216a5c00) [pid = 1657] [serial = 2045] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x121087800) [pid = 1657] [serial = 2044] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x126ce2400) [pid = 1657] [serial = 2075] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1210d5000) [pid = 1657] [serial = 2063] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x126cd9400) [pid = 1657] [serial = 2074] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119a39400) [pid = 1657] [serial = 2060] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x125688000) [pid = 1657] [serial = 2071] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x118f93000) [pid = 1657] [serial = 2057] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x126827400) [pid = 1657] [serial = 2072] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1657 | 1465916167371 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]]]}] 07:56:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:56:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1124ms 07:56:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:56:07 INFO - PROCESS | 1657 | 1465916167385 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 1657 | 1465916167387 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 07:56:07 INFO - PROCESS | 1657 | 1465916167390 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 1657 | 1465916167393 Marionette TRACE conn2 <- [1,2822,null,{}] 07:56:07 INFO - PROCESS | 1657 | 1465916167397 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}] 07:56:07 INFO - PROCESS | 1657 | 1465916167398 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:07 INFO - PROCESS | 1657 | 1465916167476 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:56:07 INFO - PROCESS | 1657 | 1465916167483 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 1657 | 1465916167484 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169af800 == 26 [pid = 1657] [id = 713] 07:56:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112acf000) [pid = 1657] [serial = 2139] [outer = 0x0] 07:56:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x113d05800) [pid = 1657] [serial = 2140] [outer = 0x112acf000] 07:56:07 INFO - PROCESS | 1657 | 1465916167512 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11602b000) [pid = 1657] [serial = 2141] [outer = 0x112acf000] 07:56:07 INFO - PROCESS | 1657 | 1465916167871 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]]]}] 07:56:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:56:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 522ms 07:56:07 INFO - PROCESS | 1657 | 1465916167913 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 1657 | 1465916167916 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 07:56:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:56:07 INFO - PROCESS | 1657 | 1465916167921 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 1657 | 1465916167923 Marionette TRACE conn2 <- [1,2826,null,{}] 07:56:07 INFO - PROCESS | 1657 | 1465916167925 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}] 07:56:07 INFO - PROCESS | 1657 | 1465916167926 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:08 INFO - PROCESS | 1657 | 1465916168031 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:56:08 INFO - PROCESS | 1657 | 1465916168039 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 1657 | 1465916168040 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181d1800 == 27 [pid = 1657] [id = 714] 07:56:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11604bc00) [pid = 1657] [serial = 2142] [outer = 0x0] 07:56:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116a0c000) [pid = 1657] [serial = 2143] [outer = 0x11604bc00] 07:56:08 INFO - PROCESS | 1657 | 1465916168067 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118382000) [pid = 1657] [serial = 2144] [outer = 0x11604bc00] 07:56:08 INFO - PROCESS | 1657 | 1465916168421 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:56:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:56:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 519ms 07:56:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:56:08 INFO - PROCESS | 1657 | 1465916168441 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:56:08 INFO - PROCESS | 1657 | 1465916168442 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 07:56:08 INFO - PROCESS | 1657 | 1465916168445 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:56:08 INFO - PROCESS | 1657 | 1465916168450 Marionette TRACE conn2 <- [1,2830,null,{}] 07:56:08 INFO - PROCESS | 1657 | 1465916168466 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}] 07:56:08 INFO - PROCESS | 1657 | 1465916168469 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:08 INFO - PROCESS | 1657 | 1465916168546 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:56:08 INFO - PROCESS | 1657 | 1465916168553 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 1657 | 1465916168555 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c99800 == 28 [pid = 1657] [id = 715] 07:56:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11857e000) [pid = 1657] [serial = 2145] [outer = 0x0] 07:56:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118febc00) [pid = 1657] [serial = 2146] [outer = 0x11857e000] 07:56:08 INFO - PROCESS | 1657 | 1465916168585 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11976fc00) [pid = 1657] [serial = 2147] [outer = 0x11857e000] 07:56:08 INFO - PROCESS | 1657 | 1465916168919 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]]]}] 07:56:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:56:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 524ms 07:56:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:56:08 INFO - PROCESS | 1657 | 1465916168969 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:56:08 INFO - PROCESS | 1657 | 1465916168970 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 07:56:08 INFO - PROCESS | 1657 | 1465916168972 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:56:08 INFO - PROCESS | 1657 | 1465916168974 Marionette TRACE conn2 <- [1,2834,null,{}] 07:56:08 INFO - PROCESS | 1657 | 1465916168976 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}] 07:56:08 INFO - PROCESS | 1657 | 1465916168977 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:09 INFO - PROCESS | 1657 | 1465916169055 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:56:09 INFO - PROCESS | 1657 | 1465916169125 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 1657 | 1465916169126 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12169a000 == 29 [pid = 1657] [id = 716] 07:56:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118572800) [pid = 1657] [serial = 2148] [outer = 0x0] 07:56:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119a35c00) [pid = 1657] [serial = 2149] [outer = 0x118572800] 07:56:09 INFO - PROCESS | 1657 | 1465916169152 Marionette DEBUG loaded listener.js 07:56:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119a50400) [pid = 1657] [serial = 2150] [outer = 0x118572800] 07:56:09 INFO - PROCESS | 1657 | 1465916169484 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:56:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 569ms 07:56:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:56:09 INFO - PROCESS | 1657 | 1465916169542 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 1657 | 1465916169543 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 07:56:09 INFO - PROCESS | 1657 | 1465916169546 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 1657 | 1465916169547 Marionette TRACE conn2 <- [1,2838,null,{}] 07:56:09 INFO - PROCESS | 1657 | 1465916169549 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}] 07:56:09 INFO - PROCESS | 1657 | 1465916169550 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:09 INFO - PROCESS | 1657 | 1465916169644 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:56:09 INFO - PROCESS | 1657 | 1465916169647 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 1657 | 1465916169648 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x124814800 == 30 [pid = 1657] [id = 717] 07:56:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x110f77c00) [pid = 1657] [serial = 2151] [outer = 0x0] 07:56:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119a3b400) [pid = 1657] [serial = 2152] [outer = 0x110f77c00] 07:56:09 INFO - PROCESS | 1657 | 1465916169673 Marionette DEBUG loaded listener.js 07:56:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x121237400) [pid = 1657] [serial = 2153] [outer = 0x110f77c00] 07:56:10 INFO - PROCESS | 1657 | 1465916170026 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]]]}] 07:56:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:56:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 518ms 07:56:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:56:10 INFO - PROCESS | 1657 | 1465916170064 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:56:10 INFO - PROCESS | 1657 | 1465916170066 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 07:56:10 INFO - PROCESS | 1657 | 1465916170068 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:56:10 INFO - PROCESS | 1657 | 1465916170069 Marionette TRACE conn2 <- [1,2842,null,{}] 07:56:10 INFO - PROCESS | 1657 | 1465916170071 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}] 07:56:10 INFO - PROCESS | 1657 | 1465916170075 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:10 INFO - PROCESS | 1657 | 1465916170178 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:56:10 INFO - PROCESS | 1657 | 1465916170215 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 1657 | 1465916170216 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x126a9c800 == 31 [pid = 1657] [id = 718] 07:56:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x121237c00) [pid = 1657] [serial = 2154] [outer = 0x0] 07:56:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1217efc00) [pid = 1657] [serial = 2155] [outer = 0x121237c00] 07:56:10 INFO - PROCESS | 1657 | 1465916170241 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12510d400) [pid = 1657] [serial = 2156] [outer = 0x121237c00] 07:56:10 INFO - PROCESS | 1657 | 1465916170581 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]]]}] 07:56:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:56:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 567ms 07:56:10 INFO - PROCESS | 1657 | 1465916170636 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:56:10 INFO - PROCESS | 1657 | 1465916170637 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 07:56:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:56:10 INFO - PROCESS | 1657 | 1465916170647 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:56:10 INFO - PROCESS | 1657 | 1465916170648 Marionette TRACE conn2 <- [1,2846,null,{}] 07:56:10 INFO - PROCESS | 1657 | 1465916170651 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}] 07:56:10 INFO - PROCESS | 1657 | 1465916170652 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:10 INFO - PROCESS | 1657 | 1465916170754 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:56:10 INFO - PROCESS | 1657 | 1465916170757 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 1657 | 1465916170758 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x129044800 == 32 [pid = 1657] [id = 719] 07:56:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11223d400) [pid = 1657] [serial = 2157] [outer = 0x0] 07:56:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1261c8800) [pid = 1657] [serial = 2158] [outer = 0x11223d400] 07:56:10 INFO - PROCESS | 1657 | 1465916170783 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x126827400) [pid = 1657] [serial = 2159] [outer = 0x11223d400] 07:56:11 INFO - PROCESS | 1657 | 1465916171284 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]]]}] 07:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12c583000) [pid = 1657] [serial = 44] [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.] 07:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12c8d9000) [pid = 1657] [serial = 41] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118fe7400) [pid = 1657] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11932b800) [pid = 1657] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112d7fc00) [pid = 1657] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x113972400) [pid = 1657] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12175cc00) [pid = 1657] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119fe2c00) [pid = 1657] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x129410800) [pid = 1657] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112accc00) [pid = 1657] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x126ce2c00) [pid = 1657] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11393f800) [pid = 1657] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112ad2c00) [pid = 1657] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11856cc00) [pid = 1657] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1216a6800) [pid = 1657] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12a5bb800) [pid = 1657] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:56:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:56:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 671ms 07:56:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:56:11 INFO - PROCESS | 1657 | 1465916171318 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 1657 | 1465916171319 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 07:56:11 INFO - PROCESS | 1657 | 1465916171321 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 1657 | 1465916171322 Marionette TRACE conn2 <- [1,2850,null,{}] 07:56:11 INFO - PROCESS | 1657 | 1465916171325 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}] 07:56:11 INFO - PROCESS | 1657 | 1465916171326 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:11 INFO - PROCESS | 1657 | 1465916171402 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:56:11 INFO - PROCESS | 1657 | 1465916171406 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 1657 | 1465916171407 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196e3000 == 33 [pid = 1657] [id = 720] 07:56:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11393f800) [pid = 1657] [serial = 2160] [outer = 0x0] 07:56:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118378800) [pid = 1657] [serial = 2161] [outer = 0x11393f800] 07:56:11 INFO - PROCESS | 1657 | 1465916171435 Marionette DEBUG loaded listener.js 07:56:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119767c00) [pid = 1657] [serial = 2162] [outer = 0x11393f800] 07:56:11 INFO - PROCESS | 1657 | 1465916171769 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:56:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:56:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 468ms 07:56:11 INFO - PROCESS | 1657 | 1465916171791 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 1657 | 1465916171792 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 07:56:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:56:11 INFO - PROCESS | 1657 | 1465916171795 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 1657 | 1465916171798 Marionette TRACE conn2 <- [1,2854,null,{}] 07:56:11 INFO - PROCESS | 1657 | 1465916171802 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}] 07:56:11 INFO - PROCESS | 1657 | 1465916171811 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:11 INFO - PROCESS | 1657 | 1465916171887 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:56:11 INFO - PROCESS | 1657 | 1465916171949 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 1657 | 1465916171950 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a509000 == 34 [pid = 1657] [id = 721] 07:56:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x113972400) [pid = 1657] [serial = 2163] [outer = 0x0] 07:56:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1216df000) [pid = 1657] [serial = 2164] [outer = 0x113972400] 07:56:11 INFO - PROCESS | 1657 | 1465916171975 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126adf400) [pid = 1657] [serial = 2165] [outer = 0x113972400] 07:56:12 INFO - PROCESS | 1657 | 1465916172256 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]]]}] 07:56:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:56:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 473ms 07:56:12 INFO - PROCESS | 1657 | 1465916172271 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:56:12 INFO - PROCESS | 1657 | 1465916172272 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 07:56:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:56:12 INFO - PROCESS | 1657 | 1465916172275 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:56:12 INFO - PROCESS | 1657 | 1465916172277 Marionette TRACE conn2 <- [1,2858,null,{}] 07:56:12 INFO - PROCESS | 1657 | 1465916172289 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}] 07:56:12 INFO - PROCESS | 1657 | 1465916172290 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:12 INFO - PROCESS | 1657 | 1465916172398 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:56:12 INFO - PROCESS | 1657 | 1465916172403 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:12 INFO - PROCESS | 1657 | 1465916172404 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9db000 == 35 [pid = 1657] [id = 722] 07:56:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1133a6000) [pid = 1657] [serial = 2166] [outer = 0x0] 07:56:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128a4ec00) [pid = 1657] [serial = 2167] [outer = 0x1133a6000] 07:56:12 INFO - PROCESS | 1657 | 1465916172428 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1290e9800) [pid = 1657] [serial = 2168] [outer = 0x1133a6000] 07:56:12 INFO - PROCESS | 1657 | 1465916172775 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:56:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:56:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 525ms 07:56:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:56:12 INFO - PROCESS | 1657 | 1465916172800 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:56:12 INFO - PROCESS | 1657 | 1465916172802 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 07:56:12 INFO - PROCESS | 1657 | 1465916172804 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:56:12 INFO - PROCESS | 1657 | 1465916172806 Marionette TRACE conn2 <- [1,2862,null,{}] 07:56:12 INFO - PROCESS | 1657 | 1465916172808 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}] 07:56:12 INFO - PROCESS | 1657 | 1465916172810 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:12 INFO - PROCESS | 1657 | 1465916172937 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:56:12 INFO - PROCESS | 1657 | 1465916172940 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:12 INFO - PROCESS | 1657 | 1465916172942 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b932800 == 36 [pid = 1657] [id = 723] 07:56:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126ae4400) [pid = 1657] [serial = 2169] [outer = 0x0] 07:56:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12940b000) [pid = 1657] [serial = 2170] [outer = 0x126ae4400] 07:56:12 INFO - PROCESS | 1657 | 1465916172971 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a5d9800) [pid = 1657] [serial = 2171] [outer = 0x126ae4400] 07:56:13 INFO - PROCESS | 1657 | 1465916173272 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]]]}] 07:56:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:56:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 519ms 07:56:13 INFO - PROCESS | 1657 | 1465916173340 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 1657 | 1465916173343 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 07:56:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:56:13 INFO - PROCESS | 1657 | 1465916173348 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 1657 | 1465916173351 Marionette TRACE conn2 <- [1,2866,null,{}] 07:56:13 INFO - PROCESS | 1657 | 1465916173355 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}] 07:56:13 INFO - PROCESS | 1657 | 1465916173357 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:13 INFO - PROCESS | 1657 | 1465916173475 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:56:13 INFO - PROCESS | 1657 | 1465916173531 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 1657 | 1465916173533 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x116766000 == 37 [pid = 1657] [id = 724] 07:56:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1122ab400) [pid = 1657] [serial = 2172] [outer = 0x0] 07:56:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112ad5000) [pid = 1657] [serial = 2173] [outer = 0x1122ab400] 07:56:13 INFO - PROCESS | 1657 | 1465916173566 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x113d03400) [pid = 1657] [serial = 2174] [outer = 0x1122ab400] 07:56:14 INFO - PROCESS | 1657 | 1465916174089 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]]]}] 07:56:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:56:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 771ms 07:56:14 INFO - PROCESS | 1657 | 1465916174123 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:56:14 INFO - PROCESS | 1657 | 1465916174125 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 07:56:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:56:14 INFO - PROCESS | 1657 | 1465916174133 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:56:14 INFO - PROCESS | 1657 | 1465916174136 Marionette TRACE conn2 <- [1,2870,null,{}] 07:56:14 INFO - PROCESS | 1657 | 1465916174139 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}] 07:56:14 INFO - PROCESS | 1657 | 1465916174141 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:14 INFO - PROCESS | 1657 | 1465916174283 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:56:14 INFO - PROCESS | 1657 | 1465916174389 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 1657 | 1465916174391 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x121489800 == 38 [pid = 1657] [id = 725] 07:56:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11837dc00) [pid = 1657] [serial = 2175] [outer = 0x0] 07:56:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118565000) [pid = 1657] [serial = 2176] [outer = 0x11837dc00] 07:56:14 INFO - PROCESS | 1657 | 1465916174441 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118581000) [pid = 1657] [serial = 2177] [outer = 0x11837dc00] 07:56:15 INFO - PROCESS | 1657 | 1465916175127 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]]]}] 07:56:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:56:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1075ms 07:56:15 INFO - PROCESS | 1657 | 1465916175205 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 1657 | 1465916175207 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 07:56:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:56:15 INFO - PROCESS | 1657 | 1465916175210 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 1657 | 1465916175213 Marionette TRACE conn2 <- [1,2874,null,{}] 07:56:15 INFO - PROCESS | 1657 | 1465916175216 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}] 07:56:15 INFO - PROCESS | 1657 | 1465916175218 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:15 INFO - PROCESS | 1657 | 1465916175320 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:56:15 INFO - PROCESS | 1657 | 1465916175400 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:15 INFO - PROCESS | 1657 | 1465916175403 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x117086000 == 39 [pid = 1657] [id = 726] 07:56:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1160a2400) [pid = 1657] [serial = 2178] [outer = 0x0] 07:56:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1167a2400) [pid = 1657] [serial = 2179] [outer = 0x1160a2400] 07:56:15 INFO - PROCESS | 1657 | 1465916175431 Marionette DEBUG loaded listener.js 07:56:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x117289400) [pid = 1657] [serial = 2180] [outer = 0x1160a2400] 07:56:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9db000 == 38 [pid = 1657] [id = 722] 07:56:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12a509000 == 37 [pid = 1657] [id = 721] 07:56:15 INFO - PROCESS | 1657 | --DOCSHELL 0x1196e3000 == 36 [pid = 1657] [id = 720] 07:56:15 INFO - PROCESS | 1657 | --DOCSHELL 0x129044800 == 35 [pid = 1657] [id = 719] 07:56:15 INFO - PROCESS | 1657 | --DOCSHELL 0x126a9c800 == 34 [pid = 1657] [id = 718] 07:56:15 INFO - PROCESS | 1657 | --DOCSHELL 0x124814800 == 33 [pid = 1657] [id = 717] 07:56:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12169a000 == 32 [pid = 1657] [id = 716] 07:56:15 INFO - PROCESS | 1657 | --DOCSHELL 0x119c99800 == 31 [pid = 1657] [id = 715] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12c8e4000) [pid = 1657] [serial = 43] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:56:15 INFO - PROCESS | 1657 | --DOCSHELL 0x1181d1800 == 30 [pid = 1657] [id = 714] 07:56:15 INFO - PROCESS | 1657 | --DOCSHELL 0x1169af800 == 29 [pid = 1657] [id = 713] 07:56:15 INFO - PROCESS | 1657 | --DOCSHELL 0x119a5f800 == 28 [pid = 1657] [id = 712] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12ae08000) [pid = 1657] [serial = 2114] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12ae0e800) [pid = 1657] [serial = 2116] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12b019c00) [pid = 1657] [serial = 2117] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124eb4c00) [pid = 1657] [serial = 1451] [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.] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119338800) [pid = 1657] [serial = 2089] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1290e5400) [pid = 1657] [serial = 2101] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1216e1800) [pid = 1657] [serial = 2096] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116021c00) [pid = 1657] [serial = 2080] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x126ce0c00) [pid = 1657] [serial = 2099] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1167a2800) [pid = 1657] [serial = 2081] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12134f000) [pid = 1657] [serial = 2093] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a5b4c00) [pid = 1657] [serial = 2105] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x125685400) [pid = 1657] [serial = 2108] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x129404800) [pid = 1657] [serial = 2078] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118fed000) [pid = 1657] [serial = 2107] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x129410400) [pid = 1657] [serial = 2102] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121232000) [pid = 1657] [serial = 2092] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1216a2c00) [pid = 1657] [serial = 2095] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x129482c00) [pid = 1657] [serial = 2110] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x124ba8000) [pid = 1657] [serial = 2098] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x117289800) [pid = 1657] [serial = 2084] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x129489c00) [pid = 1657] [serial = 2104] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118578400) [pid = 1657] [serial = 2086] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1290e1400) [pid = 1657] [serial = 2077] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x118707000) [pid = 1657] [serial = 2087] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a63c800) [pid = 1657] [serial = 2113] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119a33000) [pid = 1657] [serial = 2090] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12a5e5000) [pid = 1657] [serial = 2111] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1167a1800) [pid = 1657] [serial = 2083] [outer = 0x0] [url = about:blank] 07:56:15 INFO - PROCESS | 1657 | 1465916175839 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]]]}] 07:56:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:56:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 07:56:15 INFO - PROCESS | 1657 | 1465916175883 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 1657 | 1465916175886 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 07:56:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:56:15 INFO - PROCESS | 1657 | 1465916175890 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 1657 | 1465916175892 Marionette TRACE conn2 <- [1,2878,null,{}] 07:56:15 INFO - PROCESS | 1657 | 1465916175896 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}] 07:56:15 INFO - PROCESS | 1657 | 1465916175898 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:15 INFO - PROCESS | 1657 | 1465916175976 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:56:15 INFO - PROCESS | 1657 | 1465916175982 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:15 INFO - PROCESS | 1657 | 1465916175983 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x118faf000 == 29 [pid = 1657] [id = 727] 07:56:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118573000) [pid = 1657] [serial = 2181] [outer = 0x0] 07:56:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11857a000) [pid = 1657] [serial = 2182] [outer = 0x118573000] 07:56:16 INFO - PROCESS | 1657 | 1465916176010 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118712c00) [pid = 1657] [serial = 2183] [outer = 0x118573000] 07:56:16 INFO - PROCESS | 1657 | 1465916176351 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]]]}] 07:56:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:56:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 472ms 07:56:16 INFO - PROCESS | 1657 | 1465916176390 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:56:16 INFO - PROCESS | 1657 | 1465916176392 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 07:56:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:56:16 INFO - PROCESS | 1657 | 1465916176397 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - PROCESS | 1657 | 1465916176399 Marionette TRACE conn2 <- [1,2882,null,{}] 07:56:16 INFO - PROCESS | 1657 | 1465916176407 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}] 07:56:16 INFO - PROCESS | 1657 | 1465916176410 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:16 INFO - PROCESS | 1657 | 1465916176494 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:56:16 INFO - PROCESS | 1657 | 1465916176501 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 1657 | 1465916176503 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x121488800 == 30 [pid = 1657] [id = 728] 07:56:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11932f800) [pid = 1657] [serial = 2184] [outer = 0x0] 07:56:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119a33c00) [pid = 1657] [serial = 2185] [outer = 0x11932f800] 07:56:16 INFO - PROCESS | 1657 | 1465916176531 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119ee6c00) [pid = 1657] [serial = 2186] [outer = 0x11932f800] 07:56:16 INFO - PROCESS | 1657 | 1465916176887 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]]]}] 07:56:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:56:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 520ms 07:56:16 INFO - PROCESS | 1657 | 1465916176928 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:56:16 INFO - PROCESS | 1657 | 1465916176930 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 07:56:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:56:16 INFO - PROCESS | 1657 | 1465916176933 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - PROCESS | 1657 | 1465916176934 Marionette TRACE conn2 <- [1,2886,null,{}] 07:56:16 INFO - PROCESS | 1657 | 1465916176937 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}] 07:56:16 INFO - PROCESS | 1657 | 1465916176938 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:17 INFO - PROCESS | 1657 | 1465916177019 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:56:17 INFO - PROCESS | 1657 | 1465916177025 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 1657 | 1465916177026 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x125705000 == 31 [pid = 1657] [id = 729] 07:56:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1210dbc00) [pid = 1657] [serial = 2187] [outer = 0x0] 07:56:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12159a800) [pid = 1657] [serial = 2188] [outer = 0x1210dbc00] 07:56:17 INFO - PROCESS | 1657 | 1465916177053 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1216e2400) [pid = 1657] [serial = 2189] [outer = 0x1210dbc00] 07:56:17 INFO - PROCESS | 1657 | 1465916177391 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]]]}] 07:56:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:56:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 471ms 07:56:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:56:17 INFO - PROCESS | 1657 | 1465916177404 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:56:17 INFO - PROCESS | 1657 | 1465916177406 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 07:56:17 INFO - PROCESS | 1657 | 1465916177408 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:56:17 INFO - PROCESS | 1657 | 1465916177409 Marionette TRACE conn2 <- [1,2890,null,{}] 07:56:17 INFO - PROCESS | 1657 | 1465916177411 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}] 07:56:17 INFO - PROCESS | 1657 | 1465916177415 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:17 INFO - PROCESS | 1657 | 1465916177542 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:56:17 INFO - PROCESS | 1657 | 1465916177606 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 1657 | 1465916177607 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x11674c800 == 32 [pid = 1657] [id = 730] 07:56:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x110f7bc00) [pid = 1657] [serial = 2190] [outer = 0x0] 07:56:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11223e000) [pid = 1657] [serial = 2191] [outer = 0x110f7bc00] 07:56:17 INFO - PROCESS | 1657 | 1465916177639 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116021c00) [pid = 1657] [serial = 2192] [outer = 0x110f7bc00] 07:56:18 INFO - PROCESS | 1657 | 1465916178199 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:56:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:56:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 824ms 07:56:18 INFO - PROCESS | 1657 | 1465916178246 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:56:18 INFO - PROCESS | 1657 | 1465916178250 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 07:56:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:56:18 INFO - PROCESS | 1657 | 1465916178256 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 1657 | 1465916178259 Marionette TRACE conn2 <- [1,2894,null,{}] 07:56:18 INFO - PROCESS | 1657 | 1465916178266 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}] 07:56:18 INFO - PROCESS | 1657 | 1465916178267 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:18 INFO - PROCESS | 1657 | 1465916178388 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:56:18 INFO - PROCESS | 1657 | 1465916178458 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 1657 | 1465916178460 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x124811000 == 33 [pid = 1657] [id = 731] 07:56:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118708c00) [pid = 1657] [serial = 2193] [outer = 0x0] 07:56:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118954400) [pid = 1657] [serial = 2194] [outer = 0x118708c00] 07:56:18 INFO - PROCESS | 1657 | 1465916178491 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119330000) [pid = 1657] [serial = 2195] [outer = 0x118708c00] 07:56:18 INFO - PROCESS | 1657 | 1465916178880 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]]]}] 07:56:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:56:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 678ms 07:56:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:56:18 INFO - PROCESS | 1657 | 1465916178933 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:56:18 INFO - PROCESS | 1657 | 1465916178935 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 07:56:18 INFO - PROCESS | 1657 | 1465916178938 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 1657 | 1465916178939 Marionette TRACE conn2 <- [1,2898,null,{}] 07:56:18 INFO - PROCESS | 1657 | 1465916178941 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}] 07:56:18 INFO - PROCESS | 1657 | 1465916178943 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:19 INFO - PROCESS | 1657 | 1465916179040 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:56:19 INFO - PROCESS | 1657 | 1465916179101 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 1657 | 1465916179102 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1295ec800 == 34 [pid = 1657] [id = 732] 07:56:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x121238000) [pid = 1657] [serial = 2196] [outer = 0x0] 07:56:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1216e1000) [pid = 1657] [serial = 2197] [outer = 0x121238000] 07:56:19 INFO - PROCESS | 1657 | 1465916179131 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121ce2000) [pid = 1657] [serial = 2198] [outer = 0x121238000] 07:56:19 INFO - PROCESS | 1657 | 1465916179544 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]]]}] 07:56:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:56:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 623ms 07:56:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:56:19 INFO - PROCESS | 1657 | 1465916179561 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 1657 | 1465916179563 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 07:56:19 INFO - PROCESS | 1657 | 1465916179572 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 1657 | 1465916179575 Marionette TRACE conn2 <- [1,2902,null,{}] 07:56:19 INFO - PROCESS | 1657 | 1465916179578 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}] 07:56:19 INFO - PROCESS | 1657 | 1465916179581 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:19 INFO - PROCESS | 1657 | 1465916179685 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:56:19 INFO - PROCESS | 1657 | 1465916179778 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 1657 | 1465916179779 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9dc800 == 35 [pid = 1657] [id = 733] 07:56:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124e65c00) [pid = 1657] [serial = 2199] [outer = 0x0] 07:56:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1261c4c00) [pid = 1657] [serial = 2200] [outer = 0x124e65c00] 07:56:19 INFO - PROCESS | 1657 | 1465916179822 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1268ea800) [pid = 1657] [serial = 2201] [outer = 0x124e65c00] 07:56:20 INFO - PROCESS | 1657 | 1465916180214 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:56:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:56:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 676ms 07:56:20 INFO - PROCESS | 1657 | 1465916180250 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:56:20 INFO - PROCESS | 1657 | 1465916180251 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 07:56:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:56:20 INFO - PROCESS | 1657 | 1465916180254 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 1657 | 1465916180255 Marionette TRACE conn2 <- [1,2906,null,{}] 07:56:20 INFO - PROCESS | 1657 | 1465916180257 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}] 07:56:20 INFO - PROCESS | 1657 | 1465916180259 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:20 INFO - PROCESS | 1657 | 1465916180356 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:56:20 INFO - PROCESS | 1657 | 1465916180414 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 1657 | 1465916180415 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b22c800 == 36 [pid = 1657] [id = 734] 07:56:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x126cdc800) [pid = 1657] [serial = 2202] [outer = 0x0] 07:56:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1290e3800) [pid = 1657] [serial = 2203] [outer = 0x126cdc800] 07:56:20 INFO - PROCESS | 1657 | 1465916180446 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12940b400) [pid = 1657] [serial = 2204] [outer = 0x126cdc800] 07:56:20 INFO - PROCESS | 1657 | 1465916180914 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]]]}] 07:56:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:56:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 726ms 07:56:21 INFO - PROCESS | 1657 | 1465916180998 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 1657 | 1465916181001 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 07:56:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:56:21 INFO - PROCESS | 1657 | 1465916181035 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 1657 | 1465916181037 Marionette TRACE conn2 <- [1,2910,null,{}] 07:56:21 INFO - PROCESS | 1657 | 1465916181041 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}] 07:56:21 INFO - PROCESS | 1657 | 1465916181043 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:21 INFO - PROCESS | 1657 | 1465916181215 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:56:21 INFO - PROCESS | 1657 | 1465916181274 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 1657 | 1465916181279 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf63800 == 37 [pid = 1657] [id = 735] 07:56:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a5de000) [pid = 1657] [serial = 2205] [outer = 0x0] 07:56:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a632400) [pid = 1657] [serial = 2206] [outer = 0x12a5de000] 07:56:21 INFO - PROCESS | 1657 | 1465916181316 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x129486400) [pid = 1657] [serial = 2207] [outer = 0x12a5de000] 07:56:21 INFO - PROCESS | 1657 | 1465916181706 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]]]}] 07:56:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:56:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:56:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 722ms 07:56:21 INFO - PROCESS | 1657 | 1465916181756 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 1657 | 1465916181757 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 07:56:21 INFO - TEST-START | /DOMEvents/constructors.html 07:56:21 INFO - PROCESS | 1657 | 1465916181759 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 1657 | 1465916181761 Marionette TRACE conn2 <- [1,2914,null,{}] 07:56:21 INFO - PROCESS | 1657 | 1465916181763 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}] 07:56:21 INFO - PROCESS | 1657 | 1465916181764 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:21 INFO - PROCESS | 1657 | 1465916181858 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:56:21 INFO - PROCESS | 1657 | 1465916181914 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 1657 | 1465916181916 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c45f800 == 38 [pid = 1657] [id = 736] 07:56:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a5e2400) [pid = 1657] [serial = 2208] [outer = 0x0] 07:56:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12a87d800) [pid = 1657] [serial = 2209] [outer = 0x12a5e2400] 07:56:21 INFO - PROCESS | 1657 | 1465916181943 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12ae0c800) [pid = 1657] [serial = 2210] [outer = 0x12a5e2400] 07:56:22 INFO - PROCESS | 1657 | 1465916182421 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]]]}] 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:56:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:56:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:56:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:56:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:56:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:56:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:56:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 676ms 07:56:22 INFO - PROCESS | 1657 | 1465916182436 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:56:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:56:22 INFO - PROCESS | 1657 | 1465916182439 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 07:56:22 INFO - PROCESS | 1657 | 1465916182442 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 1657 | 1465916182444 Marionette TRACE conn2 <- [1,2918,null,{}] 07:56:22 INFO - PROCESS | 1657 | 1465916182448 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}] 07:56:22 INFO - PROCESS | 1657 | 1465916182450 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:22 INFO - PROCESS | 1657 | 1465916182551 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:56:22 INFO - PROCESS | 1657 | 1465916182649 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 1657 | 1465916182650 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x126c92800 == 39 [pid = 1657] [id = 737] 07:56:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118572400) [pid = 1657] [serial = 2211] [outer = 0x0] 07:56:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1185bd000) [pid = 1657] [serial = 2212] [outer = 0x118572400] 07:56:22 INFO - PROCESS | 1657 | 1465916182677 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x119af3400) [pid = 1657] [serial = 2213] [outer = 0x118572400] 07:56:23 INFO - PROCESS | 1657 | --DOCSHELL 0x125705000 == 38 [pid = 1657] [id = 729] 07:56:23 INFO - PROCESS | 1657 | --DOCSHELL 0x121488800 == 37 [pid = 1657] [id = 728] 07:56:23 INFO - PROCESS | 1657 | --DOCSHELL 0x118faf000 == 36 [pid = 1657] [id = 727] 07:56:23 INFO - PROCESS | 1657 | --DOCSHELL 0x117086000 == 35 [pid = 1657] [id = 726] 07:56:23 INFO - PROCESS | 1657 | --DOCSHELL 0x116766000 == 34 [pid = 1657] [id = 724] 07:56:23 INFO - PROCESS | 1657 | --DOCSHELL 0x121489800 == 33 [pid = 1657] [id = 725] 07:56:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12c45f800 == 32 [pid = 1657] [id = 736] 07:56:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf63800 == 31 [pid = 1657] [id = 735] 07:56:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12b22c800 == 30 [pid = 1657] [id = 734] 07:56:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9dc800 == 29 [pid = 1657] [id = 733] 07:56:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1295ec800 == 28 [pid = 1657] [id = 732] 07:56:23 INFO - PROCESS | 1657 | --DOCSHELL 0x124811000 == 27 [pid = 1657] [id = 731] 07:56:23 INFO - PROCESS | 1657 | --DOCSHELL 0x11674c800 == 26 [pid = 1657] [id = 730] 07:56:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12b932800 == 25 [pid = 1657] [id = 723] 07:56:23 INFO - PROCESS | 1657 | 1465916183624 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:56:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:56:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1223ms 07:56:23 INFO - PROCESS | 1657 | 1465916183665 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 1657 | 1465916183667 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 07:56:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:56:23 INFO - PROCESS | 1657 | 1465916183671 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 1657 | 1465916183672 Marionette TRACE conn2 <- [1,2922,null,{}] 07:56:23 INFO - PROCESS | 1657 | 1465916183676 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}] 07:56:23 INFO - PROCESS | 1657 | 1465916183678 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:23 INFO - PROCESS | 1657 | 1465916183765 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:56:23 INFO - PROCESS | 1657 | 1465916183898 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 1657 | 1465916183899 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x117087800 == 26 [pid = 1657] [id = 738] 07:56:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1160a2000) [pid = 1657] [serial = 2214] [outer = 0x0] 07:56:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1167a6c00) [pid = 1657] [serial = 2215] [outer = 0x1160a2000] 07:56:23 INFO - PROCESS | 1657 | 1465916183928 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1176b9400) [pid = 1657] [serial = 2216] [outer = 0x1160a2000] 07:56:24 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:56:24 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:56:24 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:56:24 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:56:24 INFO - PROCESS | 1657 | 1465916184254 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]]]}] 07:56:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:56:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:56:24 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 07:56:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:56:24 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 07:56:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:56:24 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]" 07:56:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:56:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:56:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 621ms 07:56:24 INFO - PROCESS | 1657 | 1465916184292 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:56:24 INFO - PROCESS | 1657 | 1465916184296 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 07:56:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:56:24 INFO - PROCESS | 1657 | 1465916184301 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - PROCESS | 1657 | 1465916184302 Marionette TRACE conn2 <- [1,2926,null,{}] 07:56:24 INFO - PROCESS | 1657 | 1465916184305 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}] 07:56:24 INFO - PROCESS | 1657 | 1465916184307 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:24 INFO - PROCESS | 1657 | 1465916184406 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:56:24 INFO - PROCESS | 1657 | 1465916184446 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 1657 | 1465916184447 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c8d000 == 27 [pid = 1657] [id = 739] 07:56:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11856fc00) [pid = 1657] [serial = 2217] [outer = 0x0] 07:56:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118f34800) [pid = 1657] [serial = 2218] [outer = 0x11856fc00] 07:56:24 INFO - PROCESS | 1657 | 1465916184474 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119a46400) [pid = 1657] [serial = 2219] [outer = 0x11856fc00] 07:56:24 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:56:24 INFO - PROCESS | 1657 | 1465916184796 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]]]}] 07:56:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:56:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 518ms 07:56:24 INFO - PROCESS | 1657 | 1465916184820 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:56:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:56:24 INFO - PROCESS | 1657 | 1465916184821 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 07:56:24 INFO - PROCESS | 1657 | 1465916184824 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - PROCESS | 1657 | 1465916184826 Marionette TRACE conn2 <- [1,2930,null,{}] 07:56:24 INFO - PROCESS | 1657 | 1465916184837 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}] 07:56:24 INFO - PROCESS | 1657 | 1465916184841 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:24 INFO - PROCESS | 1657 | 1465916184968 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:56:24 INFO - PROCESS | 1657 | 1465916184986 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 1657 | 1465916184988 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x124e97000 == 28 [pid = 1657] [id = 740] 07:56:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x112a73c00) [pid = 1657] [serial = 2220] [outer = 0x0] 07:56:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1216a0c00) [pid = 1657] [serial = 2221] [outer = 0x112a73c00] 07:56:25 INFO - PROCESS | 1657 | 1465916185026 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12195c400) [pid = 1657] [serial = 2222] [outer = 0x112a73c00] 07:56:25 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:56:25 INFO - PROCESS | 1657 | 1465916185365 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]]]}] 07:56:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:56:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 574ms 07:56:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:56:25 INFO - PROCESS | 1657 | 1465916185397 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 1657 | 1465916185399 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 07:56:25 INFO - PROCESS | 1657 | 1465916185401 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 1657 | 1465916185402 Marionette TRACE conn2 <- [1,2934,null,{}] 07:56:25 INFO - PROCESS | 1657 | 1465916185404 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}] 07:56:25 INFO - PROCESS | 1657 | 1465916185405 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:25 INFO - PROCESS | 1657 | 1465916185503 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:56:25 INFO - PROCESS | 1657 | 1465916185542 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:25 INFO - PROCESS | 1657 | 1465916185543 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a508000 == 29 [pid = 1657] [id = 741] 07:56:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x124ba2400) [pid = 1657] [serial = 2223] [outer = 0x0] 07:56:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x124eba800) [pid = 1657] [serial = 2224] [outer = 0x124ba2400] 07:56:25 INFO - PROCESS | 1657 | 1465916185569 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1261cb400) [pid = 1657] [serial = 2225] [outer = 0x124ba2400] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x112f37400) [pid = 1657] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11393f800) [pid = 1657] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1133a6000) [pid = 1657] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x113972400) [pid = 1657] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11604bc00) [pid = 1657] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x118572800) [pid = 1657] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x110f77c00) [pid = 1657] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11857e000) [pid = 1657] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x112acf000) [pid = 1657] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x118577000) [pid = 1657] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x121237c00) [pid = 1657] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x112ad9000) [pid = 1657] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1184d1c00) [pid = 1657] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1248c3800) [pid = 1657] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128a52400) [pid = 1657] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11223d400) [pid = 1657] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a8df800) [pid = 1657] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1160a2400) [pid = 1657] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11932f800) [pid = 1657] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118573000) [pid = 1657] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x126ae4400) [pid = 1657] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1122ab400) [pid = 1657] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1210dbc00) [pid = 1657] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:56:26 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11837dc00) [pid = 1657] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:56:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:56:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 720ms 07:56:26 INFO - PROCESS | 1657 | 1465916186115 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]]]}] 07:56:26 INFO - PROCESS | 1657 | 1465916186122 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:56:26 INFO - PROCESS | 1657 | 1465916186123 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 07:56:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:56:26 INFO - PROCESS | 1657 | 1465916186125 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:56:26 INFO - PROCESS | 1657 | 1465916186135 Marionette TRACE conn2 <- [1,2938,null,{}] 07:56:26 INFO - PROCESS | 1657 | 1465916186138 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}] 07:56:26 INFO - PROCESS | 1657 | 1465916186139 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:26 INFO - PROCESS | 1657 | 1465916186212 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:56:26 INFO - PROCESS | 1657 | 1465916186217 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 1657 | 1465916186219 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x11930c000 == 30 [pid = 1657] [id = 742] 07:56:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x111d83c00) [pid = 1657] [serial = 2226] [outer = 0x0] 07:56:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1133a6000) [pid = 1657] [serial = 2227] [outer = 0x111d83c00] 07:56:26 INFO - PROCESS | 1657 | 1465916186243 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11837dc00) [pid = 1657] [serial = 2228] [outer = 0x111d83c00] 07:56:26 INFO - PROCESS | 1657 | 1465916186565 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]]]}] 07:56:26 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. 07:56:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 478ms 07:56:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:56:26 INFO - PROCESS | 1657 | 1465916186603 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:56:26 INFO - PROCESS | 1657 | 1465916186605 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 07:56:26 INFO - PROCESS | 1657 | 1465916186607 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:56:26 INFO - PROCESS | 1657 | 1465916186608 Marionette TRACE conn2 <- [1,2942,null,{}] 07:56:26 INFO - PROCESS | 1657 | 1465916186610 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}] 07:56:26 INFO - PROCESS | 1657 | 1465916186617 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:26 INFO - PROCESS | 1657 | 1465916186745 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:56:26 INFO - PROCESS | 1657 | 1465916186751 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 1657 | 1465916186752 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b218000 == 31 [pid = 1657] [id = 743] 07:56:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1176c1c00) [pid = 1657] [serial = 2229] [outer = 0x0] 07:56:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119a06800) [pid = 1657] [serial = 2230] [outer = 0x1176c1c00] 07:56:26 INFO - PROCESS | 1657 | 1465916186777 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128a52400) [pid = 1657] [serial = 2231] [outer = 0x1176c1c00] 07:56:27 INFO - PROCESS | 1657 | 1465916187063 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"]]]}] 07:56:27 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 07:56:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:56:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 471ms 07:56:27 INFO - PROCESS | 1657 | 1465916187088 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 1657 | 1465916187090 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 07:56:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:56:27 INFO - PROCESS | 1657 | 1465916187093 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 1657 | 1465916187095 Marionette TRACE conn2 <- [1,2946,null,{}] 07:56:27 INFO - PROCESS | 1657 | 1465916187123 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}] 07:56:27 INFO - PROCESS | 1657 | 1465916187125 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:27 INFO - PROCESS | 1657 | 1465916187243 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:56:27 INFO - PROCESS | 1657 | 1465916187253 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 1657 | 1465916187254 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be66000 == 32 [pid = 1657] [id = 744] 07:56:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128a4e000) [pid = 1657] [serial = 2232] [outer = 0x0] 07:56:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1290e4c00) [pid = 1657] [serial = 2233] [outer = 0x128a4e000] 07:56:27 INFO - PROCESS | 1657 | 1465916187283 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12a5b0800) [pid = 1657] [serial = 2234] [outer = 0x128a4e000] 07:56:27 INFO - PROCESS | 1657 | 1465916187596 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]]]}] 07:56:27 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. 07:56:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 531ms 07:56:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:56:27 INFO - PROCESS | 1657 | 1465916187624 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 1657 | 1465916187625 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 07:56:27 INFO - PROCESS | 1657 | 1465916187627 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 1657 | 1465916187628 Marionette TRACE conn2 <- [1,2950,null,{}] 07:56:27 INFO - PROCESS | 1657 | 1465916187633 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}] 07:56:27 INFO - PROCESS | 1657 | 1465916187635 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:27 INFO - PROCESS | 1657 | 1465916187741 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:56:27 INFO - PROCESS | 1657 | 1465916187747 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 1657 | 1465916187748 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c452000 == 33 [pid = 1657] [id = 745] 07:56:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x129489800) [pid = 1657] [serial = 2235] [outer = 0x0] 07:56:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a5b9800) [pid = 1657] [serial = 2236] [outer = 0x129489800] 07:56:27 INFO - PROCESS | 1657 | 1465916187772 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12a5e4400) [pid = 1657] [serial = 2237] [outer = 0x129489800] 07:56:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f0c800 == 34 [pid = 1657] [id = 746] 07:56:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12a633000) [pid = 1657] [serial = 2238] [outer = 0x0] 07:56:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a633c00) [pid = 1657] [serial = 2239] [outer = 0x12a633000] 07:56:28 INFO - PROCESS | 1657 | 1465916188059 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]]]}] 07:56:28 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. 07:56:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 521ms 07:56:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:56:28 INFO - PROCESS | 1657 | 1465916188149 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 1657 | 1465916188151 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 07:56:28 INFO - PROCESS | 1657 | 1465916188154 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 1657 | 1465916188157 Marionette TRACE conn2 <- [1,2954,null,{}] 07:56:28 INFO - PROCESS | 1657 | 1465916188161 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}] 07:56:28 INFO - PROCESS | 1657 | 1465916188163 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:28 INFO - PROCESS | 1657 | 1465916188293 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:56:28 INFO - PROCESS | 1657 | 1465916188374 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 1657 | 1465916188376 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x11699b800 == 35 [pid = 1657] [id = 747] 07:56:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1122a4c00) [pid = 1657] [serial = 2240] [outer = 0x0] 07:56:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x112ad0800) [pid = 1657] [serial = 2241] [outer = 0x1122a4c00] 07:56:28 INFO - PROCESS | 1657 | 1465916188408 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x113b71000) [pid = 1657] [serial = 2242] [outer = 0x1122a4c00] 07:56:28 INFO - PROCESS | 1657 | 1465916188839 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]]]}] 07:56:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:56:28 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 07:56:28 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 721ms 07:56:28 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:56:28 INFO - PROCESS | 1657 | 1465916188876 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 1657 | 1465916188878 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 07:56:28 INFO - PROCESS | 1657 | 1465916188882 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 1657 | 1465916188885 Marionette TRACE conn2 <- [1,2958,null,{}] 07:56:28 INFO - PROCESS | 1657 | 1465916188888 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}] 07:56:28 INFO - PROCESS | 1657 | 1465916188890 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:29 INFO - PROCESS | 1657 | 1465916189008 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:56:29 INFO - PROCESS | 1657 | 1465916189070 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 1657 | 1465916189071 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x126aab000 == 36 [pid = 1657] [id = 748] 07:56:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1160a2c00) [pid = 1657] [serial = 2243] [outer = 0x0] 07:56:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1184d8800) [pid = 1657] [serial = 2244] [outer = 0x1160a2c00] 07:56:29 INFO - PROCESS | 1657 | 1465916189102 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x118fee000) [pid = 1657] [serial = 2245] [outer = 0x1160a2c00] 07:56:29 INFO - PROCESS | 1657 | 1465916189549 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]]]}] 07:56:29 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. 07:56:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 722ms 07:56:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:56:29 INFO - PROCESS | 1657 | 1465916189603 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:56:29 INFO - PROCESS | 1657 | 1465916189605 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 07:56:29 INFO - PROCESS | 1657 | 1465916189607 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:56:29 INFO - PROCESS | 1657 | 1465916189608 Marionette TRACE conn2 <- [1,2962,null,{}] 07:56:29 INFO - PROCESS | 1657 | 1465916189686 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}] 07:56:29 INFO - PROCESS | 1657 | 1465916189689 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:29 INFO - PROCESS | 1657 | 1465916189800 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:56:29 INFO - PROCESS | 1657 | 1465916189862 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 1657 | 1465916189865 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fb4800 == 37 [pid = 1657] [id = 749] 07:56:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12123d400) [pid = 1657] [serial = 2246] [outer = 0x0] 07:56:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12146a800) [pid = 1657] [serial = 2247] [outer = 0x12123d400] 07:56:29 INFO - PROCESS | 1657 | 1465916189896 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x121c10800) [pid = 1657] [serial = 2248] [outer = 0x12123d400] 07:56:30 INFO - PROCESS | 1657 | 1465916190303 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]]]}] 07:56:30 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. 07:56:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 723ms 07:56:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:56:30 INFO - PROCESS | 1657 | 1465916190331 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 1657 | 1465916190332 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 07:56:30 INFO - PROCESS | 1657 | 1465916190334 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 1657 | 1465916190335 Marionette TRACE conn2 <- [1,2966,null,{}] 07:56:30 INFO - PROCESS | 1657 | 1465916190338 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}] 07:56:30 INFO - PROCESS | 1657 | 1465916190339 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:30 INFO - PROCESS | 1657 | 1465916190449 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:56:30 INFO - PROCESS | 1657 | 1465916190507 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 1657 | 1465916190509 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x117077000 == 38 [pid = 1657] [id = 750] 07:56:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x117040000) [pid = 1657] [serial = 2249] [outer = 0x0] 07:56:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x118571000) [pid = 1657] [serial = 2250] [outer = 0x117040000] 07:56:30 INFO - PROCESS | 1657 | 1465916190538 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x119fe4c00) [pid = 1657] [serial = 2251] [outer = 0x117040000] 07:56:31 INFO - PROCESS | 1657 | --DOCSHELL 0x121f0c800 == 37 [pid = 1657] [id = 746] 07:56:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12be66000 == 36 [pid = 1657] [id = 744] 07:56:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12b218000 == 35 [pid = 1657] [id = 743] 07:56:31 INFO - PROCESS | 1657 | --DOCSHELL 0x11930c000 == 34 [pid = 1657] [id = 742] 07:56:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12a508000 == 33 [pid = 1657] [id = 741] 07:56:31 INFO - PROCESS | 1657 | --DOCSHELL 0x124e97000 == 32 [pid = 1657] [id = 740] 07:56:31 INFO - PROCESS | 1657 | --DOCSHELL 0x119c8d000 == 31 [pid = 1657] [id = 739] 07:56:31 INFO - PROCESS | 1657 | --DOCSHELL 0x117087800 == 30 [pid = 1657] [id = 738] 07:56:31 INFO - PROCESS | 1657 | 1465916191083 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]]]}] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x119a3b400) [pid = 1657] [serial = 2152] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x118febc00) [pid = 1657] [serial = 2146] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11976fc00) [pid = 1657] [serial = 2147] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x113d05800) [pid = 1657] [serial = 2140] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x11602b000) [pid = 1657] [serial = 2141] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x119a04c00) [pid = 1657] [serial = 2138] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x118f94000) [pid = 1657] [serial = 2137] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1217efc00) [pid = 1657] [serial = 2155] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11703f800) [pid = 1657] [serial = 2120] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1133a7400) [pid = 1657] [serial = 2119] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119a06000) [pid = 1657] [serial = 2123] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x118f8e400) [pid = 1657] [serial = 2122] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x126828000) [pid = 1657] [serial = 2126] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x124eb6c00) [pid = 1657] [serial = 2125] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12a63c400) [pid = 1657] [serial = 2129] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12a5b5400) [pid = 1657] [serial = 2128] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1261c8800) [pid = 1657] [serial = 2158] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12b01c800) [pid = 1657] [serial = 2132] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12ae0e000) [pid = 1657] [serial = 2131] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1167a8c00) [pid = 1657] [serial = 2135] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12510d400) [pid = 1657] [serial = 2156] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x113b7d800) [pid = 1657] [serial = 2134] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118378800) [pid = 1657] [serial = 2161] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119767c00) [pid = 1657] [serial = 2162] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x128a4ec00) [pid = 1657] [serial = 2167] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x126827400) [pid = 1657] [serial = 2159] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x126adf400) [pid = 1657] [serial = 2165] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116a0c000) [pid = 1657] [serial = 2143] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1290e9800) [pid = 1657] [serial = 2168] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118382000) [pid = 1657] [serial = 2144] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119a35c00) [pid = 1657] [serial = 2149] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119a50400) [pid = 1657] [serial = 2150] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x121237400) [pid = 1657] [serial = 2153] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1216df000) [pid = 1657] [serial = 2164] [outer = 0x0] [url = about:blank] 07:56:31 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. 07:56:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 770ms 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1167a2400) [pid = 1657] [serial = 2179] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119a33c00) [pid = 1657] [serial = 2185] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11857a000) [pid = 1657] [serial = 2182] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119ee6c00) [pid = 1657] [serial = 2186] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x112ad5000) [pid = 1657] [serial = 2173] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x113d03400) [pid = 1657] [serial = 2174] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x117289400) [pid = 1657] [serial = 2180] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x118712c00) [pid = 1657] [serial = 2183] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x118581000) [pid = 1657] [serial = 2177] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118565000) [pid = 1657] [serial = 2176] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12159a800) [pid = 1657] [serial = 2188] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12940b000) [pid = 1657] [serial = 2170] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1216e2400) [pid = 1657] [serial = 2189] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12a5d9800) [pid = 1657] [serial = 2171] [outer = 0x0] [url = about:blank] 07:56:31 INFO - PROCESS | 1657 | 1465916191105 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 1657 | 1465916191107 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 07:56:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:56:31 INFO - PROCESS | 1657 | 1465916191132 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 1657 | 1465916191135 Marionette TRACE conn2 <- [1,2970,null,{}] 07:56:31 INFO - PROCESS | 1657 | 1465916191138 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}] 07:56:31 INFO - PROCESS | 1657 | 1465916191140 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:31 INFO - PROCESS | 1657 | 1465916191223 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:56:31 INFO - PROCESS | 1657 | 1465916191228 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 1657 | 1465916191233 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1172d2000 == 31 [pid = 1657] [id = 751] 07:56:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x116020800) [pid = 1657] [serial = 2252] [outer = 0x0] 07:56:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1166f8c00) [pid = 1657] [serial = 2253] [outer = 0x116020800] 07:56:31 INFO - PROCESS | 1657 | 1465916191260 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118579c00) [pid = 1657] [serial = 2254] [outer = 0x116020800] 07:56:31 INFO - PROCESS | 1657 | 1465916191694 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]]]}] 07:56:31 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. 07:56:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 623ms 07:56:31 INFO - PROCESS | 1657 | 1465916191753 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 1657 | 1465916191758 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 07:56:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:56:31 INFO - PROCESS | 1657 | 1465916191767 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 1657 | 1465916191770 Marionette TRACE conn2 <- [1,2974,null,{}] 07:56:31 INFO - PROCESS | 1657 | 1465916191773 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}] 07:56:31 INFO - PROCESS | 1657 | 1465916191776 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:31 INFO - PROCESS | 1657 | 1465916191904 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:56:31 INFO - PROCESS | 1657 | 1465916191918 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 1657 | 1465916191919 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x119322000 == 32 [pid = 1657] [id = 752] 07:56:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119a05000) [pid = 1657] [serial = 2255] [outer = 0x0] 07:56:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119a32000) [pid = 1657] [serial = 2256] [outer = 0x119a05000] 07:56:31 INFO - PROCESS | 1657 | 1465916191963 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119a53800) [pid = 1657] [serial = 2257] [outer = 0x119a05000] 07:56:32 INFO - PROCESS | 1657 | 1465916192335 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]]]}] 07:56:32 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. 07:56:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 624ms 07:56:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:56:32 INFO - PROCESS | 1657 | 1465916192387 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 1657 | 1465916192389 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 07:56:32 INFO - PROCESS | 1657 | 1465916192391 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 1657 | 1465916192393 Marionette TRACE conn2 <- [1,2978,null,{}] 07:56:32 INFO - PROCESS | 1657 | 1465916192401 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}] 07:56:32 INFO - PROCESS | 1657 | 1465916192404 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:32 INFO - PROCESS | 1657 | 1465916192487 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:56:32 INFO - PROCESS | 1657 | 1465916192515 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 1657 | 1465916192517 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x121cb6000 == 33 [pid = 1657] [id = 753] 07:56:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1216e2400) [pid = 1657] [serial = 2258] [outer = 0x0] 07:56:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x124c67000) [pid = 1657] [serial = 2259] [outer = 0x1216e2400] 07:56:32 INFO - PROCESS | 1657 | 1465916192546 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x125745800) [pid = 1657] [serial = 2260] [outer = 0x1216e2400] 07:56:32 INFO - PROCESS | 1657 | 1465916192860 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]]]}] 07:56:32 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. 07:56:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 474ms 07:56:32 INFO - PROCESS | 1657 | 1465916192870 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 1657 | 1465916192872 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 07:56:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:56:32 INFO - PROCESS | 1657 | 1465916192874 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 1657 | 1465916192875 Marionette TRACE conn2 <- [1,2982,null,{}] 07:56:32 INFO - PROCESS | 1657 | 1465916192878 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}] 07:56:32 INFO - PROCESS | 1657 | 1465916192879 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:32 INFO - PROCESS | 1657 | 1465916192974 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:56:33 INFO - PROCESS | 1657 | 1465916193039 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 1657 | 1465916193040 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ea1800 == 34 [pid = 1657] [id = 754] 07:56:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1261c5400) [pid = 1657] [serial = 2261] [outer = 0x0] 07:56:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x126cd9000) [pid = 1657] [serial = 2262] [outer = 0x1261c5400] 07:56:33 INFO - PROCESS | 1657 | 1465916193065 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1290db000) [pid = 1657] [serial = 2263] [outer = 0x1261c5400] 07:56:33 INFO - PROCESS | 1657 | 1465916193327 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"]]]}] 07:56:33 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 07:56:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:56:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 470ms 07:56:33 INFO - PROCESS | 1657 | 1465916193352 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 1657 | 1465916193353 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 07:56:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:56:33 INFO - PROCESS | 1657 | 1465916193372 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 1657 | 1465916193373 Marionette TRACE conn2 <- [1,2986,null,{}] 07:56:33 INFO - PROCESS | 1657 | 1465916193375 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}] 07:56:33 INFO - PROCESS | 1657 | 1465916193376 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:33 INFO - PROCESS | 1657 | 1465916193485 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:56:33 INFO - PROCESS | 1657 | 1465916193489 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 1657 | 1465916193490 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x126c93800 == 35 [pid = 1657] [id = 755] 07:56:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121cddc00) [pid = 1657] [serial = 2264] [outer = 0x0] 07:56:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1290e0c00) [pid = 1657] [serial = 2265] [outer = 0x121cddc00] 07:56:33 INFO - PROCESS | 1657 | 1465916193515 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x129490000) [pid = 1657] [serial = 2266] [outer = 0x121cddc00] 07:56:33 INFO - PROCESS | 1657 | 1465916193852 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]]]}] 07:56:33 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. 07:56:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 527ms 07:56:33 INFO - PROCESS | 1657 | 1465916193895 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 1657 | 1465916193898 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 07:56:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:56:33 INFO - PROCESS | 1657 | 1465916193910 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 1657 | 1465916193911 Marionette TRACE conn2 <- [1,2990,null,{}] 07:56:33 INFO - PROCESS | 1657 | 1465916193913 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}] 07:56:33 INFO - PROCESS | 1657 | 1465916193917 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:34 INFO - PROCESS | 1657 | 1465916194025 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:56:34 INFO - PROCESS | 1657 | 1465916194036 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 1657 | 1465916194038 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6d9000 == 36 [pid = 1657] [id = 756] 07:56:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a5b7000) [pid = 1657] [serial = 2267] [outer = 0x0] 07:56:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a877000) [pid = 1657] [serial = 2268] [outer = 0x12a5b7000] 07:56:34 INFO - PROCESS | 1657 | 1465916194063 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12ae0f000) [pid = 1657] [serial = 2269] [outer = 0x12a5b7000] 07:56:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a9ea800 == 37 [pid = 1657] [id = 757] 07:56:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b012c00) [pid = 1657] [serial = 2270] [outer = 0x0] 07:56:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12ae10400) [pid = 1657] [serial = 2271] [outer = 0x12b012c00] 07:56:34 INFO - PROCESS | 1657 | 1465916194406 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]]]}] 07:56:34 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. 07:56:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 522ms 07:56:34 INFO - PROCESS | 1657 | 1465916194433 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 1657 | 1465916194435 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 07:56:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:56:34 INFO - PROCESS | 1657 | 1465916194444 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 1657 | 1465916194445 Marionette TRACE conn2 <- [1,2994,null,{}] 07:56:34 INFO - PROCESS | 1657 | 1465916194448 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}] 07:56:34 INFO - PROCESS | 1657 | 1465916194449 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:34 INFO - PROCESS | 1657 | 1465916194564 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:56:34 INFO - PROCESS | 1657 | 1465916194574 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 1657 | 1465916194575 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x112dbb000 == 38 [pid = 1657] [id = 758] 07:56:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a5bd400) [pid = 1657] [serial = 2272] [outer = 0x0] 07:56:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b014c00) [pid = 1657] [serial = 2273] [outer = 0x12a5bd400] 07:56:34 INFO - PROCESS | 1657 | 1465916194599 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b01d400) [pid = 1657] [serial = 2274] [outer = 0x12a5bd400] 07:56:34 INFO - PROCESS | 1657 | 1465916194890 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]]]}] 07:56:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:56:34 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 07:56:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 469ms 07:56:34 INFO - PROCESS | 1657 | 1465916194921 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 1657 | 1465916194922 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 07:56:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:56:34 INFO - PROCESS | 1657 | 1465916194934 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 1657 | 1465916194935 Marionette TRACE conn2 <- [1,2998,null,{}] 07:56:34 INFO - PROCESS | 1657 | 1465916194937 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}] 07:56:34 INFO - PROCESS | 1657 | 1465916194938 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:35 INFO - PROCESS | 1657 | 1465916195043 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:56:35 INFO - PROCESS | 1657 | 1465916195047 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 1657 | 1465916195048 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be69800 == 39 [pid = 1657] [id = 759] 07:56:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12ae06c00) [pid = 1657] [serial = 2275] [outer = 0x0] 07:56:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b816000) [pid = 1657] [serial = 2276] [outer = 0x12ae06c00] 07:56:35 INFO - PROCESS | 1657 | 1465916195072 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b81ec00) [pid = 1657] [serial = 2277] [outer = 0x12ae06c00] 07:56:35 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1160a2000) [pid = 1657] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:56:35 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x110f7bc00) [pid = 1657] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:56:35 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118708c00) [pid = 1657] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:56:35 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x121238000) [pid = 1657] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:56:35 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124e65c00) [pid = 1657] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:56:35 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x126cdc800) [pid = 1657] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:56:35 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12a5de000) [pid = 1657] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:56:35 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a5e2400) [pid = 1657] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:56:35 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118572400) [pid = 1657] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:56:35 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11856fc00) [pid = 1657] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:56:35 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112a73c00) [pid = 1657] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:56:35 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x124ba2400) [pid = 1657] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:56:35 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x111d83c00) [pid = 1657] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:56:35 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x128a4e000) [pid = 1657] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:56:35 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1176c1c00) [pid = 1657] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:56:35 INFO - PROCESS | 1657 | 1465916195444 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]]]}] 07:56:35 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. 07:56:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 520ms 07:56:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:56:35 INFO - PROCESS | 1657 | 1465916195453 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:56:35 INFO - PROCESS | 1657 | 1465916195454 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 07:56:35 INFO - PROCESS | 1657 | 1465916195456 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - PROCESS | 1657 | 1465916195457 Marionette TRACE conn2 <- [1,3002,null,{}] 07:56:35 INFO - PROCESS | 1657 | 1465916195459 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}] 07:56:35 INFO - PROCESS | 1657 | 1465916195460 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:35 INFO - PROCESS | 1657 | 1465916195546 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:56:35 INFO - PROCESS | 1657 | 1465916195552 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 1657 | 1465916195553 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be54000 == 40 [pid = 1657] [id = 760] 07:56:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x115ed9c00) [pid = 1657] [serial = 2278] [outer = 0x0] 07:56:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124eb9c00) [pid = 1657] [serial = 2279] [outer = 0x115ed9c00] 07:56:35 INFO - PROCESS | 1657 | 1465916195578 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12b817400) [pid = 1657] [serial = 2280] [outer = 0x115ed9c00] 07:56:35 INFO - PROCESS | 1657 | 1465916195883 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]]]}] 07:56:35 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. 07:56:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 469ms 07:56:35 INFO - PROCESS | 1657 | 1465916195925 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:56:35 INFO - PROCESS | 1657 | 1465916195926 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 07:56:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:56:35 INFO - PROCESS | 1657 | 1465916195929 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - PROCESS | 1657 | 1465916195930 Marionette TRACE conn2 <- [1,3006,null,{}] 07:56:35 INFO - PROCESS | 1657 | 1465916195932 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}] 07:56:35 INFO - PROCESS | 1657 | 1465916195933 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:36 INFO - PROCESS | 1657 | 1465916196051 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:56:36 INFO - PROCESS | 1657 | 1465916196057 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 1657 | 1465916196058 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c72b800 == 41 [pid = 1657] [id = 761] 07:56:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12a634000) [pid = 1657] [serial = 2281] [outer = 0x0] 07:56:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12b906400) [pid = 1657] [serial = 2282] [outer = 0x12a634000] 07:56:36 INFO - PROCESS | 1657 | 1465916196082 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12b910400) [pid = 1657] [serial = 2283] [outer = 0x12a634000] 07:56:36 INFO - PROCESS | 1657 | 1465916196358 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]]]}] 07:56:36 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. 07:56:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 470ms 07:56:36 INFO - PROCESS | 1657 | 1465916196403 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:56:36 INFO - PROCESS | 1657 | 1465916196404 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 07:56:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:56:36 INFO - PROCESS | 1657 | 1465916196407 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 1657 | 1465916196408 Marionette TRACE conn2 <- [1,3010,null,{}] 07:56:36 INFO - PROCESS | 1657 | 1465916196411 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}] 07:56:36 INFO - PROCESS | 1657 | 1465916196415 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:36 INFO - PROCESS | 1657 | 1465916196510 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:56:36 INFO - PROCESS | 1657 | 1465916196514 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 1657 | 1465916196515 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd1a000 == 42 [pid = 1657] [id = 762] 07:56:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12b90f800) [pid = 1657] [serial = 2284] [outer = 0x0] 07:56:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b91c000) [pid = 1657] [serial = 2285] [outer = 0x12b90f800] 07:56:36 INFO - PROCESS | 1657 | 1465916196541 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b9c9400) [pid = 1657] [serial = 2286] [outer = 0x12b90f800] 07:56:36 INFO - PROCESS | 1657 | 1465916196846 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]]]}] 07:56:36 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 07:56:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 474ms 07:56:36 INFO - PROCESS | 1657 | 1465916196883 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:56:36 INFO - PROCESS | 1657 | 1465916196884 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 07:56:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:56:36 INFO - PROCESS | 1657 | 1465916196886 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 1657 | 1465916196887 Marionette TRACE conn2 <- [1,3014,null,{}] 07:56:36 INFO - PROCESS | 1657 | 1465916196889 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}] 07:56:36 INFO - PROCESS | 1657 | 1465916196890 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:37 INFO - PROCESS | 1657 | 1465916197008 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:56:37 INFO - PROCESS | 1657 | 1465916197013 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 1657 | 1465916197015 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d481800 == 43 [pid = 1657] [id = 763] 07:56:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b910800) [pid = 1657] [serial = 2287] [outer = 0x0] 07:56:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b9cc000) [pid = 1657] [serial = 2288] [outer = 0x12b910800] 07:56:37 INFO - PROCESS | 1657 | 1465916197039 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12be6f000) [pid = 1657] [serial = 2289] [outer = 0x12b910800] 07:56:37 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:56:37 INFO - PROCESS | 1657 | 1465916197348 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:56:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:56:37 INFO - {} 07:56:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:56:37 INFO - {} 07:56:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:56:37 INFO - {} 07:56:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:56:37 INFO - {} 07:56:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 518ms 07:56:37 INFO - PROCESS | 1657 | 1465916197423 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 1657 | 1465916197425 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 07:56:37 INFO - TEST-START | /FileAPI/fileReader.html 07:56:37 INFO - PROCESS | 1657 | 1465916197430 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 1657 | 1465916197432 Marionette TRACE conn2 <- [1,3018,null,{}] 07:56:37 INFO - PROCESS | 1657 | 1465916197436 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}] 07:56:37 INFO - PROCESS | 1657 | 1465916197438 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:37 INFO - PROCESS | 1657 | 1465916197541 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:56:37 INFO - PROCESS | 1657 | 1465916197637 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 1657 | 1465916197639 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x11708b800 == 44 [pid = 1657] [id = 764] 07:56:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112f2e800) [pid = 1657] [serial = 2290] [outer = 0x0] 07:56:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x113d7d400) [pid = 1657] [serial = 2291] [outer = 0x112f2e800] 07:56:37 INFO - PROCESS | 1657 | 1465916197671 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11703c400) [pid = 1657] [serial = 2292] [outer = 0x112f2e800] 07:56:38 INFO - PROCESS | 1657 | 1465916198078 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]]]}] 07:56:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:56:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:56:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:56:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:56:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 672ms 07:56:38 INFO - TEST-START | /FileAPI/historical.html 07:56:38 INFO - PROCESS | 1657 | 1465916198102 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 1657 | 1465916198104 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 07:56:38 INFO - PROCESS | 1657 | 1465916198109 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 1657 | 1465916198111 Marionette TRACE conn2 <- [1,3022,null,{}] 07:56:38 INFO - PROCESS | 1657 | 1465916198114 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}] 07:56:38 INFO - PROCESS | 1657 | 1465916198116 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:38 INFO - PROCESS | 1657 | 1465916198221 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:56:38 INFO - PROCESS | 1657 | 1465916198281 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 1657 | 1465916198282 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x121fb7000 == 45 [pid = 1657] [id = 765] 07:56:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1184dbc00) [pid = 1657] [serial = 2293] [outer = 0x0] 07:56:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119a3b800) [pid = 1657] [serial = 2294] [outer = 0x1184dbc00] 07:56:38 INFO - PROCESS | 1657 | 1465916198313 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12134f000) [pid = 1657] [serial = 2295] [outer = 0x1184dbc00] 07:56:38 INFO - PROCESS | 1657 | 1465916198704 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"]]]}] 07:56:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:56:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:56:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:56:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:56:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:56:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:56:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:56:38 INFO - TEST-OK | /FileAPI/historical.html | took 627ms 07:56:38 INFO - TEST-START | /FileAPI/idlharness.html 07:56:38 INFO - PROCESS | 1657 | 1465916198734 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 1657 | 1465916198735 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 07:56:38 INFO - PROCESS | 1657 | 1465916198738 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 1657 | 1465916198739 Marionette TRACE conn2 <- [1,3026,null,{}] 07:56:38 INFO - PROCESS | 1657 | 1465916198746 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}] 07:56:38 INFO - PROCESS | 1657 | 1465916198749 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:38 INFO - PROCESS | 1657 | 1465916198855 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:56:38 INFO - PROCESS | 1657 | 1465916198936 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 1657 | 1465916198939 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c8ef800 == 46 [pid = 1657] [id = 766] 07:56:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12940b000) [pid = 1657] [serial = 2296] [outer = 0x0] 07:56:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12a5b1c00) [pid = 1657] [serial = 2297] [outer = 0x12940b000] 07:56:39 INFO - PROCESS | 1657 | 1465916199012 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12a63c400) [pid = 1657] [serial = 2298] [outer = 0x12940b000] 07:56:39 INFO - PROCESS | 1657 | 1465916199586 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:56:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:56:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:56:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:56:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:56:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:56:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:56:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:56:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:56:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:56:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:56:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:56:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:56:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:56:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:56:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:56:39 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 07:56:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:56:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:56:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:56:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:56:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:56:39 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 07:56:39 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 07:56:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:56:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:56:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:56:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:56:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:56:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:56:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:56:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:56:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:56:39 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 07:56:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:56:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:56:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:56:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:56:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:56:39 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 07:56:39 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 07:56:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:56:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:56:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:56:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:56:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:56:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:56:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 880ms 07:56:39 INFO - PROCESS | 1657 | 1465916199618 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 1657 | 1465916199619 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 07:56:39 INFO - TEST-START | /FileAPI/idlharness.worker 07:56:39 INFO - PROCESS | 1657 | 1465916199621 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 1657 | 1465916199622 Marionette TRACE conn2 <- [1,3030,null,{}] 07:56:39 INFO - PROCESS | 1657 | 1465916199624 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}] 07:56:39 INFO - PROCESS | 1657 | 1465916199626 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:39 INFO - PROCESS | 1657 | 1465916199777 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:56:39 INFO - PROCESS | 1657 | 1465916199946 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 1657 | 1465916199947 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be61000 == 47 [pid = 1657] [id = 767] 07:56:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1290e9400) [pid = 1657] [serial = 2299] [outer = 0x0] 07:56:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12c580000) [pid = 1657] [serial = 2300] [outer = 0x1290e9400] 07:56:40 INFO - PROCESS | 1657 | 1465916199999 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12c584c00) [pid = 1657] [serial = 2301] [outer = 0x1290e9400] 07:56:40 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:56:41 INFO - PROCESS | 1657 | 1465916200957 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:56:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:56:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:56:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:56:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:56:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:56:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:56:41 INFO - {} 07:56:41 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 07:56:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:56:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:56:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:56:41 INFO - {} 07:56:41 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 - {} 07:56:41 INFO - {} 07:56:41 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 07:56:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:56:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:56:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:56:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:56:41 INFO - {} 07:56:41 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 07:56:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:56:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:56:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:56:41 INFO - {} 07:56:41 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 - {} 07:56:41 INFO - {} 07:56:41 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 07:56:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:56:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:56:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:41 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 07:56:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:56:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:56:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:41 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 07:56:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:41 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 07:56:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:41 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 07:56:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:56:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:56:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:56:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:56:41 INFO - {} 07:56:41 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1387ms 07:56:41 INFO - PROCESS | 1657 | 1465916201009 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 1657 | 1465916201012 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 07:56:41 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:56:41 INFO - PROCESS | 1657 | 1465916201015 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 1657 | 1465916201016 Marionette TRACE conn2 <- [1,3034,null,{}] 07:56:41 INFO - PROCESS | 1657 | 1465916201020 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}] 07:56:41 INFO - PROCESS | 1657 | 1465916201022 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:41 INFO - PROCESS | 1657 | 1465916201127 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:56:41 INFO - PROCESS | 1657 | 1465916201197 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 1657 | 1465916201200 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11708a000 == 48 [pid = 1657] [id = 768] 07:56:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x112acf800) [pid = 1657] [serial = 2302] [outer = 0x0] 07:56:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x112ad7400) [pid = 1657] [serial = 2303] [outer = 0x112acf800] 07:56:41 INFO - PROCESS | 1657 | 1465916201227 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1133ac400) [pid = 1657] [serial = 2304] [outer = 0x112acf800] 07:56:41 INFO - PROCESS | 1657 | 1465916201621 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]]]}] 07:56:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:56:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 625ms 07:56:41 INFO - PROCESS | 1657 | 1465916201639 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 1657 | 1465916201642 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 07:56:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:56:41 INFO - PROCESS | 1657 | 1465916201646 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 1657 | 1465916201648 Marionette TRACE conn2 <- [1,3038,null,{}] 07:56:41 INFO - PROCESS | 1657 | 1465916201650 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}] 07:56:41 INFO - PROCESS | 1657 | 1465916201652 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:41 INFO - PROCESS | 1657 | 1465916201746 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:56:41 INFO - PROCESS | 1657 | 1465916201804 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 1657 | 1465916201805 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fbc000 == 49 [pid = 1657] [id = 769] 07:56:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1175ab800) [pid = 1657] [serial = 2305] [outer = 0x0] 07:56:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11837c400) [pid = 1657] [serial = 2306] [outer = 0x1175ab800] 07:56:41 INFO - PROCESS | 1657 | 1465916201833 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11857c000) [pid = 1657] [serial = 2307] [outer = 0x1175ab800] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x126c92800 == 48 [pid = 1657] [id = 737] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd1a000 == 47 [pid = 1657] [id = 762] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12c72b800 == 46 [pid = 1657] [id = 761] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12be54000 == 45 [pid = 1657] [id = 760] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12be69800 == 44 [pid = 1657] [id = 759] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12a9ea800 == 43 [pid = 1657] [id = 757] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x112dbb000 == 42 [pid = 1657] [id = 758] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6d9000 == 41 [pid = 1657] [id = 756] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x126c93800 == 40 [pid = 1657] [id = 755] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x124ea1800 == 39 [pid = 1657] [id = 754] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x121cb6000 == 38 [pid = 1657] [id = 753] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x119322000 == 37 [pid = 1657] [id = 752] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1172d2000 == 36 [pid = 1657] [id = 751] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x117077000 == 35 [pid = 1657] [id = 750] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x118fb4800 == 34 [pid = 1657] [id = 749] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x126aab000 == 33 [pid = 1657] [id = 748] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x11699b800 == 32 [pid = 1657] [id = 747] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12c452000 == 31 [pid = 1657] [id = 745] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x11708a000 == 30 [pid = 1657] [id = 768] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12be61000 == 29 [pid = 1657] [id = 767] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12c8ef800 == 28 [pid = 1657] [id = 766] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x121fb7000 == 27 [pid = 1657] [id = 765] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12d481800 == 26 [pid = 1657] [id = 763] 07:56:42 INFO - PROCESS | 1657 | --DOCSHELL 0x11708b800 == 25 [pid = 1657] [id = 764] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x116021c00) [pid = 1657] [serial = 2192] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11223e000) [pid = 1657] [serial = 2191] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x119330000) [pid = 1657] [serial = 2195] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118954400) [pid = 1657] [serial = 2194] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x121ce2000) [pid = 1657] [serial = 2198] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1216e1000) [pid = 1657] [serial = 2197] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1268ea800) [pid = 1657] [serial = 2201] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1261c4c00) [pid = 1657] [serial = 2200] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12940b400) [pid = 1657] [serial = 2204] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1290e3800) [pid = 1657] [serial = 2203] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x129486400) [pid = 1657] [serial = 2207] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a632400) [pid = 1657] [serial = 2206] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12ae0c800) [pid = 1657] [serial = 2210] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a87d800) [pid = 1657] [serial = 2209] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119af3400) [pid = 1657] [serial = 2213] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1185bd000) [pid = 1657] [serial = 2212] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118f34800) [pid = 1657] [serial = 2218] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1216a0c00) [pid = 1657] [serial = 2221] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119a46400) [pid = 1657] [serial = 2219] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124eba800) [pid = 1657] [serial = 2224] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12195c400) [pid = 1657] [serial = 2222] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1133a6000) [pid = 1657] [serial = 2227] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a5b0800) [pid = 1657] [serial = 2234] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11837dc00) [pid = 1657] [serial = 2228] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119a06800) [pid = 1657] [serial = 2230] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1290e4c00) [pid = 1657] [serial = 2233] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1261cb400) [pid = 1657] [serial = 2225] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128a52400) [pid = 1657] [serial = 2231] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1167a6c00) [pid = 1657] [serial = 2215] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1176b9400) [pid = 1657] [serial = 2216] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12a5b9800) [pid = 1657] [serial = 2236] [outer = 0x0] [url = about:blank] 07:56:42 INFO - PROCESS | 1657 | 1465916202768 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"]]]}] 07:56:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:56:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:56:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1173ms 07:56:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:56:42 INFO - PROCESS | 1657 | 1465916202820 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 1657 | 1465916202822 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 07:56:42 INFO - PROCESS | 1657 | 1465916202825 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - PROCESS | 1657 | 1465916202827 Marionette TRACE conn2 <- [1,3042,null,{}] 07:56:42 INFO - PROCESS | 1657 | 1465916202832 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}] 07:56:42 INFO - PROCESS | 1657 | 1465916202833 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:42 INFO - PROCESS | 1657 | 1465916202940 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:56:43 INFO - PROCESS | 1657 | 1465916203030 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 1657 | 1465916203031 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x117075800 == 26 [pid = 1657] [id = 770] 07:56:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116028800) [pid = 1657] [serial = 2308] [outer = 0x0] 07:56:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1160a2400) [pid = 1657] [serial = 2309] [outer = 0x116028800] 07:56:43 INFO - PROCESS | 1657 | 1465916203076 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116a0b000) [pid = 1657] [serial = 2310] [outer = 0x116028800] 07:56:43 INFO - PROCESS | 1657 | 1465916203614 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]]]}] 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:56:43 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. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:56:43 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'.) 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:56:43 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. 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:56:43 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. 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:56:43 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. 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:56:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 833ms 07:56:43 INFO - PROCESS | 1657 | 1465916203659 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:56:43 INFO - PROCESS | 1657 | 1465916203662 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 07:56:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:56:43 INFO - PROCESS | 1657 | 1465916203668 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:56:43 INFO - PROCESS | 1657 | 1465916203670 Marionette TRACE conn2 <- [1,3046,null,{}] 07:56:43 INFO - PROCESS | 1657 | 1465916203673 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}] 07:56:43 INFO - PROCESS | 1657 | 1465916203674 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:43 INFO - PROCESS | 1657 | 1465916203776 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:56:43 INFO - PROCESS | 1657 | 1465916203785 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 1657 | 1465916203786 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x119319000 == 27 [pid = 1657] [id = 771] 07:56:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118709800) [pid = 1657] [serial = 2311] [outer = 0x0] 07:56:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11894cc00) [pid = 1657] [serial = 2312] [outer = 0x118709800] 07:56:43 INFO - PROCESS | 1657 | 1465916203816 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118fe7400) [pid = 1657] [serial = 2313] [outer = 0x118709800] 07:56:43 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:56:44 INFO - PROCESS | 1657 | 1465916204181 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:56:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:56:44 INFO - {} 07:56:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 523ms 07:56:44 INFO - PROCESS | 1657 | 1465916204191 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 1657 | 1465916204192 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 07:56:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:56:44 INFO - PROCESS | 1657 | 1465916204196 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 1657 | 1465916204200 Marionette TRACE conn2 <- [1,3050,null,{}] 07:56:44 INFO - PROCESS | 1657 | 1465916204211 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}] 07:56:44 INFO - PROCESS | 1657 | 1465916204215 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:44 INFO - PROCESS | 1657 | 1465916204323 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:56:44 INFO - PROCESS | 1657 | 1465916204331 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 1657 | 1465916204334 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b5a800 == 28 [pid = 1657] [id = 772] 07:56:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11223d400) [pid = 1657] [serial = 2314] [outer = 0x0] 07:56:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119af1800) [pid = 1657] [serial = 2315] [outer = 0x11223d400] 07:56:44 INFO - PROCESS | 1657 | 1465916204373 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1210db800) [pid = 1657] [serial = 2316] [outer = 0x11223d400] 07:56:44 INFO - PROCESS | 1657 | 1465916204812 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]]]}] 07:56:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:56:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:56:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:56:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:56:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 624ms 07:56:44 INFO - PROCESS | 1657 | 1465916204819 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 1657 | 1465916204821 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 07:56:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:56:44 INFO - PROCESS | 1657 | 1465916204825 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 1657 | 1465916204827 Marionette TRACE conn2 <- [1,3054,null,{}] 07:56:44 INFO - PROCESS | 1657 | 1465916204855 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}] 07:56:44 INFO - PROCESS | 1657 | 1465916204857 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:44 INFO - PROCESS | 1657 | 1465916204985 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:56:45 INFO - PROCESS | 1657 | 1465916204997 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 1657 | 1465916204998 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1256ac000 == 29 [pid = 1657] [id = 773] 07:56:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12169d800) [pid = 1657] [serial = 2317] [outer = 0x0] 07:56:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1216a5400) [pid = 1657] [serial = 2318] [outer = 0x12169d800] 07:56:45 INFO - PROCESS | 1657 | 1465916205024 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1216e1c00) [pid = 1657] [serial = 2319] [outer = 0x12169d800] 07:56:45 INFO - PROCESS | 1657 | 1465916205478 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"]]]}] 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:56:45 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" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:56:45 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" 07:56:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:56:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:56:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 686ms 07:56:45 INFO - PROCESS | 1657 | 1465916205517 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 1657 | 1465916205519 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 07:56:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:56:45 INFO - PROCESS | 1657 | 1465916205521 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 1657 | 1465916205522 Marionette TRACE conn2 <- [1,3058,null,{}] 07:56:45 INFO - PROCESS | 1657 | 1465916205524 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}] 07:56:45 INFO - PROCESS | 1657 | 1465916205525 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:45 INFO - PROCESS | 1657 | 1465916205627 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:56:45 INFO - PROCESS | 1657 | 1465916205633 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 1657 | 1465916205634 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x111f0e800 == 30 [pid = 1657] [id = 774] 07:56:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1176c3c00) [pid = 1657] [serial = 2320] [outer = 0x0] 07:56:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121cde800) [pid = 1657] [serial = 2321] [outer = 0x1176c3c00] 07:56:45 INFO - PROCESS | 1657 | 1465916205658 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12658cc00) [pid = 1657] [serial = 2322] [outer = 0x1176c3c00] 07:56:45 INFO - PROCESS | 1657 | 1465916205991 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]]]}] 07:56:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:56:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:56:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:56:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:56:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:56:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:56:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:56:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:56:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:56:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:56:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:56:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:56:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:56:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:56:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:56:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:56:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:56:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:56:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:56:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 522ms 07:56:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:56:46 INFO - PROCESS | 1657 | 1465916206043 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 1657 | 1465916206045 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 07:56:46 INFO - PROCESS | 1657 | 1465916206047 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - PROCESS | 1657 | 1465916206048 Marionette TRACE conn2 <- [1,3062,null,{}] 07:56:46 INFO - PROCESS | 1657 | 1465916206051 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}] 07:56:46 INFO - PROCESS | 1657 | 1465916206055 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:46 INFO - PROCESS | 1657 | 1465916206176 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:56:46 INFO - PROCESS | 1657 | 1465916206186 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 1657 | 1465916206187 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x110e7c000 == 31 [pid = 1657] [id = 775] 07:56:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1185bec00) [pid = 1657] [serial = 2323] [outer = 0x0] 07:56:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11932a400) [pid = 1657] [serial = 2324] [outer = 0x1185bec00] 07:56:46 INFO - PROCESS | 1657 | 1465916206213 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12682c400) [pid = 1657] [serial = 2325] [outer = 0x1185bec00] 07:56:46 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:56:46 INFO - PROCESS | 1657 | 1465916206572 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:56:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:56:46 INFO - {} 07:56:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 569ms 07:56:46 INFO - PROCESS | 1657 | 1465916206617 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 1657 | 1465916206618 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 07:56:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:56:46 INFO - PROCESS | 1657 | 1465916206620 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - PROCESS | 1657 | 1465916206621 Marionette TRACE conn2 <- [1,3066,null,{}] 07:56:46 INFO - PROCESS | 1657 | 1465916206623 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}] 07:56:46 INFO - PROCESS | 1657 | 1465916206625 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:46 INFO - PROCESS | 1657 | 1465916206725 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:56:46 INFO - PROCESS | 1657 | 1465916206737 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 1657 | 1465916206738 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x110eb0800 == 32 [pid = 1657] [id = 776] 07:56:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12682c800) [pid = 1657] [serial = 2326] [outer = 0x0] 07:56:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x129487400) [pid = 1657] [serial = 2327] [outer = 0x12682c800] 07:56:46 INFO - PROCESS | 1657 | 1465916206763 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12a5e2000) [pid = 1657] [serial = 2328] [outer = 0x12682c800] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a5bd400) [pid = 1657] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x121cddc00) [pid = 1657] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12b012c00) [pid = 1657] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a5b7000) [pid = 1657] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12ae06c00) [pid = 1657] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1122a4c00) [pid = 1657] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116020800) [pid = 1657] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x117040000) [pid = 1657] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12123d400) [pid = 1657] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1216e2400) [pid = 1657] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1261c5400) [pid = 1657] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x129489800) [pid = 1657] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a633000) [pid = 1657] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119a05000) [pid = 1657] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1160a2c00) [pid = 1657] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12b90f800) [pid = 1657] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12b910800) [pid = 1657] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x115ed9c00) [pid = 1657] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:56:47 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12a634000) [pid = 1657] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:56:47 INFO - PROCESS | 1657 | 1465916207303 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]]]}] 07:56:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:56:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:56:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:56:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:56:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:56:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:56:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:56:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 722ms 07:56:47 INFO - PROCESS | 1657 | 1465916207343 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 1657 | 1465916207346 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 07:56:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:56:47 INFO - PROCESS | 1657 | 1465916207356 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 1657 | 1465916207357 Marionette TRACE conn2 <- [1,3070,null,{}] 07:56:47 INFO - PROCESS | 1657 | 1465916207361 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}] 07:56:47 INFO - PROCESS | 1657 | 1465916207362 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:47 INFO - PROCESS | 1657 | 1465916207557 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:56:47 INFO - PROCESS | 1657 | 1465916207615 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 1657 | 1465916207616 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1191b9000 == 33 [pid = 1657] [id = 777] 07:56:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1122a4c00) [pid = 1657] [serial = 2329] [outer = 0x0] 07:56:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12a62f000) [pid = 1657] [serial = 2330] [outer = 0x1122a4c00] 07:56:47 INFO - PROCESS | 1657 | 1465916207652 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12a634800) [pid = 1657] [serial = 2331] [outer = 0x1122a4c00] 07:56:47 INFO - PROCESS | 1657 | 1465916207957 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]]]}] 07:56:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:56:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:56:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:56:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:56:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:56:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:56:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 628ms 07:56:47 INFO - PROCESS | 1657 | 1465916207985 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 1657 | 1465916207987 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 07:56:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:56:47 INFO - PROCESS | 1657 | 1465916207990 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 1657 | 1465916207992 Marionette TRACE conn2 <- [1,3074,null,{}] 07:56:47 INFO - PROCESS | 1657 | 1465916207996 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}] 07:56:48 INFO - PROCESS | 1657 | 1465916208000 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:48 INFO - PROCESS | 1657 | 1465916208114 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:56:48 INFO - PROCESS | 1657 | 1465916208120 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 1657 | 1465916208121 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b5a000 == 34 [pid = 1657] [id = 778] 07:56:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a633400) [pid = 1657] [serial = 2332] [outer = 0x0] 07:56:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a87c400) [pid = 1657] [serial = 2333] [outer = 0x12a633400] 07:56:48 INFO - PROCESS | 1657 | 1465916208145 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12ae02c00) [pid = 1657] [serial = 2334] [outer = 0x12a633400] 07:56:48 INFO - PROCESS | 1657 | 1465916208411 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]]]}] 07:56:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:56:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:56:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:56:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:56:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:56:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:56:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 472ms 07:56:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:56:48 INFO - PROCESS | 1657 | 1465916208469 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:56:48 INFO - PROCESS | 1657 | 1465916208470 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 07:56:48 INFO - PROCESS | 1657 | 1465916208473 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 1657 | 1465916208474 Marionette TRACE conn2 <- [1,3078,null,{}] 07:56:48 INFO - PROCESS | 1657 | 1465916208476 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}] 07:56:48 INFO - PROCESS | 1657 | 1465916208477 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:48 INFO - PROCESS | 1657 | 1465916208558 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:56:48 INFO - PROCESS | 1657 | 1465916208564 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 1657 | 1465916208566 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a51f800 == 35 [pid = 1657] [id = 779] 07:56:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a8e4000) [pid = 1657] [serial = 2335] [outer = 0x0] 07:56:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12ae0c400) [pid = 1657] [serial = 2336] [outer = 0x12a8e4000] 07:56:48 INFO - PROCESS | 1657 | 1465916208591 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b014400) [pid = 1657] [serial = 2337] [outer = 0x12a8e4000] 07:56:48 INFO - PROCESS | 1657 | 1465916208925 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] 07:56:48 INFO - PROCESS | 1657 | 1465916208950 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 07:56:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:56:48 INFO - PROCESS | 1657 | 1465916208952 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 1657 | 1465916208954 Marionette TRACE conn2 <- [1,3082,null,{}] 07:56:48 INFO - PROCESS | 1657 | 1465916208956 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}] 07:56:48 INFO - PROCESS | 1657 | 1465916208957 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:49 INFO - PROCESS | 1657 | 1465916209048 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:56:49 INFO - PROCESS | 1657 | 1465916209114 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 1657 | 1465916209116 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x126c8d000 == 36 [pid = 1657] [id = 780] 07:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12ae0a800) [pid = 1657] [serial = 2338] [outer = 0x0] 07:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b811c00) [pid = 1657] [serial = 2339] [outer = 0x12ae0a800] 07:56:49 INFO - PROCESS | 1657 | 1465916209143 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12b9cc800) [pid = 1657] [serial = 2340] [outer = 0x12ae0a800] 07:56:49 INFO - PROCESS | 1657 | 1465916209606 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]]]}] 07:56:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:56:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:56:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:56:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 07:56:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:56:49 INFO - PROCESS | 1657 | 1465916209623 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 1657 | 1465916209626 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 07:56:49 INFO - PROCESS | 1657 | 1465916209629 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 1657 | 1465916209631 Marionette TRACE conn2 <- [1,3086,null,{}] 07:56:49 INFO - PROCESS | 1657 | 1465916209635 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}] 07:56:49 INFO - PROCESS | 1657 | 1465916209637 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:49 INFO - PROCESS | 1657 | 1465916209754 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:56:49 INFO - PROCESS | 1657 | 1465916209817 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 1657 | 1465916209819 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x116750800 == 37 [pid = 1657] [id = 781] 07:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x113970400) [pid = 1657] [serial = 2341] [outer = 0x0] 07:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1160a3400) [pid = 1657] [serial = 2342] [outer = 0x113970400] 07:56:49 INFO - PROCESS | 1657 | 1465916209850 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11703dc00) [pid = 1657] [serial = 2343] [outer = 0x113970400] 07:56:50 INFO - PROCESS | 1657 | 1465916210275 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:56:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:56:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 07:56:50 INFO - PROCESS | 1657 | 1465916210300 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 1657 | 1465916210302 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 07:56:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:56:50 INFO - PROCESS | 1657 | 1465916210307 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 1657 | 1465916210309 Marionette TRACE conn2 <- [1,3090,null,{}] 07:56:50 INFO - PROCESS | 1657 | 1465916210311 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}] 07:56:50 INFO - PROCESS | 1657 | 1465916210313 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:50 INFO - PROCESS | 1657 | 1465916210432 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:56:50 INFO - PROCESS | 1657 | 1465916210552 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 1657 | 1465916210553 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12113b000 == 38 [pid = 1657] [id = 782] 07:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1185c5800) [pid = 1657] [serial = 2344] [outer = 0x0] 07:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118ff3c00) [pid = 1657] [serial = 2345] [outer = 0x1185c5800] 07:56:50 INFO - PROCESS | 1657 | 1465916210602 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11976b400) [pid = 1657] [serial = 2346] [outer = 0x1185c5800] 07:56:51 INFO - PROCESS | 1657 | 1465916211085 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:56:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:56:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 819ms 07:56:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:56:51 INFO - PROCESS | 1657 | 1465916211126 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:56:51 INFO - PROCESS | 1657 | 1465916211128 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 07:56:51 INFO - PROCESS | 1657 | 1465916211130 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:56:51 INFO - PROCESS | 1657 | 1465916211133 Marionette TRACE conn2 <- [1,3094,null,{}] 07:56:51 INFO - PROCESS | 1657 | 1465916211141 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}] 07:56:51 INFO - PROCESS | 1657 | 1465916211144 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:51 INFO - PROCESS | 1657 | 1465916211276 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:56:51 INFO - PROCESS | 1657 | 1465916211385 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:51 INFO - PROCESS | 1657 | 1465916211387 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x126684000 == 39 [pid = 1657] [id = 783] 07:56:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x116974000) [pid = 1657] [serial = 2347] [outer = 0x0] 07:56:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119a38800) [pid = 1657] [serial = 2348] [outer = 0x116974000] 07:56:51 INFO - PROCESS | 1657 | 1465916211422 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x121474400) [pid = 1657] [serial = 2349] [outer = 0x116974000] 07:56:52 INFO - PROCESS | 1657 | 1465916212011 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:56:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:56:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 923ms 07:56:52 INFO - PROCESS | 1657 | 1465916212054 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 1657 | 1465916212056 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 07:56:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:56:52 INFO - PROCESS | 1657 | 1465916212059 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 1657 | 1465916212061 Marionette TRACE conn2 <- [1,3098,null,{}] 07:56:52 INFO - PROCESS | 1657 | 1465916212095 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}] 07:56:52 INFO - PROCESS | 1657 | 1465916212098 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:52 INFO - PROCESS | 1657 | 1465916212208 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:56:52 INFO - PROCESS | 1657 | 1465916212295 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 1657 | 1465916212296 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x116752000 == 40 [pid = 1657] [id = 784] 07:56:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11728e800) [pid = 1657] [serial = 2350] [outer = 0x0] 07:56:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1176b9400) [pid = 1657] [serial = 2351] [outer = 0x11728e800] 07:56:52 INFO - PROCESS | 1657 | 1465916212325 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x118579400) [pid = 1657] [serial = 2352] [outer = 0x11728e800] 07:56:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12a51f800 == 39 [pid = 1657] [id = 779] 07:56:52 INFO - PROCESS | 1657 | --DOCSHELL 0x121b5a000 == 38 [pid = 1657] [id = 778] 07:56:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1191b9000 == 37 [pid = 1657] [id = 777] 07:56:52 INFO - PROCESS | 1657 | --DOCSHELL 0x110eb0800 == 36 [pid = 1657] [id = 776] 07:56:52 INFO - PROCESS | 1657 | --DOCSHELL 0x110e7c000 == 35 [pid = 1657] [id = 775] 07:56:52 INFO - PROCESS | 1657 | --DOCSHELL 0x111f0e800 == 34 [pid = 1657] [id = 774] 07:56:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1256ac000 == 33 [pid = 1657] [id = 773] 07:56:52 INFO - PROCESS | 1657 | --DOCSHELL 0x121b5a800 == 32 [pid = 1657] [id = 772] 07:56:52 INFO - PROCESS | 1657 | --DOCSHELL 0x119319000 == 31 [pid = 1657] [id = 771] 07:56:52 INFO - PROCESS | 1657 | --DOCSHELL 0x117075800 == 30 [pid = 1657] [id = 770] 07:56:52 INFO - PROCESS | 1657 | --DOCSHELL 0x118fbc000 == 29 [pid = 1657] [id = 769] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1290e0c00) [pid = 1657] [serial = 2265] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12ae10400) [pid = 1657] [serial = 2271] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12a877000) [pid = 1657] [serial = 2268] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12b816000) [pid = 1657] [serial = 2276] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x112ad0800) [pid = 1657] [serial = 2241] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x113b71000) [pid = 1657] [serial = 2242] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1166f8c00) [pid = 1657] [serial = 2253] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118579c00) [pid = 1657] [serial = 2254] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118571000) [pid = 1657] [serial = 2250] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119fe4c00) [pid = 1657] [serial = 2251] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12146a800) [pid = 1657] [serial = 2247] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x121c10800) [pid = 1657] [serial = 2248] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x124c67000) [pid = 1657] [serial = 2259] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x125745800) [pid = 1657] [serial = 2260] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x126cd9000) [pid = 1657] [serial = 2262] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12a5e4400) [pid = 1657] [serial = 2237] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12a633c00) [pid = 1657] [serial = 2239] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12b014c00) [pid = 1657] [serial = 2273] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119a32000) [pid = 1657] [serial = 2256] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119a53800) [pid = 1657] [serial = 2257] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1184d8800) [pid = 1657] [serial = 2244] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118fee000) [pid = 1657] [serial = 2245] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12b9c9400) [pid = 1657] [serial = 2286] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12be6f000) [pid = 1657] [serial = 2289] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12b817400) [pid = 1657] [serial = 2280] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12b906400) [pid = 1657] [serial = 2282] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124eb9c00) [pid = 1657] [serial = 2279] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12b91c000) [pid = 1657] [serial = 2285] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12b81ec00) [pid = 1657] [serial = 2277] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12b01d400) [pid = 1657] [serial = 2274] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12ae0f000) [pid = 1657] [serial = 2269] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12b910400) [pid = 1657] [serial = 2283] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12b9cc000) [pid = 1657] [serial = 2288] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x129490000) [pid = 1657] [serial = 2266] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1290db000) [pid = 1657] [serial = 2263] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 1657 | 1465916212705 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]]]}] 07:56:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:56:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:56:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 697ms 07:56:52 INFO - PROCESS | 1657 | 1465916212757 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 1657 | 1465916212762 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 07:56:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:56:52 INFO - PROCESS | 1657 | 1465916212786 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 1657 | 1465916212789 Marionette TRACE conn2 <- [1,3102,null,{}] 07:56:52 INFO - PROCESS | 1657 | 1465916212794 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}] 07:56:52 INFO - PROCESS | 1657 | 1465916212796 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:52 INFO - PROCESS | 1657 | 1465916212926 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:56:52 INFO - PROCESS | 1657 | 1465916212940 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 1657 | 1465916212942 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e6c800 == 30 [pid = 1657] [id = 785] 07:56:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1185be800) [pid = 1657] [serial = 2353] [outer = 0x0] 07:56:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1185c4400) [pid = 1657] [serial = 2354] [outer = 0x1185be800] 07:56:52 INFO - PROCESS | 1657 | 1465916212985 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118957c00) [pid = 1657] [serial = 2355] [outer = 0x1185be800] 07:56:53 INFO - PROCESS | 1657 | 1465916213409 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:56:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:56:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 687ms 07:56:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:56:53 INFO - PROCESS | 1657 | 1465916213464 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:56:53 INFO - PROCESS | 1657 | 1465916213465 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 07:56:53 INFO - PROCESS | 1657 | 1465916213467 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 1657 | 1465916213470 Marionette TRACE conn2 <- [1,3106,null,{}] 07:56:53 INFO - PROCESS | 1657 | 1465916213477 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}] 07:56:53 INFO - PROCESS | 1657 | 1465916213480 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:53 INFO - PROCESS | 1657 | 1465916213560 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 07:56:53 INFO - PROCESS | 1657 | 1465916213585 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 1657 | 1465916213587 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196cd800 == 31 [pid = 1657] [id = 786] 07:56:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119766c00) [pid = 1657] [serial = 2356] [outer = 0x0] 07:56:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119a2dc00) [pid = 1657] [serial = 2357] [outer = 0x119766c00] 07:56:53 INFO - PROCESS | 1657 | 1465916213614 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119fe4c00) [pid = 1657] [serial = 2358] [outer = 0x119766c00] 07:56:53 INFO - PROCESS | 1657 | 1465916213946 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]]]}] 07:56:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:56:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:56:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:56:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 519ms 07:56:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:56:53 INFO - PROCESS | 1657 | 1465916213988 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 07:56:53 INFO - PROCESS | 1657 | 1465916213990 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 07:56:53 INFO - PROCESS | 1657 | 1465916213992 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 1657 | 1465916213993 Marionette TRACE conn2 <- [1,3110,null,{}] 07:56:53 INFO - PROCESS | 1657 | 1465916213995 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}] 07:56:53 INFO - PROCESS | 1657 | 1465916213996 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:54 INFO - PROCESS | 1657 | 1465916214081 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 07:56:54 INFO - PROCESS | 1657 | 1465916214086 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 1657 | 1465916214087 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x121688000 == 32 [pid = 1657] [id = 787] 07:56:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12159a800) [pid = 1657] [serial = 2359] [outer = 0x0] 07:56:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12169fc00) [pid = 1657] [serial = 2360] [outer = 0x12159a800] 07:56:54 INFO - PROCESS | 1657 | 1465916214112 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12175f800) [pid = 1657] [serial = 2361] [outer = 0x12159a800] 07:56:54 INFO - PROCESS | 1657 | 1465916214419 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"]]]}] 07:56:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:56:54 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 07:56:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:56:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 470ms 07:56:54 INFO - PROCESS | 1657 | 1465916214463 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 1657 | 1465916214464 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 07:56:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:56:54 INFO - PROCESS | 1657 | 1465916214466 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:56:54 INFO - PROCESS | 1657 | 1465916214468 Marionette TRACE conn2 <- [1,3114,null,{}] 07:56:54 INFO - PROCESS | 1657 | 1465916214470 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}] 07:56:54 INFO - PROCESS | 1657 | 1465916214471 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:54 INFO - PROCESS | 1657 | 1465916214550 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 07:56:54 INFO - PROCESS | 1657 | 1465916214553 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\", \"380c0599-3c1d-4771-8f25-41b98b707e1f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 1657 | 1465916214555 Marionette INFO sendAsync 68425dff-b51e-3e46-b14e-3160d824fad3 07:56:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b08800 == 33 [pid = 1657] [id = 788] 07:56:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1218ae400) [pid = 1657] [serial = 2362] [outer = 0x0] 07:56:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121ee1400) [pid = 1657] [serial = 2363] [outer = 0x1218ae400] 07:56:54 INFO - PROCESS | 1657 | 1465916214586 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124eb0c00) [pid = 1657] [serial = 2364] [outer = 0x1218ae400] 07:56:54 INFO - PROCESS | 1657 | 1465916214974 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]]]}] 07:56:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:56:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 568ms 07:56:55 INFO - PROCESS | 1657 | 1465916215037 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 1657 | 1465916215039 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 07:56:56 WARNING - u'runner_teardown' () 07:56:56 INFO - No more tests 07:56:56 INFO - Got 0 unexpected results 07:56:56 INFO - SUITE-END | took 510s 07:56:56 INFO - Closing logging queue 07:56:56 INFO - queue closed 07:56:56 INFO - Return code: 0 07:56:56 WARNING - # TBPL SUCCESS # 07:56:56 INFO - Running post-action listener: _resource_record_post_action 07:56:56 INFO - Running post-run listener: _resource_record_post_run 07:56:57 INFO - Total resource usage - Wall time: 532s; CPU: 57.0%; Read bytes: 36356608; Write bytes: 952926720; Read time: 386; Write time: 5120 07:56:57 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:56:57 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153995776; Write bytes: 153747456; Read time: 13845; Write time: 299 07:56:57 INFO - run-tests - Wall time: 514s; CPU: 58.0%; Read bytes: 29035008; Write bytes: 796221952; Read time: 292; Write time: 4807 07:56:57 INFO - Running post-run listener: _upload_blobber_files 07:56:57 INFO - Blob upload gear active. 07:56:57 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:56:57 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 07:56:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 07:56:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 07:56:57 INFO - (blobuploader) - INFO - Open directory for files ... 07:56:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:56:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:56:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:56:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:56:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:56:58 INFO - (blobuploader) - INFO - Done attempting. 07:56:58 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:56:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:56:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:57:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:57:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:57:00 INFO - (blobuploader) - INFO - Done attempting. 07:57:00 INFO - (blobuploader) - INFO - Iteration through files over. 07:57:00 INFO - Return code: 0 07:57:00 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:57:00 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:57:00 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/65918fc46ac02ada3b4bbdb9696d0f6a2ae0b8b1a4142d83b78c6aac4892f4a1b7f074e7f61620ae1346f8c47df0543d659db32862de115279b33e636befc4d8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/422fbf7db51f5ded73ad74f41812b5c6c4bcd771a6b13e6a905ca42a08286ae7c0a288f537976f0179bfca494e6664b177f40afcb90aec1004fe0184514f8d73"} 07:57:00 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:57:00 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:57:00 INFO - Contents: 07:57:00 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/65918fc46ac02ada3b4bbdb9696d0f6a2ae0b8b1a4142d83b78c6aac4892f4a1b7f074e7f61620ae1346f8c47df0543d659db32862de115279b33e636befc4d8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/422fbf7db51f5ded73ad74f41812b5c6c4bcd771a6b13e6a905ca42a08286ae7c0a288f537976f0179bfca494e6664b177f40afcb90aec1004fe0184514f8d73"} 07:57:00 INFO - Running post-run listener: copy_logs_to_upload_dir 07:57:00 INFO - Copying logs to upload dir... 07:57:00 INFO - mkdir: /builds/slave/test/build/upload/logs 07:57:00 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=585.608710 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 45 secs) (at 2016-06-14 07:57:00.869091) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-14 07:57:00.873191) ========= 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.W4Wiylpp8e/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.3SCNCj9kiM/Listeners TMPDIR=/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/65918fc46ac02ada3b4bbdb9696d0f6a2ae0b8b1a4142d83b78c6aac4892f4a1b7f074e7f61620ae1346f8c47df0543d659db32862de115279b33e636befc4d8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/422fbf7db51f5ded73ad74f41812b5c6c4bcd771a6b13e6a905ca42a08286ae7c0a288f537976f0179bfca494e6664b177f40afcb90aec1004fe0184514f8d73"} build_url:https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012584 build_url: 'https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/65918fc46ac02ada3b4bbdb9696d0f6a2ae0b8b1a4142d83b78c6aac4892f4a1b7f074e7f61620ae1346f8c47df0543d659db32862de115279b33e636befc4d8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/422fbf7db51f5ded73ad74f41812b5c6c4bcd771a6b13e6a905ca42a08286ae7c0a288f537976f0179bfca494e6664b177f40afcb90aec1004fe0184514f8d73"}' symbols_url: 'https://queue.taskcluster.net/v1/task/URUqwpK4SKin-NRmjSi7lA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-14 07:57:00.913624) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 07:57:00.914000) ========= 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.W4Wiylpp8e/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.3SCNCj9kiM/Listeners TMPDIR=/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/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.005287 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 07:57:00.962595) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-14 07:57:00.965097) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-14 07:57:00.965492) ========= ========= Total master_lag: 0.41 =========