builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0279 starttime: 1468607243.23 results: success (0) buildid: 20160715100204 builduid: 60e0b95a8bfe483e8c339e79c06a3d0d revision: b9a4d34cb07363b0616321353610e47c1ddaa2ae ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 11:27:23.230837) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 11:27:23.231225) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 11:27:23.231494) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 11:27:23.264859) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 11:27:23.265230) ========= 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.5GKwpRzhZh/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.BmaHYAPbzd/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-15 11:27:23-- 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% 18.9M=0.001s 2016-07-15 11:27:23 (18.9 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.091594 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 11:27:23.378417) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 11:27:23.378721) ========= 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.5GKwpRzhZh/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.BmaHYAPbzd/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/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.036057 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 11:27:23.437265) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 11:27:23.437602) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b9a4d34cb07363b0616321353610e47c1ddaa2ae --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 b9a4d34cb07363b0616321353610e47c1ddaa2ae --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.5GKwpRzhZh/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.BmaHYAPbzd/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-15 11:27:23,518 truncating revision to first 12 chars 2016-07-15 11:27:23,518 Setting DEBUG logging. 2016-07-15 11:27:23,518 attempt 1/10 2016-07-15 11:27:23,519 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b9a4d34cb073?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-15 11:27:24,521 unpacking tar archive at: mozilla-beta-b9a4d34cb073/testing/mozharness/ program finished with exit code 0 elapsedTime=1.267431 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 11:27:24.731104) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 11:27:24.731422) ========= script_repo_revision: b9a4d34cb07363b0616321353610e47c1ddaa2ae ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 11:27:24.731799) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 11:27:24.732070) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 11:27:24.750969) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 50 secs) (at 2016-07-15 11:27:24.751342) ========= /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.5GKwpRzhZh/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/local/bin/node MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.BmaHYAPbzd/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/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 11:27:24 INFO - MultiFileLogger online at 20160715 11:27:24 in /builds/slave/test 11:27:24 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 11:27:24 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:27:24 INFO - {'append_to_log': False, 11:27:24 INFO - 'base_work_dir': '/builds/slave/test', 11:27:24 INFO - 'blob_upload_branch': 'mozilla-beta', 11:27:24 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:27:24 INFO - 'buildbot_json_path': 'buildprops.json', 11:27:24 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:27:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:27:24 INFO - 'download_minidump_stackwalk': True, 11:27:24 INFO - 'download_symbols': 'true', 11:27:24 INFO - 'e10s': False, 11:27:24 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:27:24 INFO - 'tooltool.py': '/tools/tooltool.py', 11:27:24 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:27:24 INFO - '/tools/misc-python/virtualenv.py')}, 11:27:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:27:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:27:24 INFO - 'log_level': 'info', 11:27:24 INFO - 'log_to_console': True, 11:27:24 INFO - 'opt_config_files': (), 11:27:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:27:24 INFO - '--processes=1', 11:27:24 INFO - '--config=%(test_path)s/wptrunner.ini', 11:27:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:27:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:27:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:27:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:27:24 INFO - 'pip_index': False, 11:27:24 INFO - 'require_test_zip': True, 11:27:24 INFO - 'test_type': ('testharness',), 11:27:24 INFO - 'this_chunk': '1', 11:27:24 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:27:24 INFO - 'total_chunks': '10', 11:27:24 INFO - 'virtualenv_path': 'venv', 11:27:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:27:24 INFO - 'work_dir': 'build'} 11:27:24 INFO - ##### 11:27:24 INFO - ##### Running clobber step. 11:27:24 INFO - ##### 11:27:24 INFO - Running pre-action listener: _resource_record_pre_action 11:27:24 INFO - Running main action method: clobber 11:27:24 INFO - rmtree: /builds/slave/test/build 11:27:24 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:27:26 INFO - Running post-action listener: _resource_record_post_action 11:27:26 INFO - ##### 11:27:26 INFO - ##### Running read-buildbot-config step. 11:27:26 INFO - ##### 11:27:26 INFO - Running pre-action listener: _resource_record_pre_action 11:27:26 INFO - Running main action method: read_buildbot_config 11:27:26 INFO - Using buildbot properties: 11:27:26 INFO - { 11:27:26 INFO - "project": "", 11:27:26 INFO - "product": "firefox", 11:27:26 INFO - "script_repo_revision": "production", 11:27:26 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 11:27:26 INFO - "repository": "", 11:27:26 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 11:27:26 INFO - "buildid": "20160715100204", 11:27:26 INFO - "pgo_build": "False", 11:27:26 INFO - "basedir": "/builds/slave/test", 11:27:26 INFO - "buildnumber": 37, 11:27:26 INFO - "slavename": "t-yosemite-r7-0279", 11:27:26 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 11:27:26 INFO - "platform": "macosx64", 11:27:26 INFO - "branch": "mozilla-beta", 11:27:26 INFO - "revision": "b9a4d34cb07363b0616321353610e47c1ddaa2ae", 11:27:26 INFO - "repo_path": "releases/mozilla-beta", 11:27:26 INFO - "moz_repo_path": "", 11:27:26 INFO - "stage_platform": "macosx64", 11:27:26 INFO - "builduid": "60e0b95a8bfe483e8c339e79c06a3d0d", 11:27:26 INFO - "slavebuilddir": "test" 11:27:26 INFO - } 11:27:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 11:27:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 11:27:26 INFO - Running post-action listener: _resource_record_post_action 11:27:26 INFO - ##### 11:27:26 INFO - ##### Running download-and-extract step. 11:27:26 INFO - ##### 11:27:26 INFO - Running pre-action listener: _resource_record_pre_action 11:27:26 INFO - Running main action method: download_and_extract 11:27:26 INFO - mkdir: /builds/slave/test/build/tests 11:27:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:27:26 INFO - https://queue.taskcluster.net/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 11:27:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 11:27:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 11:27:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/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 11:27:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/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 11:27:28 INFO - Downloaded 1201 bytes. 11:27:28 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:27:28 INFO - Using the following test package requirements: 11:27:28 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:27:28 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:27:28 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 11:27:28 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:27:28 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 11:27:28 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:27:28 INFO - u'jsshell-mac64.zip'], 11:27:28 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:27:28 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 11:27:28 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:27:28 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:27:28 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 11:27:28 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:27:28 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 11:27:28 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:27:28 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 11:27:28 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:27:28 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 11:27:28 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 11:27: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')]} 11:27:28 INFO - https://queue.taskcluster.net/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 11:27:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 11:27:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 11:27:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/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 11:27:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/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 11:27:29 INFO - Downloaded 18370221 bytes. 11:27:29 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:27:29 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:27:30 INFO - caution: filename not matched: web-platform/* 11:27:30 INFO - Return code: 11 11:27:30 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')]} 11:27:30 INFO - https://queue.taskcluster.net/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 11:27:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:27:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:27:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/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 11:27:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/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 11:27:31 INFO - Downloaded 36389883 bytes. 11:27:31 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:27:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:27:35 INFO - caution: filename not matched: bin/* 11:27:35 INFO - caution: filename not matched: config/* 11:27:35 INFO - caution: filename not matched: mozbase/* 11:27:35 INFO - caution: filename not matched: marionette/* 11:27:35 INFO - caution: filename not matched: tools/wptserve/* 11:27:35 INFO - Return code: 11 11:27:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:27:35 INFO - https://queue.taskcluster.net/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 11:27:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:27:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:27:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 11:27:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/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 11:27:39 INFO - Downloaded 73023928 bytes. 11:27:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:27:39 INFO - mkdir: /builds/slave/test/properties 11:27:39 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:27:39 INFO - Writing to file /builds/slave/test/properties/build_url 11:27:39 INFO - Contents: 11:27:39 INFO - build_url:https://queue.taskcluster.net/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:27:40 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:27:40 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:27:40 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:27:40 INFO - Contents: 11:27:40 INFO - symbols_url:https://queue.taskcluster.net/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:27:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:27:40 INFO - https://queue.taskcluster.net/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:27:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:27:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:27:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/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 11:27:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/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 11:27:45 INFO - Downloaded 103719482 bytes. 11:27:45 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'] 11:27:45 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 11:27:48 INFO - Return code: 0 11:27:48 INFO - Running post-action listener: _resource_record_post_action 11:27:48 INFO - Running post-action listener: set_extra_try_arguments 11:27:48 INFO - ##### 11:27:48 INFO - ##### Running create-virtualenv step. 11:27:48 INFO - ##### 11:27:48 INFO - Running pre-action listener: _pre_create_virtualenv 11:27:48 INFO - Running pre-action listener: _resource_record_pre_action 11:27:48 INFO - Running main action method: create_virtualenv 11:27:48 INFO - Creating virtualenv /builds/slave/test/build/venv 11:27:48 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 11:27:48 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:27:48 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:27:48 INFO - Using real prefix '/tools/python27' 11:27:48 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:27:49 INFO - Installing distribute.............................................................................................................................................................................................done. 11:27:52 INFO - Installing pip.................done. 11:27:52 INFO - Return code: 0 11:27:52 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:27:52 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')]} 11:27:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:27:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:27:52 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')]} 11:27:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:27:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:27:52 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 0x102c41e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102c5ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f919aca7830>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102c5a5e0>, '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 0x10283dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102868990>, '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.5GKwpRzhZh/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BmaHYAPbzd/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:27:52 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 11:27:52 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 11:27:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5GKwpRzhZh/Render', 11:27:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:27:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:27:52 INFO - 'HOME': '/Users/cltbld', 11:27:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:27:52 INFO - 'LOGNAME': 'cltbld', 11:27:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:27:52 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:27:52 INFO - 'MOZ_NO_REMOTE': '1', 11:27:52 INFO - 'NO_EM_RESTART': '1', 11:27:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:27:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:27:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:27:52 INFO - 'PWD': '/builds/slave/test', 11:27:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:27:52 INFO - 'SHELL': '/bin/bash', 11:27:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BmaHYAPbzd/Listeners', 11:27:52 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 11:27:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:27:52 INFO - 'USER': 'cltbld', 11:27:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:27:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:27:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:27:52 INFO - 'XPC_FLAGS': '0x0', 11:27:52 INFO - 'XPC_SERVICE_NAME': '0', 11:27:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:27:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:27:52 INFO - Downloading/unpacking psutil>=0.7.1 11:27:52 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 11:27:52 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 11:27:52 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 11:27:52 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 11:27:52 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 11:27:52 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 11:27:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:27:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:27:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:27:55 INFO - Installing collected packages: psutil 11:27:55 INFO - Running setup.py install for psutil 11:27:55 INFO - building 'psutil._psutil_osx' extension 11:27:55 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 11:27:56 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 11:27:56 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 11:27:56 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 11:27:56 INFO - building 'psutil._psutil_posix' extension 11:27:56 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 11:27:56 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:27:56 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:27:56 INFO - ^ 11:27:56 INFO - 1 warning generated. 11:27:56 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 11:27:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:27:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:27:56 INFO - Successfully installed psutil 11:27:56 INFO - Cleaning up... 11:27:56 INFO - Return code: 0 11:27:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:27:56 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')]} 11:27:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:27:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:27:56 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')]} 11:27:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:27:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:27:56 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 0x102c41e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102c5ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f919aca7830>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102c5a5e0>, '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 0x10283dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102868990>, '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.5GKwpRzhZh/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BmaHYAPbzd/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:27:56 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 11:27:56 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 11:27:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5GKwpRzhZh/Render', 11:27:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:27:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:27:56 INFO - 'HOME': '/Users/cltbld', 11:27:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:27:56 INFO - 'LOGNAME': 'cltbld', 11:27:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:27:56 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:27:56 INFO - 'MOZ_NO_REMOTE': '1', 11:27:56 INFO - 'NO_EM_RESTART': '1', 11:27:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:27:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:27:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:27:56 INFO - 'PWD': '/builds/slave/test', 11:27:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:27:56 INFO - 'SHELL': '/bin/bash', 11:27:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BmaHYAPbzd/Listeners', 11:27:56 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 11:27:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:27:56 INFO - 'USER': 'cltbld', 11:27:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:27:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:27:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:27:56 INFO - 'XPC_FLAGS': '0x0', 11:27:56 INFO - 'XPC_SERVICE_NAME': '0', 11:27:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:27:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:27:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:27:56 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 11:27:56 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 11:27:56 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 11:27:56 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 11:27:56 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 11:27:56 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 11:27:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:27:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:27:59 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:27:59 INFO - Installing collected packages: mozsystemmonitor 11:27:59 INFO - Running setup.py install for mozsystemmonitor 11:27:59 INFO - Successfully installed mozsystemmonitor 11:27:59 INFO - Cleaning up... 11:27:59 INFO - Return code: 0 11:27:59 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:27:59 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')]} 11:27:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:27:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:27:59 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')]} 11:27:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:27:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:27:59 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 0x102c41e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102c5ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f919aca7830>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102c5a5e0>, '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 0x10283dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102868990>, '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.5GKwpRzhZh/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BmaHYAPbzd/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:27:59 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 11:27:59 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 11:27:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5GKwpRzhZh/Render', 11:27:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:27:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:27:59 INFO - 'HOME': '/Users/cltbld', 11:27:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:27:59 INFO - 'LOGNAME': 'cltbld', 11:27:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:27:59 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:27:59 INFO - 'MOZ_NO_REMOTE': '1', 11:27:59 INFO - 'NO_EM_RESTART': '1', 11:27:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:27:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:27:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:27:59 INFO - 'PWD': '/builds/slave/test', 11:27:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:27:59 INFO - 'SHELL': '/bin/bash', 11:27:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BmaHYAPbzd/Listeners', 11:27:59 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 11:27:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:27:59 INFO - 'USER': 'cltbld', 11:27:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:27:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:27:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:27:59 INFO - 'XPC_FLAGS': '0x0', 11:27:59 INFO - 'XPC_SERVICE_NAME': '0', 11:27:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:27:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:27:59 INFO - Downloading/unpacking blobuploader==1.2.4 11:27:59 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 11:27:59 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 11:27:59 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 11:27:59 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 11:27:59 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 11:27:59 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 11:28:03 INFO - Downloading blobuploader-1.2.4.tar.gz 11:28:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:28:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:28:03 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 11:28:03 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 11:28:03 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 11:28:03 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 11:28:03 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 11:28:03 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 11:28:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:28:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:28:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:28:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:28:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:28:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:28:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:28:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:28:04 INFO - Downloading docopt-0.6.1.tar.gz 11:28:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:28:04 INFO - Installing collected packages: blobuploader, requests, docopt 11:28:04 INFO - Running setup.py install for blobuploader 11:28:04 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:28:04 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:28:04 INFO - Running setup.py install for requests 11:28:05 INFO - Running setup.py install for docopt 11:28:05 INFO - Successfully installed blobuploader requests docopt 11:28:05 INFO - Cleaning up... 11:28:05 INFO - Return code: 0 11:28:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:28:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:28:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:28:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:28:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:28:05 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 0x102c41e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102c5ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f919aca7830>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102c5a5e0>, '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 0x10283dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102868990>, '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.5GKwpRzhZh/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BmaHYAPbzd/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:28:05 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 11:28:05 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 11:28:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5GKwpRzhZh/Render', 11:28:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:28:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:28:05 INFO - 'HOME': '/Users/cltbld', 11:28:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:28:05 INFO - 'LOGNAME': 'cltbld', 11:28:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:28:05 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:28:05 INFO - 'MOZ_NO_REMOTE': '1', 11:28:05 INFO - 'NO_EM_RESTART': '1', 11:28:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:28:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:28:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:28:05 INFO - 'PWD': '/builds/slave/test', 11:28:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:28:05 INFO - 'SHELL': '/bin/bash', 11:28:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BmaHYAPbzd/Listeners', 11:28:05 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 11:28:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:28:05 INFO - 'USER': 'cltbld', 11:28:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:28:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:28:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:28:05 INFO - 'XPC_FLAGS': '0x0', 11:28:05 INFO - 'XPC_SERVICE_NAME': '0', 11:28:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:28:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:28:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:28:05 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-tY9Ie4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:28:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:28:05 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-68DeP9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:28:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:28:05 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-zeKEQR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:28:06 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-TCrTTU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:28:06 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-JeRS_i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:28:06 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-EXHXu3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:28:06 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-ktGkNC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:28:06 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-ZMWIjD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:28:06 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-UUbC1p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:28:06 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-wSMkq1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:28:06 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-YHvXy1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:28:06 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-2iHvP0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:28:06 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-slAk3a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:28:07 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-RovEr4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:28:07 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-eFSFsg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:28:07 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-Rq78lT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:28:07 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-1_QFxb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:28:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:28:07 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-5nn_jJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:28:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:28:07 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-mYkvK1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:28:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:28:07 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-g57n4d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:28:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:28:08 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-XF4tIO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:28:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:28:08 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 11:28:08 INFO - Running setup.py install for manifestparser 11:28:08 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:28:08 INFO - Running setup.py install for mozcrash 11:28:08 INFO - Running setup.py install for mozdebug 11:28:08 INFO - Running setup.py install for mozdevice 11:28:08 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:28:08 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:28:08 INFO - Running setup.py install for mozfile 11:28:09 INFO - Running setup.py install for mozhttpd 11:28:09 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:28:09 INFO - Running setup.py install for mozinfo 11:28:09 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:28:09 INFO - Running setup.py install for mozInstall 11:28:09 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:28:09 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:28:09 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:28:09 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:28:09 INFO - Running setup.py install for mozleak 11:28:09 INFO - Running setup.py install for mozlog 11:28:09 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:28:09 INFO - Running setup.py install for moznetwork 11:28:09 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:28:09 INFO - Running setup.py install for mozprocess 11:28:10 INFO - Running setup.py install for mozprofile 11:28:10 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:28:10 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:28:10 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:28:10 INFO - Running setup.py install for mozrunner 11:28:10 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:28:10 INFO - Running setup.py install for mozscreenshot 11:28:10 INFO - Running setup.py install for moztest 11:28:10 INFO - Running setup.py install for mozversion 11:28:10 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:28:10 INFO - Running setup.py install for wptserve 11:28:11 INFO - Running setup.py install for marionette-driver 11:28:11 INFO - Running setup.py install for browsermob-proxy 11:28:11 INFO - Running setup.py install for marionette-client 11:28:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:28:11 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:28:11 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 11:28:11 INFO - Cleaning up... 11:28:11 INFO - Return code: 0 11:28:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:28:11 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')]} 11:28:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:28:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:28:11 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')]} 11:28:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:28:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:28:11 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 0x102c41e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102c5ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f919aca7830>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102c5a5e0>, '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 0x10283dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102868990>, '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.5GKwpRzhZh/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BmaHYAPbzd/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:28:11 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 11:28:11 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 11:28:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5GKwpRzhZh/Render', 11:28:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:28:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:28:11 INFO - 'HOME': '/Users/cltbld', 11:28:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:28:11 INFO - 'LOGNAME': 'cltbld', 11:28:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:28:11 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:28:11 INFO - 'MOZ_NO_REMOTE': '1', 11:28:11 INFO - 'NO_EM_RESTART': '1', 11:28:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:28:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:28:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:28:11 INFO - 'PWD': '/builds/slave/test', 11:28:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:28:11 INFO - 'SHELL': '/bin/bash', 11:28:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BmaHYAPbzd/Listeners', 11:28:11 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 11:28:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:28:11 INFO - 'USER': 'cltbld', 11:28:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:28:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:28:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:28:11 INFO - 'XPC_FLAGS': '0x0', 11:28:11 INFO - 'XPC_SERVICE_NAME': '0', 11:28:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:28:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:28:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:28:11 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-gdMKCI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:28:12 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)) 11:28:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:28:12 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-FshdA2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:28:12 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)) 11:28:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:28:12 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-imwlpR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:28:12 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)) 11:28:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:28:12 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-8wVi4C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:28:12 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)) 11:28:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:28:12 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-7tqCWY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:28:12 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)) 11:28:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:28:12 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-Plprnb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:28:12 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)) 11:28:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:28:12 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-BkVmUX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:28:12 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)) 11:28:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:28:12 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-dzD3Vn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:28:12 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)) 11:28:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:28:12 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-q2fAXg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:28:12 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)) 11:28:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:28:12 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-ZGNWVV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:28:13 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)) 11:28:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:28:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-lIafXQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:28:13 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)) 11:28:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:28:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-hUtmf6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:28:13 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)) 11:28:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:28:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-ecELkl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:28:13 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)) 11:28:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:28:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-khthJZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:28:13 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)) 11:28:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:28:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-h89lii-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:28:13 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)) 11:28:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:28:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-aP0Rco-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:28:13 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)) 11:28:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:28:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-y36h3D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:28:13 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)) 11:28:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:28:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-mTh0yM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:28:13 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)) 11:28:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:28:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-ofENbt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:28:13 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)) 11:28:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:28:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-yfrC50-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:28:14 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)) 11:28:14 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:28:14 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-FDlh2L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:28:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:28:14 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)) 11:28:14 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)) 11:28:14 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)) 11:28:14 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)) 11:28:14 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)) 11:28:14 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)) 11:28:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:28:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:28:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:28:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:28:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:28:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:28:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:28:17 INFO - Downloading blessings-1.6.tar.gz 11:28:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:28:17 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)) 11:28:17 INFO - Installing collected packages: blessings 11:28:17 INFO - Running setup.py install for blessings 11:28:17 INFO - Successfully installed blessings 11:28:17 INFO - Cleaning up... 11:28:17 INFO - Return code: 0 11:28:17 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:28:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:28:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:28:18 INFO - Reading from file tmpfile_stdout 11:28:18 INFO - Current package versions: 11:28:18 INFO - blessings == 1.6 11:28:18 INFO - blobuploader == 1.2.4 11:28:18 INFO - browsermob-proxy == 0.6.0 11:28:18 INFO - docopt == 0.6.1 11:28:18 INFO - manifestparser == 1.1 11:28:18 INFO - marionette-client == 2.3.0 11:28:18 INFO - marionette-driver == 1.4.0 11:28:18 INFO - mozInstall == 1.12 11:28:18 INFO - mozcrash == 0.17 11:28:18 INFO - mozdebug == 0.1 11:28:18 INFO - mozdevice == 0.48 11:28:18 INFO - mozfile == 1.2 11:28:18 INFO - mozhttpd == 0.7 11:28:18 INFO - mozinfo == 0.9 11:28:18 INFO - mozleak == 0.1 11:28:18 INFO - mozlog == 3.1 11:28:18 INFO - moznetwork == 0.27 11:28:18 INFO - mozprocess == 0.22 11:28:18 INFO - mozprofile == 0.28 11:28:18 INFO - mozrunner == 6.11 11:28:18 INFO - mozscreenshot == 0.1 11:28:18 INFO - mozsystemmonitor == 0.0 11:28:18 INFO - moztest == 0.7 11:28:18 INFO - mozversion == 1.4 11:28:18 INFO - psutil == 3.1.1 11:28:18 INFO - requests == 1.2.3 11:28:18 INFO - wptserve == 1.4.0 11:28:18 INFO - wsgiref == 0.1.2 11:28:18 INFO - Running post-action listener: _resource_record_post_action 11:28:18 INFO - Running post-action listener: _start_resource_monitoring 11:28:18 INFO - Starting resource monitoring. 11:28:18 INFO - ##### 11:28:18 INFO - ##### Running pull step. 11:28:18 INFO - ##### 11:28:18 INFO - Running pre-action listener: _resource_record_pre_action 11:28:18 INFO - Running main action method: pull 11:28:18 INFO - Pull has nothing to do! 11:28:18 INFO - Running post-action listener: _resource_record_post_action 11:28:18 INFO - ##### 11:28:18 INFO - ##### Running install step. 11:28:18 INFO - ##### 11:28:18 INFO - Running pre-action listener: _resource_record_pre_action 11:28:18 INFO - Running main action method: install 11:28:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:28:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:28:18 INFO - Reading from file tmpfile_stdout 11:28:18 INFO - Detecting whether we're running mozinstall >=1.0... 11:28:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:28:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:28:18 INFO - Reading from file tmpfile_stdout 11:28:18 INFO - Output received: 11:28:18 INFO - Usage: mozinstall [options] installer 11:28:18 INFO - Options: 11:28:18 INFO - -h, --help show this help message and exit 11:28:18 INFO - -d DEST, --destination=DEST 11:28:18 INFO - Directory to install application into. [default: 11:28:18 INFO - "/builds/slave/test"] 11:28:18 INFO - --app=APP Application being installed. [default: firefox] 11:28:18 INFO - mkdir: /builds/slave/test/build/application 11:28:18 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'] 11:28:18 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 11:28:36 INFO - Reading from file tmpfile_stdout 11:28:36 INFO - Output received: 11:28:36 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 11:28:36 INFO - Running post-action listener: _resource_record_post_action 11:28:36 INFO - ##### 11:28:36 INFO - ##### Running run-tests step. 11:28:36 INFO - ##### 11:28:36 INFO - Running pre-action listener: _resource_record_pre_action 11:28:36 INFO - Running main action method: run_tests 11:28:36 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:28:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:28:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:28:36 INFO - grabbing minidump binary from tooltool 11:28:36 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')]} 11:28:36 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 0x102c5a5e0>, '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 0x10283dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102868990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:28:36 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 11:28:36 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 11:28:36 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:28:36 INFO - Return code: 0 11:28:36 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:28:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:28:36 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/biP3jW1CQJ2SNTCOgoKGCQ/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 11:28:36 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/biP3jW1CQJ2SNTCOgoKGCQ/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 11:28:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5GKwpRzhZh/Render', 11:28:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:28:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:28:36 INFO - 'HOME': '/Users/cltbld', 11:28:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:28:36 INFO - 'LOGNAME': 'cltbld', 11:28:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:28:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:28:36 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:28:36 INFO - 'MOZ_NO_REMOTE': '1', 11:28:36 INFO - 'NO_EM_RESTART': '1', 11:28:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:28:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:28:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:28:36 INFO - 'PWD': '/builds/slave/test', 11:28:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:28:36 INFO - 'SHELL': '/bin/bash', 11:28:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BmaHYAPbzd/Listeners', 11:28:36 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 11:28:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:28:36 INFO - 'USER': 'cltbld', 11:28:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:28:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:28:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:28:36 INFO - 'XPC_FLAGS': '0x0', 11:28:36 INFO - 'XPC_SERVICE_NAME': '0', 11:28:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:28:36 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/biP3jW1CQJ2SNTCOgoKGCQ/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 11:28:36 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 11:28:36 INFO - import pkg_resources 11:28:37 INFO - Using 1 client processes 11:28:37 INFO - wptserve Starting http server on 127.0.0.1:8001 11:28:37 INFO - wptserve Starting http server on 127.0.0.1:8000 11:28:37 INFO - wptserve Starting http server on 127.0.0.1:8443 11:28:39 INFO - SUITE-START | Running 778 tests 11:28:39 INFO - Running testharness tests 11:28:39 INFO - Setting up ssl 11:28:39 INFO - PROCESS | certutil | 11:28:39 INFO - PROCESS | certutil | 11:28:39 INFO - PROCESS | certutil | 11:28:39 INFO - Certificate Nickname Trust Attributes 11:28:39 INFO - SSL,S/MIME,JAR/XPI 11:28:39 INFO - 11:28:39 INFO - web-platform-tests CT,, 11:28:39 INFO - 11:28:39 INFO - Starting runner 11:28:40 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:28:41 INFO - PROCESS | 1645 | 1468607321034 Marionette DEBUG Marionette enabled via build flag and pref 11:28:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x113def000 == 1 [pid = 1645] [id = 1] 11:28:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 1 (0x113def800) [pid = 1645] [serial = 1] [outer = 0x0] 11:28:41 INFO - PROCESS | 1645 | [1645] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:28:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 2 (0x113df0800) [pid = 1645] [serial = 2] [outer = 0x113def800] 11:28:41 INFO - PROCESS | 1645 | 1468607321353 Marionette INFO Listening on port 2828 11:28:41 INFO - PROCESS | 1645 | 1468607321668 Marionette DEBUG Marionette enabled via command-line flag 11:28:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x116965000 == 2 [pid = 1645] [id = 2] 11:28:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 3 (0x116965800) [pid = 1645] [serial = 3] [outer = 0x0] 11:28:41 INFO - PROCESS | 1645 | [1645] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:28:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 4 (0x116966800) [pid = 1645] [serial = 4] [outer = 0x116965800] 11:28:41 INFO - PROCESS | 1645 | [1645] 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 11:28:41 INFO - PROCESS | 1645 | 1468607321902 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49288 11:28:41 INFO - PROCESS | 1645 | 1468607321953 Marionette DEBUG Closed connection conn0 11:28:42 INFO - PROCESS | 1645 | [1645] 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 11:28:42 INFO - PROCESS | 1645 | 1468607322038 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49289 11:28:42 INFO - PROCESS | 1645 | 1468607322046 Marionette DEBUG Closed connection conn1 11:28:42 INFO - PROCESS | 1645 | [1645] 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 11:28:42 INFO - PROCESS | 1645 | 1468607322051 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49290 11:28:42 INFO - PROCESS | 1645 | 1468607322058 Marionette DEBUG Closed connection conn2 11:28:42 INFO - PROCESS | 1645 | [1645] 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 11:28:42 INFO - PROCESS | 1645 | 1468607322063 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49291 11:28:42 INFO - PROCESS | 1645 | 1468607322074 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:28:42 INFO - PROCESS | 1645 | 1468607322078 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":"20160715100204","device":"desktop","version":"48.0"} 11:28:42 INFO - PROCESS | 1645 | [1645] 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 11:28:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c10000 == 3 [pid = 1645] [id = 3] 11:28:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 5 (0x119c10800) [pid = 1645] [serial = 5] [outer = 0x0] 11:28:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c11000 == 4 [pid = 1645] [id = 4] 11:28:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 6 (0x119b58000) [pid = 1645] [serial = 6] [outer = 0x0] 11:28:43 INFO - PROCESS | 1645 | [1645] 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 11:28:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x12170a800 == 5 [pid = 1645] [id = 5] 11:28:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 7 (0x119b57800) [pid = 1645] [serial = 7] [outer = 0x0] 11:28:43 INFO - PROCESS | 1645 | [1645] 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 11:28:43 INFO - PROCESS | 1645 | [1645] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:28:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 8 (0x1216b9800) [pid = 1645] [serial = 8] [outer = 0x119b57800] 11:28:43 INFO - PROCESS | 1645 | [1645] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:28:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 9 (0x123c38800) [pid = 1645] [serial = 9] [outer = 0x119c10800] 11:28:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 10 (0x123c53c00) [pid = 1645] [serial = 10] [outer = 0x119b58000] 11:28:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 11 (0x123c55800) [pid = 1645] [serial = 11] [outer = 0x119b57800] 11:28:43 INFO - PROCESS | 1645 | [1645] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:28:43 INFO - PROCESS | 1645 | 1468607323963 Marionette INFO startBrowser 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:43 INFO - PROCESS | 1645 | 1468607323985 Marionette DEBUG loaded listener.js 11:28:43 INFO - PROCESS | 1645 | 1468607323992 Marionette DEBUG loaded listener.js 11:28:43 INFO - PROCESS | 1645 | 1468607323995 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 12 (0x126f0f000) [pid = 1645] [serial = 12] [outer = 0x119b57800] 11:28:44 INFO - PROCESS | 1645 | 1468607324311 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"34b03d66-62a1-ce4b-8049-7c8c6a80bac1","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":"20160715100204","device":"desktop","version":"48.0","command_id":1}}] 11:28:44 INFO - PROCESS | 1645 | 1468607324400 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:28:44 INFO - PROCESS | 1645 | 1468607324402 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:44 INFO - PROCESS | 1645 | 1468607324456 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 11:28:44 INFO - PROCESS | 1645 | 1468607324531 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:28:44 INFO - PROCESS | 1645 | 1468607324532 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:44 INFO - PROCESS | 1645 | [1645] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:28:44 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:28:44 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:28:44 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:28:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 13 (0x12738d400) [pid = 1645] [serial = 13] [outer = 0x119b57800] 11:28:44 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:28:44 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:28:44 INFO - PROCESS | 1645 | 1468607324858 Marionette TRACE conn3 <- [1,3,null,{}] 11:28:44 INFO - PROCESS | 1645 | 1468607324888 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:28:44 INFO - PROCESS | 1645 | 1468607324893 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:44 INFO - PROCESS | 1645 | 1468607324955 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 11:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:28:44 INFO - PROCESS | 1645 | 1468607324984 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 11:28:44 INFO - PROCESS | 1645 | 1468607324986 Marionette TRACE conn3 <- [1,5,null,{"value":"7"}] 11:28:44 INFO - PROCESS | 1645 | 1468607324990 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:28:44 INFO - PROCESS | 1645 | 1468607324995 Marionette TRACE conn3 <- [1,6,null,{}] 11:28:45 INFO - PROCESS | 1645 | 1468607324999 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:45 INFO - PROCESS | 1645 | 1468607325001 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:45 INFO - PROCESS | 1645 | 1468607325022 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 11:28:45 INFO - PROCESS | 1645 | 1468607325028 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:45 INFO - PROCESS | 1645 | 1468607325029 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fca800 == 6 [pid = 1645] [id = 6] 11:28:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 14 (0x1292ad800) [pid = 1645] [serial = 14] [outer = 0x0] 11:28:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 15 (0x1292af400) [pid = 1645] [serial = 15] [outer = 0x1292ad800] 11:28:45 INFO - PROCESS | 1645 | 1468607325070 Marionette DEBUG loaded listener.js 11:28:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 16 (0x1292b5000) [pid = 1645] [serial = 16] [outer = 0x1292ad800] 11:28:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x129614000 == 7 [pid = 1645] [id = 7] 11:28:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 17 (0x114f98000) [pid = 1645] [serial = 17] [outer = 0x0] 11:28:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 18 (0x12938d400) [pid = 1645] [serial = 18] [outer = 0x114f98000] 11:28:45 INFO - PROCESS | 1645 | 1468607325474 Marionette DEBUG loaded listener.js 11:28:45 INFO - PROCESS | 1645 | 1468607325499 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:28:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 19 (0x129eb1000) [pid = 1645] [serial = 19] [outer = 0x114f98000] 11:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 574ms 11:28:45 INFO - PROCESS | 1645 | 1468607325564 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 11:28:45 INFO - PROCESS | 1645 | 1468607325565 Marionette TRACE conn3 <- [1,9,null,{"value":"7"}] 11:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:28:45 INFO - PROCESS | 1645 | 1468607325597 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:28:45 INFO - PROCESS | 1645 | 1468607325598 Marionette TRACE conn3 <- [1,10,null,{}] 11:28:45 INFO - PROCESS | 1645 | 1468607325626 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:45 INFO - PROCESS | 1645 | 1468607325629 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:45 INFO - PROCESS | 1645 | 1468607325755 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 11:28:45 INFO - PROCESS | 1645 | 1468607325764 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:45 INFO - PROCESS | 1645 | 1468607325766 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a96b000 == 8 [pid = 1645] [id = 8] 11:28:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 20 (0x12a9c4800) [pid = 1645] [serial = 20] [outer = 0x0] 11:28:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 21 (0x12a9c6400) [pid = 1645] [serial = 21] [outer = 0x12a9c4800] 11:28:45 INFO - PROCESS | 1645 | 1468607325796 Marionette DEBUG loaded listener.js 11:28:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 22 (0x12a9cac00) [pid = 1645] [serial = 22] [outer = 0x12a9c4800] 11:28:46 INFO - PROCESS | 1645 | 1468607326136 Marionette TRACE conn3 <- [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]]]}] 11:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 614ms 11:28:46 INFO - PROCESS | 1645 | 1468607326182 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 11:28:46 INFO - PROCESS | 1645 | 1468607326184 Marionette TRACE conn3 <- [1,13,null,{"value":"7"}] 11:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:28:46 INFO - PROCESS | 1645 | 1468607326186 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:28:46 INFO - PROCESS | 1645 | 1468607326187 Marionette TRACE conn3 <- [1,14,null,{}] 11:28:46 INFO - PROCESS | 1645 | 1468607326190 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:46 INFO - PROCESS | 1645 | 1468607326191 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:46 INFO - PROCESS | 1645 | 1468607326281 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 11:28:46 INFO - PROCESS | 1645 | 1468607326285 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:46 INFO - PROCESS | 1645 | 1468607326286 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b1c9800 == 9 [pid = 1645] [id = 9] 11:28:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 23 (0x12a9cf000) [pid = 1645] [serial = 23] [outer = 0x0] 11:28:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 24 (0x12b144800) [pid = 1645] [serial = 24] [outer = 0x12a9cf000] 11:28:46 INFO - PROCESS | 1645 | 1468607326310 Marionette DEBUG loaded listener.js 11:28:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 25 (0x12b150000) [pid = 1645] [serial = 25] [outer = 0x12a9cf000] 11:28:46 INFO - PROCESS | 1645 | 1468607326585 Marionette TRACE conn3 <- [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]]]}] 11:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 11:28:46 INFO - PROCESS | 1645 | 1468607326604 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 11:28:46 INFO - PROCESS | 1645 | 1468607326606 Marionette TRACE conn3 <- [1,17,null,{"value":"7"}] 11:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:28:46 INFO - PROCESS | 1645 | 1468607326615 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:28:46 INFO - PROCESS | 1645 | 1468607326616 Marionette TRACE conn3 <- [1,18,null,{}] 11:28:46 INFO - PROCESS | 1645 | 1468607326618 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:46 INFO - PROCESS | 1645 | 1468607326620 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:46 INFO - PROCESS | 1645 | 1468607326714 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 11:28:46 INFO - PROCESS | 1645 | 1468607326718 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:46 INFO - PROCESS | 1645 | 1468607326721 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ba15800 == 10 [pid = 1645] [id = 10] 11:28:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 26 (0x12ba6fc00) [pid = 1645] [serial = 26] [outer = 0x0] 11:28:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 27 (0x12ba73800) [pid = 1645] [serial = 27] [outer = 0x12ba6fc00] 11:28:46 INFO - PROCESS | 1645 | 1468607326745 Marionette DEBUG loaded listener.js 11:28:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 28 (0x12ba79c00) [pid = 1645] [serial = 28] [outer = 0x12ba6fc00] 11:28:47 INFO - PROCESS | 1645 | 1468607327019 Marionette TRACE conn3 <- [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]]]}] 11:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 425ms 11:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:28:47 INFO - PROCESS | 1645 | 1468607327034 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 11:28:47 INFO - PROCESS | 1645 | 1468607327035 Marionette TRACE conn3 <- [1,21,null,{"value":"7"}] 11:28:47 INFO - PROCESS | 1645 | 1468607327037 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:28:47 INFO - PROCESS | 1645 | 1468607327038 Marionette TRACE conn3 <- [1,22,null,{}] 11:28:47 INFO - PROCESS | 1645 | 1468607327041 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:47 INFO - PROCESS | 1645 | 1468607327045 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:47 INFO - PROCESS | 1645 | 1468607327156 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 11:28:47 INFO - PROCESS | 1645 | 1468607327161 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:47 INFO - PROCESS | 1645 | 1468607327161 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12be25000 == 11 [pid = 1645] [id = 11] 11:28:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 29 (0x121270000) [pid = 1645] [serial = 29] [outer = 0x0] 11:28:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 30 (0x12127cc00) [pid = 1645] [serial = 30] [outer = 0x121270000] 11:28:47 INFO - PROCESS | 1645 | 1468607327192 Marionette DEBUG loaded listener.js 11:28:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 31 (0x1186bb000) [pid = 1645] [serial = 31] [outer = 0x121270000] 11:28:47 INFO - PROCESS | 1645 | 1468607327562 Marionette TRACE conn3 <- [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]]]}] 11:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 569ms 11:28:47 INFO - PROCESS | 1645 | 1468607327607 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 11:28:47 INFO - PROCESS | 1645 | 1468607327609 Marionette TRACE conn3 <- [1,25,null,{"value":"7"}] 11:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:28:47 INFO - PROCESS | 1645 | 1468607327612 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:28:47 INFO - PROCESS | 1645 | 1468607327614 Marionette TRACE conn3 <- [1,26,null,{}] 11:28:47 INFO - PROCESS | 1645 | 1468607327617 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:47 INFO - PROCESS | 1645 | 1468607327619 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:47 INFO - PROCESS | 1645 | 1468607327723 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 11:28:47 INFO - PROCESS | 1645 | 1468607327729 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:47 INFO - PROCESS | 1645 | 1468607327730 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c12e800 == 12 [pid = 1645] [id = 12] 11:28:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 32 (0x11853bc00) [pid = 1645] [serial = 32] [outer = 0x0] 11:28:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 33 (0x12ba72800) [pid = 1645] [serial = 33] [outer = 0x11853bc00] 11:28:47 INFO - PROCESS | 1645 | 1468607327754 Marionette DEBUG loaded listener.js 11:28:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 34 (0x12bee9800) [pid = 1645] [serial = 34] [outer = 0x11853bc00] 11:28:48 INFO - PROCESS | 1645 | 1468607327994 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 11:28:48 INFO - PROCESS | 1645 | 1468607328032 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 11:28:48 INFO - PROCESS | 1645 | 1468607328033 Marionette TRACE conn3 <- [1,29,null,{"value":"7"}] 11:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:28:48 INFO - PROCESS | 1645 | 1468607328054 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:28:48 INFO - PROCESS | 1645 | 1468607328055 Marionette TRACE conn3 <- [1,30,null,{}] 11:28:48 INFO - PROCESS | 1645 | 1468607328065 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:48 INFO - PROCESS | 1645 | 1468607328066 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:48 INFO - PROCESS | 1645 | 1468607328157 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 11:28:48 INFO - PROCESS | 1645 | 1468607328161 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:48 INFO - PROCESS | 1645 | 1468607328162 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c470800 == 13 [pid = 1645] [id = 13] 11:28:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 35 (0x12beee400) [pid = 1645] [serial = 35] [outer = 0x0] 11:28:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 36 (0x12c014000) [pid = 1645] [serial = 36] [outer = 0x12beee400] 11:28:48 INFO - PROCESS | 1645 | 1468607328186 Marionette DEBUG loaded listener.js 11:28:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 37 (0x12c017400) [pid = 1645] [serial = 37] [outer = 0x12beee400] 11:28:48 INFO - PROCESS | 1645 | 1468607328425 Marionette TRACE conn3 <- [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]]]}] 11:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 427ms 11:28:48 INFO - PROCESS | 1645 | 1468607328473 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 11:28:48 INFO - PROCESS | 1645 | 1468607328475 Marionette TRACE conn3 <- [1,33,null,{"value":"7"}] 11:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:28:48 INFO - PROCESS | 1645 | 1468607328484 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:28:48 INFO - PROCESS | 1645 | 1468607328485 Marionette TRACE conn3 <- [1,34,null,{}] 11:28:48 INFO - PROCESS | 1645 | 1468607328487 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:48 INFO - PROCESS | 1645 | 1468607328488 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:48 INFO - PROCESS | 1645 | 1468607328580 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 11:28:48 INFO - PROCESS | 1645 | 1468607328583 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:48 INFO - PROCESS | 1645 | 1468607328584 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c4bc800 == 14 [pid = 1645] [id = 14] 11:28:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 38 (0x12bef1400) [pid = 1645] [serial = 38] [outer = 0x0] 11:28:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 39 (0x12c01f800) [pid = 1645] [serial = 39] [outer = 0x12bef1400] 11:28:48 INFO - PROCESS | 1645 | 1468607328609 Marionette DEBUG loaded listener.js 11:28:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 40 (0x12c745400) [pid = 1645] [serial = 40] [outer = 0x12bef1400] 11:28:48 INFO - PROCESS | 1645 | 1468607328851 Marionette TRACE conn3 <- [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]]]}] 11:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 11:28:48 INFO - PROCESS | 1645 | 1468607328903 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 11:28:48 INFO - PROCESS | 1645 | 1468607328904 Marionette TRACE conn3 <- [1,37,null,{"value":"7"}] 11:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:28:48 INFO - PROCESS | 1645 | 1468607328906 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:28:48 INFO - PROCESS | 1645 | 1468607328908 Marionette TRACE conn3 <- [1,38,null,{}] 11:28:48 INFO - PROCESS | 1645 | 1468607328918 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:48 INFO - PROCESS | 1645 | 1468607328920 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:49 INFO - PROCESS | 1645 | 1468607329068 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 11:28:49 INFO - PROCESS | 1645 | 1468607329074 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:49 INFO - PROCESS | 1645 | 1468607329075 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cb16800 == 15 [pid = 1645] [id = 15] 11:28:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 41 (0x12c747c00) [pid = 1645] [serial = 41] [outer = 0x0] 11:28:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 42 (0x12c750800) [pid = 1645] [serial = 42] [outer = 0x12c747c00] 11:28:49 INFO - PROCESS | 1645 | 1468607329112 Marionette DEBUG loaded listener.js 11:28:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 43 (0x12cb9fc00) [pid = 1645] [serial = 43] [outer = 0x12c747c00] 11:28:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ce2c000 == 16 [pid = 1645] [id = 16] 11:28:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 44 (0x12ce2c800) [pid = 1645] [serial = 44] [outer = 0x0] 11:28:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 45 (0x12ce31000) [pid = 1645] [serial = 45] [outer = 0x12ce2c800] 11:28:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 46 (0x12ce35800) [pid = 1645] [serial = 46] [outer = 0x12ce2c800] 11:28:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ba05000 == 17 [pid = 1645] [id = 17] 11:28:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 47 (0x12cba0800) [pid = 1645] [serial = 47] [outer = 0x0] 11:28:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 48 (0x12d10a800) [pid = 1645] [serial = 48] [outer = 0x12cba0800] 11:28:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 49 (0x12cba9400) [pid = 1645] [serial = 49] [outer = 0x12cba0800] 11:28:49 INFO - PROCESS | 1645 | 1468607329570 Marionette TRACE conn3 <- [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]]]}] 11:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 677ms 11:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:28:49 INFO - PROCESS | 1645 | 1468607329584 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 11:28:49 INFO - PROCESS | 1645 | 1468607329585 Marionette TRACE conn3 <- [1,41,null,{"value":"7"}] 11:28:49 INFO - PROCESS | 1645 | 1468607329587 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:28:49 INFO - PROCESS | 1645 | 1468607329588 Marionette TRACE conn3 <- [1,42,null,{}] 11:28:49 INFO - PROCESS | 1645 | 1468607329590 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:49 INFO - PROCESS | 1645 | 1468607329591 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:49 INFO - PROCESS | 1645 | 1468607329688 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 11:28:49 INFO - PROCESS | 1645 | 1468607329692 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:49 INFO - PROCESS | 1645 | 1468607329693 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d29e000 == 18 [pid = 1645] [id = 18] 11:28:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 50 (0x12cba4400) [pid = 1645] [serial = 50] [outer = 0x0] 11:28:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 51 (0x12d1c5400) [pid = 1645] [serial = 51] [outer = 0x12cba4400] 11:28:49 INFO - PROCESS | 1645 | 1468607329717 Marionette DEBUG loaded listener.js 11:28:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 52 (0x12d57cc00) [pid = 1645] [serial = 52] [outer = 0x12cba4400] 11:28:49 INFO - PROCESS | 1645 | 1468607329995 Marionette TRACE conn3 <- [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]]]}] 11:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 418ms 11:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:28:50 INFO - PROCESS | 1645 | 1468607330006 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 11:28:50 INFO - PROCESS | 1645 | 1468607330008 Marionette TRACE conn3 <- [1,45,null,{"value":"7"}] 11:28:50 INFO - PROCESS | 1645 | 1468607330019 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:28:50 INFO - PROCESS | 1645 | 1468607330020 Marionette TRACE conn3 <- [1,46,null,{}] 11:28:50 INFO - PROCESS | 1645 | 1468607330023 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:50 INFO - PROCESS | 1645 | 1468607330026 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:50 INFO - PROCESS | 1645 | 1468607330178 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 11:28:50 INFO - PROCESS | 1645 | 1468607330183 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 1645 | 1468607330185 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d628000 == 19 [pid = 1645] [id = 19] 11:28:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 53 (0x1187ec800) [pid = 1645] [serial = 53] [outer = 0x0] 11:28:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 54 (0x12d582800) [pid = 1645] [serial = 54] [outer = 0x1187ec800] 11:28:50 INFO - PROCESS | 1645 | 1468607330226 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 55 (0x12d586400) [pid = 1645] [serial = 55] [outer = 0x1187ec800] 11:28:50 INFO - PROCESS | 1645 | 1468607330570 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 574ms 11:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:28:50 INFO - PROCESS | 1645 | 1468607330588 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 11:28:50 INFO - PROCESS | 1645 | 1468607330589 Marionette TRACE conn3 <- [1,49,null,{"value":"7"}] 11:28:50 INFO - PROCESS | 1645 | 1468607330591 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:28:50 INFO - PROCESS | 1645 | 1468607330594 Marionette TRACE conn3 <- [1,50,null,{}] 11:28:50 INFO - PROCESS | 1645 | 1468607330598 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:50 INFO - PROCESS | 1645 | 1468607330599 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:50 INFO - PROCESS | 1645 | 1468607330703 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 11:28:50 INFO - PROCESS | 1645 | 1468607330706 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 1645 | 1468607330707 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d9d5000 == 20 [pid = 1645] [id = 20] 11:28:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 56 (0x118577400) [pid = 1645] [serial = 56] [outer = 0x0] 11:28:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 57 (0x11857f000) [pid = 1645] [serial = 57] [outer = 0x118577400] 11:28:50 INFO - PROCESS | 1645 | 1468607330733 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 58 (0x12d583000) [pid = 1645] [serial = 58] [outer = 0x118577400] 11:28:51 INFO - PROCESS | 1645 | 1468607331018 Marionette TRACE conn3 <- [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]]]}] 11:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 474ms 11:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:28:51 INFO - PROCESS | 1645 | 1468607331065 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 11:28:51 INFO - PROCESS | 1645 | 1468607331067 Marionette TRACE conn3 <- [1,53,null,{"value":"7"}] 11:28:51 INFO - PROCESS | 1645 | 1468607331069 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:28:51 INFO - PROCESS | 1645 | 1468607331071 Marionette TRACE conn3 <- [1,54,null,{}] 11:28:51 INFO - PROCESS | 1645 | 1468607331073 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:51 INFO - PROCESS | 1645 | 1468607331075 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:51 INFO - PROCESS | 1645 | 1468607331192 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 11:28:51 INFO - PROCESS | 1645 | 1468607331807 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:51 INFO - PROCESS | 1645 | 1468607331810 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x111e99800 == 21 [pid = 1645] [id = 21] 11:28:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 59 (0x11212ec00) [pid = 1645] [serial = 59] [outer = 0x0] 11:28:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 60 (0x1121b0c00) [pid = 1645] [serial = 60] [outer = 0x11212ec00] 11:28:51 INFO - PROCESS | 1645 | 1468607331862 Marionette DEBUG loaded listener.js 11:28:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 61 (0x112a85000) [pid = 1645] [serial = 61] [outer = 0x11212ec00] 11:28:52 INFO - PROCESS | 1645 | 1468607332353 Marionette TRACE conn3 <- [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]]]}] 11:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1320ms 11:28:52 INFO - PROCESS | 1645 | 1468607332391 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 11:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:28:52 INFO - PROCESS | 1645 | 1468607332393 Marionette TRACE conn3 <- [1,57,null,{"value":"7"}] 11:28:52 INFO - PROCESS | 1645 | 1468607332396 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:28:52 INFO - PROCESS | 1645 | 1468607332398 Marionette TRACE conn3 <- [1,58,null,{}] 11:28:52 INFO - PROCESS | 1645 | 1468607332402 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:52 INFO - PROCESS | 1645 | 1468607332405 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:52 INFO - PROCESS | 1645 | 1468607332519 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 11:28:52 INFO - PROCESS | 1645 | 1468607332559 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:52 INFO - PROCESS | 1645 | 1468607332561 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x115e4d800 == 22 [pid = 1645] [id = 22] 11:28:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 62 (0x1133b3c00) [pid = 1645] [serial = 62] [outer = 0x0] 11:28:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 63 (0x115e91400) [pid = 1645] [serial = 63] [outer = 0x1133b3c00] 11:28:52 INFO - PROCESS | 1645 | 1468607332592 Marionette DEBUG loaded listener.js 11:28:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 64 (0x11670a400) [pid = 1645] [serial = 64] [outer = 0x1133b3c00] 11:28:53 INFO - PROCESS | 1645 | 1468607332997 Marionette TRACE conn3 <- [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]]]}] 11:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 621ms 11:28:53 INFO - PROCESS | 1645 | 1468607333020 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 11:28:53 INFO - PROCESS | 1645 | 1468607333023 Marionette TRACE conn3 <- [1,61,null,{"value":"7"}] 11:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:28:53 INFO - PROCESS | 1645 | 1468607333026 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:28:53 INFO - PROCESS | 1645 | 1468607333027 Marionette TRACE conn3 <- [1,62,null,{}] 11:28:53 INFO - PROCESS | 1645 | 1468607333030 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:53 INFO - PROCESS | 1645 | 1468607333031 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:53 INFO - PROCESS | 1645 | 1468607333143 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 11:28:53 INFO - PROCESS | 1645 | 1468607333211 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:53 INFO - PROCESS | 1645 | 1468607333212 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x11713d000 == 23 [pid = 1645] [id = 23] 11:28:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x117281000) [pid = 1645] [serial = 65] [outer = 0x0] 11:28:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x118368000) [pid = 1645] [serial = 66] [outer = 0x117281000] 11:28:53 INFO - PROCESS | 1645 | 1468607333244 Marionette DEBUG loaded listener.js 11:28:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x118536800) [pid = 1645] [serial = 67] [outer = 0x117281000] 11:28:53 INFO - PROCESS | 1645 | 1468607333785 Marionette TRACE conn3 <- [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]]]}] 11:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 820ms 11:28:53 INFO - PROCESS | 1645 | 1468607333847 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 11:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:28:53 INFO - PROCESS | 1645 | 1468607333850 Marionette TRACE conn3 <- [1,65,null,{"value":"7"}] 11:28:53 INFO - PROCESS | 1645 | 1468607333854 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:28:53 INFO - PROCESS | 1645 | 1468607333857 Marionette TRACE conn3 <- [1,66,null,{}] 11:28:53 INFO - PROCESS | 1645 | 1468607333861 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:53 INFO - PROCESS | 1645 | 1468607333864 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:54 INFO - PROCESS | 1645 | 1468607334042 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 11:28:54 INFO - PROCESS | 1645 | 1468607334131 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:54 INFO - PROCESS | 1645 | 1468607334133 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x113de2000 == 24 [pid = 1645] [id = 24] 11:28:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x1164e8c00) [pid = 1645] [serial = 68] [outer = 0x0] 11:28:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x1164eec00) [pid = 1645] [serial = 69] [outer = 0x1164e8c00] 11:28:54 INFO - PROCESS | 1645 | 1468607334175 Marionette DEBUG loaded listener.js 11:28:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x11670cc00) [pid = 1645] [serial = 70] [outer = 0x1164e8c00] 11:28:54 INFO - PROCESS | 1645 | 1468607334650 Marionette TRACE conn3 <- [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]]]}] 11:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 826ms 11:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:28:54 INFO - PROCESS | 1645 | 1468607334680 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 11:28:54 INFO - PROCESS | 1645 | 1468607334682 Marionette TRACE conn3 <- [1,69,null,{"value":"7"}] 11:28:54 INFO - PROCESS | 1645 | 1468607334686 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:28:54 INFO - PROCESS | 1645 | 1468607334688 Marionette TRACE conn3 <- [1,70,null,{}] 11:28:54 INFO - PROCESS | 1645 | 1468607334691 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:54 INFO - PROCESS | 1645 | 1468607334692 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:54 INFO - PROCESS | 1645 | 1468607334781 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 11:28:54 INFO - PROCESS | 1645 | 1468607334818 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:54 INFO - PROCESS | 1645 | 1468607334820 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x11640b000 == 25 [pid = 1645] [id = 25] 11:28:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x116981000) [pid = 1645] [serial = 71] [outer = 0x0] 11:28:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x116feb000) [pid = 1645] [serial = 72] [outer = 0x116981000] 11:28:54 INFO - PROCESS | 1645 | 1468607334848 Marionette DEBUG loaded listener.js 11:28:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x117fd2800) [pid = 1645] [serial = 73] [outer = 0x116981000] 11:28:55 INFO - PROCESS | 1645 | 1468607335191 Marionette TRACE conn3 <- [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]]]}] 11:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 520ms 11:28:55 INFO - PROCESS | 1645 | 1468607335206 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 11:28:55 INFO - PROCESS | 1645 | 1468607335208 Marionette TRACE conn3 <- [1,73,null,{"value":"7"}] 11:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:28:55 INFO - PROCESS | 1645 | 1468607335214 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:28:55 INFO - PROCESS | 1645 | 1468607335216 Marionette TRACE conn3 <- [1,74,null,{}] 11:28:55 INFO - PROCESS | 1645 | 1468607335224 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:55 INFO - PROCESS | 1645 | 1468607335230 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:55 INFO - PROCESS | 1645 | 1468607335306 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 11:28:55 INFO - PROCESS | 1645 | 1468607335313 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:55 INFO - PROCESS | 1645 | 1468607335315 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169c0800 == 26 [pid = 1645] [id = 26] 11:28:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x11338f400) [pid = 1645] [serial = 74] [outer = 0x0] 11:28:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x118365800) [pid = 1645] [serial = 75] [outer = 0x11338f400] 11:28:55 INFO - PROCESS | 1645 | 1468607335345 Marionette DEBUG loaded listener.js 11:28:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x1133a9c00) [pid = 1645] [serial = 76] [outer = 0x11338f400] 11:28:55 INFO - PROCESS | 1645 | 1468607335672 Marionette TRACE conn3 <- [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]]]}] 11:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 472ms 11:28:55 INFO - PROCESS | 1645 | 1468607335695 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 11:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:28:55 INFO - PROCESS | 1645 | 1468607335697 Marionette TRACE conn3 <- [1,77,null,{"value":"7"}] 11:28:55 INFO - PROCESS | 1645 | 1468607335699 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:28:55 INFO - PROCESS | 1645 | 1468607335700 Marionette TRACE conn3 <- [1,78,null,{}] 11:28:55 INFO - PROCESS | 1645 | 1468607335703 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:55 INFO - PROCESS | 1645 | 1468607335704 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:55 INFO - PROCESS | 1645 | 1468607335778 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 11:28:55 INFO - PROCESS | 1645 | 1468607335782 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:55 INFO - PROCESS | 1645 | 1468607335783 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x117155800 == 27 [pid = 1645] [id = 27] 11:28:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x1184ba000) [pid = 1645] [serial = 77] [outer = 0x0] 11:28:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x11853c000) [pid = 1645] [serial = 78] [outer = 0x1184ba000] 11:28:55 INFO - PROCESS | 1645 | 1468607335810 Marionette DEBUG loaded listener.js 11:28:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x11857e400) [pid = 1645] [serial = 79] [outer = 0x1184ba000] 11:28:56 INFO - PROCESS | 1645 | 1468607336102 Marionette TRACE conn3 <- [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]]]}] 11:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 418ms 11:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:28:56 INFO - PROCESS | 1645 | 1468607336119 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 11:28:56 INFO - PROCESS | 1645 | 1468607336120 Marionette TRACE conn3 <- [1,81,null,{"value":"7"}] 11:28:56 INFO - PROCESS | 1645 | 1468607336122 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:28:56 INFO - PROCESS | 1645 | 1468607336123 Marionette TRACE conn3 <- [1,82,null,{}] 11:28:56 INFO - PROCESS | 1645 | 1468607336126 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:56 INFO - PROCESS | 1645 | 1468607336129 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:56 INFO - PROCESS | 1645 | 1468607336211 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 11:28:56 INFO - PROCESS | 1645 | 1468607336216 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:56 INFO - PROCESS | 1645 | 1468607336217 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x117f87000 == 28 [pid = 1645] [id = 28] 11:28:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x11338a000) [pid = 1645] [serial = 80] [outer = 0x0] 11:28:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1187ee000) [pid = 1645] [serial = 81] [outer = 0x11338a000] 11:28:56 INFO - PROCESS | 1645 | 1468607336241 Marionette DEBUG loaded listener.js 11:28:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x118bb4000) [pid = 1645] [serial = 82] [outer = 0x11338a000] 11:28:56 INFO - PROCESS | 1645 | 1468607336517 Marionette TRACE conn3 <- [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]]]}] 11:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 417ms 11:28:56 INFO - PROCESS | 1645 | 1468607336540 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 11:28:56 INFO - PROCESS | 1645 | 1468607336541 Marionette TRACE conn3 <- [1,85,null,{"value":"7"}] 11:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:28:56 INFO - PROCESS | 1645 | 1468607336551 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:28:56 INFO - PROCESS | 1645 | 1468607336553 Marionette TRACE conn3 <- [1,86,null,{}] 11:28:56 INFO - PROCESS | 1645 | 1468607336555 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:56 INFO - PROCESS | 1645 | 1468607336563 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:56 INFO - PROCESS | 1645 | 1468607336693 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 11:28:56 INFO - PROCESS | 1645 | 1468607336748 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:56 INFO - PROCESS | 1645 | 1468607336749 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x11840e000 == 29 [pid = 1645] [id = 29] 11:28:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x113383000) [pid = 1645] [serial = 83] [outer = 0x0] 11:28:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x118bb9c00) [pid = 1645] [serial = 84] [outer = 0x113383000] 11:28:56 INFO - PROCESS | 1645 | 1468607336790 Marionette DEBUG loaded listener.js 11:28:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11968b400) [pid = 1645] [serial = 85] [outer = 0x113383000] 11:28:57 INFO - PROCESS | 1645 | 1468607337173 Marionette TRACE conn3 <- [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]]]}] 11:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 670ms 11:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:28:57 INFO - PROCESS | 1645 | 1468607337221 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 11:28:57 INFO - PROCESS | 1645 | 1468607337222 Marionette TRACE conn3 <- [1,89,null,{"value":"7"}] 11:28:57 INFO - PROCESS | 1645 | 1468607337224 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:28:57 INFO - PROCESS | 1645 | 1468607337226 Marionette TRACE conn3 <- [1,90,null,{}] 11:28:57 INFO - PROCESS | 1645 | 1468607337236 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:57 INFO - PROCESS | 1645 | 1468607337237 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:57 INFO - PROCESS | 1645 | 1468607337306 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 11:28:57 INFO - PROCESS | 1645 | 1468607337312 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 1645 | 1468607337313 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x1186b0800 == 30 [pid = 1645] [id = 30] 11:28:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1199e7400) [pid = 1645] [serial = 86] [outer = 0x0] 11:28:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x119b51400) [pid = 1645] [serial = 87] [outer = 0x1199e7400] 11:28:57 INFO - PROCESS | 1645 | 1468607337337 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x119d66000) [pid = 1645] [serial = 88] [outer = 0x1199e7400] 11:28:57 INFO - PROCESS | 1645 | 1468607337603 Marionette TRACE conn3 <- [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]]]}] 11:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 420ms 11:28:57 INFO - PROCESS | 1645 | 1468607337650 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 11:28:57 INFO - PROCESS | 1645 | 1468607337651 Marionette TRACE conn3 <- [1,93,null,{"value":"7"}] 11:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:28:57 INFO - PROCESS | 1645 | 1468607337654 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:28:57 INFO - PROCESS | 1645 | 1468607337655 Marionette TRACE conn3 <- [1,94,null,{}] 11:28:57 INFO - PROCESS | 1645 | 1468607337657 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:57 INFO - PROCESS | 1645 | 1468607337658 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:57 INFO - PROCESS | 1645 | 1468607337734 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 11:28:57 INFO - PROCESS | 1645 | 1468607337737 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 1645 | 1468607337738 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x111f68800 == 31 [pid = 1645] [id = 31] 11:28:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x119b58c00) [pid = 1645] [serial = 89] [outer = 0x0] 11:28:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x120f52800) [pid = 1645] [serial = 90] [outer = 0x119b58c00] 11:28:57 INFO - PROCESS | 1645 | 1468607337765 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x120f57000) [pid = 1645] [serial = 91] [outer = 0x119b58c00] 11:28:58 INFO - PROCESS | 1645 | 1468607338064 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 419ms 11:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:28:58 INFO - PROCESS | 1645 | 1468607338073 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 1645 | 1468607338074 Marionette TRACE conn3 <- [1,97,null,{"value":"7"}] 11:28:58 INFO - PROCESS | 1645 | 1468607338079 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 1645 | 1468607338081 Marionette TRACE conn3 <- [1,98,null,{}] 11:28:58 INFO - PROCESS | 1645 | 1468607338086 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:58 INFO - PROCESS | 1645 | 1468607338087 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:58 INFO - PROCESS | 1645 | 1468607338162 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 11:28:58 INFO - PROCESS | 1645 | 1468607338207 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 1645 | 1468607338208 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169be800 == 32 [pid = 1645] [id = 32] 11:28:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x111e58000) [pid = 1645] [serial = 92] [outer = 0x0] 11:28:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x120e51c00) [pid = 1645] [serial = 93] [outer = 0x111e58000] 11:28:58 INFO - PROCESS | 1645 | 1468607338233 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12102a800) [pid = 1645] [serial = 94] [outer = 0x111e58000] 11:28:58 INFO - PROCESS | 1645 | 1468607338472 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 11:28:58 INFO - PROCESS | 1645 | 1468607338501 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 1645 | 1468607338502 Marionette TRACE conn3 <- [1,101,null,{"value":"7"}] 11:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:28:58 INFO - PROCESS | 1645 | 1468607338504 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 1645 | 1468607338505 Marionette TRACE conn3 <- [1,102,null,{}] 11:28:58 INFO - PROCESS | 1645 | 1468607338516 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:58 INFO - PROCESS | 1645 | 1468607338518 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:58 INFO - PROCESS | 1645 | 1468607338599 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 11:28:58 INFO - PROCESS | 1645 | 1468607338603 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 1645 | 1468607338604 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c0e000 == 33 [pid = 1645] [id = 33] 11:28:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1186be400) [pid = 1645] [serial = 95] [outer = 0x0] 11:28:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x121271000) [pid = 1645] [serial = 96] [outer = 0x1186be400] 11:28:58 INFO - PROCESS | 1645 | 1468607338628 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x121277000) [pid = 1645] [serial = 97] [outer = 0x1186be400] 11:28:58 INFO - PROCESS | 1645 | 1468607338917 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 468ms 11:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:28:58 INFO - PROCESS | 1645 | 1468607338972 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 1645 | 1468607338974 Marionette TRACE conn3 <- [1,105,null,{"value":"7"}] 11:28:58 INFO - PROCESS | 1645 | 1468607338978 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 1645 | 1468607338980 Marionette TRACE conn3 <- [1,106,null,{}] 11:28:58 INFO - PROCESS | 1645 | 1468607338983 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:58 INFO - PROCESS | 1645 | 1468607338984 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:59 INFO - PROCESS | 1645 | 1468607339068 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 11:28:59 INFO - PROCESS | 1645 | 1468607339115 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:59 INFO - PROCESS | 1645 | 1468607339116 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x120ea4000 == 34 [pid = 1645] [id = 34] 11:28:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1167c2c00) [pid = 1645] [serial = 98] [outer = 0x0] 11:28:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x121279c00) [pid = 1645] [serial = 99] [outer = 0x1167c2c00] 11:28:59 INFO - PROCESS | 1645 | 1468607339142 Marionette DEBUG loaded listener.js 11:28:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x121c7d000) [pid = 1645] [serial = 100] [outer = 0x1167c2c00] 11:28:59 INFO - PROCESS | 1645 | 1468607339400 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 472ms 11:28:59 INFO - PROCESS | 1645 | 1468607339449 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 11:28:59 INFO - PROCESS | 1645 | 1468607339451 Marionette TRACE conn3 <- [1,109,null,{"value":"7"}] 11:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:28:59 INFO - PROCESS | 1645 | 1468607339453 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - PROCESS | 1645 | 1468607339454 Marionette TRACE conn3 <- [1,110,null,{}] 11:28:59 INFO - PROCESS | 1645 | 1468607339456 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:59 INFO - PROCESS | 1645 | 1468607339457 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:59 INFO - PROCESS | 1645 | 1468607339548 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 11:28:59 INFO - PROCESS | 1645 | 1468607339551 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:59 INFO - PROCESS | 1645 | 1468607339552 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:28:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x12113e000 == 35 [pid = 1645] [id = 35] 11:28:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x123c0e800) [pid = 1645] [serial = 101] [outer = 0x0] 11:28:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x124888800) [pid = 1645] [serial = 102] [outer = 0x123c0e800] 11:28:59 INFO - PROCESS | 1645 | 1468607339575 Marionette DEBUG loaded listener.js 11:28:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1212c1000) [pid = 1645] [serial = 103] [outer = 0x123c0e800] 11:28:59 INFO - PROCESS | 1645 | 1468607339883 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 11:28:59 INFO - PROCESS | 1645 | 1468607339923 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 11:28:59 INFO - PROCESS | 1645 | 1468607339924 Marionette TRACE conn3 <- [1,113,null,{"value":"7"}] 11:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:28:59 INFO - PROCESS | 1645 | 1468607339929 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - PROCESS | 1645 | 1468607339930 Marionette TRACE conn3 <- [1,114,null,{}] 11:28:59 INFO - PROCESS | 1645 | 1468607339932 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:59 INFO - PROCESS | 1645 | 1468607339933 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:00 INFO - PROCESS | 1645 | 1468607340029 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 11:29:00 INFO - PROCESS | 1645 | 1468607340053 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 1645 | 1468607340054 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x121496000 == 36 [pid = 1645] [id = 36] 11:29:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x120e4c000) [pid = 1645] [serial = 104] [outer = 0x0] 11:29:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x124a6a000) [pid = 1645] [serial = 105] [outer = 0x120e4c000] 11:29:00 INFO - PROCESS | 1645 | 1468607340078 Marionette DEBUG loaded listener.js 11:29:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x125288c00) [pid = 1645] [serial = 106] [outer = 0x120e4c000] 11:29:00 INFO - PROCESS | 1645 | 1468607340331 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 418ms 11:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:29:00 INFO - PROCESS | 1645 | 1468607340348 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 11:29:00 INFO - PROCESS | 1645 | 1468607340349 Marionette TRACE conn3 <- [1,117,null,{"value":"7"}] 11:29:00 INFO - PROCESS | 1645 | 1468607340351 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:29:00 INFO - PROCESS | 1645 | 1468607340352 Marionette TRACE conn3 <- [1,118,null,{}] 11:29:00 INFO - PROCESS | 1645 | 1468607340356 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:00 INFO - PROCESS | 1645 | 1468607340357 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:00 INFO - PROCESS | 1645 | 1468607340450 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 11:29:00 INFO - PROCESS | 1645 | 1468607340453 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 1645 | 1468607340454 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x121c61800 == 37 [pid = 1645] [id = 37] 11:29:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11857fc00) [pid = 1645] [serial = 107] [outer = 0x0] 11:29:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12532a000) [pid = 1645] [serial = 108] [outer = 0x11857fc00] 11:29:00 INFO - PROCESS | 1645 | 1468607340478 Marionette DEBUG loaded listener.js 11:29:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1253f2000) [pid = 1645] [serial = 109] [outer = 0x11857fc00] 11:29:00 INFO - PROCESS | 1645 | 1468607340771 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 469ms 11:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:29:00 INFO - PROCESS | 1645 | 1468607340822 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 11:29:00 INFO - PROCESS | 1645 | 1468607340823 Marionette TRACE conn3 <- [1,121,null,{"value":"7"}] 11:29:00 INFO - PROCESS | 1645 | 1468607340827 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:29:00 INFO - PROCESS | 1645 | 1468607340829 Marionette TRACE conn3 <- [1,122,null,{}] 11:29:00 INFO - PROCESS | 1645 | 1468607340831 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:00 INFO - PROCESS | 1645 | 1468607340832 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:00 INFO - PROCESS | 1645 | 1468607340906 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 11:29:00 INFO - PROCESS | 1645 | 1468607340954 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 1645 | 1468607340955 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c48000 == 38 [pid = 1645] [id = 38] 11:29:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x125289800) [pid = 1645] [serial = 110] [outer = 0x0] 11:29:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x126a79400) [pid = 1645] [serial = 111] [outer = 0x125289800] 11:29:00 INFO - PROCESS | 1645 | 1468607340979 Marionette DEBUG loaded listener.js 11:29:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x127281800) [pid = 1645] [serial = 112] [outer = 0x125289800] 11:29:01 INFO - PROCESS | 1645 | 1468607341219 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 420ms 11:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:29:01 INFO - PROCESS | 1645 | 1468607341250 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 11:29:01 INFO - PROCESS | 1645 | 1468607341251 Marionette TRACE conn3 <- [1,125,null,{"value":"7"}] 11:29:01 INFO - PROCESS | 1645 | 1468607341253 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:29:01 INFO - PROCESS | 1645 | 1468607341254 Marionette TRACE conn3 <- [1,126,null,{}] 11:29:01 INFO - PROCESS | 1645 | 1468607341256 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:01 INFO - PROCESS | 1645 | 1468607341257 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:01 INFO - PROCESS | 1645 | 1468607341353 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 11:29:01 INFO - PROCESS | 1645 | 1468607341356 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:01 INFO - PROCESS | 1645 | 1468607341357 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12530e000 == 39 [pid = 1645] [id = 39] 11:29:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x127282400) [pid = 1645] [serial = 113] [outer = 0x0] 11:29:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x127384400) [pid = 1645] [serial = 114] [outer = 0x127282400] 11:29:01 INFO - PROCESS | 1645 | 1468607341387 Marionette DEBUG loaded listener.js 11:29:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x128c10c00) [pid = 1645] [serial = 115] [outer = 0x127282400] 11:29:01 INFO - PROCESS | 1645 | 1468607341694 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 467ms 11:29:01 INFO - PROCESS | 1645 | 1468607341722 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 11:29:01 INFO - PROCESS | 1645 | 1468607341723 Marionette TRACE conn3 <- [1,129,null,{"value":"7"}] 11:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:29:01 INFO - PROCESS | 1645 | 1468607341730 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:29:01 INFO - PROCESS | 1645 | 1468607341732 Marionette TRACE conn3 <- [1,130,null,{}] 11:29:01 INFO - PROCESS | 1645 | 1468607341735 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:01 INFO - PROCESS | 1645 | 1468607341736 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:01 INFO - PROCESS | 1645 | 1468607341890 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 11:29:01 INFO - PROCESS | 1645 | 1468607341901 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:01 INFO - PROCESS | 1645 | 1468607341903 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x1267a0800 == 40 [pid = 1645] [id = 40] 11:29:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x127281c00) [pid = 1645] [serial = 116] [outer = 0x0] 11:29:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x128f9b800) [pid = 1645] [serial = 117] [outer = 0x127281c00] 11:29:01 INFO - PROCESS | 1645 | 1468607341940 Marionette DEBUG loaded listener.js 11:29:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x1292b2c00) [pid = 1645] [serial = 118] [outer = 0x127281c00] 11:29:02 INFO - PROCESS | 1645 | 1468607342312 Marionette TRACE conn3 <- [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]]]}] 11:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 621ms 11:29:02 INFO - PROCESS | 1645 | 1468607342349 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 11:29:02 INFO - PROCESS | 1645 | 1468607342350 Marionette TRACE conn3 <- [1,133,null,{"value":"7"}] 11:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:29:02 INFO - PROCESS | 1645 | 1468607342352 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:29:02 INFO - PROCESS | 1645 | 1468607342353 Marionette TRACE conn3 <- [1,134,null,{}] 11:29:02 INFO - PROCESS | 1645 | 1468607342356 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:02 INFO - PROCESS | 1645 | 1468607342357 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:02 INFO - PROCESS | 1645 | 1468607342436 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 11:29:03 INFO - PROCESS | 1645 | 1468607343130 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:03 INFO - PROCESS | 1645 | 1468607343131 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x112140000 == 41 [pid = 1645] [id = 41] 11:29:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x1121b9800) [pid = 1645] [serial = 119] [outer = 0x0] 11:29:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x113324800) [pid = 1645] [serial = 120] [outer = 0x1121b9800] 11:29:03 INFO - PROCESS | 1645 | 1468607343161 Marionette DEBUG loaded listener.js 11:29:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x116638000) [pid = 1645] [serial = 121] [outer = 0x1121b9800] 11:29:03 INFO - PROCESS | 1645 | 1468607343508 Marionette TRACE conn3 <- [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]]]}] 11:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1169ms 11:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:29:03 INFO - PROCESS | 1645 | 1468607343523 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 11:29:03 INFO - PROCESS | 1645 | 1468607343524 Marionette TRACE conn3 <- [1,137,null,{"value":"7"}] 11:29:03 INFO - PROCESS | 1645 | 1468607343527 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:29:03 INFO - PROCESS | 1645 | 1468607343529 Marionette TRACE conn3 <- [1,138,null,{}] 11:29:03 INFO - PROCESS | 1645 | 1468607343533 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:03 INFO - PROCESS | 1645 | 1468607343534 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:03 INFO - PROCESS | 1645 | 1468607343624 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 11:29:03 INFO - PROCESS | 1645 | 1468607343658 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:03 INFO - PROCESS | 1645 | 1468607343660 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x116171800 == 42 [pid = 1645] [id = 42] 11:29:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x116986400) [pid = 1645] [serial = 122] [outer = 0x0] 11:29:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x117e69400) [pid = 1645] [serial = 123] [outer = 0x116986400] 11:29:03 INFO - PROCESS | 1645 | 1468607343686 Marionette DEBUG loaded listener.js 11:29:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x117fd2c00) [pid = 1645] [serial = 124] [outer = 0x116986400] 11:29:03 INFO - PROCESS | 1645 | 1468607343989 Marionette TRACE conn3 <- [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]]]}] 11:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 470ms 11:29:04 INFO - PROCESS | 1645 | 1468607344017 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 11:29:04 INFO - PROCESS | 1645 | 1468607344019 Marionette TRACE conn3 <- [1,141,null,{"value":"7"}] 11:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:29:04 INFO - PROCESS | 1645 | 1468607344022 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:29:04 INFO - PROCESS | 1645 | 1468607344023 Marionette TRACE conn3 <- [1,142,null,{}] 11:29:04 INFO - PROCESS | 1645 | 1468607344028 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:04 INFO - PROCESS | 1645 | 1468607344031 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:04 INFO - PROCESS | 1645 | 1468607344134 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 11:29:04 INFO - PROCESS | 1645 | 1468607344164 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:04 INFO - PROCESS | 1645 | 1468607344165 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fc4800 == 43 [pid = 1645] [id = 43] 11:29:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x117fd6c00) [pid = 1645] [serial = 125] [outer = 0x0] 11:29:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x1184bb800) [pid = 1645] [serial = 126] [outer = 0x117fd6c00] 11:29:04 INFO - PROCESS | 1645 | 1468607344190 Marionette DEBUG loaded listener.js 11:29:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x1186c4800) [pid = 1645] [serial = 127] [outer = 0x117fd6c00] 11:29:04 INFO - PROCESS | 1645 | 1468607344921 Marionette TRACE conn3 <- [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]]]}] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x12ba6fc00) [pid = 1645] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x12a9cf000) [pid = 1645] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x12a9c4800) [pid = 1645] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x1292ad800) [pid = 1645] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x118577400) [pid = 1645] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x1187ec800) [pid = 1645] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x12cba4400) [pid = 1645] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x12c747c00) [pid = 1645] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x12bef1400) [pid = 1645] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x12beee400) [pid = 1645] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x11853bc00) [pid = 1645] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x121270000) [pid = 1645] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x116981000) [pid = 1645] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x11338f400) [pid = 1645] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x1184ba000) [pid = 1645] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x11338a000) [pid = 1645] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x113383000) [pid = 1645] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x1199e7400) [pid = 1645] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x119b58c00) [pid = 1645] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x111e58000) [pid = 1645] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1186be400) [pid = 1645] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1167c2c00) [pid = 1645] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x120e4c000) [pid = 1645] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x11857fc00) [pid = 1645] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x125289800) [pid = 1645] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x11212ec00) [pid = 1645] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1133b3c00) [pid = 1645] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x117281000) [pid = 1645] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:29:04 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1164e8c00) [pid = 1645] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 972ms 11:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:29:05 INFO - PROCESS | 1645 | 1468607344996 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 11:29:05 INFO - PROCESS | 1645 | 1468607344997 Marionette TRACE conn3 <- [1,145,null,{"value":"7"}] 11:29:05 INFO - PROCESS | 1645 | 1468607345003 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:29:05 INFO - PROCESS | 1645 | 1468607345007 Marionette TRACE conn3 <- [1,146,null,{}] 11:29:05 INFO - PROCESS | 1645 | 1468607345011 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:05 INFO - PROCESS | 1645 | 1468607345013 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:05 INFO - PROCESS | 1645 | 1468607345084 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 11:29:05 INFO - PROCESS | 1645 | 1468607345089 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:05 INFO - PROCESS | 1645 | 1468607345090 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x11840f000 == 44 [pid = 1645] [id = 44] 11:29:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x118534c00) [pid = 1645] [serial = 128] [outer = 0x0] 11:29:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x118577400) [pid = 1645] [serial = 129] [outer = 0x118534c00] 11:29:05 INFO - PROCESS | 1645 | 1468607345116 Marionette DEBUG loaded listener.js 11:29:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1187f9000) [pid = 1645] [serial = 130] [outer = 0x118534c00] 11:29:05 INFO - PROCESS | 1645 | 1468607345429 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 477ms 11:29:05 INFO - PROCESS | 1645 | 1468607345477 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 11:29:05 INFO - PROCESS | 1645 | 1468607345479 Marionette TRACE conn3 <- [1,149,null,{"value":"7"}] 11:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:29:05 INFO - PROCESS | 1645 | 1468607345481 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:29:05 INFO - PROCESS | 1645 | 1468607345482 Marionette TRACE conn3 <- [1,150,null,{}] 11:29:05 INFO - PROCESS | 1645 | 1468607345484 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:05 INFO - PROCESS | 1645 | 1468607345485 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:05 INFO - PROCESS | 1645 | 1468607345565 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 11:29:05 INFO - PROCESS | 1645 | 1468607345569 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:05 INFO - PROCESS | 1645 | 1468607345570 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x11879c800 == 45 [pid = 1645] [id = 45] 11:29:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x11932a000) [pid = 1645] [serial = 131] [outer = 0x0] 11:29:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x11934ac00) [pid = 1645] [serial = 132] [outer = 0x11932a000] 11:29:05 INFO - PROCESS | 1645 | 1468607345596 Marionette DEBUG loaded listener.js 11:29:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x119683800) [pid = 1645] [serial = 133] [outer = 0x11932a000] 11:29:05 INFO - PROCESS | 1645 | 1468607345914 Marionette TRACE conn3 <- [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]]]}] 11:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 11:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:29:05 INFO - PROCESS | 1645 | 1468607345949 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 11:29:05 INFO - PROCESS | 1645 | 1468607345950 Marionette TRACE conn3 <- [1,153,null,{"value":"7"}] 11:29:05 INFO - PROCESS | 1645 | 1468607345953 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:29:05 INFO - PROCESS | 1645 | 1468607345954 Marionette TRACE conn3 <- [1,154,null,{}] 11:29:05 INFO - PROCESS | 1645 | 1468607345956 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:05 INFO - PROCESS | 1645 | 1468607345957 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:06 INFO - PROCESS | 1645 | 1468607346029 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 11:29:06 INFO - PROCESS | 1645 | 1468607346076 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 1645 | 1468607346080 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x11956b000 == 46 [pid = 1645] [id = 46] 11:29:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x119b51800) [pid = 1645] [serial = 134] [outer = 0x0] 11:29:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x119cb7000) [pid = 1645] [serial = 135] [outer = 0x119b51800] 11:29:06 INFO - PROCESS | 1645 | 1468607346111 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x120f55c00) [pid = 1645] [serial = 136] [outer = 0x119b51800] 11:29:06 INFO - PROCESS | 1645 | 1468607346387 Marionette TRACE conn3 <- [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]]]}] 11:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 467ms 11:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:29:06 INFO - PROCESS | 1645 | 1468607346421 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 11:29:06 INFO - PROCESS | 1645 | 1468607346422 Marionette TRACE conn3 <- [1,157,null,{"value":"7"}] 11:29:06 INFO - PROCESS | 1645 | 1468607346424 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:29:06 INFO - PROCESS | 1645 | 1468607346426 Marionette TRACE conn3 <- [1,158,null,{}] 11:29:06 INFO - PROCESS | 1645 | 1468607346436 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:06 INFO - PROCESS | 1645 | 1468607346438 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:06 INFO - PROCESS | 1645 | 1468607346523 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 11:29:06 INFO - PROCESS | 1645 | 1468607346529 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 1645 | 1468607346530 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x112e61800 == 47 [pid = 1645] [id = 47] 11:29:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x120f5ac00) [pid = 1645] [serial = 137] [outer = 0x0] 11:29:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1212cb000) [pid = 1645] [serial = 138] [outer = 0x120f5ac00] 11:29:06 INFO - PROCESS | 1645 | 1468607346554 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12195e000) [pid = 1645] [serial = 139] [outer = 0x120f5ac00] 11:29:06 INFO - PROCESS | 1645 | 1468607346853 Marionette TRACE conn3 <- [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]]]}] 11:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 477ms 11:29:06 INFO - PROCESS | 1645 | 1468607346902 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 11:29:06 INFO - PROCESS | 1645 | 1468607346903 Marionette TRACE conn3 <- [1,161,null,{"value":"7"}] 11:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:29:06 INFO - PROCESS | 1645 | 1468607346905 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:29:06 INFO - PROCESS | 1645 | 1468607346906 Marionette TRACE conn3 <- [1,162,null,{}] 11:29:06 INFO - PROCESS | 1645 | 1468607346908 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:06 INFO - PROCESS | 1645 | 1468607346909 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:07 INFO - PROCESS | 1645 | 1468607347023 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 11:29:07 INFO - PROCESS | 1645 | 1468607347085 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:07 INFO - PROCESS | 1645 | 1468607347087 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x1130e1800 == 48 [pid = 1645] [id = 48] 11:29:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1121bcc00) [pid = 1645] [serial = 140] [outer = 0x0] 11:29:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x1121bec00) [pid = 1645] [serial = 141] [outer = 0x1121bcc00] 11:29:07 INFO - PROCESS | 1645 | 1468607347119 Marionette DEBUG loaded listener.js 11:29:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x11619e400) [pid = 1645] [serial = 142] [outer = 0x1121bcc00] 11:29:07 INFO - PROCESS | 1645 | 1468607347557 Marionette TRACE conn3 <- [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]]]}] 11:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 669ms 11:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:29:07 INFO - PROCESS | 1645 | 1468607347575 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 11:29:07 INFO - PROCESS | 1645 | 1468607347577 Marionette TRACE conn3 <- [1,165,null,{"value":"7"}] 11:29:07 INFO - PROCESS | 1645 | 1468607347581 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:29:07 INFO - PROCESS | 1645 | 1468607347582 Marionette TRACE conn3 <- [1,166,null,{}] 11:29:07 INFO - PROCESS | 1645 | 1468607347586 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:07 INFO - PROCESS | 1645 | 1468607347589 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:07 INFO - PROCESS | 1645 | 1468607347682 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 11:29:07 INFO - PROCESS | 1645 | 1468607347737 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:07 INFO - PROCESS | 1645 | 1468607347738 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x117f85800 == 49 [pid = 1645] [id = 49] 11:29:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x1167c4000) [pid = 1645] [serial = 143] [outer = 0x0] 11:29:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x117e65c00) [pid = 1645] [serial = 144] [outer = 0x1167c4000] 11:29:07 INFO - PROCESS | 1645 | 1468607347772 Marionette DEBUG loaded listener.js 11:29:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x11836cc00) [pid = 1645] [serial = 145] [outer = 0x1167c4000] 11:29:08 INFO - PROCESS | 1645 | 1468607348173 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 621ms 11:29:08 INFO - PROCESS | 1645 | 1468607348201 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 11:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:29:08 INFO - PROCESS | 1645 | 1468607348204 Marionette TRACE conn3 <- [1,169,null,{"value":"7"}] 11:29:08 INFO - PROCESS | 1645 | 1468607348206 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:29:08 INFO - PROCESS | 1645 | 1468607348208 Marionette TRACE conn3 <- [1,170,null,{}] 11:29:08 INFO - PROCESS | 1645 | 1468607348210 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:08 INFO - PROCESS | 1645 | 1468607348212 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:08 INFO - PROCESS | 1645 | 1468607348304 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 11:29:08 INFO - PROCESS | 1645 | 1468607348349 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 1645 | 1468607348350 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x11735b800 == 50 [pid = 1645] [id = 50] 11:29:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x1184b3400) [pid = 1645] [serial = 146] [outer = 0x0] 11:29:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x119331000) [pid = 1645] [serial = 147] [outer = 0x1184b3400] 11:29:08 INFO - PROCESS | 1645 | 1468607348380 Marionette DEBUG loaded listener.js 11:29:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x1199f3400) [pid = 1645] [serial = 148] [outer = 0x1184b3400] 11:29:08 INFO - PROCESS | 1645 | 1468607348793 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 11:29:08 INFO - PROCESS | 1645 | 1468607348828 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 11:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:29:08 INFO - PROCESS | 1645 | 1468607348831 Marionette TRACE conn3 <- [1,173,null,{"value":"7"}] 11:29:08 INFO - PROCESS | 1645 | 1468607348839 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:29:08 INFO - PROCESS | 1645 | 1468607348842 Marionette TRACE conn3 <- [1,174,null,{}] 11:29:08 INFO - PROCESS | 1645 | 1468607348845 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:08 INFO - PROCESS | 1645 | 1468607348847 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:08 INFO - PROCESS | 1645 | 1468607348945 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 11:29:09 INFO - PROCESS | 1645 | 1468607349030 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:09 INFO - PROCESS | 1645 | 1468607349032 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d12000 == 51 [pid = 1645] [id = 51] 11:29:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x120e54c00) [pid = 1645] [serial = 149] [outer = 0x0] 11:29:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x1215aec00) [pid = 1645] [serial = 150] [outer = 0x120e54c00] 11:29:09 INFO - PROCESS | 1645 | 1468607349062 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x123c54c00) [pid = 1645] [serial = 151] [outer = 0x120e54c00] 11:29:09 INFO - PROCESS | 1645 | 1468607349459 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 674ms 11:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:29:09 INFO - PROCESS | 1645 | 1468607349510 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 11:29:09 INFO - PROCESS | 1645 | 1468607349511 Marionette TRACE conn3 <- [1,177,null,{"value":"7"}] 11:29:09 INFO - PROCESS | 1645 | 1468607349514 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:29:09 INFO - PROCESS | 1645 | 1468607349515 Marionette TRACE conn3 <- [1,178,null,{}] 11:29:09 INFO - PROCESS | 1645 | 1468607349517 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:09 INFO - PROCESS | 1645 | 1468607349519 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:09 INFO - PROCESS | 1645 | 1468607349611 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 11:29:09 INFO - PROCESS | 1645 | 1468607349658 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:09 INFO - PROCESS | 1645 | 1468607349659 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x1272cf000 == 52 [pid = 1645] [id = 52] 11:29:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x121274c00) [pid = 1645] [serial = 152] [outer = 0x0] 11:29:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x124a70000) [pid = 1645] [serial = 153] [outer = 0x121274c00] 11:29:09 INFO - PROCESS | 1645 | 1468607349688 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x12528cc00) [pid = 1645] [serial = 154] [outer = 0x121274c00] 11:29:10 INFO - PROCESS | 1645 | 1468607350069 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 619ms 11:29:10 INFO - PROCESS | 1645 | 1468607350143 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 11:29:10 INFO - PROCESS | 1645 | 1468607350145 Marionette TRACE conn3 <- [1,181,null,{"value":"7"}] 11:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:29:10 INFO - PROCESS | 1645 | 1468607350149 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:29:10 INFO - PROCESS | 1645 | 1468607350150 Marionette TRACE conn3 <- [1,182,null,{}] 11:29:10 INFO - PROCESS | 1645 | 1468607350153 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:10 INFO - PROCESS | 1645 | 1468607350154 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:10 INFO - PROCESS | 1645 | 1468607350318 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 11:29:10 INFO - PROCESS | 1645 | 1468607350413 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:10 INFO - PROCESS | 1645 | 1468607350415 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169a5800 == 53 [pid = 1645] [id = 53] 11:29:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x1133a6c00) [pid = 1645] [serial = 155] [outer = 0x0] 11:29:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x1133d0400) [pid = 1645] [serial = 156] [outer = 0x1133a6c00] 11:29:10 INFO - PROCESS | 1645 | 1468607350442 Marionette DEBUG loaded listener.js 11:29:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x116635800) [pid = 1645] [serial = 157] [outer = 0x1133a6c00] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x112e61800 == 52 [pid = 1645] [id = 47] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x11956b000 == 51 [pid = 1645] [id = 46] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x11879c800 == 50 [pid = 1645] [id = 45] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x11840f000 == 49 [pid = 1645] [id = 44] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x116fc4800 == 48 [pid = 1645] [id = 43] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x11840e000 == 47 [pid = 1645] [id = 29] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x116171800 == 46 [pid = 1645] [id = 42] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x117155800 == 45 [pid = 1645] [id = 27] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x112140000 == 44 [pid = 1645] [id = 41] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x1169be800 == 43 [pid = 1645] [id = 32] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x111f68800 == 42 [pid = 1645] [id = 31] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x1186b0800 == 41 [pid = 1645] [id = 30] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x12530e000 == 40 [pid = 1645] [id = 39] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x117f87000 == 39 [pid = 1645] [id = 28] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x1267a0800 == 38 [pid = 1645] [id = 40] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x119c0e000 == 37 [pid = 1645] [id = 33] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x1272cf000 == 36 [pid = 1645] [id = 52] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x126d12000 == 35 [pid = 1645] [id = 51] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x11735b800 == 34 [pid = 1645] [id = 50] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x121496000 == 33 [pid = 1645] [id = 36] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x120ea4000 == 32 [pid = 1645] [id = 34] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x123c48000 == 31 [pid = 1645] [id = 38] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x117f85800 == 30 [pid = 1645] [id = 49] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x1130e1800 == 29 [pid = 1645] [id = 48] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x12113e000 == 28 [pid = 1645] [id = 35] 11:29:11 INFO - PROCESS | 1645 | --DOCSHELL 0x121c61800 == 27 [pid = 1645] [id = 37] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x123c55800) [pid = 1645] [serial = 11] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x12d583000) [pid = 1645] [serial = 58] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x127384400) [pid = 1645] [serial = 114] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x118365800) [pid = 1645] [serial = 75] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x1133a9c00) [pid = 1645] [serial = 76] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x11853c000) [pid = 1645] [serial = 78] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x1187ee000) [pid = 1645] [serial = 81] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x118bb9c00) [pid = 1645] [serial = 84] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x119b51400) [pid = 1645] [serial = 87] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x119d66000) [pid = 1645] [serial = 88] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x120f52800) [pid = 1645] [serial = 90] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x120e51c00) [pid = 1645] [serial = 93] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x12102a800) [pid = 1645] [serial = 94] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x121271000) [pid = 1645] [serial = 96] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x121279c00) [pid = 1645] [serial = 99] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x124888800) [pid = 1645] [serial = 102] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x124a6a000) [pid = 1645] [serial = 105] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x12532a000) [pid = 1645] [serial = 108] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x126a79400) [pid = 1645] [serial = 111] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1121b0c00) [pid = 1645] [serial = 60] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x115e91400) [pid = 1645] [serial = 63] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x118368000) [pid = 1645] [serial = 66] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x118536800) [pid = 1645] [serial = 67] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1164eec00) [pid = 1645] [serial = 69] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x11670cc00) [pid = 1645] [serial = 70] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x116feb000) [pid = 1645] [serial = 72] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x121277000) [pid = 1645] [serial = 97] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x121c7d000) [pid = 1645] [serial = 100] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x117fd2800) [pid = 1645] [serial = 73] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x120f57000) [pid = 1645] [serial = 91] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x125288c00) [pid = 1645] [serial = 106] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1253f2000) [pid = 1645] [serial = 109] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11968b400) [pid = 1645] [serial = 85] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x127281800) [pid = 1645] [serial = 112] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x118bb4000) [pid = 1645] [serial = 82] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11670a400) [pid = 1645] [serial = 64] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x11857e400) [pid = 1645] [serial = 79] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x112a85000) [pid = 1645] [serial = 61] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x128f9b800) [pid = 1645] [serial = 117] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1216b9800) [pid = 1645] [serial = 8] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x12c01f800) [pid = 1645] [serial = 39] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x12c014000) [pid = 1645] [serial = 36] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x12c017400) [pid = 1645] [serial = 37] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12ba72800) [pid = 1645] [serial = 33] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12bee9800) [pid = 1645] [serial = 34] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1186bb000) [pid = 1645] [serial = 31] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12127cc00) [pid = 1645] [serial = 30] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x12ba73800) [pid = 1645] [serial = 27] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x12ba79c00) [pid = 1645] [serial = 28] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x12b144800) [pid = 1645] [serial = 24] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x12b150000) [pid = 1645] [serial = 25] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x12a9cac00) [pid = 1645] [serial = 22] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x12a9c6400) [pid = 1645] [serial = 21] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x12938d400) [pid = 1645] [serial = 18] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x1292af400) [pid = 1645] [serial = 15] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x1292b5000) [pid = 1645] [serial = 16] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x11857f000) [pid = 1645] [serial = 57] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x12d586400) [pid = 1645] [serial = 55] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x12d582800) [pid = 1645] [serial = 54] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x12d1c5400) [pid = 1645] [serial = 51] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x12d57cc00) [pid = 1645] [serial = 52] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x12d10a800) [pid = 1645] [serial = 48] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x12c750800) [pid = 1645] [serial = 42] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 64 (0x12cb9fc00) [pid = 1645] [serial = 43] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 63 (0x12ce31000) [pid = 1645] [serial = 45] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | --DOMWINDOW == 62 (0x12c745400) [pid = 1645] [serial = 40] [outer = 0x0] [url = about:blank] 11:29:11 INFO - PROCESS | 1645 | 1468607351306 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1171ms 11:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:29:11 INFO - PROCESS | 1645 | 1468607351321 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 11:29:11 INFO - PROCESS | 1645 | 1468607351323 Marionette TRACE conn3 <- [1,185,null,{"value":"7"}] 11:29:11 INFO - PROCESS | 1645 | 1468607351327 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:29:11 INFO - PROCESS | 1645 | 1468607351330 Marionette TRACE conn3 <- [1,186,null,{}] 11:29:11 INFO - PROCESS | 1645 | 1468607351334 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:11 INFO - PROCESS | 1645 | 1468607351336 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:11 INFO - PROCESS | 1645 | 1468607351408 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 11:29:11 INFO - PROCESS | 1645 | 1468607351413 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 1645 | 1468607351416 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x1130e1800 == 28 [pid = 1645] [id = 54] 11:29:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 63 (0x1164e9000) [pid = 1645] [serial = 158] [outer = 0x0] 11:29:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 64 (0x116632c00) [pid = 1645] [serial = 159] [outer = 0x1164e9000] 11:29:11 INFO - PROCESS | 1645 | 1468607351446 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x113325000) [pid = 1645] [serial = 160] [outer = 0x1164e9000] 11:29:11 INFO - PROCESS | 1645 | 1468607351757 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 472ms 11:29:11 INFO - PROCESS | 1645 | 1468607351802 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 11:29:11 INFO - PROCESS | 1645 | 1468607351806 Marionette TRACE conn3 <- [1,189,null,{"value":"7"}] 11:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:29:11 INFO - PROCESS | 1645 | 1468607351811 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:29:11 INFO - PROCESS | 1645 | 1468607351813 Marionette TRACE conn3 <- [1,190,null,{}] 11:29:11 INFO - PROCESS | 1645 | 1468607351816 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:11 INFO - PROCESS | 1645 | 1468607351818 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:11 INFO - PROCESS | 1645 | 1468607351895 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 11:29:11 INFO - PROCESS | 1645 | 1468607351900 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 1645 | 1468607351902 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x116689800 == 29 [pid = 1645] [id = 55] 11:29:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x116fea800) [pid = 1645] [serial = 161] [outer = 0x0] 11:29:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x117fd6800) [pid = 1645] [serial = 162] [outer = 0x116fea800] 11:29:11 INFO - PROCESS | 1645 | 1468607351939 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x11836f800) [pid = 1645] [serial = 163] [outer = 0x116fea800] 11:29:12 INFO - PROCESS | 1645 | 1468607352363 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 11:29:12 INFO - PROCESS | 1645 | 1468607352382 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 11:29:12 INFO - PROCESS | 1645 | 1468607352384 Marionette TRACE conn3 <- [1,193,null,{"value":"7"}] 11:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:29:12 INFO - PROCESS | 1645 | 1468607352388 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - PROCESS | 1645 | 1468607352391 Marionette TRACE conn3 <- [1,194,null,{}] 11:29:12 INFO - PROCESS | 1645 | 1468607352414 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:12 INFO - PROCESS | 1645 | 1468607352419 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:12 INFO - PROCESS | 1645 | 1468607352488 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 11:29:12 INFO - PROCESS | 1645 | 1468607352493 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:12 INFO - PROCESS | 1645 | 1468607352495 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x117150000 == 30 [pid = 1645] [id = 56] 11:29:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x113d90000) [pid = 1645] [serial = 164] [outer = 0x0] 11:29:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x1186bc800) [pid = 1645] [serial = 165] [outer = 0x113d90000] 11:29:12 INFO - PROCESS | 1645 | 1468607352525 Marionette DEBUG loaded listener.js 11:29:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x1187f5000) [pid = 1645] [serial = 166] [outer = 0x113d90000] 11:29:12 INFO - PROCESS | 1645 | 1468607352839 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 484ms 11:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:29:12 INFO - PROCESS | 1645 | 1468607352872 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 11:29:12 INFO - PROCESS | 1645 | 1468607352874 Marionette TRACE conn3 <- [1,197,null,{"value":"7"}] 11:29:12 INFO - PROCESS | 1645 | 1468607352876 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - PROCESS | 1645 | 1468607352879 Marionette TRACE conn3 <- [1,198,null,{}] 11:29:12 INFO - PROCESS | 1645 | 1468607352882 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:12 INFO - PROCESS | 1645 | 1468607352883 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:12 INFO - PROCESS | 1645 | 1468607352954 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 11:29:13 INFO - PROCESS | 1645 | 1468607353002 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 1645 | 1468607353003 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x117f7b800 == 31 [pid = 1645] [id = 57] 11:29:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x1187f7800) [pid = 1645] [serial = 167] [outer = 0x0] 11:29:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x119346400) [pid = 1645] [serial = 168] [outer = 0x1187f7800] 11:29:13 INFO - PROCESS | 1645 | 1468607353028 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x1195e8c00) [pid = 1645] [serial = 169] [outer = 0x1187f7800] 11:29:13 INFO - PROCESS | 1645 | 1468607353280 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 420ms 11:29:13 INFO - PROCESS | 1645 | 1468607353299 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 11:29:13 INFO - PROCESS | 1645 | 1468607353300 Marionette TRACE conn3 <- [1,201,null,{"value":"7"}] 11:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:29:13 INFO - PROCESS | 1645 | 1468607353302 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:29:13 INFO - PROCESS | 1645 | 1468607353304 Marionette TRACE conn3 <- [1,202,null,{}] 11:29:13 INFO - PROCESS | 1645 | 1468607353308 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:13 INFO - PROCESS | 1645 | 1468607353309 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:13 INFO - PROCESS | 1645 | 1468607353412 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 11:29:13 INFO - PROCESS | 1645 | 1468607353415 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 1645 | 1468607353416 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x118791800 == 32 [pid = 1645] [id = 58] 11:29:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x112f3bc00) [pid = 1645] [serial = 170] [outer = 0x0] 11:29:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x119680800) [pid = 1645] [serial = 171] [outer = 0x112f3bc00] 11:29:13 INFO - PROCESS | 1645 | 1468607353466 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x119cb3000) [pid = 1645] [serial = 172] [outer = 0x112f3bc00] 11:29:13 INFO - PROCESS | 1645 | 1468607353800 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 518ms 11:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:29:13 INFO - PROCESS | 1645 | 1468607353822 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 11:29:13 INFO - PROCESS | 1645 | 1468607353823 Marionette TRACE conn3 <- [1,205,null,{"value":"7"}] 11:29:13 INFO - PROCESS | 1645 | 1468607353825 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:29:13 INFO - PROCESS | 1645 | 1468607353827 Marionette TRACE conn3 <- [1,206,null,{}] 11:29:13 INFO - PROCESS | 1645 | 1468607353831 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:13 INFO - PROCESS | 1645 | 1468607353835 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:13 INFO - PROCESS | 1645 | 1468607353936 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 11:29:13 INFO - PROCESS | 1645 | 1468607353965 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 1645 | 1468607353966 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b11800 == 33 [pid = 1645] [id = 59] 11:29:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x119d67000) [pid = 1645] [serial = 173] [outer = 0x0] 11:29:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x120f5b800) [pid = 1645] [serial = 174] [outer = 0x119d67000] 11:29:13 INFO - PROCESS | 1645 | 1468607353993 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1212c2400) [pid = 1645] [serial = 175] [outer = 0x119d67000] 11:29:14 INFO - PROCESS | 1645 | 1468607354277 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 471ms 11:29:14 INFO - PROCESS | 1645 | 1468607354301 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 11:29:14 INFO - PROCESS | 1645 | 1468607354302 Marionette TRACE conn3 <- [1,209,null,{"value":"7"}] 11:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:29:14 INFO - PROCESS | 1645 | 1468607354305 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:29:14 INFO - PROCESS | 1645 | 1468607354306 Marionette TRACE conn3 <- [1,210,null,{}] 11:29:14 INFO - PROCESS | 1645 | 1468607354317 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:14 INFO - PROCESS | 1645 | 1468607354318 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:14 INFO - PROCESS | 1645 | 1468607354422 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 11:29:14 INFO - PROCESS | 1645 | 1468607354427 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:14 INFO - PROCESS | 1645 | 1468607354428 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x121009000 == 34 [pid = 1645] [id = 60] 11:29:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1195ec000) [pid = 1645] [serial = 176] [outer = 0x0] 11:29:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x121274400) [pid = 1645] [serial = 177] [outer = 0x1195ec000] 11:29:14 INFO - PROCESS | 1645 | 1468607354468 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x123c5a400) [pid = 1645] [serial = 178] [outer = 0x1195ec000] 11:29:14 INFO - PROCESS | 1645 | 1468607354923 Marionette TRACE conn3 <- [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]]]}] 11:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 668ms 11:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:29:14 INFO - PROCESS | 1645 | 1468607354974 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 11:29:14 INFO - PROCESS | 1645 | 1468607354975 Marionette TRACE conn3 <- [1,213,null,{"value":"7"}] 11:29:14 INFO - PROCESS | 1645 | 1468607354977 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:29:14 INFO - PROCESS | 1645 | 1468607354978 Marionette TRACE conn3 <- [1,214,null,{}] 11:29:14 INFO - PROCESS | 1645 | 1468607354980 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:14 INFO - PROCESS | 1645 | 1468607354981 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:15 INFO - PROCESS | 1645 | 1468607355067 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 11:29:15 INFO - PROCESS | 1645 | 1468607355097 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:15 INFO - PROCESS | 1645 | 1468607355098 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x121138800 == 35 [pid = 1645] [id = 61] 11:29:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1248bf000) [pid = 1645] [serial = 179] [outer = 0x0] 11:29:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x124a73800) [pid = 1645] [serial = 180] [outer = 0x1248bf000] 11:29:15 INFO - PROCESS | 1645 | 1468607355122 Marionette DEBUG loaded listener.js 11:29:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x125285800) [pid = 1645] [serial = 181] [outer = 0x1248bf000] 11:29:15 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x127281c00) [pid = 1645] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:29:15 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x127282400) [pid = 1645] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:29:15 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x123c0e800) [pid = 1645] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:29:15 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x120f5ac00) [pid = 1645] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:29:15 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x116986400) [pid = 1645] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:29:15 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x117fd6c00) [pid = 1645] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:29:15 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x119b51800) [pid = 1645] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:29:15 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x118534c00) [pid = 1645] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:29:15 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x11932a000) [pid = 1645] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:29:15 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x1121b9800) [pid = 1645] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:29:15 INFO - PROCESS | 1645 | 1468607355456 Marionette TRACE conn3 <- [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]]]}] 11:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 519ms 11:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:29:15 INFO - PROCESS | 1645 | 1468607355497 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 11:29:15 INFO - PROCESS | 1645 | 1468607355498 Marionette TRACE conn3 <- [1,217,null,{"value":"7"}] 11:29:15 INFO - PROCESS | 1645 | 1468607355500 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - PROCESS | 1645 | 1468607355501 Marionette TRACE conn3 <- [1,218,null,{}] 11:29:15 INFO - PROCESS | 1645 | 1468607355505 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:15 INFO - PROCESS | 1645 | 1468607355506 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:15 INFO - PROCESS | 1645 | 1468607355576 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 11:29:15 INFO - PROCESS | 1645 | 1468607355628 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:15 INFO - PROCESS | 1645 | 1468607355629 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x11714f000 == 36 [pid = 1645] [id = 62] 11:29:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x115e8f800) [pid = 1645] [serial = 182] [outer = 0x0] 11:29:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x119681400) [pid = 1645] [serial = 183] [outer = 0x115e8f800] 11:29:15 INFO - PROCESS | 1645 | 1468607355657 Marionette DEBUG loaded listener.js 11:29:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x124a44000) [pid = 1645] [serial = 184] [outer = 0x115e8f800] 11:29:16 INFO - PROCESS | 1645 | 1468607356029 Marionette TRACE conn3 <- [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]]]}] 11:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 568ms 11:29:16 INFO - PROCESS | 1645 | 1468607356070 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 11:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:29:16 INFO - PROCESS | 1645 | 1468607356072 Marionette TRACE conn3 <- [1,221,null,{"value":"7"}] 11:29:16 INFO - PROCESS | 1645 | 1468607356075 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - PROCESS | 1645 | 1468607356077 Marionette TRACE conn3 <- [1,222,null,{}] 11:29:16 INFO - PROCESS | 1645 | 1468607356080 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:16 INFO - PROCESS | 1645 | 1468607356082 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:16 INFO - PROCESS | 1645 | 1468607356194 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 11:29:16 INFO - PROCESS | 1645 | 1468607356239 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 1645 | 1468607356240 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c37800 == 37 [pid = 1645] [id = 63] 11:29:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x11857d800) [pid = 1645] [serial = 185] [outer = 0x0] 11:29:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x125325000) [pid = 1645] [serial = 186] [outer = 0x11857d800] 11:29:16 INFO - PROCESS | 1645 | 1468607356264 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1253eb400) [pid = 1645] [serial = 187] [outer = 0x11857d800] 11:29:16 INFO - PROCESS | 1645 | 1468607356534 Marionette TRACE conn3 <- [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]]]}] 11:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 470ms 11:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:29:16 INFO - PROCESS | 1645 | 1468607356555 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 11:29:16 INFO - PROCESS | 1645 | 1468607356556 Marionette TRACE conn3 <- [1,225,null,{"value":"7"}] 11:29:16 INFO - PROCESS | 1645 | 1468607356566 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - PROCESS | 1645 | 1468607356568 Marionette TRACE conn3 <- [1,226,null,{}] 11:29:16 INFO - PROCESS | 1645 | 1468607356570 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:16 INFO - PROCESS | 1645 | 1468607356572 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:16 INFO - PROCESS | 1645 | 1468607356668 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 11:29:16 INFO - PROCESS | 1645 | 1468607356672 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 1645 | 1468607356673 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x118791000 == 38 [pid = 1645] [id = 64] 11:29:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x126a73000) [pid = 1645] [serial = 188] [outer = 0x0] 11:29:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x126f1d400) [pid = 1645] [serial = 189] [outer = 0x126a73000] 11:29:16 INFO - PROCESS | 1645 | 1468607356702 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x128c04000) [pid = 1645] [serial = 190] [outer = 0x126a73000] 11:29:17 INFO - PROCESS | 1645 | 1468607357115 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 576ms 11:29:17 INFO - PROCESS | 1645 | 1468607357136 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 11:29:17 INFO - PROCESS | 1645 | 1468607357138 Marionette TRACE conn3 <- [1,229,null,{"value":"7"}] 11:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:29:17 INFO - PROCESS | 1645 | 1468607357142 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:29:17 INFO - PROCESS | 1645 | 1468607357143 Marionette TRACE conn3 <- [1,230,null,{}] 11:29:17 INFO - PROCESS | 1645 | 1468607357146 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:17 INFO - PROCESS | 1645 | 1468607357148 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:17 INFO - PROCESS | 1645 | 1468607357242 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 11:29:17 INFO - PROCESS | 1645 | 1468607357249 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:17 INFO - PROCESS | 1645 | 1468607357250 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d98000 == 39 [pid = 1645] [id = 65] 11:29:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x128c0d400) [pid = 1645] [serial = 191] [outer = 0x0] 11:29:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x128fa5c00) [pid = 1645] [serial = 192] [outer = 0x128c0d400] 11:29:17 INFO - PROCESS | 1645 | 1468607357288 Marionette DEBUG loaded listener.js 11:29:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1292ad000) [pid = 1645] [serial = 193] [outer = 0x128c0d400] 11:29:17 INFO - PROCESS | 1645 | 1468607357814 Marionette TRACE conn3 <- [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]]]}] 11:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 721ms 11:29:17 INFO - PROCESS | 1645 | 1468607357864 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 11:29:17 INFO - PROCESS | 1645 | 1468607357868 Marionette TRACE conn3 <- [1,233,null,{"value":"7"}] 11:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:29:17 INFO - PROCESS | 1645 | 1468607357872 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:29:17 INFO - PROCESS | 1645 | 1468607357878 Marionette TRACE conn3 <- [1,234,null,{}] 11:29:17 INFO - PROCESS | 1645 | 1468607357883 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:17 INFO - PROCESS | 1645 | 1468607357885 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:18 INFO - PROCESS | 1645 | 1468607358032 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 11:29:18 INFO - PROCESS | 1645 | 1468607358100 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 1645 | 1468607358101 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x11661d800 == 40 [pid = 1645] [id = 66] 11:29:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x116709400) [pid = 1645] [serial = 194] [outer = 0x0] 11:29:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x116981c00) [pid = 1645] [serial = 195] [outer = 0x116709400] 11:29:18 INFO - PROCESS | 1645 | 1468607358132 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x117e6a000) [pid = 1645] [serial = 196] [outer = 0x116709400] 11:29:18 INFO - PROCESS | 1645 | 1468607358629 Marionette TRACE conn3 <- [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]]]}] 11:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 775ms 11:29:18 INFO - PROCESS | 1645 | 1468607358647 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 1645 | 1468607358650 Marionette TRACE conn3 <- [1,237,null,{"value":"7"}] 11:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:29:18 INFO - PROCESS | 1645 | 1468607358654 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 1645 | 1468607358656 Marionette TRACE conn3 <- [1,238,null,{}] 11:29:18 INFO - PROCESS | 1645 | 1468607358786 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:18 INFO - PROCESS | 1645 | 1468607358787 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:18 INFO - PROCESS | 1645 | 1468607358886 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 11:29:18 INFO - PROCESS | 1645 | 1468607358927 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 1645 | 1468607358928 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x11641e800 == 41 [pid = 1645] [id = 67] 11:29:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x116fea000) [pid = 1645] [serial = 197] [outer = 0x0] 11:29:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1175ee000) [pid = 1645] [serial = 198] [outer = 0x116fea000] 11:29:18 INFO - PROCESS | 1645 | 1468607358956 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x117fd4000) [pid = 1645] [serial = 199] [outer = 0x116fea000] 11:29:19 INFO - PROCESS | 1645 | --DOCSHELL 0x118791000 == 40 [pid = 1645] [id = 64] 11:29:19 INFO - PROCESS | 1645 | --DOCSHELL 0x123c37800 == 39 [pid = 1645] [id = 63] 11:29:19 INFO - PROCESS | 1645 | --DOCSHELL 0x11714f000 == 38 [pid = 1645] [id = 62] 11:29:19 INFO - PROCESS | 1645 | --DOCSHELL 0x121138800 == 37 [pid = 1645] [id = 61] 11:29:19 INFO - PROCESS | 1645 | --DOCSHELL 0x121009000 == 36 [pid = 1645] [id = 60] 11:29:19 INFO - PROCESS | 1645 | --DOCSHELL 0x119b11800 == 35 [pid = 1645] [id = 59] 11:29:19 INFO - PROCESS | 1645 | --DOCSHELL 0x118791800 == 34 [pid = 1645] [id = 58] 11:29:19 INFO - PROCESS | 1645 | --DOCSHELL 0x117f7b800 == 33 [pid = 1645] [id = 57] 11:29:19 INFO - PROCESS | 1645 | --DOCSHELL 0x117150000 == 32 [pid = 1645] [id = 56] 11:29:19 INFO - PROCESS | 1645 | --DOCSHELL 0x116689800 == 31 [pid = 1645] [id = 55] 11:29:19 INFO - PROCESS | 1645 | --DOCSHELL 0x1130e1800 == 30 [pid = 1645] [id = 54] 11:29:19 INFO - PROCESS | 1645 | --DOCSHELL 0x1169a5800 == 29 [pid = 1645] [id = 53] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1292b2c00) [pid = 1645] [serial = 118] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1212cb000) [pid = 1645] [serial = 138] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x12195e000) [pid = 1645] [serial = 139] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x117e69400) [pid = 1645] [serial = 123] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1184bb800) [pid = 1645] [serial = 126] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x117fd2c00) [pid = 1645] [serial = 124] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x119cb7000) [pid = 1645] [serial = 135] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1187f9000) [pid = 1645] [serial = 130] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1186c4800) [pid = 1645] [serial = 127] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x119683800) [pid = 1645] [serial = 133] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x113324800) [pid = 1645] [serial = 120] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x11934ac00) [pid = 1645] [serial = 132] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x116638000) [pid = 1645] [serial = 121] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x118577400) [pid = 1645] [serial = 129] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x120f55c00) [pid = 1645] [serial = 136] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x128c10c00) [pid = 1645] [serial = 115] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x1212c1000) [pid = 1645] [serial = 103] [outer = 0x0] [url = about:blank] 11:29:19 INFO - PROCESS | 1645 | 1468607359352 Marionette TRACE conn3 <- [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]]]}] 11:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 721ms 11:29:19 INFO - PROCESS | 1645 | 1468607359376 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 1645 | 1468607359378 Marionette TRACE conn3 <- [1,241,null,{"value":"7"}] 11:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:29:19 INFO - PROCESS | 1645 | 1468607359381 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - PROCESS | 1645 | 1468607359382 Marionette TRACE conn3 <- [1,242,null,{}] 11:29:19 INFO - PROCESS | 1645 | 1468607359386 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:19 INFO - PROCESS | 1645 | 1468607359388 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:19 INFO - PROCESS | 1645 | 1468607359459 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 11:29:19 INFO - PROCESS | 1645 | 1468607359467 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:19 INFO - PROCESS | 1645 | 1468607359470 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fc4800 == 30 [pid = 1645] [id = 68] 11:29:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1184b4400) [pid = 1645] [serial = 200] [outer = 0x0] 11:29:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x11853a800) [pid = 1645] [serial = 201] [outer = 0x1184b4400] 11:29:19 INFO - PROCESS | 1645 | 1468607359501 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x118578800) [pid = 1645] [serial = 202] [outer = 0x1184b4400] 11:29:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1186bcc00) [pid = 1645] [serial = 203] [outer = 0x12cba0800] 11:29:19 INFO - PROCESS | 1645 | 1468607359858 Marionette TRACE conn3 <- [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]]]}] 11:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 521ms 11:29:19 INFO - PROCESS | 1645 | 1468607359902 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 1645 | 1468607359903 Marionette TRACE conn3 <- [1,245,null,{"value":"7"}] 11:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:29:19 INFO - PROCESS | 1645 | 1468607359906 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - PROCESS | 1645 | 1468607359907 Marionette TRACE conn3 <- [1,246,null,{}] 11:29:19 INFO - PROCESS | 1645 | 1468607359909 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:19 INFO - PROCESS | 1645 | 1468607359911 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:19 INFO - PROCESS | 1645 | 1468607359986 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 11:29:19 INFO - PROCESS | 1645 | 1468607359991 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:19 INFO - PROCESS | 1645 | 1468607359996 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x118408800 == 31 [pid = 1645] [id = 69] 11:29:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x118bb7c00) [pid = 1645] [serial = 204] [outer = 0x0] 11:29:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1195e0000) [pid = 1645] [serial = 205] [outer = 0x118bb7c00] 11:29:20 INFO - PROCESS | 1645 | 1468607360026 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x119cb4000) [pid = 1645] [serial = 206] [outer = 0x118bb7c00] 11:29:20 INFO - PROCESS | 1645 | 1468607360356 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 468ms 11:29:20 INFO - PROCESS | 1645 | 1468607360381 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 11:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:29:20 INFO - PROCESS | 1645 | 1468607360386 Marionette TRACE conn3 <- [1,249,null,{"value":"7"}] 11:29:20 INFO - PROCESS | 1645 | 1468607360389 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 1645 | 1468607360390 Marionette TRACE conn3 <- [1,250,null,{}] 11:29:20 INFO - PROCESS | 1645 | 1468607360393 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:20 INFO - PROCESS | 1645 | 1468607360394 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:20 INFO - PROCESS | 1645 | 1468607360470 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 11:29:20 INFO - PROCESS | 1645 | 1468607360514 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 1645 | 1468607360515 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x11931d800 == 32 [pid = 1645] [id = 70] 11:29:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1187f9000) [pid = 1645] [serial = 207] [outer = 0x0] 11:29:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x120f54c00) [pid = 1645] [serial = 208] [outer = 0x1187f9000] 11:29:20 INFO - PROCESS | 1645 | 1468607360540 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x121277800) [pid = 1645] [serial = 209] [outer = 0x1187f9000] 11:29:20 INFO - PROCESS | 1645 | 1468607360799 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 418ms 11:29:20 INFO - PROCESS | 1645 | 1468607360808 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 1645 | 1468607360809 Marionette TRACE conn3 <- [1,253,null,{"value":"7"}] 11:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:29:20 INFO - PROCESS | 1645 | 1468607360819 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 1645 | 1468607360820 Marionette TRACE conn3 <- [1,254,null,{}] 11:29:20 INFO - PROCESS | 1645 | 1468607360824 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:20 INFO - PROCESS | 1645 | 1468607360826 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:20 INFO - PROCESS | 1645 | 1468607360909 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 11:29:20 INFO - PROCESS | 1645 | 1468607360915 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 1645 | 1468607360916 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x121009000 == 33 [pid = 1645] [id = 71] 11:29:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x121278400) [pid = 1645] [serial = 210] [outer = 0x0] 11:29:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x121c81400) [pid = 1645] [serial = 211] [outer = 0x121278400] 11:29:20 INFO - PROCESS | 1645 | 1468607360940 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x124a4c000) [pid = 1645] [serial = 212] [outer = 0x121278400] 11:29:21 INFO - PROCESS | 1645 | 1468607361245 Marionette TRACE conn3 <- [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]]]}] 11:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 476ms 11:29:21 INFO - PROCESS | 1645 | 1468607361291 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 1645 | 1468607361292 Marionette TRACE conn3 <- [1,257,null,{"value":"7"}] 11:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:29:21 INFO - PROCESS | 1645 | 1468607361297 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - PROCESS | 1645 | 1468607361298 Marionette TRACE conn3 <- [1,258,null,{}] 11:29:21 INFO - PROCESS | 1645 | 1468607361300 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:21 INFO - PROCESS | 1645 | 1468607361304 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:21 INFO - PROCESS | 1645 | 1468607361425 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 11:29:21 INFO - PROCESS | 1645 | 1468607361438 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 1645 | 1468607361439 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x121721000 == 34 [pid = 1645] [id = 72] 11:29:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x124d2f400) [pid = 1645] [serial = 213] [outer = 0x0] 11:29:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12532e800) [pid = 1645] [serial = 214] [outer = 0x124d2f400] 11:29:21 INFO - PROCESS | 1645 | 1468607361464 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128c0f000) [pid = 1645] [serial = 215] [outer = 0x124d2f400] 11:29:21 INFO - PROCESS | 1645 | 1468607361768 Marionette TRACE conn3 <- [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]]]}] 11:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 520ms 11:29:21 INFO - PROCESS | 1645 | 1468607361815 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 1645 | 1468607361816 Marionette TRACE conn3 <- [1,261,null,{"value":"7"}] 11:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:29:21 INFO - PROCESS | 1645 | 1468607361819 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - PROCESS | 1645 | 1468607361820 Marionette TRACE conn3 <- [1,262,null,{}] 11:29:21 INFO - PROCESS | 1645 | 1468607361822 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:21 INFO - PROCESS | 1645 | 1468607361823 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:21 INFO - PROCESS | 1645 | 1468607361912 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 11:29:21 INFO - PROCESS | 1645 | 1468607361922 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 1645 | 1468607361923 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x124d61000 == 35 [pid = 1645] [id = 73] 11:29:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1253f2400) [pid = 1645] [serial = 216] [outer = 0x0] 11:29:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1292ae800) [pid = 1645] [serial = 217] [outer = 0x1253f2400] 11:29:21 INFO - PROCESS | 1645 | 1468607361947 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1292b2c00) [pid = 1645] [serial = 218] [outer = 0x1253f2400] 11:29:22 INFO - PROCESS | 1645 | 1468607362258 Marionette TRACE conn3 <- [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]]]}] 11:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 467ms 11:29:22 INFO - PROCESS | 1645 | 1468607362292 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 11:29:22 INFO - PROCESS | 1645 | 1468607362295 Marionette TRACE conn3 <- [1,265,null,{"value":"7"}] 11:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:29:22 INFO - PROCESS | 1645 | 1468607362298 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:29:22 INFO - PROCESS | 1645 | 1468607362299 Marionette TRACE conn3 <- [1,266,null,{}] 11:29:22 INFO - PROCESS | 1645 | 1468607362301 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:22 INFO - PROCESS | 1645 | 1468607362302 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:22 INFO - PROCESS | 1645 | 1468607362389 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 11:29:22 INFO - PROCESS | 1645 | 1468607362423 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 1645 | 1468607362424 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x116161000 == 36 [pid = 1645] [id = 74] 11:29:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12938a000) [pid = 1645] [serial = 219] [outer = 0x0] 11:29:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x129393000) [pid = 1645] [serial = 220] [outer = 0x12938a000] 11:29:22 INFO - PROCESS | 1645 | 1468607362449 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x129544c00) [pid = 1645] [serial = 221] [outer = 0x12938a000] 11:29:22 INFO - PROCESS | 1645 | 1468607362743 Marionette TRACE conn3 <- [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]]]}] 11:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 11:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:29:22 INFO - PROCESS | 1645 | 1468607362774 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 11:29:22 INFO - PROCESS | 1645 | 1468607362775 Marionette TRACE conn3 <- [1,269,null,{"value":"7"}] 11:29:22 INFO - PROCESS | 1645 | 1468607362780 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:29:22 INFO - PROCESS | 1645 | 1468607362782 Marionette TRACE conn3 <- [1,270,null,{}] 11:29:22 INFO - PROCESS | 1645 | 1468607362784 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:22 INFO - PROCESS | 1645 | 1468607362785 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:22 INFO - PROCESS | 1645 | 1468607362876 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 11:29:22 INFO - PROCESS | 1645 | 1468607362906 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 1645 | 1468607362908 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x128bc5000 == 37 [pid = 1645] [id = 75] 11:29:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x129549c00) [pid = 1645] [serial = 222] [outer = 0x0] 11:29:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12954d800) [pid = 1645] [serial = 223] [outer = 0x129549c00] 11:29:22 INFO - PROCESS | 1645 | 1468607362931 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x129eb9400) [pid = 1645] [serial = 224] [outer = 0x129549c00] 11:29:23 INFO - PROCESS | 1645 | 1468607363221 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 471ms 11:29:23 INFO - PROCESS | 1645 | 1468607363251 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 1645 | 1468607363252 Marionette TRACE conn3 <- [1,273,null,{"value":"7"}] 11:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:29:23 INFO - PROCESS | 1645 | 1468607363254 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - PROCESS | 1645 | 1468607363255 Marionette TRACE conn3 <- [1,274,null,{}] 11:29:23 INFO - PROCESS | 1645 | 1468607363257 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:23 INFO - PROCESS | 1645 | 1468607363259 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:23 INFO - PROCESS | 1645 | 1468607363352 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 11:29:23 INFO - PROCESS | 1645 | 1468607363364 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:23 INFO - PROCESS | 1645 | 1468607363365 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fce800 == 38 [pid = 1645] [id = 76] 11:29:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x129549800) [pid = 1645] [serial = 225] [outer = 0x0] 11:29:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x12a76ec00) [pid = 1645] [serial = 226] [outer = 0x129549800] 11:29:23 INFO - PROCESS | 1645 | 1468607363389 Marionette DEBUG loaded listener.js 11:29:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12a7d5400) [pid = 1645] [serial = 227] [outer = 0x129549800] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x119d67000) [pid = 1645] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1187f7800) [pid = 1645] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x116fea800) [pid = 1645] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1195ec000) [pid = 1645] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x113d90000) [pid = 1645] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x115e8f800) [pid = 1645] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1164e9000) [pid = 1645] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1248bf000) [pid = 1645] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1133a6c00) [pid = 1645] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11857d800) [pid = 1645] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1121bcc00) [pid = 1645] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1167c4000) [pid = 1645] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1184b3400) [pid = 1645] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x120e54c00) [pid = 1645] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x121274c00) [pid = 1645] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x112f3bc00) [pid = 1645] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:29:23 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x126a73000) [pid = 1645] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:29:23 INFO - PROCESS | 1645 | 1468607363767 Marionette TRACE conn3 <- [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]]]}] 11:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 568ms 11:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:29:23 INFO - PROCESS | 1645 | 1468607363823 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 1645 | 1468607363824 Marionette TRACE conn3 <- [1,277,null,{"value":"7"}] 11:29:23 INFO - PROCESS | 1645 | 1468607363826 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - PROCESS | 1645 | 1468607363830 Marionette TRACE conn3 <- [1,278,null,{}] 11:29:23 INFO - PROCESS | 1645 | 1468607363832 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:23 INFO - PROCESS | 1645 | 1468607363834 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:23 INFO - PROCESS | 1645 | 1468607363918 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 11:29:23 INFO - PROCESS | 1645 | 1468607363921 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:23 INFO - PROCESS | 1645 | 1468607363923 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x1293ad800 == 39 [pid = 1645] [id = 77] 11:29:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x118535400) [pid = 1645] [serial = 228] [outer = 0x0] 11:29:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1195df800) [pid = 1645] [serial = 229] [outer = 0x118535400] 11:29:23 INFO - PROCESS | 1645 | 1468607363951 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x12a7d7c00) [pid = 1645] [serial = 230] [outer = 0x118535400] 11:29:24 INFO - PROCESS | 1645 | 1468607364253 Marionette TRACE conn3 <- [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]]]}] 11:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 471ms 11:29:24 INFO - PROCESS | 1645 | 1468607364297 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 1645 | 1468607364299 Marionette TRACE conn3 <- [1,281,null,{"value":"7"}] 11:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:29:24 INFO - PROCESS | 1645 | 1468607364301 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - PROCESS | 1645 | 1468607364303 Marionette TRACE conn3 <- [1,282,null,{}] 11:29:24 INFO - PROCESS | 1645 | 1468607364305 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:24 INFO - PROCESS | 1645 | 1468607364306 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:24 INFO - PROCESS | 1645 | 1468607364382 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 11:29:24 INFO - PROCESS | 1645 | 1468607364385 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 1645 | 1468607364386 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x129620000 == 40 [pid = 1645] [id = 78] 11:29:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12a7dd000) [pid = 1645] [serial = 231] [outer = 0x0] 11:29:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12a9c7800) [pid = 1645] [serial = 232] [outer = 0x12a7dd000] 11:29:24 INFO - PROCESS | 1645 | 1468607364410 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12a9ce400) [pid = 1645] [serial = 233] [outer = 0x12a7dd000] 11:29:24 INFO - PROCESS | 1645 | 1468607364710 Marionette TRACE conn3 <- [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]]]}] 11:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 469ms 11:29:24 INFO - PROCESS | 1645 | 1468607364774 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 1645 | 1468607364776 Marionette TRACE conn3 <- [1,285,null,{"value":"7"}] 11:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:29:24 INFO - PROCESS | 1645 | 1468607364781 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - PROCESS | 1645 | 1468607364783 Marionette TRACE conn3 <- [1,286,null,{}] 11:29:24 INFO - PROCESS | 1645 | 1468607364785 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:24 INFO - PROCESS | 1645 | 1468607364786 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:24 INFO - PROCESS | 1645 | 1468607364863 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 11:29:24 INFO - PROCESS | 1645 | 1468607364867 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 1645 | 1468607364868 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a747000 == 41 [pid = 1645] [id = 79] 11:29:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12a7d8400) [pid = 1645] [serial = 234] [outer = 0x0] 11:29:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12b06b400) [pid = 1645] [serial = 235] [outer = 0x12a7d8400] 11:29:24 INFO - PROCESS | 1645 | 1468607364892 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12b0a8c00) [pid = 1645] [serial = 236] [outer = 0x12a7d8400] 11:29:25 INFO - PROCESS | 1645 | 1468607365178 Marionette TRACE conn3 <- [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]]]}] 11:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 421ms 11:29:25 INFO - PROCESS | 1645 | 1468607365201 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 1645 | 1468607365202 Marionette TRACE conn3 <- [1,289,null,{"value":"7"}] 11:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:29:25 INFO - PROCESS | 1645 | 1468607365204 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - PROCESS | 1645 | 1468607365205 Marionette TRACE conn3 <- [1,290,null,{}] 11:29:25 INFO - PROCESS | 1645 | 1468607365207 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:25 INFO - PROCESS | 1645 | 1468607365209 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:25 INFO - PROCESS | 1645 | 1468607365287 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 11:29:25 INFO - PROCESS | 1645 | 1468607365291 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 1645 | 1468607365292 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a963800 == 42 [pid = 1645] [id = 80] 11:29:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12b0a9000) [pid = 1645] [serial = 237] [outer = 0x0] 11:29:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12b145800) [pid = 1645] [serial = 238] [outer = 0x12b0a9000] 11:29:25 INFO - PROCESS | 1645 | 1468607365319 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12b14fc00) [pid = 1645] [serial = 239] [outer = 0x12b0a9000] 11:29:25 INFO - PROCESS | 1645 | 1468607365684 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 517ms 11:29:25 INFO - PROCESS | 1645 | 1468607365723 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 1645 | 1468607365725 Marionette TRACE conn3 <- [1,293,null,{"value":"7"}] 11:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:29:25 INFO - PROCESS | 1645 | 1468607365729 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - PROCESS | 1645 | 1468607365731 Marionette TRACE conn3 <- [1,294,null,{}] 11:29:25 INFO - PROCESS | 1645 | 1468607365735 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:25 INFO - PROCESS | 1645 | 1468607365736 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:25 INFO - PROCESS | 1645 | 1468607365839 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 11:29:25 INFO - PROCESS | 1645 | 1468607365885 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 1645 | 1468607365888 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x11617a800 == 43 [pid = 1645] [id = 81] 11:29:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1167c5000) [pid = 1645] [serial = 240] [outer = 0x0] 11:29:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x116985400) [pid = 1645] [serial = 241] [outer = 0x1167c5000] 11:29:25 INFO - PROCESS | 1645 | 1468607365919 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x117fd0400) [pid = 1645] [serial = 242] [outer = 0x1167c5000] 11:29:26 INFO - PROCESS | 1645 | 1468607366359 Marionette TRACE conn3 <- [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]]]}] 11:29:26 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. 11:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 11:29:26 INFO - PROCESS | 1645 | 1468607366400 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 11:29:26 INFO - PROCESS | 1645 | 1468607366404 Marionette TRACE conn3 <- [1,297,null,{"value":"7"}] 11:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:29:26 INFO - PROCESS | 1645 | 1468607366412 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:29:26 INFO - PROCESS | 1645 | 1468607366414 Marionette TRACE conn3 <- [1,298,null,{}] 11:29:26 INFO - PROCESS | 1645 | 1468607366418 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:26 INFO - PROCESS | 1645 | 1468607366421 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:26 INFO - PROCESS | 1645 | 1468607366571 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 11:29:26 INFO - PROCESS | 1645 | 1468607366654 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:26 INFO - PROCESS | 1645 | 1468607366656 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x121144800 == 44 [pid = 1645] [id = 82] 11:29:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x118369400) [pid = 1645] [serial = 243] [outer = 0x0] 11:29:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x119349400) [pid = 1645] [serial = 244] [outer = 0x118369400] 11:29:26 INFO - PROCESS | 1645 | 1468607366694 Marionette DEBUG loaded listener.js 11:29:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x119cb9000) [pid = 1645] [serial = 245] [outer = 0x118369400] 11:29:27 INFO - PROCESS | 1645 | 1468607367099 Marionette TRACE conn3 <- [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]]]}] 11:29:27 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. 11:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 722ms 11:29:27 INFO - PROCESS | 1645 | 1468607367139 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 1645 | 1468607367141 Marionette TRACE conn3 <- [1,301,null,{"value":"7"}] 11:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:29:27 INFO - PROCESS | 1645 | 1468607367145 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 1645 | 1468607367147 Marionette TRACE conn3 <- [1,302,null,{}] 11:29:27 INFO - PROCESS | 1645 | 1468607367155 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:27 INFO - PROCESS | 1645 | 1468607367158 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:27 INFO - PROCESS | 1645 | 1468607367261 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 11:29:27 INFO - PROCESS | 1645 | 1468607367310 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 1645 | 1468607367312 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x128bb6800 == 45 [pid = 1645] [id = 83] 11:29:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x120f55000) [pid = 1645] [serial = 246] [outer = 0x0] 11:29:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12127bc00) [pid = 1645] [serial = 247] [outer = 0x120f55000] 11:29:27 INFO - PROCESS | 1645 | 1468607367342 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12528b400) [pid = 1645] [serial = 248] [outer = 0x120f55000] 11:29:27 INFO - PROCESS | 1645 | 1468607367748 Marionette TRACE conn3 <- [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]]]}] 11:29:27 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. 11:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 11:29:27 INFO - PROCESS | 1645 | 1468607367766 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 1645 | 1468607367768 Marionette TRACE conn3 <- [1,305,null,{"value":"7"}] 11:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:29:27 INFO - PROCESS | 1645 | 1468607367770 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 1645 | 1468607367772 Marionette TRACE conn3 <- [1,306,null,{}] 11:29:27 INFO - PROCESS | 1645 | 1468607367774 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:27 INFO - PROCESS | 1645 | 1468607367775 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:27 INFO - PROCESS | 1645 | 1468607367874 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 11:29:27 INFO - PROCESS | 1645 | 1468607367919 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 1645 | 1468607367921 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a974000 == 46 [pid = 1645] [id = 84] 11:29:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12532e000) [pid = 1645] [serial = 249] [outer = 0x0] 11:29:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x126d52c00) [pid = 1645] [serial = 250] [outer = 0x12532e000] 11:29:27 INFO - PROCESS | 1645 | 1468607367950 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x126d58400) [pid = 1645] [serial = 251] [outer = 0x12532e000] 11:29:28 INFO - PROCESS | 1645 | 1468607368377 Marionette TRACE conn3 <- [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]]]}] 11:29:28 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. 11:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 619ms 11:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:29:28 INFO - PROCESS | 1645 | 1468607368389 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 1645 | 1468607368391 Marionette TRACE conn3 <- [1,309,null,{"value":"7"}] 11:29:28 INFO - PROCESS | 1645 | 1468607368393 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - PROCESS | 1645 | 1468607368395 Marionette TRACE conn3 <- [1,310,null,{}] 11:29:28 INFO - PROCESS | 1645 | 1468607368397 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:28 INFO - PROCESS | 1645 | 1468607368399 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:28 INFO - PROCESS | 1645 | 1468607368496 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 11:29:28 INFO - PROCESS | 1645 | 1468607368574 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 1645 | 1468607368576 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x113df0000 == 47 [pid = 1645] [id = 85] 11:29:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x116ff0c00) [pid = 1645] [serial = 252] [outer = 0x0] 11:29:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x119346000) [pid = 1645] [serial = 253] [outer = 0x116ff0c00] 11:29:28 INFO - PROCESS | 1645 | 1468607368605 Marionette DEBUG loaded listener.js 11:29:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x126f1dc00) [pid = 1645] [serial = 254] [outer = 0x116ff0c00] 11:29:29 INFO - PROCESS | 1645 | 1468607369091 Marionette TRACE conn3 <- [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]]]}] 11:29:29 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. 11:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 721ms 11:29:29 INFO - PROCESS | 1645 | 1468607369116 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 11:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:29:29 INFO - PROCESS | 1645 | 1468607369118 Marionette TRACE conn3 <- [1,313,null,{"value":"7"}] 11:29:29 INFO - PROCESS | 1645 | 1468607369121 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - PROCESS | 1645 | 1468607369123 Marionette TRACE conn3 <- [1,314,null,{}] 11:29:29 INFO - PROCESS | 1645 | 1468607369127 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:29 INFO - PROCESS | 1645 | 1468607369129 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:29 INFO - PROCESS | 1645 | 1468607369219 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 11:29:29 INFO - PROCESS | 1645 | 1468607369267 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 1645 | 1468607369270 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x1184c4800 == 48 [pid = 1645] [id = 86] 11:29:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x116a21000) [pid = 1645] [serial = 255] [outer = 0x0] 11:29:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x117fd6c00) [pid = 1645] [serial = 256] [outer = 0x116a21000] 11:29:29 INFO - PROCESS | 1645 | 1468607369300 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x118573000) [pid = 1645] [serial = 257] [outer = 0x116a21000] 11:29:29 INFO - PROCESS | 1645 | --DOCSHELL 0x12a747000 == 47 [pid = 1645] [id = 79] 11:29:29 INFO - PROCESS | 1645 | --DOCSHELL 0x129620000 == 46 [pid = 1645] [id = 78] 11:29:29 INFO - PROCESS | 1645 | --DOCSHELL 0x1293ad800 == 45 [pid = 1645] [id = 77] 11:29:29 INFO - PROCESS | 1645 | --DOCSHELL 0x128fce800 == 44 [pid = 1645] [id = 76] 11:29:29 INFO - PROCESS | 1645 | --DOCSHELL 0x128bc5000 == 43 [pid = 1645] [id = 75] 11:29:29 INFO - PROCESS | 1645 | --DOCSHELL 0x116161000 == 42 [pid = 1645] [id = 74] 11:29:29 INFO - PROCESS | 1645 | --DOCSHELL 0x124d61000 == 41 [pid = 1645] [id = 73] 11:29:29 INFO - PROCESS | 1645 | --DOCSHELL 0x121721000 == 40 [pid = 1645] [id = 72] 11:29:29 INFO - PROCESS | 1645 | --DOCSHELL 0x121009000 == 39 [pid = 1645] [id = 71] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x128fa5c00) [pid = 1645] [serial = 192] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | 1468607369762 Marionette TRACE conn3 <- [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]]]}] 11:29:29 INFO - PROCESS | 1645 | --DOCSHELL 0x11931d800 == 38 [pid = 1645] [id = 70] 11:29:29 INFO - PROCESS | 1645 | --DOCSHELL 0x118408800 == 37 [pid = 1645] [id = 69] 11:29:29 INFO - PROCESS | 1645 | --DOCSHELL 0x116fc4800 == 36 [pid = 1645] [id = 68] 11:29:29 INFO - PROCESS | 1645 | --DOCSHELL 0x11641e800 == 35 [pid = 1645] [id = 67] 11:29:29 INFO - PROCESS | 1645 | --DOCSHELL 0x126d98000 == 34 [pid = 1645] [id = 65] 11:29:29 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. 11:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 11:29:29 INFO - PROCESS | 1645 | 1468607369792 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 1645 | 1468607369797 Marionette TRACE conn3 <- [1,317,null,{"value":"7"}] 11:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:29:29 INFO - PROCESS | 1645 | 1468607369801 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - PROCESS | 1645 | 1468607369803 Marionette TRACE conn3 <- [1,318,null,{}] 11:29:29 INFO - PROCESS | 1645 | 1468607369805 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:29 INFO - PROCESS | 1645 | 1468607369807 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:29 INFO - PROCESS | 1645 | 1468607369883 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x1195e8c00) [pid = 1645] [serial = 169] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x119cb3000) [pid = 1645] [serial = 172] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x126f1d400) [pid = 1645] [serial = 189] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x120f5b800) [pid = 1645] [serial = 174] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x119346400) [pid = 1645] [serial = 168] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x117fd6800) [pid = 1645] [serial = 162] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x11836f800) [pid = 1645] [serial = 163] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x121274400) [pid = 1645] [serial = 177] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1186bc800) [pid = 1645] [serial = 165] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1187f5000) [pid = 1645] [serial = 166] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1212c2400) [pid = 1645] [serial = 175] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x119681400) [pid = 1645] [serial = 183] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x116632c00) [pid = 1645] [serial = 159] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x113325000) [pid = 1645] [serial = 160] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x124a73800) [pid = 1645] [serial = 180] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x123c5a400) [pid = 1645] [serial = 178] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x116635800) [pid = 1645] [serial = 157] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1133d0400) [pid = 1645] [serial = 156] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1253eb400) [pid = 1645] [serial = 187] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11619e400) [pid = 1645] [serial = 142] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1121bec00) [pid = 1645] [serial = 141] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11836cc00) [pid = 1645] [serial = 145] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x117e65c00) [pid = 1645] [serial = 144] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1199f3400) [pid = 1645] [serial = 148] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x119331000) [pid = 1645] [serial = 147] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x125285800) [pid = 1645] [serial = 181] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x123c54c00) [pid = 1645] [serial = 151] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1215aec00) [pid = 1645] [serial = 150] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x12528cc00) [pid = 1645] [serial = 154] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x124a70000) [pid = 1645] [serial = 153] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x119680800) [pid = 1645] [serial = 171] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x125325000) [pid = 1645] [serial = 186] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x124a44000) [pid = 1645] [serial = 184] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x128c04000) [pid = 1645] [serial = 190] [outer = 0x0] [url = about:blank] 11:29:29 INFO - PROCESS | 1645 | 1468607369941 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 1645 | 1468607369942 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x11641e800 == 35 [pid = 1645] [id = 87] 11:29:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x116635800) [pid = 1645] [serial = 258] [outer = 0x0] 11:29:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1186bc800) [pid = 1645] [serial = 259] [outer = 0x116635800] 11:29:29 INFO - PROCESS | 1645 | 1468607369974 Marionette DEBUG loaded listener.js 11:29:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x119350800) [pid = 1645] [serial = 260] [outer = 0x116635800] 11:29:30 INFO - PROCESS | 1645 | 1468607370297 Marionette TRACE conn3 <- [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]]]}] 11:29:30 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. 11:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 519ms 11:29:30 INFO - PROCESS | 1645 | 1468607370321 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 1645 | 1468607370322 Marionette TRACE conn3 <- [1,321,null,{"value":"7"}] 11:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:29:30 INFO - PROCESS | 1645 | 1468607370324 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 1645 | 1468607370328 Marionette TRACE conn3 <- [1,322,null,{}] 11:29:30 INFO - PROCESS | 1645 | 1468607370337 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:30 INFO - PROCESS | 1645 | 1468607370340 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:30 INFO - PROCESS | 1645 | 1468607370415 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 11:29:30 INFO - PROCESS | 1645 | 1468607370420 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 1645 | 1468607370421 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x1186a2800 == 36 [pid = 1645] [id = 88] 11:29:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1199f5000) [pid = 1645] [serial = 261] [outer = 0x0] 11:29:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x121029400) [pid = 1645] [serial = 262] [outer = 0x1199f5000] 11:29:30 INFO - PROCESS | 1645 | 1468607370458 Marionette DEBUG loaded listener.js 11:29:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x12146f400) [pid = 1645] [serial = 263] [outer = 0x1199f5000] 11:29:30 INFO - PROCESS | 1645 | 1468607370804 Marionette TRACE conn3 <- [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]]]}] 11:29:30 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. 11:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 523ms 11:29:30 INFO - PROCESS | 1645 | 1468607370848 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 11:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:29:30 INFO - PROCESS | 1645 | 1468607370850 Marionette TRACE conn3 <- [1,325,null,{"value":"7"}] 11:29:30 INFO - PROCESS | 1645 | 1468607370852 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 1645 | 1468607370853 Marionette TRACE conn3 <- [1,326,null,{}] 11:29:30 INFO - PROCESS | 1645 | 1468607370855 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:30 INFO - PROCESS | 1645 | 1468607370856 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:30 INFO - PROCESS | 1645 | 1468607370933 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 11:29:30 INFO - PROCESS | 1645 | 1468607370936 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 1645 | 1468607370937 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b1c800 == 37 [pid = 1645] [id = 89] 11:29:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x123c55000) [pid = 1645] [serial = 264] [outer = 0x0] 11:29:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x124a48400) [pid = 1645] [serial = 265] [outer = 0x123c55000] 11:29:30 INFO - PROCESS | 1645 | 1468607370965 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x125285800) [pid = 1645] [serial = 266] [outer = 0x123c55000] 11:29:31 INFO - PROCESS | 1645 | 1468607371314 Marionette TRACE conn3 <- [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]]]}] 11:29:31 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. 11:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 467ms 11:29:31 INFO - PROCESS | 1645 | 1468607371320 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 11:29:31 INFO - PROCESS | 1645 | 1468607371321 Marionette TRACE conn3 <- [1,329,null,{"value":"7"}] 11:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:29:31 INFO - PROCESS | 1645 | 1468607371323 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:29:31 INFO - PROCESS | 1645 | 1468607371324 Marionette TRACE conn3 <- [1,330,null,{}] 11:29:31 INFO - PROCESS | 1645 | 1468607371327 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:31 INFO - PROCESS | 1645 | 1468607371330 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:31 INFO - PROCESS | 1645 | 1468607371403 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 11:29:31 INFO - PROCESS | 1645 | 1468607371406 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 1645 | 1468607371408 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x12112d800 == 38 [pid = 1645] [id = 90] 11:29:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x125287c00) [pid = 1645] [serial = 267] [outer = 0x0] 11:29:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x126a79800) [pid = 1645] [serial = 268] [outer = 0x125287c00] 11:29:31 INFO - PROCESS | 1645 | 1468607371440 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x127279000) [pid = 1645] [serial = 269] [outer = 0x125287c00] 11:29:31 INFO - PROCESS | 1645 | 1468607371773 Marionette TRACE conn3 <- [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]]]}] 11:29:31 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. 11:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 11:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:29:31 INFO - PROCESS | 1645 | 1468607371791 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 11:29:31 INFO - PROCESS | 1645 | 1468607371793 Marionette TRACE conn3 <- [1,333,null,{"value":"7"}] 11:29:31 INFO - PROCESS | 1645 | 1468607371797 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:29:31 INFO - PROCESS | 1645 | 1468607371799 Marionette TRACE conn3 <- [1,334,null,{}] 11:29:31 INFO - PROCESS | 1645 | 1468607371801 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:31 INFO - PROCESS | 1645 | 1468607371805 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:31 INFO - PROCESS | 1645 | 1468607371899 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 11:29:31 INFO - PROCESS | 1645 | 1468607371957 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 1645 | 1468607371958 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x121496000 == 39 [pid = 1645] [id = 91] 11:29:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x121028800) [pid = 1645] [serial = 270] [outer = 0x0] 11:29:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x127380800) [pid = 1645] [serial = 271] [outer = 0x121028800] 11:29:31 INFO - PROCESS | 1645 | 1468607371983 Marionette DEBUG loaded listener.js 11:29:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1292b5400) [pid = 1645] [serial = 272] [outer = 0x121028800] 11:29:32 INFO - PROCESS | 1645 | 1468607372319 Marionette TRACE conn3 <- [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]]]}] 11:29:32 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. 11:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 569ms 11:29:32 INFO - PROCESS | 1645 | 1468607372366 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 11:29:32 INFO - PROCESS | 1645 | 1468607372367 Marionette TRACE conn3 <- [1,337,null,{"value":"7"}] 11:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:29:32 INFO - PROCESS | 1645 | 1468607372369 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 1645 | 1468607372370 Marionette TRACE conn3 <- [1,338,null,{}] 11:29:32 INFO - PROCESS | 1645 | 1468607372373 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:32 INFO - PROCESS | 1645 | 1468607372374 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:32 INFO - PROCESS | 1645 | 1468607372472 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 11:29:32 INFO - PROCESS | 1645 | 1468607372483 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:32 INFO - PROCESS | 1645 | 1468607372484 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x124d55800 == 40 [pid = 1645] [id = 92] 11:29:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x129394400) [pid = 1645] [serial = 273] [outer = 0x0] 11:29:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12954ac00) [pid = 1645] [serial = 274] [outer = 0x129394400] 11:29:32 INFO - PROCESS | 1645 | 1468607372508 Marionette DEBUG loaded listener.js 11:29:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x129ebb400) [pid = 1645] [serial = 275] [outer = 0x129394400] 11:29:32 INFO - PROCESS | 1645 | 1468607372832 Marionette TRACE conn3 <- [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]]]}] 11:29:32 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. 11:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 11:29:32 INFO - PROCESS | 1645 | 1468607372888 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 11:29:32 INFO - PROCESS | 1645 | 1468607372890 Marionette TRACE conn3 <- [1,341,null,{"value":"7"}] 11:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:29:32 INFO - PROCESS | 1645 | 1468607372892 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 1645 | 1468607372893 Marionette TRACE conn3 <- [1,342,null,{}] 11:29:32 INFO - PROCESS | 1645 | 1468607372895 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:32 INFO - PROCESS | 1645 | 1468607372896 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:32 INFO - PROCESS | 1645 | 1468607372988 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 11:29:33 INFO - PROCESS | 1645 | 1468607373002 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 1645 | 1468607373003 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x126fe8000 == 41 [pid = 1645] [id = 93] 11:29:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12a772000) [pid = 1645] [serial = 276] [outer = 0x0] 11:29:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12a7db000) [pid = 1645] [serial = 277] [outer = 0x12a772000] 11:29:33 INFO - PROCESS | 1645 | 1468607373027 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x12a9cc000) [pid = 1645] [serial = 278] [outer = 0x12a772000] 11:29:33 INFO - PROCESS | 1645 | 1468607373321 Marionette TRACE conn3 <- [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]]]}] 11:29:33 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. 11:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 11:29:33 INFO - PROCESS | 1645 | 1468607373361 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 11:29:33 INFO - PROCESS | 1645 | 1468607373364 Marionette TRACE conn3 <- [1,345,null,{"value":"7"}] 11:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:29:33 INFO - PROCESS | 1645 | 1468607373367 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:29:33 INFO - PROCESS | 1645 | 1468607373368 Marionette TRACE conn3 <- [1,346,null,{}] 11:29:33 INFO - PROCESS | 1645 | 1468607373371 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:33 INFO - PROCESS | 1645 | 1468607373372 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:33 INFO - PROCESS | 1645 | 1468607373481 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 11:29:33 INFO - PROCESS | 1645 | 1468607373485 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 1645 | 1468607373486 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x128bb4000 == 42 [pid = 1645] [id = 94] 11:29:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12a773400) [pid = 1645] [serial = 279] [outer = 0x0] 11:29:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12b06c800) [pid = 1645] [serial = 280] [outer = 0x12a773400] 11:29:33 INFO - PROCESS | 1645 | 1468607373510 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12b14d800) [pid = 1645] [serial = 281] [outer = 0x12a773400] 11:29:33 INFO - PROCESS | 1645 | 1468607373838 Marionette TRACE conn3 <- [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]]]}] 11:29:33 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. 11:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 519ms 11:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:29:33 INFO - PROCESS | 1645 | 1468607373887 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 11:29:33 INFO - PROCESS | 1645 | 1468607373888 Marionette TRACE conn3 <- [1,349,null,{"value":"7"}] 11:29:33 INFO - PROCESS | 1645 | 1468607373890 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:29:33 INFO - PROCESS | 1645 | 1468607373891 Marionette TRACE conn3 <- [1,350,null,{}] 11:29:33 INFO - PROCESS | 1645 | 1468607373893 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:33 INFO - PROCESS | 1645 | 1468607373895 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:34 INFO - PROCESS | 1645 | 1468607374101 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 11:29:34 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x118535400) [pid = 1645] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:29:34 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1253f2400) [pid = 1645] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:29:34 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x116fea000) [pid = 1645] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:29:34 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x124d2f400) [pid = 1645] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:29:34 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x121278400) [pid = 1645] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:29:34 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x129549c00) [pid = 1645] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:29:34 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1187f9000) [pid = 1645] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:29:34 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1184b4400) [pid = 1645] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:29:34 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x129549800) [pid = 1645] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:29:34 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x12938a000) [pid = 1645] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:29:34 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x118bb7c00) [pid = 1645] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:29:34 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x12a7dd000) [pid = 1645] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:29:34 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12a7d8400) [pid = 1645] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:29:34 INFO - PROCESS | 1645 | 1468607374142 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 1645 | 1468607374143 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x120e98800 == 43 [pid = 1645] [id = 95] 11:29:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x11663a400) [pid = 1645] [serial = 282] [outer = 0x0] 11:29:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x118535400) [pid = 1645] [serial = 283] [outer = 0x11663a400] 11:29:34 INFO - PROCESS | 1645 | 1468607374168 Marionette DEBUG loaded listener.js 11:29:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x121278400) [pid = 1645] [serial = 284] [outer = 0x11663a400] 11:29:34 INFO - PROCESS | 1645 | 1468607374424 Marionette TRACE conn3 <- [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]]]}] 11:29:34 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. 11:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 568ms 11:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:29:34 INFO - PROCESS | 1645 | 1468607374466 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 11:29:34 INFO - PROCESS | 1645 | 1468607374468 Marionette TRACE conn3 <- [1,353,null,{"value":"7"}] 11:29:34 INFO - PROCESS | 1645 | 1468607374470 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:29:34 INFO - PROCESS | 1645 | 1468607374472 Marionette TRACE conn3 <- [1,354,null,{}] 11:29:34 INFO - PROCESS | 1645 | 1468607374474 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:34 INFO - PROCESS | 1645 | 1468607374476 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:34 INFO - PROCESS | 1645 | 1468607374588 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 11:29:34 INFO - PROCESS | 1645 | 1468607374632 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 1645 | 1468607374634 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a955000 == 44 [pid = 1645] [id = 96] 11:29:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x11670b000) [pid = 1645] [serial = 285] [outer = 0x0] 11:29:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x124d2f400) [pid = 1645] [serial = 286] [outer = 0x11670b000] 11:29:34 INFO - PROCESS | 1645 | 1468607374661 Marionette DEBUG loaded listener.js 11:29:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12b9ed000) [pid = 1645] [serial = 287] [outer = 0x11670b000] 11:29:34 INFO - PROCESS | 1645 | 1468607374983 Marionette TRACE conn3 <- [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]]]}] 11:29:35 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. 11:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 569ms 11:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:29:35 INFO - PROCESS | 1645 | 1468607375040 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 1645 | 1468607375042 Marionette TRACE conn3 <- [1,357,null,{"value":"7"}] 11:29:35 INFO - PROCESS | 1645 | 1468607375045 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - PROCESS | 1645 | 1468607375047 Marionette TRACE conn3 <- [1,358,null,{}] 11:29:35 INFO - PROCESS | 1645 | 1468607375050 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:35 INFO - PROCESS | 1645 | 1468607375052 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:35 INFO - PROCESS | 1645 | 1468607375173 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 11:29:35 INFO - PROCESS | 1645 | 1468607375242 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:35 INFO - PROCESS | 1645 | 1468607375244 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b0e9800 == 45 [pid = 1645] [id = 97] 11:29:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x115e90c00) [pid = 1645] [serial = 288] [outer = 0x0] 11:29:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12ba70400) [pid = 1645] [serial = 289] [outer = 0x115e90c00] 11:29:35 INFO - PROCESS | 1645 | 1468607375284 Marionette DEBUG loaded listener.js 11:29:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12ba7d000) [pid = 1645] [serial = 290] [outer = 0x115e90c00] 11:29:35 INFO - PROCESS | 1645 | 1468607375594 Marionette TRACE conn3 <- [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]]]}] 11:29:35 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. 11:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 571ms 11:29:35 INFO - PROCESS | 1645 | 1468607375617 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 1645 | 1468607375618 Marionette TRACE conn3 <- [1,361,null,{"value":"7"}] 11:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:29:35 INFO - PROCESS | 1645 | 1468607375620 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - PROCESS | 1645 | 1468607375622 Marionette TRACE conn3 <- [1,362,null,{}] 11:29:35 INFO - PROCESS | 1645 | 1468607375624 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:35 INFO - PROCESS | 1645 | 1468607375625 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:35 INFO - PROCESS | 1645 | 1468607375719 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 11:29:35 INFO - PROCESS | 1645 | 1468607375722 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:35 INFO - PROCESS | 1645 | 1468607375724 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ba0f000 == 46 [pid = 1645] [id = 98] 11:29:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x12ba74000) [pid = 1645] [serial = 291] [outer = 0x0] 11:29:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12beed000) [pid = 1645] [serial = 292] [outer = 0x12ba74000] 11:29:35 INFO - PROCESS | 1645 | 1468607375747 Marionette DEBUG loaded listener.js 11:29:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12bef1c00) [pid = 1645] [serial = 293] [outer = 0x12ba74000] 11:29:36 INFO - PROCESS | 1645 | 1468607376124 Marionette TRACE conn3 <- [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]]]}] 11:29:36 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. 11:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 569ms 11:29:36 INFO - PROCESS | 1645 | 1468607376190 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 11:29:36 INFO - PROCESS | 1645 | 1468607376192 Marionette TRACE conn3 <- [1,365,null,{"value":"7"}] 11:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:29:36 INFO - PROCESS | 1645 | 1468607376196 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:29:36 INFO - PROCESS | 1645 | 1468607376198 Marionette TRACE conn3 <- [1,366,null,{}] 11:29:36 INFO - PROCESS | 1645 | 1468607376202 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:36 INFO - PROCESS | 1645 | 1468607376204 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:36 INFO - PROCESS | 1645 | 1468607376340 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 11:29:36 INFO - PROCESS | 1645 | 1468607376400 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 1645 | 1468607376403 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x11617e800 == 47 [pid = 1645] [id = 99] 11:29:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11670c400) [pid = 1645] [serial = 294] [outer = 0x0] 11:29:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x116905c00) [pid = 1645] [serial = 295] [outer = 0x11670c400] 11:29:36 INFO - PROCESS | 1645 | 1468607376435 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1184b8800) [pid = 1645] [serial = 296] [outer = 0x11670c400] 11:29:36 INFO - PROCESS | 1645 | 1468607376888 Marionette TRACE conn3 <- [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]]]}] 11:29:36 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. 11:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 721ms 11:29:36 INFO - PROCESS | 1645 | 1468607376917 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 11:29:36 INFO - PROCESS | 1645 | 1468607376920 Marionette TRACE conn3 <- [1,369,null,{"value":"7"}] 11:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:29:36 INFO - PROCESS | 1645 | 1468607376949 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:29:36 INFO - PROCESS | 1645 | 1468607376951 Marionette TRACE conn3 <- [1,370,null,{}] 11:29:36 INFO - PROCESS | 1645 | 1468607376953 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:36 INFO - PROCESS | 1645 | 1468607376955 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:37 INFO - PROCESS | 1645 | 1468607377055 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 11:29:37 INFO - PROCESS | 1645 | 1468607377117 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:37 INFO - PROCESS | 1645 | 1468607377119 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x118bd3800 == 48 [pid = 1645] [id = 100] 11:29:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1195e7c00) [pid = 1645] [serial = 297] [outer = 0x0] 11:29:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x119687000) [pid = 1645] [serial = 298] [outer = 0x1195e7c00] 11:29:37 INFO - PROCESS | 1645 | 1468607377150 Marionette DEBUG loaded listener.js 11:29:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x120e4ac00) [pid = 1645] [serial = 299] [outer = 0x1195e7c00] 11:29:37 INFO - PROCESS | 1645 | 1468607377587 Marionette TRACE conn3 <- [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]]]}] 11:29:37 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. 11:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 695ms 11:29:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:29:37 INFO - PROCESS | 1645 | 1468607377620 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 1645 | 1468607377622 Marionette TRACE conn3 <- [1,373,null,{"value":"7"}] 11:29:37 INFO - PROCESS | 1645 | 1468607377624 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 1645 | 1468607377627 Marionette TRACE conn3 <- [1,374,null,{}] 11:29:37 INFO - PROCESS | 1645 | 1468607377637 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:37 INFO - PROCESS | 1645 | 1468607377640 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:37 INFO - PROCESS | 1645 | 1468607377742 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 11:29:37 INFO - PROCESS | 1645 | 1468607377805 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:37 INFO - PROCESS | 1645 | 1468607377807 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fc8000 == 49 [pid = 1645] [id = 101] 11:29:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x12528d800) [pid = 1645] [serial = 300] [outer = 0x0] 11:29:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x125331800) [pid = 1645] [serial = 301] [outer = 0x12528d800] 11:29:37 INFO - PROCESS | 1645 | 1468607377840 Marionette DEBUG loaded listener.js 11:29:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x127283000) [pid = 1645] [serial = 302] [outer = 0x12528d800] 11:29:38 INFO - PROCESS | 1645 | 1468607378294 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:29:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:29:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 725ms 11:29:38 INFO - PROCESS | 1645 | 1468607378366 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 11:29:38 INFO - PROCESS | 1645 | 1468607378367 Marionette TRACE conn3 <- [1,377,null,{"value":"7"}] 11:29:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:29:38 INFO - PROCESS | 1645 | 1468607378370 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:29:38 INFO - PROCESS | 1645 | 1468607378371 Marionette TRACE conn3 <- [1,378,null,{}] 11:29:38 INFO - PROCESS | 1645 | 1468607378373 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:38 INFO - PROCESS | 1645 | 1468607378375 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:38 INFO - PROCESS | 1645 | 1468607378475 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 11:29:38 INFO - PROCESS | 1645 | 1468607378536 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 1645 | 1468607378537 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x12be22000 == 50 [pid = 1645] [id = 102] 11:29:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x129391c00) [pid = 1645] [serial = 303] [outer = 0x0] 11:29:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x12a76bc00) [pid = 1645] [serial = 304] [outer = 0x129391c00] 11:29:38 INFO - PROCESS | 1645 | 1468607378566 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x12b064c00) [pid = 1645] [serial = 305] [outer = 0x129391c00] 11:29:39 INFO - PROCESS | 1645 | 1468607379025 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:29:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:29:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 668ms 11:29:39 INFO - PROCESS | 1645 | 1468607379040 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 1645 | 1468607379042 Marionette TRACE conn3 <- [1,381,null,{"value":"7"}] 11:29:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:29:39 INFO - PROCESS | 1645 | 1468607379046 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 1645 | 1468607379048 Marionette TRACE conn3 <- [1,382,null,{}] 11:29:39 INFO - PROCESS | 1645 | 1468607379051 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:39 INFO - PROCESS | 1645 | 1468607379054 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:39 INFO - PROCESS | 1645 | 1468607379200 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 11:29:39 INFO - PROCESS | 1645 | 1468607379457 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 1645 | 1468607379458 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x117f7f000 == 51 [pid = 1645] [id = 103] 11:29:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x1164e7c00) [pid = 1645] [serial = 306] [outer = 0x0] 11:29:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x116fe5400) [pid = 1645] [serial = 307] [outer = 0x1164e7c00] 11:29:39 INFO - PROCESS | 1645 | 1468607379493 Marionette DEBUG loaded listener.js 11:29:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x118531800) [pid = 1645] [serial = 308] [outer = 0x1164e7c00] 11:29:40 INFO - PROCESS | 1645 | 1468607380029 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:29:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:29:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1022ms 11:29:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:29:40 INFO - PROCESS | 1645 | 1468607380068 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 11:29:40 INFO - PROCESS | 1645 | 1468607380070 Marionette TRACE conn3 <- [1,385,null,{"value":"7"}] 11:29:40 INFO - PROCESS | 1645 | 1468607380074 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:29:40 INFO - PROCESS | 1645 | 1468607380077 Marionette TRACE conn3 <- [1,386,null,{}] 11:29:40 INFO - PROCESS | 1645 | 1468607380081 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:40 INFO - PROCESS | 1645 | 1468607380084 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:40 INFO - PROCESS | 1645 | 1468607380206 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 11:29:40 INFO - PROCESS | 1645 | 1468607380298 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 1645 | 1468607380300 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x117154800 == 52 [pid = 1645] [id = 104] 11:29:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x118bbf800) [pid = 1645] [serial = 309] [outer = 0x0] 11:29:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x120f51c00) [pid = 1645] [serial = 310] [outer = 0x118bbf800] 11:29:40 INFO - PROCESS | 1645 | 1468607380328 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x121150800) [pid = 1645] [serial = 311] [outer = 0x118bbf800] 11:29:40 INFO - PROCESS | 1645 | --DOCSHELL 0x12b0e9800 == 51 [pid = 1645] [id = 97] 11:29:40 INFO - PROCESS | 1645 | --DOCSHELL 0x12a955000 == 50 [pid = 1645] [id = 96] 11:29:40 INFO - PROCESS | 1645 | --DOCSHELL 0x120e98800 == 49 [pid = 1645] [id = 95] 11:29:40 INFO - PROCESS | 1645 | --DOCSHELL 0x128bb4000 == 48 [pid = 1645] [id = 94] 11:29:40 INFO - PROCESS | 1645 | --DOCSHELL 0x126fe8000 == 47 [pid = 1645] [id = 93] 11:29:40 INFO - PROCESS | 1645 | --DOCSHELL 0x124d55800 == 46 [pid = 1645] [id = 92] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x12b145800) [pid = 1645] [serial = 238] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOCSHELL 0x121496000 == 45 [pid = 1645] [id = 91] 11:29:40 INFO - PROCESS | 1645 | --DOCSHELL 0x12112d800 == 44 [pid = 1645] [id = 90] 11:29:40 INFO - PROCESS | 1645 | --DOCSHELL 0x119b1c800 == 43 [pid = 1645] [id = 89] 11:29:40 INFO - PROCESS | 1645 | --DOCSHELL 0x1186a2800 == 42 [pid = 1645] [id = 88] 11:29:40 INFO - PROCESS | 1645 | --DOCSHELL 0x11641e800 == 41 [pid = 1645] [id = 87] 11:29:40 INFO - PROCESS | 1645 | --DOCSHELL 0x1184c4800 == 40 [pid = 1645] [id = 86] 11:29:40 INFO - PROCESS | 1645 | --DOCSHELL 0x128bb6800 == 39 [pid = 1645] [id = 83] 11:29:40 INFO - PROCESS | 1645 | --DOCSHELL 0x121144800 == 38 [pid = 1645] [id = 82] 11:29:40 INFO - PROCESS | 1645 | --DOCSHELL 0x11617a800 == 37 [pid = 1645] [id = 81] 11:29:40 INFO - PROCESS | 1645 | 1468607380750 Marionette TRACE conn3 <- [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]]]}] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x12b0a8c00) [pid = 1645] [serial = 236] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x12a7d7c00) [pid = 1645] [serial = 230] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x1292ae800) [pid = 1645] [serial = 217] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x1175ee000) [pid = 1645] [serial = 198] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x117fd4000) [pid = 1645] [serial = 199] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x128c0f000) [pid = 1645] [serial = 215] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x124a4c000) [pid = 1645] [serial = 212] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x1195df800) [pid = 1645] [serial = 229] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x129eb9400) [pid = 1645] [serial = 224] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x121277800) [pid = 1645] [serial = 209] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x11853a800) [pid = 1645] [serial = 201] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x12a76ec00) [pid = 1645] [serial = 226] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x12532e800) [pid = 1645] [serial = 214] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x1292b2c00) [pid = 1645] [serial = 218] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x121c81400) [pid = 1645] [serial = 211] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x120f54c00) [pid = 1645] [serial = 208] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x129393000) [pid = 1645] [serial = 220] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x12a7d5400) [pid = 1645] [serial = 227] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x118578800) [pid = 1645] [serial = 202] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1195e0000) [pid = 1645] [serial = 205] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12954d800) [pid = 1645] [serial = 223] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12cba9400) [pid = 1645] [serial = 49] [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.] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x119cb4000) [pid = 1645] [serial = 206] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x116981c00) [pid = 1645] [serial = 195] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12a9ce400) [pid = 1645] [serial = 233] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x12a9c7800) [pid = 1645] [serial = 232] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x129544c00) [pid = 1645] [serial = 221] [outer = 0x0] [url = about:blank] 11:29:40 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x12b06b400) [pid = 1645] [serial = 235] [outer = 0x0] [url = about:blank] 11:29:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:29:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 723ms 11:29:40 INFO - PROCESS | 1645 | 1468607380798 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 11:29:40 INFO - PROCESS | 1645 | 1468607380801 Marionette TRACE conn3 <- [1,389,null,{"value":"7"}] 11:29:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:29:40 INFO - PROCESS | 1645 | 1468607380804 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:29:40 INFO - PROCESS | 1645 | 1468607380805 Marionette TRACE conn3 <- [1,390,null,{}] 11:29:40 INFO - PROCESS | 1645 | 1468607380807 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:40 INFO - PROCESS | 1645 | 1468607380809 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:40 INFO - PROCESS | 1645 | 1468607380907 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 11:29:40 INFO - PROCESS | 1645 | 1468607380915 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 1645 | 1468607380917 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x11724e000 == 38 [pid = 1645] [id = 105] 11:29:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x121279c00) [pid = 1645] [serial = 312] [outer = 0x0] 11:29:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x123c05800) [pid = 1645] [serial = 313] [outer = 0x121279c00] 11:29:40 INFO - PROCESS | 1645 | 1468607380942 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12532e800) [pid = 1645] [serial = 314] [outer = 0x121279c00] 11:29:41 INFO - PROCESS | 1645 | 1468607381393 Marionette TRACE conn3 <- [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]]]}] 11:29:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:29:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 619ms 11:29:41 INFO - PROCESS | 1645 | 1468607381434 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 11:29:41 INFO - PROCESS | 1645 | 1468607381435 Marionette TRACE conn3 <- [1,393,null,{"value":"7"}] 11:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:29:41 INFO - PROCESS | 1645 | 1468607381442 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - PROCESS | 1645 | 1468607381448 Marionette TRACE conn3 <- [1,394,null,{}] 11:29:41 INFO - PROCESS | 1645 | 1468607381454 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:41 INFO - PROCESS | 1645 | 1468607381456 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:41 INFO - PROCESS | 1645 | 1468607381534 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 11:29:41 INFO - PROCESS | 1645 | 1468607381540 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:41 INFO - PROCESS | 1645 | 1468607381541 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c3c000 == 39 [pid = 1645] [id = 106] 11:29:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x129390000) [pid = 1645] [serial = 315] [outer = 0x0] 11:29:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12a7d6800) [pid = 1645] [serial = 316] [outer = 0x129390000] 11:29:41 INFO - PROCESS | 1645 | 1468607381567 Marionette DEBUG loaded listener.js 11:29:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12a9ce400) [pid = 1645] [serial = 317] [outer = 0x129390000] 11:29:41 INFO - PROCESS | 1645 | 1468607381891 Marionette TRACE conn3 <- [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]]]}] 11:29:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:29:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 476ms 11:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:29:41 INFO - PROCESS | 1645 | 1468607381917 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 11:29:41 INFO - PROCESS | 1645 | 1468607381918 Marionette TRACE conn3 <- [1,397,null,{"value":"7"}] 11:29:41 INFO - PROCESS | 1645 | 1468607381921 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - PROCESS | 1645 | 1468607381922 Marionette TRACE conn3 <- [1,398,null,{}] 11:29:41 INFO - PROCESS | 1645 | 1468607381924 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:41 INFO - PROCESS | 1645 | 1468607381925 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:42 INFO - PROCESS | 1645 | 1468607382005 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 11:29:42 INFO - PROCESS | 1645 | 1468607382009 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:42 INFO - PROCESS | 1645 | 1468607382011 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x125320800 == 40 [pid = 1645] [id = 107] 11:29:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12b06b400) [pid = 1645] [serial = 318] [outer = 0x0] 11:29:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12b151000) [pid = 1645] [serial = 319] [outer = 0x12b06b400] 11:29:42 INFO - PROCESS | 1645 | 1468607382039 Marionette DEBUG loaded listener.js 11:29:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x12b9efc00) [pid = 1645] [serial = 320] [outer = 0x12b06b400] 11:29:42 INFO - PROCESS | 1645 | 1468607382384 Marionette TRACE conn3 <- [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]]]}] 11:29:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:29:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 467ms 11:29:42 INFO - PROCESS | 1645 | 1468607382388 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 1645 | 1468607382390 Marionette TRACE conn3 <- [1,401,null,{"value":"7"}] 11:29:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:29:42 INFO - PROCESS | 1645 | 1468607382392 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:29:42 INFO - PROCESS | 1645 | 1468607382396 Marionette TRACE conn3 <- [1,402,null,{}] 11:29:42 INFO - PROCESS | 1645 | 1468607382400 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:42 INFO - PROCESS | 1645 | 1468607382401 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:42 INFO - PROCESS | 1645 | 1468607382502 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 11:29:42 INFO - PROCESS | 1645 | 1468607382587 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:42 INFO - PROCESS | 1645 | 1468607382594 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x128bb5800 == 41 [pid = 1645] [id = 108] 11:29:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12beef400) [pid = 1645] [serial = 321] [outer = 0x0] 11:29:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12bef2400) [pid = 1645] [serial = 322] [outer = 0x12beef400] 11:29:42 INFO - PROCESS | 1645 | 1468607382644 Marionette DEBUG loaded listener.js 11:29:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12c01b400) [pid = 1645] [serial = 323] [outer = 0x12beef400] 11:29:43 INFO - PROCESS | 1645 | 1468607383042 Marionette TRACE conn3 <- [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]]]}] 11:29:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:29:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 673ms 11:29:43 INFO - PROCESS | 1645 | 1468607383066 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 1645 | 1468607383067 Marionette TRACE conn3 <- [1,405,null,{"value":"7"}] 11:29:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:29:43 INFO - PROCESS | 1645 | 1468607383069 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 1645 | 1468607383070 Marionette TRACE conn3 <- [1,406,null,{}] 11:29:43 INFO - PROCESS | 1645 | 1468607383078 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:43 INFO - PROCESS | 1645 | 1468607383079 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:43 INFO - PROCESS | 1645 | 1468607383184 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 11:29:43 INFO - PROCESS | 1645 | 1468607383234 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 1645 | 1468607383235 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x12961c000 == 42 [pid = 1645] [id = 109] 11:29:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x1128d8000) [pid = 1645] [serial = 324] [outer = 0x0] 11:29:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12c01c000) [pid = 1645] [serial = 325] [outer = 0x1128d8000] 11:29:43 INFO - PROCESS | 1645 | 1468607383259 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12c741400) [pid = 1645] [serial = 326] [outer = 0x1128d8000] 11:29:43 INFO - PROCESS | 1645 | 1468607383574 Marionette TRACE conn3 <- [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]]]}] 11:29:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:29:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 524ms 11:29:43 INFO - PROCESS | 1645 | 1468607383594 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 1645 | 1468607383596 Marionette TRACE conn3 <- [1,409,null,{"value":"7"}] 11:29:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:29:43 INFO - PROCESS | 1645 | 1468607383600 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 1645 | 1468607383601 Marionette TRACE conn3 <- [1,410,null,{}] 11:29:43 INFO - PROCESS | 1645 | 1468607383603 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:43 INFO - PROCESS | 1645 | 1468607383605 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:43 INFO - PROCESS | 1645 | 1468607383711 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 11:29:43 INFO - PROCESS | 1645 | 1468607383715 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 1645 | 1468607383716 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a613000 == 43 [pid = 1645] [id = 110] 11:29:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1128d8400) [pid = 1645] [serial = 327] [outer = 0x0] 11:29:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x115d4f800) [pid = 1645] [serial = 328] [outer = 0x1128d8400] 11:29:43 INFO - PROCESS | 1645 | 1468607383740 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x115d54800) [pid = 1645] [serial = 329] [outer = 0x1128d8400] 11:29:44 INFO - PROCESS | 1645 | 1468607384026 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:29:44 INFO - PROCESS | 1645 | 1468607384118 Marionette TRACE conn3 <- [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]]]}] 11:29:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:29:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 570ms 11:29:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:29:44 INFO - PROCESS | 1645 | 1468607384170 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 1645 | 1468607384172 Marionette TRACE conn3 <- [1,413,null,{"value":"7"}] 11:29:44 INFO - PROCESS | 1645 | 1468607384175 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - PROCESS | 1645 | 1468607384176 Marionette TRACE conn3 <- [1,414,null,{}] 11:29:44 INFO - PROCESS | 1645 | 1468607384180 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:44 INFO - PROCESS | 1645 | 1468607384181 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:44 INFO - PROCESS | 1645 | 1468607384268 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 11:29:44 INFO - PROCESS | 1645 | 1468607384273 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:44 INFO - PROCESS | 1645 | 1468607384274 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ba1f000 == 44 [pid = 1645] [id = 111] 11:29:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x110e72c00) [pid = 1645] [serial = 330] [outer = 0x0] 11:29:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x115d50400) [pid = 1645] [serial = 331] [outer = 0x110e72c00] 11:29:44 INFO - PROCESS | 1645 | 1468607384334 Marionette DEBUG loaded listener.js 11:29:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x12c01e000) [pid = 1645] [serial = 332] [outer = 0x110e72c00] 11:29:44 INFO - PROCESS | 1645 | 1468607384823 Marionette TRACE conn3 <- [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]]]}] 11:29:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:29:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 672ms 11:29:44 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x128c0d400) [pid = 1645] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:29:44 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x116709400) [pid = 1645] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:29:44 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x129394400) [pid = 1645] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:29:44 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x12a772000) [pid = 1645] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:29:44 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x12a773400) [pid = 1645] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:29:44 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x11670b000) [pid = 1645] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:29:44 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x125287c00) [pid = 1645] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:29:44 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1199f5000) [pid = 1645] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:29:44 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x123c55000) [pid = 1645] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:29:44 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x116635800) [pid = 1645] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:29:44 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x116a21000) [pid = 1645] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:29:44 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x11663a400) [pid = 1645] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:29:44 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x121028800) [pid = 1645] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:29:44 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x115e90c00) [pid = 1645] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:29:44 INFO - PROCESS | 1645 | 1468607384941 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 1645 | 1468607384944 Marionette TRACE conn3 <- [1,417,null,{"value":"7"}] 11:29:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:29:44 INFO - PROCESS | 1645 | 1468607384959 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - PROCESS | 1645 | 1468607384962 Marionette TRACE conn3 <- [1,418,null,{}] 11:29:44 INFO - PROCESS | 1645 | 1468607384965 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:44 INFO - PROCESS | 1645 | 1468607384968 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:45 INFO - PROCESS | 1645 | 1468607385079 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 11:29:45 INFO - PROCESS | 1645 | 1468607385084 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 1645 | 1468607385093 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x121004000 == 45 [pid = 1645] [id = 112] 11:29:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x115d53c00) [pid = 1645] [serial = 333] [outer = 0x0] 11:29:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x118575400) [pid = 1645] [serial = 334] [outer = 0x115d53c00] 11:29:45 INFO - PROCESS | 1645 | 1468607385118 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1248ba800) [pid = 1645] [serial = 335] [outer = 0x115d53c00] 11:29:45 INFO - PROCESS | 1645 | 1468607385905 Marionette TRACE conn3 <- [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]]]}] 11:29:45 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 11:29:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 972ms 11:29:45 INFO - PROCESS | 1645 | 1468607385931 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 11:29:45 INFO - PROCESS | 1645 | 1468607385932 Marionette TRACE conn3 <- [1,421,null,{"value":"7"}] 11:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:29:45 INFO - PROCESS | 1645 | 1468607385934 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 1645 | 1468607385935 Marionette TRACE conn3 <- [1,422,null,{}] 11:29:45 INFO - PROCESS | 1645 | 1468607385938 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:45 INFO - PROCESS | 1645 | 1468607385939 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:46 INFO - PROCESS | 1645 | 1468607386020 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 11:29:46 INFO - PROCESS | 1645 | 1468607386067 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:46 INFO - PROCESS | 1645 | 1468607386068 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c137000 == 46 [pid = 1645] [id = 113] 11:29:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12127c800) [pid = 1645] [serial = 336] [outer = 0x0] 11:29:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x128a6a000) [pid = 1645] [serial = 337] [outer = 0x12127c800] 11:29:46 INFO - PROCESS | 1645 | 1468607386095 Marionette DEBUG loaded listener.js 11:29:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x128a70c00) [pid = 1645] [serial = 338] [outer = 0x12127c800] 11:29:46 INFO - PROCESS | 1645 | 1468607386831 Marionette TRACE conn3 <- [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]]]}] 11:29:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:29:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 920ms 11:29:46 INFO - PROCESS | 1645 | 1468607386855 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 11:29:46 INFO - PROCESS | 1645 | 1468607386856 Marionette TRACE conn3 <- [1,425,null,{"value":"7"}] 11:29:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:29:46 INFO - PROCESS | 1645 | 1468607386865 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:29:46 INFO - PROCESS | 1645 | 1468607386867 Marionette TRACE conn3 <- [1,426,null,{}] 11:29:46 INFO - PROCESS | 1645 | 1468607386870 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:46 INFO - PROCESS | 1645 | 1468607386871 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:47 INFO - PROCESS | 1645 | 1468607387022 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 11:29:47 INFO - PROCESS | 1645 | 1468607387071 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 1645 | 1468607387073 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x115e41800 == 47 [pid = 1645] [id = 114] 11:29:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x110e74800) [pid = 1645] [serial = 339] [outer = 0x0] 11:29:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x111c1a800) [pid = 1645] [serial = 340] [outer = 0x110e74800] 11:29:47 INFO - PROCESS | 1645 | 1468607387104 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1128d3c00) [pid = 1645] [serial = 341] [outer = 0x110e74800] 11:29:47 INFO - PROCESS | 1645 | 1468607387585 Marionette TRACE conn3 <- [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] 11:29:47 INFO - PROCESS | 1645 | 1468607387649 Marionette TRACE conn3 <- [1,429,null,{"value":"7"}] 11:29:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:29:47 INFO - PROCESS | 1645 | 1468607387653 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:29:47 INFO - PROCESS | 1645 | 1468607387655 Marionette TRACE conn3 <- [1,430,null,{}] 11:29:47 INFO - PROCESS | 1645 | 1468607387658 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:47 INFO - PROCESS | 1645 | 1468607387664 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:47 INFO - PROCESS | 1645 | 1468607387768 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 11:29:47 INFO - PROCESS | 1645 | 1468607387833 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 1645 | 1468607387835 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x121138800 == 48 [pid = 1645] [id = 115] 11:29:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x118575800) [pid = 1645] [serial = 342] [outer = 0x0] 11:29:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x119329c00) [pid = 1645] [serial = 343] [outer = 0x118575800] 11:29:47 INFO - PROCESS | 1645 | 1468607387865 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x11962cc00) [pid = 1645] [serial = 344] [outer = 0x118575800] 11:29:48 INFO - PROCESS | 1645 | 1468607388299 Marionette TRACE conn3 <- [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]]]}] 11:29:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:29:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 11:29:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:29:48 INFO - PROCESS | 1645 | 1468607388333 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 11:29:48 INFO - PROCESS | 1645 | 1468607388335 Marionette TRACE conn3 <- [1,433,null,{"value":"7"}] 11:29:48 INFO - PROCESS | 1645 | 1468607388337 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:29:48 INFO - PROCESS | 1645 | 1468607388339 Marionette TRACE conn3 <- [1,434,null,{}] 11:29:48 INFO - PROCESS | 1645 | 1468607388341 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:48 INFO - PROCESS | 1645 | 1468607388343 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:48 INFO - PROCESS | 1645 | 1468607388449 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 11:29:48 INFO - PROCESS | 1645 | 1468607388519 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:48 INFO - PROCESS | 1645 | 1468607388520 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12939f000 == 49 [pid = 1645] [id = 116] 11:29:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x1199f4000) [pid = 1645] [serial = 345] [outer = 0x0] 11:29:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x120f5a800) [pid = 1645] [serial = 346] [outer = 0x1199f4000] 11:29:48 INFO - PROCESS | 1645 | 1468607388549 Marionette DEBUG loaded listener.js 11:29:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x123c57000) [pid = 1645] [serial = 347] [outer = 0x1199f4000] 11:29:48 INFO - PROCESS | 1645 | 1468607388969 Marionette TRACE conn3 <- [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]]]}] 11:29:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:29:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 669ms 11:29:49 INFO - PROCESS | 1645 | 1468607389007 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 11:29:49 INFO - PROCESS | 1645 | 1468607389009 Marionette TRACE conn3 <- [1,437,null,{"value":"7"}] 11:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:29:49 INFO - PROCESS | 1645 | 1468607389017 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:29:49 INFO - PROCESS | 1645 | 1468607389021 Marionette TRACE conn3 <- [1,438,null,{}] 11:29:49 INFO - PROCESS | 1645 | 1468607389023 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:49 INFO - PROCESS | 1645 | 1468607389025 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:49 INFO - PROCESS | 1645 | 1468607389131 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 11:29:49 INFO - PROCESS | 1645 | 1468607389187 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:49 INFO - PROCESS | 1645 | 1468607389188 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c4ae000 == 50 [pid = 1645] [id = 117] 11:29:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x1199e9000) [pid = 1645] [serial = 348] [outer = 0x0] 11:29:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x12727b000) [pid = 1645] [serial = 349] [outer = 0x1199e9000] 11:29:49 INFO - PROCESS | 1645 | 1468607389217 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x128c08000) [pid = 1645] [serial = 350] [outer = 0x1199e9000] 11:29:49 INFO - PROCESS | 1645 | 1468607389613 Marionette TRACE conn3 <- [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]]]}] 11:29:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:29:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 626ms 11:29:49 INFO - PROCESS | 1645 | 1468607389648 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 11:29:49 INFO - PROCESS | 1645 | 1468607389650 Marionette TRACE conn3 <- [1,441,null,{"value":"7"}] 11:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:29:49 INFO - PROCESS | 1645 | 1468607389652 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:29:49 INFO - PROCESS | 1645 | 1468607389653 Marionette TRACE conn3 <- [1,442,null,{}] 11:29:49 INFO - PROCESS | 1645 | 1468607389656 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:49 INFO - PROCESS | 1645 | 1468607389657 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:49 INFO - PROCESS | 1645 | 1468607389764 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 11:29:49 INFO - PROCESS | 1645 | 1468607389880 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:49 INFO - PROCESS | 1645 | 1468607389881 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x128f13000 == 51 [pid = 1645] [id = 118] 11:29:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x1184b3400) [pid = 1645] [serial = 351] [outer = 0x0] 11:29:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x129394c00) [pid = 1645] [serial = 352] [outer = 0x1184b3400] 11:29:49 INFO - PROCESS | 1645 | 1468607389912 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x129eb7400) [pid = 1645] [serial = 353] [outer = 0x1184b3400] 11:29:50 INFO - PROCESS | 1645 | 1468607390518 Marionette TRACE conn3 <- [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]]]}] 11:29:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:29:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 919ms 11:29:50 INFO - PROCESS | 1645 | 1468607390573 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 11:29:50 INFO - PROCESS | 1645 | 1468607390576 Marionette TRACE conn3 <- [1,445,null,{"value":"7"}] 11:29:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:29:50 INFO - PROCESS | 1645 | 1468607390581 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:29:50 INFO - PROCESS | 1645 | 1468607390584 Marionette TRACE conn3 <- [1,446,null,{}] 11:29:50 INFO - PROCESS | 1645 | 1468607390589 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:50 INFO - PROCESS | 1645 | 1468607390591 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:50 INFO - PROCESS | 1645 | 1468607390726 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 11:29:50 INFO - PROCESS | 1645 | 1468607390822 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:50 INFO - PROCESS | 1645 | 1468607390823 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c17800 == 52 [pid = 1645] [id = 119] 11:29:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x11690c800) [pid = 1645] [serial = 354] [outer = 0x0] 11:29:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x118533000) [pid = 1645] [serial = 355] [outer = 0x11690c800] 11:29:50 INFO - PROCESS | 1645 | 1468607390866 Marionette DEBUG loaded listener.js 11:29:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x119331800) [pid = 1645] [serial = 356] [outer = 0x11690c800] 11:29:51 INFO - PROCESS | 1645 | 1468607391383 Marionette TRACE conn3 <- [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]]]}] 11:29:51 INFO - PROCESS | 1645 | --DOCSHELL 0x12c137000 == 51 [pid = 1645] [id = 113] 11:29:51 INFO - PROCESS | 1645 | --DOCSHELL 0x121004000 == 50 [pid = 1645] [id = 112] 11:29:51 INFO - PROCESS | 1645 | --DOCSHELL 0x12ba1f000 == 49 [pid = 1645] [id = 111] 11:29:51 INFO - PROCESS | 1645 | --DOCSHELL 0x12a613000 == 48 [pid = 1645] [id = 110] 11:29:51 INFO - PROCESS | 1645 | --DOCSHELL 0x12961c000 == 47 [pid = 1645] [id = 109] 11:29:51 INFO - PROCESS | 1645 | --DOCSHELL 0x128bb5800 == 46 [pid = 1645] [id = 108] 11:29:51 INFO - PROCESS | 1645 | --DOCSHELL 0x125320800 == 45 [pid = 1645] [id = 107] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x12127bc00) [pid = 1645] [serial = 247] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x116985400) [pid = 1645] [serial = 241] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x126d52c00) [pid = 1645] [serial = 250] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x119349400) [pid = 1645] [serial = 244] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x119346000) [pid = 1645] [serial = 253] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x12beed000) [pid = 1645] [serial = 292] [outer = 0x0] [url = about:blank] 11:29:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:29:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 875ms 11:29:51 INFO - PROCESS | 1645 | --DOCSHELL 0x123c3c000 == 44 [pid = 1645] [id = 106] 11:29:51 INFO - PROCESS | 1645 | --DOCSHELL 0x11724e000 == 43 [pid = 1645] [id = 105] 11:29:51 INFO - PROCESS | 1645 | --DOCSHELL 0x117154800 == 42 [pid = 1645] [id = 104] 11:29:51 INFO - PROCESS | 1645 | --DOCSHELL 0x117f7f000 == 41 [pid = 1645] [id = 103] 11:29:51 INFO - PROCESS | 1645 | --DOCSHELL 0x12ba0f000 == 40 [pid = 1645] [id = 98] 11:29:51 INFO - PROCESS | 1645 | 1468607391468 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 11:29:51 INFO - PROCESS | 1645 | 1468607391471 Marionette TRACE conn3 <- [1,449,null,{"value":"7"}] 11:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:29:51 INFO - PROCESS | 1645 | 1468607391475 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:29:51 INFO - PROCESS | 1645 | 1468607391478 Marionette TRACE conn3 <- [1,450,null,{}] 11:29:51 INFO - PROCESS | 1645 | 1468607391481 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:51 INFO - PROCESS | 1645 | 1468607391483 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:51 INFO - PROCESS | 1645 | 1468607391561 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 11:29:51 INFO - PROCESS | 1645 | 1468607391570 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:51 INFO - PROCESS | 1645 | 1468607391571 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x116966000 == 41 [pid = 1645] [id = 120] 11:29:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x119349400) [pid = 1645] [serial = 357] [outer = 0x0] 11:29:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x119625800) [pid = 1645] [serial = 358] [outer = 0x119349400] 11:29:51 INFO - PROCESS | 1645 | 1468607391599 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x119b55800) [pid = 1645] [serial = 359] [outer = 0x119349400] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x12954ac00) [pid = 1645] [serial = 274] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x12a7db000) [pid = 1645] [serial = 277] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x12b06c800) [pid = 1645] [serial = 280] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x124d2f400) [pid = 1645] [serial = 286] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x126a79800) [pid = 1645] [serial = 268] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x127279000) [pid = 1645] [serial = 269] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x12146f400) [pid = 1645] [serial = 263] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x121029400) [pid = 1645] [serial = 262] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x124a48400) [pid = 1645] [serial = 265] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x125285800) [pid = 1645] [serial = 266] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x1186bc800) [pid = 1645] [serial = 259] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x119350800) [pid = 1645] [serial = 260] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x118573000) [pid = 1645] [serial = 257] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x117fd6c00) [pid = 1645] [serial = 256] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x121278400) [pid = 1645] [serial = 284] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x118535400) [pid = 1645] [serial = 283] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1292b5400) [pid = 1645] [serial = 272] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x127380800) [pid = 1645] [serial = 271] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12ba70400) [pid = 1645] [serial = 289] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x12ba7d000) [pid = 1645] [serial = 290] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12b9ed000) [pid = 1645] [serial = 287] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12a9cc000) [pid = 1645] [serial = 278] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x129ebb400) [pid = 1645] [serial = 275] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12b14d800) [pid = 1645] [serial = 281] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1292ad000) [pid = 1645] [serial = 193] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x117e6a000) [pid = 1645] [serial = 196] [outer = 0x0] [url = about:blank] 11:29:51 INFO - PROCESS | 1645 | 1468607391952 Marionette TRACE conn3 <- [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] 11:29:52 INFO - PROCESS | 1645 | 1468607392000 Marionette TRACE conn3 <- [1,453,null,{"value":"7"}] 11:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:29:52 INFO - PROCESS | 1645 | 1468607392002 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - PROCESS | 1645 | 1468607392005 Marionette TRACE conn3 <- [1,454,null,{}] 11:29:52 INFO - PROCESS | 1645 | 1468607392012 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:52 INFO - PROCESS | 1645 | 1468607392015 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:52 INFO - PROCESS | 1645 | 1468607392093 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 11:29:52 INFO - PROCESS | 1645 | 1468607392101 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 1645 | 1468607392103 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x11954b800 == 42 [pid = 1645] [id = 121] 11:29:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x121028800) [pid = 1645] [serial = 360] [outer = 0x0] 11:29:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x123c5b400) [pid = 1645] [serial = 361] [outer = 0x121028800] 11:29:52 INFO - PROCESS | 1645 | 1468607392130 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12532dc00) [pid = 1645] [serial = 362] [outer = 0x121028800] 11:29:52 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:52 INFO - PROCESS | 1645 | 1468607392500 Marionette TRACE conn3 <- [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]]]}] 11:29:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:29:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 520ms 11:29:52 INFO - PROCESS | 1645 | 1468607392524 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 11:29:52 INFO - PROCESS | 1645 | 1468607392526 Marionette TRACE conn3 <- [1,457,null,{"value":"7"}] 11:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:29:52 INFO - PROCESS | 1645 | 1468607392530 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - PROCESS | 1645 | 1468607392531 Marionette TRACE conn3 <- [1,458,null,{}] 11:29:52 INFO - PROCESS | 1645 | 1468607392534 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:52 INFO - PROCESS | 1645 | 1468607392535 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:52 INFO - PROCESS | 1645 | 1468607392636 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 11:29:52 INFO - PROCESS | 1645 | 1468607392642 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 1645 | 1468607392643 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x1214a8000 == 43 [pid = 1645] [id = 122] 11:29:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x126d4f400) [pid = 1645] [serial = 363] [outer = 0x0] 11:29:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x128a66400) [pid = 1645] [serial = 364] [outer = 0x126d4f400] 11:29:52 INFO - PROCESS | 1645 | 1468607392686 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x128c04000) [pid = 1645] [serial = 365] [outer = 0x126d4f400] 11:29:53 INFO - PROCESS | 1645 | 1468607393077 Marionette TRACE conn3 <- [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] 11:29:53 INFO - PROCESS | 1645 | 1468607393102 Marionette TRACE conn3 <- [1,461,null,{"value":"7"}] 11:29:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:29:53 INFO - PROCESS | 1645 | 1468607393104 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - PROCESS | 1645 | 1468607393105 Marionette TRACE conn3 <- [1,462,null,{}] 11:29:53 INFO - PROCESS | 1645 | 1468607393108 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:53 INFO - PROCESS | 1645 | 1468607393109 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:53 INFO - PROCESS | 1645 | 1468607393187 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 11:29:53 INFO - PROCESS | 1645 | 1468607393190 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 1645 | 1468607393191 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x124d59800 == 44 [pid = 1645] [id = 123] 11:29:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x128c06c00) [pid = 1645] [serial = 366] [outer = 0x0] 11:29:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x129393000) [pid = 1645] [serial = 367] [outer = 0x128c06c00] 11:29:53 INFO - PROCESS | 1645 | 1468607393218 Marionette DEBUG loaded listener.js 11:29:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x129550800) [pid = 1645] [serial = 368] [outer = 0x128c06c00] 11:29:53 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:53 INFO - PROCESS | 1645 | 1468607393577 Marionette TRACE conn3 <- [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] 11:29:53 INFO - PROCESS | 1645 | 1468607393625 Marionette TRACE conn3 <- [1,465,null,{"value":"7"}] 11:29:53 INFO - PROCESS | 1645 | 1468607393627 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - PROCESS | 1645 | 1468607393628 Marionette TRACE conn3 <- [1,466,null,{}] 11:29:53 INFO - PROCESS | 1645 | 1468607393630 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:53 INFO - PROCESS | 1645 | 1468607393634 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:53 INFO - PROCESS | 1645 | 1468607393761 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 11:29:53 INFO - PROCESS | 1645 | 1468607393775 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 1645 | 1468607393777 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x1267a9800 == 45 [pid = 1645] [id = 124] 11:29:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1292b5000) [pid = 1645] [serial = 369] [outer = 0x0] 11:29:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12a771800) [pid = 1645] [serial = 370] [outer = 0x1292b5000] 11:29:53 INFO - PROCESS | 1645 | 1468607393803 Marionette DEBUG loaded listener.js 11:29:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12ba75000) [pid = 1645] [serial = 371] [outer = 0x1292b5000] 11:29:54 INFO - PROCESS | 1645 | 1468607394126 Marionette TRACE conn3 <- [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] 11:29:54 INFO - PROCESS | 1645 | 1468607394151 Marionette TRACE conn3 <- [1,469,null,{"value":"7"}] 11:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:29:54 INFO - PROCESS | 1645 | 1468607394153 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 1645 | 1468607394154 Marionette TRACE conn3 <- [1,470,null,{}] 11:29:54 INFO - PROCESS | 1645 | 1468607394156 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:54 INFO - PROCESS | 1645 | 1468607394157 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:54 INFO - PROCESS | 1645 | 1468607394266 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 11:29:54 INFO - PROCESS | 1645 | 1468607394270 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:54 INFO - PROCESS | 1645 | 1468607394271 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fcc800 == 46 [pid = 1645] [id = 125] 11:29:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12a7df000) [pid = 1645] [serial = 372] [outer = 0x0] 11:29:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12bef1400) [pid = 1645] [serial = 373] [outer = 0x12a7df000] 11:29:54 INFO - PROCESS | 1645 | 1468607394302 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12c019c00) [pid = 1645] [serial = 374] [outer = 0x12a7df000] 11:29:54 INFO - PROCESS | 1645 | 1468607394653 Marionette TRACE conn3 <- [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]]]}] 11:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 11:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:29:54 INFO - PROCESS | 1645 | 1468607394672 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 11:29:54 INFO - PROCESS | 1645 | 1468607394673 Marionette TRACE conn3 <- [1,473,null,{"value":"7"}] 11:29:54 INFO - PROCESS | 1645 | 1468607394675 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 1645 | 1468607394676 Marionette TRACE conn3 <- [1,474,null,{}] 11:29:54 INFO - PROCESS | 1645 | 1468607394688 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:54 INFO - PROCESS | 1645 | 1468607394690 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:54 INFO - PROCESS | 1645 | 1468607394796 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 11:29:54 INFO - PROCESS | 1645 | 1468607394800 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:54 INFO - PROCESS | 1645 | 1468607394801 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a611000 == 47 [pid = 1645] [id = 126] 11:29:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x128ce1000) [pid = 1645] [serial = 375] [outer = 0x0] 11:29:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x128ce7000) [pid = 1645] [serial = 376] [outer = 0x128ce1000] 11:29:54 INFO - PROCESS | 1645 | 1468607394850 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x128ceb000) [pid = 1645] [serial = 377] [outer = 0x128ce1000] 11:29:55 INFO - PROCESS | 1645 | 1468607395254 Marionette TRACE conn3 <- [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]]]}] 11:29:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:29:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 622ms 11:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:29:55 INFO - PROCESS | 1645 | 1468607395299 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 11:29:55 INFO - PROCESS | 1645 | 1468607395301 Marionette TRACE conn3 <- [1,477,null,{"value":"7"}] 11:29:55 INFO - PROCESS | 1645 | 1468607395304 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - PROCESS | 1645 | 1468607395305 Marionette TRACE conn3 <- [1,478,null,{}] 11:29:55 INFO - PROCESS | 1645 | 1468607395307 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:55 INFO - PROCESS | 1645 | 1468607395308 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:55 INFO - PROCESS | 1645 | 1468607395388 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 11:29:55 INFO - PROCESS | 1645 | 1468607395400 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:55 INFO - PROCESS | 1645 | 1468607395407 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b1d5800 == 48 [pid = 1645] [id = 127] 11:29:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x128ce6000) [pid = 1645] [serial = 378] [outer = 0x0] 11:29:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x1292c3000) [pid = 1645] [serial = 379] [outer = 0x128ce6000] 11:29:55 INFO - PROCESS | 1645 | 1468607395427 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x1292c7400) [pid = 1645] [serial = 380] [outer = 0x128ce6000] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x116ff0c00) [pid = 1645] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x120f55000) [pid = 1645] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x12b0a9000) [pid = 1645] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x118369400) [pid = 1645] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x12532e000) [pid = 1645] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x1167c5000) [pid = 1645] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x1128d8000) [pid = 1645] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x1128d8400) [pid = 1645] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x118bbf800) [pid = 1645] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x12b06b400) [pid = 1645] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x129390000) [pid = 1645] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12beef400) [pid = 1645] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x121279c00) [pid = 1645] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1164e7c00) [pid = 1645] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x12ba74000) [pid = 1645] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x110e72c00) [pid = 1645] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:29:55 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x115d53c00) [pid = 1645] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:29:56 INFO - PROCESS | 1645 | 1468607396066 Marionette TRACE conn3 <- [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]]]}] 11:29:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 819ms 11:29:56 INFO - PROCESS | 1645 | 1468607396124 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 11:29:56 INFO - PROCESS | 1645 | 1468607396126 Marionette TRACE conn3 <- [1,481,null,{"value":"7"}] 11:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:29:56 INFO - PROCESS | 1645 | 1468607396129 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:29:56 INFO - PROCESS | 1645 | 1468607396131 Marionette TRACE conn3 <- [1,482,null,{}] 11:29:56 INFO - PROCESS | 1645 | 1468607396134 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:56 INFO - PROCESS | 1645 | 1468607396136 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:56 INFO - PROCESS | 1645 | 1468607396248 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 11:29:56 INFO - PROCESS | 1645 | 1468607396283 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:56 INFO - PROCESS | 1645 | 1468607396284 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x129616800 == 49 [pid = 1645] [id = 128] 11:29:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x115d47c00) [pid = 1645] [serial = 381] [outer = 0x0] 11:29:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x117fd7800) [pid = 1645] [serial = 382] [outer = 0x115d47c00] 11:29:56 INFO - PROCESS | 1645 | 1468607396309 Marionette DEBUG loaded listener.js 11:29:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x121147400) [pid = 1645] [serial = 383] [outer = 0x115d47c00] 11:29:56 INFO - PROCESS | 1645 | 1468607396588 Marionette TRACE conn3 <- [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]]]}] 11:29:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 470ms 11:29:56 INFO - PROCESS | 1645 | 1468607396603 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 11:29:56 INFO - PROCESS | 1645 | 1468607396605 Marionette TRACE conn3 <- [1,485,null,{"value":"7"}] 11:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:29:56 INFO - PROCESS | 1645 | 1468607396607 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:29:56 INFO - PROCESS | 1645 | 1468607396608 Marionette TRACE conn3 <- [1,486,null,{}] 11:29:56 INFO - PROCESS | 1645 | 1468607396618 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:56 INFO - PROCESS | 1645 | 1468607396620 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:56 INFO - PROCESS | 1645 | 1468607396743 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 11:29:56 INFO - PROCESS | 1645 | 1468607396797 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:56 INFO - PROCESS | 1645 | 1468607396799 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c46a000 == 50 [pid = 1645] [id = 129] 11:29:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x115d48800) [pid = 1645] [serial = 384] [outer = 0x0] 11:29:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x1292c8800) [pid = 1645] [serial = 385] [outer = 0x115d48800] 11:29:56 INFO - PROCESS | 1645 | 1468607396825 Marionette DEBUG loaded listener.js 11:29:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12c01b000) [pid = 1645] [serial = 386] [outer = 0x115d48800] 11:29:57 INFO - PROCESS | 1645 | 1468607397084 Marionette TRACE conn3 <- [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]]]}] 11:29:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:29:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 518ms 11:29:57 INFO - PROCESS | 1645 | 1468607397126 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 11:29:57 INFO - PROCESS | 1645 | 1468607397128 Marionette TRACE conn3 <- [1,489,null,{"value":"7"}] 11:29:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:29:57 INFO - PROCESS | 1645 | 1468607397137 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:29:57 INFO - PROCESS | 1645 | 1468607397138 Marionette TRACE conn3 <- [1,490,null,{}] 11:29:57 INFO - PROCESS | 1645 | 1468607397140 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:57 INFO - PROCESS | 1645 | 1468607397141 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:57 INFO - PROCESS | 1645 | 1468607397226 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 11:29:57 INFO - PROCESS | 1645 | 1468607397232 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 1645 | 1468607397233 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cb10800 == 51 [pid = 1645] [id = 130] 11:29:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12c01dc00) [pid = 1645] [serial = 387] [outer = 0x0] 11:29:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12c747400) [pid = 1645] [serial = 388] [outer = 0x12c01dc00] 11:29:57 INFO - PROCESS | 1645 | 1468607397257 Marionette DEBUG loaded listener.js 11:29:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12c74f000) [pid = 1645] [serial = 389] [outer = 0x12c01dc00] 11:29:57 INFO - PROCESS | 1645 | 1468607397560 Marionette TRACE conn3 <- [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]]]}] 11:29:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:29:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 11:29:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:29:57 INFO - PROCESS | 1645 | 1468607397606 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 11:29:57 INFO - PROCESS | 1645 | 1468607397607 Marionette TRACE conn3 <- [1,493,null,{"value":"7"}] 11:29:57 INFO - PROCESS | 1645 | 1468607397609 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:29:57 INFO - PROCESS | 1645 | 1468607397610 Marionette TRACE conn3 <- [1,494,null,{}] 11:29:57 INFO - PROCESS | 1645 | 1468607397612 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:57 INFO - PROCESS | 1645 | 1468607397613 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:57 INFO - PROCESS | 1645 | 1468607397725 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 11:29:57 INFO - PROCESS | 1645 | 1468607397733 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 1645 | 1468607397734 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cb1f800 == 52 [pid = 1645] [id = 131] 11:29:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12a9da800) [pid = 1645] [serial = 390] [outer = 0x0] 11:29:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12a9e0c00) [pid = 1645] [serial = 391] [outer = 0x12a9da800] 11:29:57 INFO - PROCESS | 1645 | 1468607397758 Marionette DEBUG loaded listener.js 11:29:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x12a9e5000) [pid = 1645] [serial = 392] [outer = 0x12a9da800] 11:29:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12a963800 == 51 [pid = 1645] [id = 80] 11:29:58 INFO - PROCESS | 1645 | --DOCSHELL 0x118bd3800 == 50 [pid = 1645] [id = 100] 11:29:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12be22000 == 49 [pid = 1645] [id = 102] 11:29:58 INFO - PROCESS | 1645 | --DOCSHELL 0x11661d800 == 48 [pid = 1645] [id = 66] 11:29:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12a974000 == 47 [pid = 1645] [id = 84] 11:29:58 INFO - PROCESS | 1645 | --DOCSHELL 0x128fc8000 == 46 [pid = 1645] [id = 101] 11:29:58 INFO - PROCESS | 1645 | --DOCSHELL 0x11617e800 == 45 [pid = 1645] [id = 99] 11:29:58 INFO - PROCESS | 1645 | --DOCSHELL 0x113df0000 == 44 [pid = 1645] [id = 85] 11:29:58 INFO - PROCESS | 1645 | --DOCSHELL 0x119c17800 == 43 [pid = 1645] [id = 119] 11:29:58 INFO - PROCESS | 1645 | --DOCSHELL 0x128f13000 == 42 [pid = 1645] [id = 118] 11:29:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12c4ae000 == 41 [pid = 1645] [id = 117] 11:29:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12939f000 == 40 [pid = 1645] [id = 116] 11:29:58 INFO - PROCESS | 1645 | --DOCSHELL 0x121138800 == 39 [pid = 1645] [id = 115] 11:29:58 INFO - PROCESS | 1645 | --DOCSHELL 0x115e41800 == 38 [pid = 1645] [id = 114] 11:29:59 INFO - PROCESS | 1645 | --DOCSHELL 0x116966000 == 37 [pid = 1645] [id = 120] 11:29:59 INFO - PROCESS | 1645 | --DOCSHELL 0x11954b800 == 36 [pid = 1645] [id = 121] 11:29:59 INFO - PROCESS | 1645 | --DOCSHELL 0x1214a8000 == 35 [pid = 1645] [id = 122] 11:29:59 INFO - PROCESS | 1645 | --DOCSHELL 0x128fcc800 == 34 [pid = 1645] [id = 125] 11:29:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12b1d5800 == 33 [pid = 1645] [id = 127] 11:29:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12a611000 == 32 [pid = 1645] [id = 126] 11:29:59 INFO - PROCESS | 1645 | --DOCSHELL 0x129616800 == 31 [pid = 1645] [id = 128] 11:29:59 INFO - PROCESS | 1645 | --DOCSHELL 0x124d59800 == 30 [pid = 1645] [id = 123] 11:29:59 INFO - PROCESS | 1645 | --DOCSHELL 0x1267a9800 == 29 [pid = 1645] [id = 124] 11:29:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12c46a000 == 28 [pid = 1645] [id = 129] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x126f1dc00) [pid = 1645] [serial = 254] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x12528b400) [pid = 1645] [serial = 248] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x12b14fc00) [pid = 1645] [serial = 239] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x119cb9000) [pid = 1645] [serial = 245] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x126d58400) [pid = 1645] [serial = 251] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x117fd0400) [pid = 1645] [serial = 242] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12c01c000) [pid = 1645] [serial = 325] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x115d4f800) [pid = 1645] [serial = 328] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x116905c00) [pid = 1645] [serial = 295] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x121150800) [pid = 1645] [serial = 311] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x120f51c00) [pid = 1645] [serial = 310] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12b151000) [pid = 1645] [serial = 319] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12b9efc00) [pid = 1645] [serial = 320] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12a7d6800) [pid = 1645] [serial = 316] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12a9ce400) [pid = 1645] [serial = 317] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x125331800) [pid = 1645] [serial = 301] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12bef2400) [pid = 1645] [serial = 322] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x12c741400) [pid = 1645] [serial = 326] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x123c05800) [pid = 1645] [serial = 313] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12532e800) [pid = 1645] [serial = 314] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x119687000) [pid = 1645] [serial = 298] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x118531800) [pid = 1645] [serial = 308] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x116fe5400) [pid = 1645] [serial = 307] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x12a76bc00) [pid = 1645] [serial = 304] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x12bef1c00) [pid = 1645] [serial = 293] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x115d50400) [pid = 1645] [serial = 331] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x115d54800) [pid = 1645] [serial = 329] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x118575400) [pid = 1645] [serial = 334] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1248ba800) [pid = 1645] [serial = 335] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12c01e000) [pid = 1645] [serial = 332] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12c01b400) [pid = 1645] [serial = 323] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x128a6a000) [pid = 1645] [serial = 337] [outer = 0x0] [url = about:blank] 11:29:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12cb10800 == 27 [pid = 1645] [id = 130] 11:29:59 INFO - PROCESS | 1645 | 1468607399379 Marionette TRACE conn3 <- [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]]]}] 11:29:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:29:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1824ms 11:29:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:29:59 INFO - PROCESS | 1645 | 1468607399435 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 1645 | 1468607399438 Marionette TRACE conn3 <- [1,497,null,{"value":"7"}] 11:29:59 INFO - PROCESS | 1645 | 1468607399443 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - PROCESS | 1645 | 1468607399446 Marionette TRACE conn3 <- [1,498,null,{}] 11:29:59 INFO - PROCESS | 1645 | 1468607399452 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:59 INFO - PROCESS | 1645 | 1468607399455 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:59 INFO - PROCESS | 1645 | 1468607399566 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 11:29:59 INFO - PROCESS | 1645 | 1468607399575 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 1645 | 1468607399577 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:29:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x116412000 == 28 [pid = 1645] [id = 132] 11:29:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x11670cc00) [pid = 1645] [serial = 393] [outer = 0x0] 11:29:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x116711c00) [pid = 1645] [serial = 394] [outer = 0x11670cc00] 11:29:59 INFO - PROCESS | 1645 | 1468607399605 Marionette DEBUG loaded listener.js 11:29:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1175ee000) [pid = 1645] [serial = 395] [outer = 0x11670cc00] 11:29:59 INFO - PROCESS | 1645 | 1468607399939 Marionette TRACE conn3 <- [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]]]}] 11:29:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:29:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 525ms 11:29:59 INFO - PROCESS | 1645 | 1468607399967 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 1645 | 1468607399971 Marionette TRACE conn3 <- [1,501,null,{"value":"7"}] 11:29:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:29:59 INFO - PROCESS | 1645 | 1468607399975 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - PROCESS | 1645 | 1468607399977 Marionette TRACE conn3 <- [1,502,null,{}] 11:29:59 INFO - PROCESS | 1645 | 1468607399982 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:59 INFO - PROCESS | 1645 | 1468607399984 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:00 INFO - PROCESS | 1645 | 1468607400062 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 11:30:00 INFO - PROCESS | 1645 | 1468607400068 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 1645 | 1468607400070 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x117140000 == 29 [pid = 1645] [id = 133] 11:30:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x117eb0c00) [pid = 1645] [serial = 396] [outer = 0x0] 11:30:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x118531800) [pid = 1645] [serial = 397] [outer = 0x117eb0c00] 11:30:00 INFO - PROCESS | 1645 | 1468607400098 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x118575400) [pid = 1645] [serial = 398] [outer = 0x117eb0c00] 11:30:00 INFO - PROCESS | 1645 | 1468607400430 Marionette TRACE conn3 <- [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]]]}] 11:30:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:30:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 473ms 11:30:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:30:00 INFO - PROCESS | 1645 | 1468607400449 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 11:30:00 INFO - PROCESS | 1645 | 1468607400450 Marionette TRACE conn3 <- [1,505,null,{"value":"7"}] 11:30:00 INFO - PROCESS | 1645 | 1468607400453 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:30:00 INFO - PROCESS | 1645 | 1468607400463 Marionette TRACE conn3 <- [1,506,null,{}] 11:30:00 INFO - PROCESS | 1645 | 1468607400472 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:00 INFO - PROCESS | 1645 | 1468607400475 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:00 INFO - PROCESS | 1645 | 1468607400572 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 11:30:00 INFO - PROCESS | 1645 | 1468607400584 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 1645 | 1468607400586 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x1186a8000 == 30 [pid = 1645] [id = 134] 11:30:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x110e7f800) [pid = 1645] [serial = 399] [outer = 0x0] 11:30:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x119625c00) [pid = 1645] [serial = 400] [outer = 0x110e7f800] 11:30:00 INFO - PROCESS | 1645 | 1468607400614 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x119632000) [pid = 1645] [serial = 401] [outer = 0x110e7f800] 11:30:00 INFO - PROCESS | 1645 | 1468607400933 Marionette TRACE conn3 <- [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]]]}] 11:30:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:30:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 529ms 11:30:00 INFO - PROCESS | 1645 | 1468607400983 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 11:30:00 INFO - PROCESS | 1645 | 1468607400985 Marionette TRACE conn3 <- [1,509,null,{"value":"7"}] 11:30:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:30:00 INFO - PROCESS | 1645 | 1468607400987 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:30:00 INFO - PROCESS | 1645 | 1468607400988 Marionette TRACE conn3 <- [1,510,null,{}] 11:30:00 INFO - PROCESS | 1645 | 1468607400990 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:00 INFO - PROCESS | 1645 | 1468607400991 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:01 INFO - PROCESS | 1645 | 1468607401068 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 11:30:01 INFO - PROCESS | 1645 | 1468607401071 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 1645 | 1468607401072 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x119565000 == 31 [pid = 1645] [id = 135] 11:30:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1199e6c00) [pid = 1645] [serial = 402] [outer = 0x0] 11:30:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x120e54c00) [pid = 1645] [serial = 403] [outer = 0x1199e6c00] 11:30:01 INFO - PROCESS | 1645 | 1468607401098 Marionette DEBUG loaded listener.js 11:30:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x121029400) [pid = 1645] [serial = 404] [outer = 0x1199e6c00] 11:30:01 INFO - PROCESS | 1645 | 1468607401470 Marionette TRACE conn3 <- [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]]]}] 11:30:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:30:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 519ms 11:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:30:01 INFO - PROCESS | 1645 | 1468607401507 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 11:30:01 INFO - PROCESS | 1645 | 1468607401509 Marionette TRACE conn3 <- [1,513,null,{"value":"7"}] 11:30:01 INFO - PROCESS | 1645 | 1468607401514 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - PROCESS | 1645 | 1468607401525 Marionette TRACE conn3 <- [1,514,null,{}] 11:30:01 INFO - PROCESS | 1645 | 1468607401529 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:01 INFO - PROCESS | 1645 | 1468607401530 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:01 INFO - PROCESS | 1645 | 1468607401636 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 11:30:01 INFO - PROCESS | 1645 | 1468607401643 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 1645 | 1468607401645 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x119320800 == 32 [pid = 1645] [id = 136] 11:30:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x117eab800) [pid = 1645] [serial = 405] [outer = 0x0] 11:30:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x121275000) [pid = 1645] [serial = 406] [outer = 0x117eab800] 11:30:01 INFO - PROCESS | 1645 | 1468607401685 Marionette DEBUG loaded listener.js 11:30:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x123c05800) [pid = 1645] [serial = 407] [outer = 0x117eab800] 11:30:02 INFO - PROCESS | 1645 | 1468607402076 Marionette TRACE conn3 <- [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]]]}] 11:30:02 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 11:30:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 582ms 11:30:02 INFO - PROCESS | 1645 | 1468607402099 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 1645 | 1468607402101 Marionette TRACE conn3 <- [1,517,null,{"value":"7"}] 11:30:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:30:02 INFO - PROCESS | 1645 | 1468607402103 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 1645 | 1468607402104 Marionette TRACE conn3 <- [1,518,null,{}] 11:30:02 INFO - PROCESS | 1645 | 1468607402107 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:02 INFO - PROCESS | 1645 | 1468607402111 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:02 INFO - PROCESS | 1645 | 1468607402229 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 11:30:02 INFO - PROCESS | 1645 | 1468607402237 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 1645 | 1468607402238 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c48800 == 33 [pid = 1645] [id = 137] 11:30:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1248bf000) [pid = 1645] [serial = 408] [outer = 0x0] 11:30:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x125285800) [pid = 1645] [serial = 409] [outer = 0x1248bf000] 11:30:02 INFO - PROCESS | 1645 | 1468607402263 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x127380800) [pid = 1645] [serial = 410] [outer = 0x1248bf000] 11:30:02 INFO - PROCESS | 1645 | 1468607402571 Marionette TRACE conn3 <- [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]]]}] 11:30:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:30:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 518ms 11:30:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:30:02 INFO - PROCESS | 1645 | 1468607402622 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 1645 | 1468607402623 Marionette TRACE conn3 <- [1,521,null,{"value":"7"}] 11:30:02 INFO - PROCESS | 1645 | 1468607402625 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 1645 | 1468607402626 Marionette TRACE conn3 <- [1,522,null,{}] 11:30:02 INFO - PROCESS | 1645 | 1468607402628 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:02 INFO - PROCESS | 1645 | 1468607402629 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:02 INFO - PROCESS | 1645 | 1468607402708 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 11:30:02 INFO - PROCESS | 1645 | 1468607402713 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 1645 | 1468607402715 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12534b000 == 34 [pid = 1645] [id = 138] 11:30:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x116633800) [pid = 1645] [serial = 411] [outer = 0x0] 11:30:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x128a6b800) [pid = 1645] [serial = 412] [outer = 0x116633800] 11:30:02 INFO - PROCESS | 1645 | 1468607402739 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x128cdd800) [pid = 1645] [serial = 413] [outer = 0x116633800] 11:30:03 INFO - PROCESS | 1645 | 1468607403058 Marionette TRACE conn3 <- [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]]]}] 11:30:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:30:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 467ms 11:30:03 INFO - PROCESS | 1645 | 1468607403093 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 1645 | 1468607403095 Marionette TRACE conn3 <- [1,525,null,{"value":"7"}] 11:30:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:30:03 INFO - PROCESS | 1645 | 1468607403099 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 1645 | 1468607403100 Marionette TRACE conn3 <- [1,526,null,{}] 11:30:03 INFO - PROCESS | 1645 | 1468607403102 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:03 INFO - PROCESS | 1645 | 1468607403103 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:03 INFO - PROCESS | 1645 | 1468607403202 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 11:30:03 INFO - PROCESS | 1645 | 1468607403209 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:03 INFO - PROCESS | 1645 | 1468607403211 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x126fdf800 == 35 [pid = 1645] [id = 139] 11:30:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x127282c00) [pid = 1645] [serial = 414] [outer = 0x0] 11:30:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x128ce7400) [pid = 1645] [serial = 415] [outer = 0x127282c00] 11:30:03 INFO - PROCESS | 1645 | 1468607403242 Marionette DEBUG loaded listener.js 11:30:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1292ac800) [pid = 1645] [serial = 416] [outer = 0x127282c00] 11:30:03 INFO - PROCESS | 1645 | 1468607403574 Marionette TRACE conn3 <- [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]]]}] 11:30:03 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 11:30:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 11:30:03 INFO - PROCESS | 1645 | 1468607403620 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 1645 | 1468607403622 Marionette TRACE conn3 <- [1,529,null,{"value":"7"}] 11:30:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:30:03 INFO - PROCESS | 1645 | 1468607403625 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 1645 | 1468607403627 Marionette TRACE conn3 <- [1,530,null,{}] 11:30:03 INFO - PROCESS | 1645 | 1468607403630 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:03 INFO - PROCESS | 1645 | 1468607403632 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:03 INFO - PROCESS | 1645 | 1468607403758 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 11:30:03 INFO - PROCESS | 1645 | 1468607403839 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:03 INFO - PROCESS | 1645 | 1468607403840 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x1186a6000 == 36 [pid = 1645] [id = 140] 11:30:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x121027c00) [pid = 1645] [serial = 417] [outer = 0x0] 11:30:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x128cdd400) [pid = 1645] [serial = 418] [outer = 0x121027c00] 11:30:03 INFO - PROCESS | 1645 | 1468607403879 Marionette DEBUG loaded listener.js 11:30:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x129544c00) [pid = 1645] [serial = 419] [outer = 0x121027c00] 11:30:04 INFO - PROCESS | 1645 | 1468607404201 Marionette TRACE conn3 <- [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"]]]}] 11:30:04 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 11:30:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:30:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:30:04 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 11:30:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:30:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:30:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 620ms 11:30:04 INFO - PROCESS | 1645 | 1468607404247 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 11:30:04 INFO - PROCESS | 1645 | 1468607404250 Marionette TRACE conn3 <- [1,533,null,{"value":"7"}] 11:30:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:30:04 INFO - PROCESS | 1645 | 1468607404253 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:30:04 INFO - PROCESS | 1645 | 1468607404254 Marionette TRACE conn3 <- [1,534,null,{}] 11:30:04 INFO - PROCESS | 1645 | 1468607404256 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:04 INFO - PROCESS | 1645 | 1468607404257 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:04 INFO - PROCESS | 1645 | 1468607404341 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 11:30:04 INFO - PROCESS | 1645 | 1468607404413 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 1645 | 1468607404414 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x1293b4800 == 37 [pid = 1645] [id = 141] 11:30:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x111caa000) [pid = 1645] [serial = 420] [outer = 0x0] 11:30:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12954fc00) [pid = 1645] [serial = 421] [outer = 0x111caa000] 11:30:04 INFO - PROCESS | 1645 | 1468607404438 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12a9c8000) [pid = 1645] [serial = 422] [outer = 0x111caa000] 11:30:04 INFO - PROCESS | 1645 | 1468607404772 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 11:30:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:30:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 568ms 11:30:04 INFO - PROCESS | 1645 | 1468607404821 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 11:30:04 INFO - PROCESS | 1645 | 1468607404823 Marionette TRACE conn3 <- [1,537,null,{"value":"7"}] 11:30:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:30:04 INFO - PROCESS | 1645 | 1468607404825 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:30:04 INFO - PROCESS | 1645 | 1468607404827 Marionette TRACE conn3 <- [1,538,null,{}] 11:30:04 INFO - PROCESS | 1645 | 1468607404829 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:04 INFO - PROCESS | 1645 | 1468607404831 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:04 INFO - PROCESS | 1645 | 1468607404953 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 11:30:05 INFO - PROCESS | 1645 | 1468607405002 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 1645 | 1468607405003 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ae46000 == 38 [pid = 1645] [id = 142] 11:30:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12a9c9400) [pid = 1645] [serial = 423] [outer = 0x0] 11:30:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x12a9db800) [pid = 1645] [serial = 424] [outer = 0x12a9c9400] 11:30:05 INFO - PROCESS | 1645 | 1468607405035 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12b0a6800) [pid = 1645] [serial = 425] [outer = 0x12a9c9400] 11:30:05 INFO - PROCESS | 1645 | 1468607405339 Marionette TRACE conn3 <- [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]]]}] 11:30:05 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. 11:30:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 523ms 11:30:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:30:05 INFO - PROCESS | 1645 | 1468607405355 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 1645 | 1468607405356 Marionette TRACE conn3 <- [1,541,null,{"value":"7"}] 11:30:05 INFO - PROCESS | 1645 | 1468607405359 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 1645 | 1468607405360 Marionette TRACE conn3 <- [1,542,null,{}] 11:30:05 INFO - PROCESS | 1645 | 1468607405378 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:05 INFO - PROCESS | 1645 | 1468607405381 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:05 INFO - PROCESS | 1645 | 1468607405481 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 11:30:05 INFO - PROCESS | 1645 | 1468607405484 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 1645 | 1468607405486 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x12be10000 == 39 [pid = 1645] [id = 143] 11:30:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x12b060800) [pid = 1645] [serial = 426] [outer = 0x0] 11:30:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x12b149800) [pid = 1645] [serial = 427] [outer = 0x12b060800] 11:30:05 INFO - PROCESS | 1645 | 1468607405509 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x12b9e8c00) [pid = 1645] [serial = 428] [outer = 0x12b060800] 11:30:05 INFO - PROCESS | 1645 | 1468607405838 Marionette TRACE conn3 <- [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]]]}] 11:30:05 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. 11:30:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 533ms 11:30:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:30:05 INFO - PROCESS | 1645 | 1468607405894 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 1645 | 1468607405895 Marionette TRACE conn3 <- [1,545,null,{"value":"7"}] 11:30:05 INFO - PROCESS | 1645 | 1468607405897 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 1645 | 1468607405898 Marionette TRACE conn3 <- [1,546,null,{}] 11:30:05 INFO - PROCESS | 1645 | 1468607405900 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:05 INFO - PROCESS | 1645 | 1468607405901 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:06 INFO - PROCESS | 1645 | 1468607406016 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 11:30:06 INFO - PROCESS | 1645 | 1468607406062 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 1645 | 1468607406065 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c133800 == 40 [pid = 1645] [id = 144] 11:30:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x12a9dd800) [pid = 1645] [serial = 429] [outer = 0x0] 11:30:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x12b9ec400) [pid = 1645] [serial = 430] [outer = 0x12a9dd800] 11:30:06 INFO - PROCESS | 1645 | 1468607406095 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x12bee7800) [pid = 1645] [serial = 431] [outer = 0x12a9dd800] 11:30:06 INFO - PROCESS | 1645 | 1468607406394 Marionette TRACE conn3 <- [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]]]}] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x1195e7c00) [pid = 1645] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:30:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:30:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 820ms 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x12127c800) [pid = 1645] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x12528d800) [pid = 1645] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x129391c00) [pid = 1645] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x11670c400) [pid = 1645] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x12c01dc00) [pid = 1645] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x12a7df000) [pid = 1645] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x128ce1000) [pid = 1645] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x115d47c00) [pid = 1645] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x128ce6000) [pid = 1645] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x115d48800) [pid = 1645] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x11690c800) [pid = 1645] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1184b3400) [pid = 1645] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1199e9000) [pid = 1645] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1199f4000) [pid = 1645] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x118575800) [pid = 1645] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x110e74800) [pid = 1645] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x128c06c00) [pid = 1645] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x126d4f400) [pid = 1645] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x121028800) [pid = 1645] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x119349400) [pid = 1645] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:30:06 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1292b5000) [pid = 1645] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:30:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:30:06 INFO - PROCESS | 1645 | 1468607406732 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 11:30:06 INFO - PROCESS | 1645 | 1468607406733 Marionette TRACE conn3 <- [1,549,null,{"value":"7"}] 11:30:06 INFO - PROCESS | 1645 | 1468607406735 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - PROCESS | 1645 | 1468607406736 Marionette TRACE conn3 <- [1,550,null,{}] 11:30:06 INFO - PROCESS | 1645 | 1468607406738 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:06 INFO - PROCESS | 1645 | 1468607406739 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:06 INFO - PROCESS | 1645 | 1468607406820 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 11:30:06 INFO - PROCESS | 1645 | 1468607406824 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 1645 | 1468607406825 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x121130000 == 41 [pid = 1645] [id = 145] 11:30:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1129a5000) [pid = 1645] [serial = 432] [outer = 0x0] 11:30:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1129acc00) [pid = 1645] [serial = 433] [outer = 0x1129a5000] 11:30:06 INFO - PROCESS | 1645 | 1468607406855 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1129b2c00) [pid = 1645] [serial = 434] [outer = 0x1129a5000] 11:30:07 INFO - PROCESS | 1645 | 1468607407172 Marionette TRACE conn3 <- [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]]]}] 11:30:07 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. 11:30:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 468ms 11:30:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:30:07 INFO - PROCESS | 1645 | 1468607407204 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 11:30:07 INFO - PROCESS | 1645 | 1468607407205 Marionette TRACE conn3 <- [1,553,null,{"value":"7"}] 11:30:07 INFO - PROCESS | 1645 | 1468607407207 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:30:07 INFO - PROCESS | 1645 | 1468607407208 Marionette TRACE conn3 <- [1,554,null,{}] 11:30:07 INFO - PROCESS | 1645 | 1468607407210 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:07 INFO - PROCESS | 1645 | 1468607407212 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:07 INFO - PROCESS | 1645 | 1468607407299 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 11:30:07 INFO - PROCESS | 1645 | 1468607407356 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 1645 | 1468607407357 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c478800 == 42 [pid = 1645] [id = 146] 11:30:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1129aa000) [pid = 1645] [serial = 435] [outer = 0x0] 11:30:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x115d53000) [pid = 1645] [serial = 436] [outer = 0x1129aa000] 11:30:07 INFO - PROCESS | 1645 | 1468607407381 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x11962dc00) [pid = 1645] [serial = 437] [outer = 0x1129aa000] 11:30:07 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:07 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:07 INFO - PROCESS | 1645 | 1468607407656 Marionette TRACE conn3 <- [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]]]}] 11:30:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:30:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 469ms 11:30:07 INFO - PROCESS | 1645 | 1468607407676 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 11:30:07 INFO - PROCESS | 1645 | 1468607407678 Marionette TRACE conn3 <- [1,557,null,{"value":"7"}] 11:30:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:30:07 INFO - PROCESS | 1645 | 1468607407689 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:30:07 INFO - PROCESS | 1645 | 1468607407690 Marionette TRACE conn3 <- [1,558,null,{}] 11:30:07 INFO - PROCESS | 1645 | 1468607407693 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:07 INFO - PROCESS | 1645 | 1468607407694 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:07 INFO - PROCESS | 1645 | 1468607407809 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 11:30:07 INFO - PROCESS | 1645 | 1468607407812 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 1645 | 1468607407813 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d1d4000 == 43 [pid = 1645] [id = 147] 11:30:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x119cadc00) [pid = 1645] [serial = 438] [outer = 0x0] 11:30:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x126d4f400) [pid = 1645] [serial = 439] [outer = 0x119cadc00] 11:30:07 INFO - PROCESS | 1645 | 1468607407837 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x128c0e400) [pid = 1645] [serial = 440] [outer = 0x119cadc00] 11:30:08 INFO - PROCESS | 1645 | 1468607408164 Marionette TRACE conn3 <- [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]]]}] 11:30:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:30:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 525ms 11:30:08 INFO - PROCESS | 1645 | 1468607408208 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 1645 | 1468607408209 Marionette TRACE conn3 <- [1,561,null,{"value":"7"}] 11:30:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:30:08 INFO - PROCESS | 1645 | 1468607408211 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 1645 | 1468607408212 Marionette TRACE conn3 <- [1,562,null,{}] 11:30:08 INFO - PROCESS | 1645 | 1468607408225 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:08 INFO - PROCESS | 1645 | 1468607408226 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:08 INFO - PROCESS | 1645 | 1468607408310 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 11:30:08 INFO - PROCESS | 1645 | 1468607408316 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:08 INFO - PROCESS | 1645 | 1468607408317 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d28a000 == 44 [pid = 1645] [id = 148] 11:30:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x123c56c00) [pid = 1645] [serial = 441] [outer = 0x0] 11:30:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1292b5000) [pid = 1645] [serial = 442] [outer = 0x123c56c00] 11:30:08 INFO - PROCESS | 1645 | 1468607408340 Marionette DEBUG loaded listener.js 11:30:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12b9efc00) [pid = 1645] [serial = 443] [outer = 0x123c56c00] 11:30:08 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:08 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:08 INFO - PROCESS | 1645 | 1468607408662 Marionette TRACE conn3 <- [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]]]}] 11:30:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:30:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 480ms 11:30:08 INFO - PROCESS | 1645 | 1468607408742 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 1645 | 1468607408744 Marionette TRACE conn3 <- [1,565,null,{"value":"7"}] 11:30:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:30:08 INFO - PROCESS | 1645 | 1468607408748 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 1645 | 1468607408751 Marionette TRACE conn3 <- [1,566,null,{}] 11:30:08 INFO - PROCESS | 1645 | 1468607408755 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:08 INFO - PROCESS | 1645 | 1468607408757 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:08 INFO - PROCESS | 1645 | 1468607408853 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 11:30:08 INFO - PROCESS | 1645 | 1468607408934 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:08 INFO - PROCESS | 1645 | 1468607408938 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x115ee1000 == 45 [pid = 1645] [id = 149] 11:30:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1129ab400) [pid = 1645] [serial = 444] [outer = 0x0] 11:30:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x11302b000) [pid = 1645] [serial = 445] [outer = 0x1129ab400] 11:30:08 INFO - PROCESS | 1645 | 1468607408967 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x115d55800) [pid = 1645] [serial = 446] [outer = 0x1129ab400] 11:30:09 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:09 INFO - PROCESS | 1645 | 1468607409509 Marionette TRACE conn3 <- [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]]]}] 11:30:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:30:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 823ms 11:30:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:30:09 INFO - PROCESS | 1645 | 1468607409572 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 11:30:09 INFO - PROCESS | 1645 | 1468607409574 Marionette TRACE conn3 <- [1,569,null,{"value":"7"}] 11:30:09 INFO - PROCESS | 1645 | 1468607409578 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:30:09 INFO - PROCESS | 1645 | 1468607409581 Marionette TRACE conn3 <- [1,570,null,{}] 11:30:09 INFO - PROCESS | 1645 | 1468607409584 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:09 INFO - PROCESS | 1645 | 1468607409586 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:09 INFO - PROCESS | 1645 | 1468607409696 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 11:30:09 INFO - PROCESS | 1645 | 1468607409775 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 1645 | 1468607409777 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x11955a800 == 46 [pid = 1645] [id = 150] 11:30:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x118368000) [pid = 1645] [serial = 447] [outer = 0x0] 11:30:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x1184b7800) [pid = 1645] [serial = 448] [outer = 0x118368000] 11:30:09 INFO - PROCESS | 1645 | 1468607409807 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x1186c6000) [pid = 1645] [serial = 449] [outer = 0x118368000] 11:30:10 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:10 INFO - PROCESS | 1645 | 1468607410481 Marionette TRACE conn3 <- [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]]]}] 11:30:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:30:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 973ms 11:30:10 INFO - PROCESS | 1645 | 1468607410550 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 11:30:10 INFO - PROCESS | 1645 | 1468607410552 Marionette TRACE conn3 <- [1,573,null,{"value":"7"}] 11:30:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:30:10 INFO - PROCESS | 1645 | 1468607410556 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - PROCESS | 1645 | 1468607410557 Marionette TRACE conn3 <- [1,574,null,{}] 11:30:10 INFO - PROCESS | 1645 | 1468607410583 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:10 INFO - PROCESS | 1645 | 1468607410585 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:10 INFO - PROCESS | 1645 | 1468607410711 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 11:30:10 INFO - PROCESS | 1645 | 1468607410753 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:10 INFO - PROCESS | 1645 | 1468607410756 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x116679000 == 47 [pid = 1645] [id = 151] 11:30:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x115d49800) [pid = 1645] [serial = 450] [outer = 0x0] 11:30:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x115d53800) [pid = 1645] [serial = 451] [outer = 0x115d49800] 11:30:10 INFO - PROCESS | 1645 | 1468607410786 Marionette DEBUG loaded listener.js 11:30:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x116638000) [pid = 1645] [serial = 452] [outer = 0x115d49800] 11:30:11 INFO - PROCESS | 1645 | --DOCSHELL 0x12d1d4000 == 46 [pid = 1645] [id = 147] 11:30:11 INFO - PROCESS | 1645 | --DOCSHELL 0x12c478800 == 45 [pid = 1645] [id = 146] 11:30:11 INFO - PROCESS | 1645 | --DOCSHELL 0x121130000 == 44 [pid = 1645] [id = 145] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x12a9e0c00) [pid = 1645] [serial = 391] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOCSHELL 0x12c133800 == 43 [pid = 1645] [id = 144] 11:30:11 INFO - PROCESS | 1645 | --DOCSHELL 0x12be10000 == 42 [pid = 1645] [id = 143] 11:30:11 INFO - PROCESS | 1645 | --DOCSHELL 0x12ae46000 == 41 [pid = 1645] [id = 142] 11:30:11 INFO - PROCESS | 1645 | --DOCSHELL 0x1293b4800 == 40 [pid = 1645] [id = 141] 11:30:11 INFO - PROCESS | 1645 | --DOCSHELL 0x1186a6000 == 39 [pid = 1645] [id = 140] 11:30:11 INFO - PROCESS | 1645 | --DOCSHELL 0x126fdf800 == 38 [pid = 1645] [id = 139] 11:30:11 INFO - PROCESS | 1645 | --DOCSHELL 0x12534b000 == 37 [pid = 1645] [id = 138] 11:30:11 INFO - PROCESS | 1645 | --DOCSHELL 0x123c48800 == 36 [pid = 1645] [id = 137] 11:30:11 INFO - PROCESS | 1645 | --DOCSHELL 0x119320800 == 35 [pid = 1645] [id = 136] 11:30:11 INFO - PROCESS | 1645 | --DOCSHELL 0x119565000 == 34 [pid = 1645] [id = 135] 11:30:11 INFO - PROCESS | 1645 | --DOCSHELL 0x1186a8000 == 33 [pid = 1645] [id = 134] 11:30:11 INFO - PROCESS | 1645 | --DOCSHELL 0x117140000 == 32 [pid = 1645] [id = 133] 11:30:11 INFO - PROCESS | 1645 | --DOCSHELL 0x116412000 == 31 [pid = 1645] [id = 132] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x12b064c00) [pid = 1645] [serial = 305] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x1184b8800) [pid = 1645] [serial = 296] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x120e4ac00) [pid = 1645] [serial = 299] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x128a70c00) [pid = 1645] [serial = 338] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x127283000) [pid = 1645] [serial = 302] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x12c747400) [pid = 1645] [serial = 388] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x12bef1400) [pid = 1645] [serial = 373] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x128ce7000) [pid = 1645] [serial = 376] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x12c019c00) [pid = 1645] [serial = 374] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x117fd7800) [pid = 1645] [serial = 382] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1292c3000) [pid = 1645] [serial = 379] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x128ceb000) [pid = 1645] [serial = 377] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1292c7400) [pid = 1645] [serial = 380] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12c01b000) [pid = 1645] [serial = 386] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x119331800) [pid = 1645] [serial = 356] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x118533000) [pid = 1645] [serial = 355] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x129eb7400) [pid = 1645] [serial = 353] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x129394c00) [pid = 1645] [serial = 352] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x128c08000) [pid = 1645] [serial = 350] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12727b000) [pid = 1645] [serial = 349] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x123c57000) [pid = 1645] [serial = 347] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x120f5a800) [pid = 1645] [serial = 346] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11962cc00) [pid = 1645] [serial = 344] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x119329c00) [pid = 1645] [serial = 343] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1128d3c00) [pid = 1645] [serial = 341] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x111c1a800) [pid = 1645] [serial = 340] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x129550800) [pid = 1645] [serial = 368] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x129393000) [pid = 1645] [serial = 367] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x128a66400) [pid = 1645] [serial = 364] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x128c04000) [pid = 1645] [serial = 365] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x123c5b400) [pid = 1645] [serial = 361] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x12532dc00) [pid = 1645] [serial = 362] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x119625800) [pid = 1645] [serial = 358] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x119b55800) [pid = 1645] [serial = 359] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12c74f000) [pid = 1645] [serial = 389] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12a771800) [pid = 1645] [serial = 370] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x121147400) [pid = 1645] [serial = 383] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x12ba75000) [pid = 1645] [serial = 371] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x1292c8800) [pid = 1645] [serial = 385] [outer = 0x0] [url = about:blank] 11:30:11 INFO - PROCESS | 1645 | 1468607411461 Marionette TRACE conn3 <- [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]]]}] 11:30:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:30:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 925ms 11:30:11 INFO - PROCESS | 1645 | 1468607411498 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 11:30:11 INFO - PROCESS | 1645 | 1468607411501 Marionette TRACE conn3 <- [1,577,null,{"value":"7"}] 11:30:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:30:11 INFO - PROCESS | 1645 | 1468607411506 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:30:11 INFO - PROCESS | 1645 | 1468607411508 Marionette TRACE conn3 <- [1,578,null,{}] 11:30:11 INFO - PROCESS | 1645 | 1468607411512 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:11 INFO - PROCESS | 1645 | 1468607411516 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:11 INFO - PROCESS | 1645 | 1468607411611 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 11:30:11 INFO - PROCESS | 1645 | 1468607411674 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:11 INFO - PROCESS | 1645 | 1468607411677 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x11641b000 == 32 [pid = 1645] [id = 152] 11:30:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1133d7400) [pid = 1645] [serial = 453] [outer = 0x0] 11:30:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x115e20c00) [pid = 1645] [serial = 454] [outer = 0x1133d7400] 11:30:11 INFO - PROCESS | 1645 | 1468607411710 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x116905800) [pid = 1645] [serial = 455] [outer = 0x1133d7400] 11:30:12 INFO - PROCESS | 1645 | 1468607412128 Marionette TRACE conn3 <- [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]]]}] 11:30:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:30:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 11:30:12 INFO - PROCESS | 1645 | 1468607412177 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 11:30:12 INFO - PROCESS | 1645 | 1468607412183 Marionette TRACE conn3 <- [1,581,null,{"value":"7"}] 11:30:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:30:12 INFO - PROCESS | 1645 | 1468607412205 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 1645 | 1468607412207 Marionette TRACE conn3 <- [1,582,null,{}] 11:30:12 INFO - PROCESS | 1645 | 1468607412210 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:12 INFO - PROCESS | 1645 | 1468607412213 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:12 INFO - PROCESS | 1645 | 1468607412330 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 11:30:12 INFO - PROCESS | 1645 | 1468607412393 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 1645 | 1468607412394 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x117f8b800 == 33 [pid = 1645] [id = 153] 11:30:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x112a79c00) [pid = 1645] [serial = 456] [outer = 0x0] 11:30:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x11836ac00) [pid = 1645] [serial = 457] [outer = 0x112a79c00] 11:30:12 INFO - PROCESS | 1645 | 1468607412425 Marionette DEBUG loaded listener.js 11:30:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x118538400) [pid = 1645] [serial = 458] [outer = 0x112a79c00] 11:30:12 INFO - PROCESS | 1645 | 1468607412838 Marionette TRACE conn3 <- [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]]]}] 11:30:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:30:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 11:30:12 INFO - PROCESS | 1645 | 1468607412875 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 11:30:12 INFO - PROCESS | 1645 | 1468607412876 Marionette TRACE conn3 <- [1,585,null,{"value":"7"}] 11:30:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:30:12 INFO - PROCESS | 1645 | 1468607412879 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 1645 | 1468607412882 Marionette TRACE conn3 <- [1,586,null,{}] 11:30:12 INFO - PROCESS | 1645 | 1468607412890 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:12 INFO - PROCESS | 1645 | 1468607412893 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:12 INFO - PROCESS | 1645 | 1468607412990 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 11:30:13 INFO - PROCESS | 1645 | 1468607413042 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:13 INFO - PROCESS | 1645 | 1468607413044 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x11931e000 == 34 [pid = 1645] [id = 154] 11:30:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x118579000) [pid = 1645] [serial = 459] [outer = 0x0] 11:30:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x118bf4c00) [pid = 1645] [serial = 460] [outer = 0x118579000] 11:30:13 INFO - PROCESS | 1645 | 1468607413076 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x11934cc00) [pid = 1645] [serial = 461] [outer = 0x118579000] 11:30:13 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:13 INFO - PROCESS | 1645 | 1468607413493 Marionette TRACE conn3 <- [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]]]}] 11:30:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:30:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 621ms 11:30:13 INFO - PROCESS | 1645 | 1468607413501 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 11:30:13 INFO - PROCESS | 1645 | 1468607413503 Marionette TRACE conn3 <- [1,589,null,{"value":"7"}] 11:30:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:30:13 INFO - PROCESS | 1645 | 1468607413505 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:30:13 INFO - PROCESS | 1645 | 1468607413506 Marionette TRACE conn3 <- [1,590,null,{}] 11:30:13 INFO - PROCESS | 1645 | 1468607413509 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:13 INFO - PROCESS | 1645 | 1468607413510 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:13 INFO - PROCESS | 1645 | 1468607413606 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 11:30:13 INFO - PROCESS | 1645 | 1468607413687 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:13 INFO - PROCESS | 1645 | 1468607413688 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x121012000 == 35 [pid = 1645] [id = 155] 11:30:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x119630800) [pid = 1645] [serial = 462] [outer = 0x0] 11:30:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x119686c00) [pid = 1645] [serial = 463] [outer = 0x119630800] 11:30:13 INFO - PROCESS | 1645 | 1468607413718 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x119cad400) [pid = 1645] [serial = 464] [outer = 0x119630800] 11:30:14 INFO - PROCESS | 1645 | 1468607414095 Marionette TRACE conn3 <- [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]]]}] 11:30:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:30:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 619ms 11:30:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:30:14 INFO - PROCESS | 1645 | 1468607414133 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 11:30:14 INFO - PROCESS | 1645 | 1468607414135 Marionette TRACE conn3 <- [1,593,null,{"value":"7"}] 11:30:14 INFO - PROCESS | 1645 | 1468607414137 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:30:14 INFO - PROCESS | 1645 | 1468607414138 Marionette TRACE conn3 <- [1,594,null,{}] 11:30:14 INFO - PROCESS | 1645 | 1468607414141 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:14 INFO - PROCESS | 1645 | 1468607414142 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:14 INFO - PROCESS | 1645 | 1468607414237 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 11:30:14 INFO - PROCESS | 1645 | 1468607414286 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:14 INFO - PROCESS | 1645 | 1468607414287 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x1214a4000 == 36 [pid = 1645] [id = 156] 11:30:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x119634000) [pid = 1645] [serial = 465] [outer = 0x0] 11:30:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x120e4cc00) [pid = 1645] [serial = 466] [outer = 0x119634000] 11:30:14 INFO - PROCESS | 1645 | 1468607414316 Marionette DEBUG loaded listener.js 11:30:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120f58400) [pid = 1645] [serial = 467] [outer = 0x119634000] 11:30:14 INFO - PROCESS | 1645 | 1468607414723 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:30:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:30:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 619ms 11:30:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:30:14 INFO - PROCESS | 1645 | 1468607414757 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 11:30:14 INFO - PROCESS | 1645 | 1468607414758 Marionette TRACE conn3 <- [1,597,null,{"value":"7"}] 11:30:14 INFO - PROCESS | 1645 | 1468607414777 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:30:14 INFO - PROCESS | 1645 | 1468607414779 Marionette TRACE conn3 <- [1,598,null,{}] 11:30:14 INFO - PROCESS | 1645 | 1468607414785 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:14 INFO - PROCESS | 1645 | 1468607414790 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:14 INFO - PROCESS | 1645 | 1468607414931 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 11:30:15 INFO - PROCESS | 1645 | 1468607415076 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:15 INFO - PROCESS | 1645 | 1468607415078 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x125304000 == 37 [pid = 1645] [id = 157] 11:30:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x119d65400) [pid = 1645] [serial = 468] [outer = 0x0] 11:30:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x123c52800) [pid = 1645] [serial = 469] [outer = 0x119d65400] 11:30:15 INFO - PROCESS | 1645 | 1468607415124 Marionette DEBUG loaded listener.js 11:30:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x124a44000) [pid = 1645] [serial = 470] [outer = 0x119d65400] 11:30:15 INFO - PROCESS | 1645 | 1468607415591 Marionette TRACE conn3 <- [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]]]}] 11:30:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:30:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 840ms 11:30:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:30:15 INFO - PROCESS | 1645 | 1468607415601 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 11:30:15 INFO - PROCESS | 1645 | 1468607415602 Marionette TRACE conn3 <- [1,601,null,{"value":"7"}] 11:30:15 INFO - PROCESS | 1645 | 1468607415604 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:30:15 INFO - PROCESS | 1645 | 1468607415606 Marionette TRACE conn3 <- [1,602,null,{}] 11:30:15 INFO - PROCESS | 1645 | 1468607415608 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:15 INFO - PROCESS | 1645 | 1468607415609 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:15 INFO - PROCESS | 1645 | 1468607415750 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 11:30:15 INFO - PROCESS | 1645 | 1468607415803 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:15 INFO - PROCESS | 1645 | 1468607415805 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x113d1a800 == 38 [pid = 1645] [id = 158] 11:30:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1128ca800) [pid = 1645] [serial = 471] [outer = 0x0] 11:30:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1128d4c00) [pid = 1645] [serial = 472] [outer = 0x1128ca800] 11:30:15 INFO - PROCESS | 1645 | 1468607415833 Marionette DEBUG loaded listener.js 11:30:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x113325400) [pid = 1645] [serial = 473] [outer = 0x1128ca800] 11:30:16 INFO - PROCESS | 1645 | --DOCSHELL 0x115ee1000 == 37 [pid = 1645] [id = 149] 11:30:16 INFO - PROCESS | 1645 | --DOCSHELL 0x11955a800 == 36 [pid = 1645] [id = 150] 11:30:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12cb1f800 == 35 [pid = 1645] [id = 131] 11:30:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12d28a000 == 34 [pid = 1645] [id = 148] 11:30:16 INFO - PROCESS | 1645 | --DOCSHELL 0x125304000 == 33 [pid = 1645] [id = 157] 11:30:16 INFO - PROCESS | 1645 | --DOCSHELL 0x1214a4000 == 32 [pid = 1645] [id = 156] 11:30:16 INFO - PROCESS | 1645 | --DOCSHELL 0x121012000 == 31 [pid = 1645] [id = 155] 11:30:16 INFO - PROCESS | 1645 | --DOCSHELL 0x11931e000 == 30 [pid = 1645] [id = 154] 11:30:16 INFO - PROCESS | 1645 | --DOCSHELL 0x117f8b800 == 29 [pid = 1645] [id = 153] 11:30:16 INFO - PROCESS | 1645 | --DOCSHELL 0x116679000 == 28 [pid = 1645] [id = 151] 11:30:16 INFO - PROCESS | 1645 | --DOCSHELL 0x11641b000 == 27 [pid = 1645] [id = 152] 11:30:16 INFO - PROCESS | 1645 | 1468607416893 Marionette TRACE conn3 <- [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]]]}] 11:30:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:30:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1321ms 11:30:16 INFO - PROCESS | 1645 | 1468607416927 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 11:30:16 INFO - PROCESS | 1645 | 1468607416932 Marionette TRACE conn3 <- [1,605,null,{"value":"7"}] 11:30:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:30:16 INFO - PROCESS | 1645 | 1468607416937 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:30:16 INFO - PROCESS | 1645 | 1468607416940 Marionette TRACE conn3 <- [1,606,null,{}] 11:30:16 INFO - PROCESS | 1645 | 1468607416953 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:16 INFO - PROCESS | 1645 | 1468607416956 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:17 INFO - PROCESS | 1645 | 1468607417067 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 11:30:17 INFO - PROCESS | 1645 | 1468607417145 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:17 INFO - PROCESS | 1645 | 1468607417147 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x11617e800 == 28 [pid = 1645] [id = 159] 11:30:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1129aa800) [pid = 1645] [serial = 474] [outer = 0x0] 11:30:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x115d4d800) [pid = 1645] [serial = 475] [outer = 0x1129aa800] 11:30:17 INFO - PROCESS | 1645 | 1468607417191 Marionette DEBUG loaded listener.js 11:30:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1164e7c00) [pid = 1645] [serial = 476] [outer = 0x1129aa800] 11:30:17 INFO - PROCESS | 1645 | 1468607417527 Marionette TRACE conn3 <- [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]]]}] 11:30:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:30:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 11:30:17 INFO - PROCESS | 1645 | 1468607417567 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 1645 | 1468607417571 Marionette TRACE conn3 <- [1,609,null,{"value":"7"}] 11:30:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:30:17 INFO - PROCESS | 1645 | 1468607417575 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:30:17 INFO - PROCESS | 1645 | 1468607417577 Marionette TRACE conn3 <- [1,610,null,{}] 11:30:17 INFO - PROCESS | 1645 | 1468607417582 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:17 INFO - PROCESS | 1645 | 1468607417584 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:17 INFO - PROCESS | 1645 | 1468607417686 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 11:30:17 INFO - PROCESS | 1645 | 1468607417693 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:17 INFO - PROCESS | 1645 | 1468607417695 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x117f80000 == 29 [pid = 1645] [id = 160] 11:30:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1167c1000) [pid = 1645] [serial = 477] [outer = 0x0] 11:30:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x117eaa000) [pid = 1645] [serial = 478] [outer = 0x1167c1000] 11:30:17 INFO - PROCESS | 1645 | 1468607417725 Marionette DEBUG loaded listener.js 11:30:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x118367400) [pid = 1645] [serial = 479] [outer = 0x1167c1000] 11:30:18 INFO - PROCESS | 1645 | 1468607418041 Marionette TRACE conn3 <- [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]]]}] 11:30:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:30:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 521ms 11:30:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:30:18 INFO - PROCESS | 1645 | 1468607418097 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 11:30:18 INFO - PROCESS | 1645 | 1468607418098 Marionette TRACE conn3 <- [1,613,null,{"value":"7"}] 11:30:18 INFO - PROCESS | 1645 | 1468607418100 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:30:18 INFO - PROCESS | 1645 | 1468607418102 Marionette TRACE conn3 <- [1,614,null,{}] 11:30:18 INFO - PROCESS | 1645 | 1468607418110 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:18 INFO - PROCESS | 1645 | 1468607418113 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:18 INFO - PROCESS | 1645 | 1468607418205 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 11:30:18 INFO - PROCESS | 1645 | 1468607418214 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 1645 | 1468607418217 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x11954f800 == 30 [pid = 1645] [id = 161] 11:30:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1130be800) [pid = 1645] [serial = 480] [outer = 0x0] 11:30:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x1186bf000) [pid = 1645] [serial = 481] [outer = 0x1130be800] 11:30:18 INFO - PROCESS | 1645 | 1468607418244 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x118bf6c00) [pid = 1645] [serial = 482] [outer = 0x1130be800] 11:30:18 INFO - PROCESS | 1645 | 1468607418582 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:30:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:30:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 522ms 11:30:18 INFO - PROCESS | 1645 | 1468607418623 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 11:30:18 INFO - PROCESS | 1645 | 1468607418625 Marionette TRACE conn3 <- [1,617,null,{"value":"7"}] 11:30:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:30:18 INFO - PROCESS | 1645 | 1468607418627 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:30:18 INFO - PROCESS | 1645 | 1468607418628 Marionette TRACE conn3 <- [1,618,null,{}] 11:30:18 INFO - PROCESS | 1645 | 1468607418630 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:18 INFO - PROCESS | 1645 | 1468607418631 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:18 INFO - PROCESS | 1645 | 1468607418706 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 11:30:18 INFO - PROCESS | 1645 | 1468607418710 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 1645 | 1468607418711 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x12124d800 == 31 [pid = 1645] [id = 162] 11:30:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x11934b400) [pid = 1645] [serial = 483] [outer = 0x0] 11:30:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x11962e800) [pid = 1645] [serial = 484] [outer = 0x11934b400] 11:30:18 INFO - PROCESS | 1645 | 1468607418740 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x11968c400) [pid = 1645] [serial = 485] [outer = 0x11934b400] 11:30:19 INFO - PROCESS | 1645 | 1468607419136 Marionette TRACE conn3 <- [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]]]}] 11:30:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:30:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 520ms 11:30:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:30:19 INFO - PROCESS | 1645 | 1468607419150 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 11:30:19 INFO - PROCESS | 1645 | 1468607419152 Marionette TRACE conn3 <- [1,621,null,{"value":"7"}] 11:30:19 INFO - PROCESS | 1645 | 1468607419155 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:30:19 INFO - PROCESS | 1645 | 1468607419156 Marionette TRACE conn3 <- [1,622,null,{}] 11:30:19 INFO - PROCESS | 1645 | 1468607419177 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:19 INFO - PROCESS | 1645 | 1468607419182 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:19 INFO - PROCESS | 1645 | 1468607419322 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 11:30:19 INFO - PROCESS | 1645 | 1468607419374 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:19 INFO - PROCESS | 1645 | 1468607419376 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x123cda000 == 32 [pid = 1645] [id = 163] 11:30:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x114f96400) [pid = 1645] [serial = 486] [outer = 0x0] 11:30:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x1199f5400) [pid = 1645] [serial = 487] [outer = 0x114f96400] 11:30:19 INFO - PROCESS | 1645 | 1468607419414 Marionette DEBUG loaded listener.js 11:30:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x120f59400) [pid = 1645] [serial = 488] [outer = 0x114f96400] 11:30:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x121275c00) [pid = 1645] [serial = 489] [outer = 0x12cba0800] 11:30:19 INFO - PROCESS | 1645 | 1468607419868 Marionette TRACE conn3 <- [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]]]}] 11:30:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:30:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 730ms 11:30:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:30:19 INFO - PROCESS | 1645 | 1468607419887 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 11:30:19 INFO - PROCESS | 1645 | 1468607419888 Marionette TRACE conn3 <- [1,625,null,{"value":"7"}] 11:30:19 INFO - PROCESS | 1645 | 1468607419890 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:30:19 INFO - PROCESS | 1645 | 1468607419891 Marionette TRACE conn3 <- [1,626,null,{}] 11:30:19 INFO - PROCESS | 1645 | 1468607419894 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:19 INFO - PROCESS | 1645 | 1468607419900 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:20 INFO - PROCESS | 1645 | 1468607420006 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 11:30:20 INFO - PROCESS | 1645 | 1468607420041 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:20 INFO - PROCESS | 1645 | 1468607420042 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x126fe5800 == 33 [pid = 1645] [id = 164] 11:30:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x120f5a000) [pid = 1645] [serial = 490] [outer = 0x0] 11:30:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x121274c00) [pid = 1645] [serial = 491] [outer = 0x120f5a000] 11:30:20 INFO - PROCESS | 1645 | 1468607420067 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x124a70400) [pid = 1645] [serial = 492] [outer = 0x120f5a000] 11:30:20 INFO - PROCESS | 1645 | 1468607420394 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:30:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:30:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 518ms 11:30:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:30:20 INFO - PROCESS | 1645 | 1468607420409 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 11:30:20 INFO - PROCESS | 1645 | 1468607420410 Marionette TRACE conn3 <- [1,629,null,{"value":"7"}] 11:30:20 INFO - PROCESS | 1645 | 1468607420413 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:30:20 INFO - PROCESS | 1645 | 1468607420416 Marionette TRACE conn3 <- [1,630,null,{}] 11:30:20 INFO - PROCESS | 1645 | 1468607420420 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:20 INFO - PROCESS | 1645 | 1468607420428 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:20 INFO - PROCESS | 1645 | 1468607420531 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 11:30:20 INFO - PROCESS | 1645 | 1468607420534 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:20 INFO - PROCESS | 1645 | 1468607420535 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x128f1c800 == 34 [pid = 1645] [id = 165] 11:30:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x112a79400) [pid = 1645] [serial = 493] [outer = 0x0] 11:30:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x124d2d800) [pid = 1645] [serial = 494] [outer = 0x112a79400] 11:30:20 INFO - PROCESS | 1645 | 1468607420559 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x12528b800) [pid = 1645] [serial = 495] [outer = 0x112a79400] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x119cadc00) [pid = 1645] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x12a9dd800) [pid = 1645] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x127282c00) [pid = 1645] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x12a9da800) [pid = 1645] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x1199e6c00) [pid = 1645] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x111caa000) [pid = 1645] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x110e7f800) [pid = 1645] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x1129aa000) [pid = 1645] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x11670cc00) [pid = 1645] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x123c56c00) [pid = 1645] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x1129ab400) [pid = 1645] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x12b060800) [pid = 1645] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x117eab800) [pid = 1645] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x116633800) [pid = 1645] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x117eb0c00) [pid = 1645] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x121027c00) [pid = 1645] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x12a9c9400) [pid = 1645] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1129a5000) [pid = 1645] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x118368000) [pid = 1645] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1248bf000) [pid = 1645] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:30:21 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x115d49800) [pid = 1645] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:30:21 INFO - PROCESS | 1645 | 1468607421125 Marionette TRACE conn3 <- [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]]]}] 11:30:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:30:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 723ms 11:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:30:21 INFO - PROCESS | 1645 | 1468607421136 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 11:30:21 INFO - PROCESS | 1645 | 1468607421137 Marionette TRACE conn3 <- [1,633,null,{"value":"7"}] 11:30:21 INFO - PROCESS | 1645 | 1468607421139 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:30:21 INFO - PROCESS | 1645 | 1468607421140 Marionette TRACE conn3 <- [1,634,null,{}] 11:30:21 INFO - PROCESS | 1645 | 1468607421142 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:21 INFO - PROCESS | 1645 | 1468607421144 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:21 INFO - PROCESS | 1645 | 1468607421217 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 11:30:21 INFO - PROCESS | 1645 | 1468607421222 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:21 INFO - PROCESS | 1645 | 1468607421223 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x12148f000 == 35 [pid = 1645] [id = 166] 11:30:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1129ab400) [pid = 1645] [serial = 496] [outer = 0x0] 11:30:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x117e65c00) [pid = 1645] [serial = 497] [outer = 0x1129ab400] 11:30:21 INFO - PROCESS | 1645 | 1468607421250 Marionette DEBUG loaded listener.js 11:30:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1129ac000) [pid = 1645] [serial = 498] [outer = 0x1129ab400] 11:30:21 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:21 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:21 INFO - PROCESS | 1645 | 1468607421569 Marionette TRACE conn3 <- [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]]]}] 11:30:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:30:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 469ms 11:30:21 INFO - PROCESS | 1645 | 1468607421609 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 11:30:21 INFO - PROCESS | 1645 | 1468607421610 Marionette TRACE conn3 <- [1,637,null,{"value":"7"}] 11:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:30:21 INFO - PROCESS | 1645 | 1468607421612 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:30:21 INFO - PROCESS | 1645 | 1468607421613 Marionette TRACE conn3 <- [1,638,null,{}] 11:30:21 INFO - PROCESS | 1645 | 1468607421615 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:21 INFO - PROCESS | 1645 | 1468607421616 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:21 INFO - PROCESS | 1645 | 1468607421699 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 11:30:21 INFO - PROCESS | 1645 | 1468607421767 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:21 INFO - PROCESS | 1645 | 1468607421768 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x11954d000 == 36 [pid = 1645] [id = 167] 11:30:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x116fe8400) [pid = 1645] [serial = 499] [outer = 0x0] 11:30:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x1199e6c00) [pid = 1645] [serial = 500] [outer = 0x116fe8400] 11:30:21 INFO - PROCESS | 1645 | 1468607421792 Marionette DEBUG loaded listener.js 11:30:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12532e800) [pid = 1645] [serial = 501] [outer = 0x116fe8400] 11:30:21 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:21 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:22 INFO - PROCESS | 1645 | 1468607422045 Marionette TRACE conn3 <- [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]]]}] 11:30:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 470ms 11:30:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:30:22 INFO - PROCESS | 1645 | 1468607422087 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 11:30:22 INFO - PROCESS | 1645 | 1468607422088 Marionette TRACE conn3 <- [1,641,null,{"value":"7"}] 11:30:22 INFO - PROCESS | 1645 | 1468607422090 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:30:22 INFO - PROCESS | 1645 | 1468607422091 Marionette TRACE conn3 <- [1,642,null,{}] 11:30:22 INFO - PROCESS | 1645 | 1468607422094 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:22 INFO - PROCESS | 1645 | 1468607422095 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:22 INFO - PROCESS | 1645 | 1468607422184 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 11:30:22 INFO - PROCESS | 1645 | 1468607422187 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:22 INFO - PROCESS | 1645 | 1468607422188 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a962000 == 37 [pid = 1645] [id = 168] 11:30:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x125330800) [pid = 1645] [serial = 502] [outer = 0x0] 11:30:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x126d50400) [pid = 1645] [serial = 503] [outer = 0x125330800] 11:30:22 INFO - PROCESS | 1645 | 1468607422214 Marionette DEBUG loaded listener.js 11:30:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x126d56400) [pid = 1645] [serial = 504] [outer = 0x125330800] 11:30:22 INFO - PROCESS | 1645 | 1468607422520 Marionette TRACE conn3 <- [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]]]}] 11:30:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 469ms 11:30:22 INFO - PROCESS | 1645 | 1468607422559 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 11:30:22 INFO - PROCESS | 1645 | 1468607422561 Marionette TRACE conn3 <- [1,645,null,{"value":"7"}] 11:30:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:30:22 INFO - PROCESS | 1645 | 1468607422566 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:30:22 INFO - PROCESS | 1645 | 1468607422568 Marionette TRACE conn3 <- [1,646,null,{}] 11:30:22 INFO - PROCESS | 1645 | 1468607422570 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:22 INFO - PROCESS | 1645 | 1468607422571 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:22 INFO - PROCESS | 1645 | 1468607422687 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 11:30:22 INFO - PROCESS | 1645 | 1468607422693 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:22 INFO - PROCESS | 1645 | 1468607422695 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x123cc9800 == 38 [pid = 1645] [id = 169] 11:30:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x126d57000) [pid = 1645] [serial = 505] [outer = 0x0] 11:30:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x127282400) [pid = 1645] [serial = 506] [outer = 0x126d57000] 11:30:22 INFO - PROCESS | 1645 | 1468607422724 Marionette DEBUG loaded listener.js 11:30:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x128a6dc00) [pid = 1645] [serial = 507] [outer = 0x126d57000] 11:30:23 INFO - PROCESS | 1645 | 1468607423035 Marionette TRACE conn3 <- [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]]]}] 11:30:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:30:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 521ms 11:30:23 INFO - PROCESS | 1645 | 1468607423117 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 1645 | 1468607423120 Marionette TRACE conn3 <- [1,649,null,{"value":"7"}] 11:30:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:30:23 INFO - PROCESS | 1645 | 1468607423124 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 1645 | 1468607423126 Marionette TRACE conn3 <- [1,650,null,{}] 11:30:23 INFO - PROCESS | 1645 | 1468607423131 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:23 INFO - PROCESS | 1645 | 1468607423133 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:23 INFO - PROCESS | 1645 | 1468607423223 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 11:30:23 INFO - PROCESS | 1645 | 1468607423312 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 1645 | 1468607423314 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x116414000 == 39 [pid = 1645] [id = 170] 11:30:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x1129ae400) [pid = 1645] [serial = 508] [outer = 0x0] 11:30:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x112a85c00) [pid = 1645] [serial = 509] [outer = 0x1129ae400] 11:30:23 INFO - PROCESS | 1645 | 1468607423346 Marionette DEBUG loaded listener.js 11:30:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x115d53400) [pid = 1645] [serial = 510] [outer = 0x1129ae400] 11:30:23 INFO - PROCESS | 1645 | 1468607423861 Marionette TRACE conn3 <- [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]]]}] 11:30:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:30:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 773ms 11:30:23 INFO - PROCESS | 1645 | 1468607423917 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 1645 | 1468607423919 Marionette TRACE conn3 <- [1,653,null,{"value":"7"}] 11:30:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:30:23 INFO - PROCESS | 1645 | 1468607423924 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 1645 | 1468607423927 Marionette TRACE conn3 <- [1,654,null,{}] 11:30:23 INFO - PROCESS | 1645 | 1468607423930 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:23 INFO - PROCESS | 1645 | 1468607423932 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:24 INFO - PROCESS | 1645 | 1468607424036 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 11:30:24 INFO - PROCESS | 1645 | 1468607424112 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 1645 | 1468607424113 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c0b800 == 40 [pid = 1645] [id = 171] 11:30:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x117eae400) [pid = 1645] [serial = 511] [outer = 0x0] 11:30:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x118366400) [pid = 1645] [serial = 512] [outer = 0x117eae400] 11:30:24 INFO - PROCESS | 1645 | 1468607424144 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x11853fc00) [pid = 1645] [serial = 513] [outer = 0x117eae400] 11:30:24 INFO - PROCESS | 1645 | 1468607424813 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:30:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:30:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 924ms 11:30:24 INFO - PROCESS | 1645 | 1468607424874 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 11:30:24 INFO - PROCESS | 1645 | 1468607424877 Marionette TRACE conn3 <- [1,657,null,{"value":"7"}] 11:30:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:30:24 INFO - PROCESS | 1645 | 1468607424884 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:30:24 INFO - PROCESS | 1645 | 1468607424886 Marionette TRACE conn3 <- [1,658,null,{}] 11:30:24 INFO - PROCESS | 1645 | 1468607424890 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:24 INFO - PROCESS | 1645 | 1468607424892 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:25 INFO - PROCESS | 1645 | 1468607425021 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 11:30:25 INFO - PROCESS | 1645 | --DOCSHELL 0x12a962000 == 39 [pid = 1645] [id = 168] 11:30:25 INFO - PROCESS | 1645 | --DOCSHELL 0x11954d000 == 38 [pid = 1645] [id = 167] 11:30:25 INFO - PROCESS | 1645 | --DOCSHELL 0x12148f000 == 37 [pid = 1645] [id = 166] 11:30:25 INFO - PROCESS | 1645 | --DOCSHELL 0x128f1c800 == 36 [pid = 1645] [id = 165] 11:30:25 INFO - PROCESS | 1645 | --DOCSHELL 0x126fe5800 == 35 [pid = 1645] [id = 164] 11:30:25 INFO - PROCESS | 1645 | --DOCSHELL 0x123cda000 == 34 [pid = 1645] [id = 163] 11:30:25 INFO - PROCESS | 1645 | --DOCSHELL 0x12124d800 == 33 [pid = 1645] [id = 162] 11:30:25 INFO - PROCESS | 1645 | --DOCSHELL 0x11954f800 == 32 [pid = 1645] [id = 161] 11:30:25 INFO - PROCESS | 1645 | --DOCSHELL 0x117f80000 == 31 [pid = 1645] [id = 160] 11:30:25 INFO - PROCESS | 1645 | --DOCSHELL 0x11617e800 == 30 [pid = 1645] [id = 159] 11:30:25 INFO - PROCESS | 1645 | --DOCSHELL 0x113d1a800 == 29 [pid = 1645] [id = 158] 11:30:25 INFO - PROCESS | 1645 | 1468607425139 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:25 INFO - PROCESS | 1645 | 1468607425143 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x116171800 == 30 [pid = 1645] [id = 172] 11:30:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x113d64400) [pid = 1645] [serial = 514] [outer = 0x0] 11:30:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x115e96c00) [pid = 1645] [serial = 515] [outer = 0x113d64400] 11:30:25 INFO - PROCESS | 1645 | 1468607425187 Marionette DEBUG loaded listener.js 11:30:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x116fec000) [pid = 1645] [serial = 516] [outer = 0x113d64400] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x116638000) [pid = 1645] [serial = 452] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x126d4f400) [pid = 1645] [serial = 439] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x129544c00) [pid = 1645] [serial = 419] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x12b9ec400) [pid = 1645] [serial = 430] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x1292ac800) [pid = 1645] [serial = 416] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x12a9e5000) [pid = 1645] [serial = 392] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x120e54c00) [pid = 1645] [serial = 403] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x12a9c8000) [pid = 1645] [serial = 422] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x121029400) [pid = 1645] [serial = 404] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x12954fc00) [pid = 1645] [serial = 421] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x119632000) [pid = 1645] [serial = 401] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x12b149800) [pid = 1645] [serial = 427] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x115d53000) [pid = 1645] [serial = 436] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x119625c00) [pid = 1645] [serial = 400] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x12bee7800) [pid = 1645] [serial = 431] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1175ee000) [pid = 1645] [serial = 395] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x11962dc00) [pid = 1645] [serial = 437] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x118531800) [pid = 1645] [serial = 397] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x128ce7400) [pid = 1645] [serial = 415] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x128a6b800) [pid = 1645] [serial = 412] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x116711c00) [pid = 1645] [serial = 394] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x127380800) [pid = 1645] [serial = 410] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1292b5000) [pid = 1645] [serial = 442] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12b9efc00) [pid = 1645] [serial = 443] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x128c0e400) [pid = 1645] [serial = 440] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12b9e8c00) [pid = 1645] [serial = 428] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x121275000) [pid = 1645] [serial = 406] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x128cdd800) [pid = 1645] [serial = 413] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x118575400) [pid = 1645] [serial = 398] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x128cdd400) [pid = 1645] [serial = 418] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x12b0a6800) [pid = 1645] [serial = 425] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1129b2c00) [pid = 1645] [serial = 434] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1186c6000) [pid = 1645] [serial = 449] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x125285800) [pid = 1645] [serial = 409] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x115d53800) [pid = 1645] [serial = 451] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x12a9db800) [pid = 1645] [serial = 424] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1184b7800) [pid = 1645] [serial = 448] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x123c05800) [pid = 1645] [serial = 407] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1129acc00) [pid = 1645] [serial = 433] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x11302b000) [pid = 1645] [serial = 445] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x115d55800) [pid = 1645] [serial = 446] [outer = 0x0] [url = about:blank] 11:30:25 INFO - PROCESS | 1645 | 1468607425558 Marionette TRACE conn3 <- [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]]]}] 11:30:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:30:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 723ms 11:30:25 INFO - PROCESS | 1645 | 1468607425611 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 1645 | 1468607425614 Marionette TRACE conn3 <- [1,661,null,{"value":"7"}] 11:30:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:30:25 INFO - PROCESS | 1645 | 1468607425620 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:30:25 INFO - PROCESS | 1645 | 1468607425621 Marionette TRACE conn3 <- [1,662,null,{}] 11:30:25 INFO - PROCESS | 1645 | 1468607425623 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:25 INFO - PROCESS | 1645 | 1468607425625 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:25 INFO - PROCESS | 1645 | 1468607425702 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 11:30:25 INFO - PROCESS | 1645 | 1468607425706 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:25 INFO - PROCESS | 1645 | 1468607425707 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x117f8c800 == 31 [pid = 1645] [id = 173] 11:30:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1175f4000) [pid = 1645] [serial = 517] [outer = 0x0] 11:30:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x118534c00) [pid = 1645] [serial = 518] [outer = 0x1175f4000] 11:30:25 INFO - PROCESS | 1645 | 1468607425736 Marionette DEBUG loaded listener.js 11:30:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x118579800) [pid = 1645] [serial = 519] [outer = 0x1175f4000] 11:30:25 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:26 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:26 INFO - PROCESS | 1645 | 1468607426061 Marionette TRACE conn3 <- [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]]]}] 11:30:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:30:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 469ms 11:30:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:30:26 INFO - PROCESS | 1645 | 1468607426088 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 11:30:26 INFO - PROCESS | 1645 | 1468607426089 Marionette TRACE conn3 <- [1,665,null,{"value":"7"}] 11:30:26 INFO - PROCESS | 1645 | 1468607426092 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:30:26 INFO - PROCESS | 1645 | 1468607426094 Marionette TRACE conn3 <- [1,666,null,{}] 11:30:26 INFO - PROCESS | 1645 | 1468607426102 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:26 INFO - PROCESS | 1645 | 1468607426105 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:26 INFO - PROCESS | 1645 | 1468607426194 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 11:30:26 INFO - PROCESS | 1645 | 1468607426245 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:26 INFO - PROCESS | 1645 | 1468607426247 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b10000 == 32 [pid = 1645] [id = 174] 11:30:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x113030c00) [pid = 1645] [serial = 520] [outer = 0x0] 11:30:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1187fa400) [pid = 1645] [serial = 521] [outer = 0x113030c00] 11:30:26 INFO - PROCESS | 1645 | 1468607426274 Marionette DEBUG loaded listener.js 11:30:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x11962d400) [pid = 1645] [serial = 522] [outer = 0x113030c00] 11:30:26 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:26 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:26 INFO - PROCESS | 1645 | 1468607426574 Marionette TRACE conn3 <- [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]]]}] 11:30:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:30:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 524ms 11:30:26 INFO - PROCESS | 1645 | 1468607426618 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 11:30:26 INFO - PROCESS | 1645 | 1468607426619 Marionette TRACE conn3 <- [1,669,null,{"value":"7"}] 11:30:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:30:26 INFO - PROCESS | 1645 | 1468607426622 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:30:26 INFO - PROCESS | 1645 | 1468607426623 Marionette TRACE conn3 <- [1,670,null,{}] 11:30:26 INFO - PROCESS | 1645 | 1468607426625 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:26 INFO - PROCESS | 1645 | 1468607426626 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:26 INFO - PROCESS | 1645 | 1468607426706 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 11:30:26 INFO - PROCESS | 1645 | 1468607426709 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:26 INFO - PROCESS | 1645 | 1468607426711 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x121c54800 == 33 [pid = 1645] [id = 175] 11:30:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x119b58c00) [pid = 1645] [serial = 523] [outer = 0x0] 11:30:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x120f5b400) [pid = 1645] [serial = 524] [outer = 0x119b58c00] 11:30:26 INFO - PROCESS | 1645 | 1468607426739 Marionette DEBUG loaded listener.js 11:30:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x121271800) [pid = 1645] [serial = 525] [outer = 0x119b58c00] 11:30:27 INFO - PROCESS | 1645 | 1468607427041 Marionette TRACE conn3 <- [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]]]}] 11:30:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:30:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 468ms 11:30:27 INFO - PROCESS | 1645 | 1468607427091 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 11:30:27 INFO - PROCESS | 1645 | 1468607427092 Marionette TRACE conn3 <- [1,673,null,{"value":"7"}] 11:30:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:30:27 INFO - PROCESS | 1645 | 1468607427094 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:30:27 INFO - PROCESS | 1645 | 1468607427095 Marionette TRACE conn3 <- [1,674,null,{}] 11:30:27 INFO - PROCESS | 1645 | 1468607427129 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:27 INFO - PROCESS | 1645 | 1468607427132 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:27 INFO - PROCESS | 1645 | 1468607427235 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 11:30:27 INFO - PROCESS | 1645 | 1468607427269 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 1645 | 1468607427270 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x125304000 == 34 [pid = 1645] [id = 176] 11:30:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x112a79800) [pid = 1645] [serial = 526] [outer = 0x0] 11:30:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12127b800) [pid = 1645] [serial = 527] [outer = 0x112a79800] 11:30:27 INFO - PROCESS | 1645 | 1468607427294 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1216ba800) [pid = 1645] [serial = 528] [outer = 0x112a79800] 11:30:27 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:27 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:27 INFO - PROCESS | 1645 | 1468607427628 Marionette TRACE conn3 <- [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]]]}] 11:30:27 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 11:30:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 577ms 11:30:27 INFO - PROCESS | 1645 | 1468607427672 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 11:30:27 INFO - PROCESS | 1645 | 1468607427673 Marionette TRACE conn3 <- [1,677,null,{"value":"7"}] 11:30:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:30:27 INFO - PROCESS | 1645 | 1468607427675 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:30:27 INFO - PROCESS | 1645 | 1468607427676 Marionette TRACE conn3 <- [1,678,null,{}] 11:30:27 INFO - PROCESS | 1645 | 1468607427679 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:27 INFO - PROCESS | 1645 | 1468607427683 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:27 INFO - PROCESS | 1645 | 1468607427796 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 11:30:27 INFO - PROCESS | 1645 | 1468607427810 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 1645 | 1468607427811 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x1272d2000 == 35 [pid = 1645] [id = 177] 11:30:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x121c7a400) [pid = 1645] [serial = 529] [outer = 0x0] 11:30:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12528b400) [pid = 1645] [serial = 530] [outer = 0x121c7a400] 11:30:27 INFO - PROCESS | 1645 | 1468607427836 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12737fc00) [pid = 1645] [serial = 531] [outer = 0x121c7a400] 11:30:28 INFO - PROCESS | 1645 | 1468607428157 Marionette TRACE conn3 <- [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]]]}] 11:30:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:30:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 518ms 11:30:28 INFO - PROCESS | 1645 | 1468607428196 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 11:30:28 INFO - PROCESS | 1645 | 1468607428199 Marionette TRACE conn3 <- [1,681,null,{"value":"7"}] 11:30:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:30:28 INFO - PROCESS | 1645 | 1468607428202 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 1645 | 1468607428203 Marionette TRACE conn3 <- [1,682,null,{}] 11:30:28 INFO - PROCESS | 1645 | 1468607428205 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:28 INFO - PROCESS | 1645 | 1468607428206 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:28 INFO - PROCESS | 1645 | 1468607428304 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 11:30:28 INFO - PROCESS | 1645 | 1468607428317 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:28 INFO - PROCESS | 1645 | 1468607428318 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fd3800 == 36 [pid = 1645] [id = 178] 11:30:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x124a74c00) [pid = 1645] [serial = 532] [outer = 0x0] 11:30:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128a68400) [pid = 1645] [serial = 533] [outer = 0x124a74c00] 11:30:28 INFO - PROCESS | 1645 | 1468607428342 Marionette DEBUG loaded listener.js 11:30:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128a70c00) [pid = 1645] [serial = 534] [outer = 0x124a74c00] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1130be800) [pid = 1645] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1133d7400) [pid = 1645] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x112a79c00) [pid = 1645] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x114f96400) [pid = 1645] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1129aa800) [pid = 1645] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x118579000) [pid = 1645] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x125330800) [pid = 1645] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1128ca800) [pid = 1645] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x120f5a000) [pid = 1645] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x116fe8400) [pid = 1645] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1167c1000) [pid = 1645] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x112a79400) [pid = 1645] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1129ab400) [pid = 1645] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x11934b400) [pid = 1645] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x119630800) [pid = 1645] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x119634000) [pid = 1645] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:30:29 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x119d65400) [pid = 1645] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:30:29 INFO - PROCESS | 1645 | 1468607429186 Marionette TRACE conn3 <- [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]]]}] 11:30:29 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) 11:30:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1020ms 11:30:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:30:29 INFO - PROCESS | 1645 | 1468607429222 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 11:30:29 INFO - PROCESS | 1645 | 1468607429223 Marionette TRACE conn3 <- [1,685,null,{"value":"7"}] 11:30:29 INFO - PROCESS | 1645 | 1468607429225 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:30:29 INFO - PROCESS | 1645 | 1468607429226 Marionette TRACE conn3 <- [1,686,null,{}] 11:30:29 INFO - PROCESS | 1645 | 1468607429229 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:29 INFO - PROCESS | 1645 | 1468607429230 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:29 INFO - PROCESS | 1645 | 1468607429302 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 11:30:29 INFO - PROCESS | 1645 | 1468607429306 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:29 INFO - PROCESS | 1645 | 1468607429307 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x1184e3800 == 37 [pid = 1645] [id = 179] 11:30:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1128ce400) [pid = 1645] [serial = 535] [outer = 0x0] 11:30:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x116fe8400) [pid = 1645] [serial = 536] [outer = 0x1128ce400] 11:30:29 INFO - PROCESS | 1645 | 1468607429332 Marionette DEBUG loaded listener.js 11:30:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1186c6400) [pid = 1645] [serial = 537] [outer = 0x1128ce400] 11:30:30 INFO - PROCESS | 1645 | 1468607430120 Marionette TRACE conn3 <- [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]]]}] 11:30:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:30:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 918ms 11:30:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:30:30 INFO - PROCESS | 1645 | 1468607430144 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 11:30:30 INFO - PROCESS | 1645 | 1468607430146 Marionette TRACE conn3 <- [1,689,null,{"value":"7"}] 11:30:30 INFO - PROCESS | 1645 | 1468607430149 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:30:30 INFO - PROCESS | 1645 | 1468607430150 Marionette TRACE conn3 <- [1,690,null,{}] 11:30:30 INFO - PROCESS | 1645 | 1468607430159 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:30 INFO - PROCESS | 1645 | 1468607430161 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:30 INFO - PROCESS | 1645 | 1468607430235 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 11:30:30 INFO - PROCESS | 1645 | 1468607430238 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:30 INFO - PROCESS | 1645 | 1468607430239 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a954800 == 38 [pid = 1645] [id = 180] 11:30:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x11962d800) [pid = 1645] [serial = 538] [outer = 0x0] 11:30:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x121279c00) [pid = 1645] [serial = 539] [outer = 0x11962d800] 11:30:30 INFO - PROCESS | 1645 | 1468607430265 Marionette DEBUG loaded listener.js 11:30:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x12738c000) [pid = 1645] [serial = 540] [outer = 0x11962d800] 11:30:31 INFO - PROCESS | 1645 | 1468607431103 Marionette TRACE conn3 <- [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]]]}] 11:30:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:30:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 970ms 11:30:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:30:31 INFO - PROCESS | 1645 | 1468607431120 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 11:30:31 INFO - PROCESS | 1645 | 1468607431122 Marionette TRACE conn3 <- [1,693,null,{"value":"7"}] 11:30:31 INFO - PROCESS | 1645 | 1468607431125 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:30:31 INFO - PROCESS | 1645 | 1468607431127 Marionette TRACE conn3 <- [1,694,null,{}] 11:30:31 INFO - PROCESS | 1645 | 1468607431132 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:31 INFO - PROCESS | 1645 | 1468607431134 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:31 INFO - PROCESS | 1645 | 1468607431332 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 11:30:31 INFO - PROCESS | 1645 | 1468607431367 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:31 INFO - PROCESS | 1645 | 1468607431369 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x1131ac000 == 39 [pid = 1645] [id = 181] 11:30:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x110fa0400) [pid = 1645] [serial = 541] [outer = 0x0] 11:30:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1128d4000) [pid = 1645] [serial = 542] [outer = 0x110fa0400] 11:30:31 INFO - PROCESS | 1645 | 1468607431401 Marionette DEBUG loaded listener.js 11:30:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x113323400) [pid = 1645] [serial = 543] [outer = 0x110fa0400] 11:30:32 INFO - PROCESS | 1645 | 1468607432314 Marionette TRACE conn3 <- [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]]]}] 11:30:32 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) 11:30:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1221ms 11:30:32 INFO - PROCESS | 1645 | 1468607432347 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 11:30:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:30:32 INFO - PROCESS | 1645 | 1468607432349 Marionette TRACE conn3 <- [1,697,null,{"value":"7"}] 11:30:32 INFO - PROCESS | 1645 | 1468607432353 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:30:32 INFO - PROCESS | 1645 | 1468607432354 Marionette TRACE conn3 <- [1,698,null,{}] 11:30:32 INFO - PROCESS | 1645 | 1468607432357 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:32 INFO - PROCESS | 1645 | 1468607432359 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:32 INFO - PROCESS | 1645 | 1468607432458 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 11:30:32 INFO - PROCESS | 1645 | 1468607432508 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 1645 | 1468607432509 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b25000 == 40 [pid = 1645] [id = 182] 11:30:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x118369800) [pid = 1645] [serial = 544] [outer = 0x0] 11:30:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x118577400) [pid = 1645] [serial = 545] [outer = 0x118369800] 11:30:32 INFO - PROCESS | 1645 | 1468607432540 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1187f5400) [pid = 1645] [serial = 546] [outer = 0x118369800] 11:30:33 INFO - PROCESS | 1645 | 1468607433449 Marionette TRACE conn3 <- [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]]]}] 11:30:33 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) 11:30:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1121ms 11:30:33 INFO - PROCESS | 1645 | 1468607433474 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 11:30:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:30:33 INFO - PROCESS | 1645 | 1468607433476 Marionette TRACE conn3 <- [1,701,null,{"value":"7"}] 11:30:33 INFO - PROCESS | 1645 | 1468607433478 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:30:33 INFO - PROCESS | 1645 | 1468607433480 Marionette TRACE conn3 <- [1,702,null,{}] 11:30:33 INFO - PROCESS | 1645 | 1468607433483 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:33 INFO - PROCESS | 1645 | 1468607433484 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:33 INFO - PROCESS | 1645 | 1468607433582 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 11:30:33 INFO - PROCESS | 1645 | 1468607433632 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:33 INFO - PROCESS | 1645 | 1468607433634 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a964000 == 41 [pid = 1645] [id = 183] 11:30:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x11934b400) [pid = 1645] [serial = 547] [outer = 0x0] 11:30:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x120f5ac00) [pid = 1645] [serial = 548] [outer = 0x11934b400] 11:30:33 INFO - PROCESS | 1645 | 1468607433662 Marionette DEBUG loaded listener.js 11:30:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x123c0c000) [pid = 1645] [serial = 549] [outer = 0x11934b400] 11:30:34 INFO - PROCESS | 1645 | 1468607434699 Marionette TRACE conn3 <- [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]]]}] 11:30:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:30:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1271ms 11:30:34 INFO - PROCESS | 1645 | 1468607434750 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 11:30:34 INFO - PROCESS | 1645 | 1468607434752 Marionette TRACE conn3 <- [1,705,null,{"value":"7"}] 11:30:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:30:34 INFO - PROCESS | 1645 | 1468607434756 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:30:34 INFO - PROCESS | 1645 | 1468607434758 Marionette TRACE conn3 <- [1,706,null,{}] 11:30:34 INFO - PROCESS | 1645 | 1468607434811 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:34 INFO - PROCESS | 1645 | 1468607434812 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:34 INFO - PROCESS | 1645 | 1468607434910 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 11:30:34 INFO - PROCESS | 1645 | 1468607434970 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 1645 | 1468607434972 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x117f89800 == 42 [pid = 1645] [id = 184] 11:30:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x116a1a000) [pid = 1645] [serial = 550] [outer = 0x0] 11:30:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1175f0800) [pid = 1645] [serial = 551] [outer = 0x116a1a000] 11:30:35 INFO - PROCESS | 1645 | 1468607435000 Marionette DEBUG loaded listener.js 11:30:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x117fd6000) [pid = 1645] [serial = 552] [outer = 0x116a1a000] 11:30:35 INFO - PROCESS | 1645 | --DOCSHELL 0x12a954800 == 41 [pid = 1645] [id = 180] 11:30:35 INFO - PROCESS | 1645 | --DOCSHELL 0x1184e3800 == 40 [pid = 1645] [id = 179] 11:30:35 INFO - PROCESS | 1645 | --DOCSHELL 0x128fd3800 == 39 [pid = 1645] [id = 178] 11:30:35 INFO - PROCESS | 1645 | --DOCSHELL 0x1272d2000 == 38 [pid = 1645] [id = 177] 11:30:35 INFO - PROCESS | 1645 | --DOCSHELL 0x125304000 == 37 [pid = 1645] [id = 176] 11:30:35 INFO - PROCESS | 1645 | --DOCSHELL 0x121c54800 == 36 [pid = 1645] [id = 175] 11:30:35 INFO - PROCESS | 1645 | --DOCSHELL 0x119b10000 == 35 [pid = 1645] [id = 174] 11:30:35 INFO - PROCESS | 1645 | --DOCSHELL 0x117f8c800 == 34 [pid = 1645] [id = 173] 11:30:35 INFO - PROCESS | 1645 | --DOCSHELL 0x116171800 == 33 [pid = 1645] [id = 172] 11:30:35 INFO - PROCESS | 1645 | --DOCSHELL 0x119c0b800 == 32 [pid = 1645] [id = 171] 11:30:35 INFO - PROCESS | 1645 | --DOCSHELL 0x116414000 == 31 [pid = 1645] [id = 170] 11:30:35 INFO - PROCESS | 1645 | --DOCSHELL 0x123cc9800 == 30 [pid = 1645] [id = 169] 11:30:35 INFO - PROCESS | 1645 | --DOCSHELL 0x12a964000 == 29 [pid = 1645] [id = 183] 11:30:35 INFO - PROCESS | 1645 | --DOCSHELL 0x119b25000 == 28 [pid = 1645] [id = 182] 11:30:35 INFO - PROCESS | 1645 | --DOCSHELL 0x1131ac000 == 27 [pid = 1645] [id = 181] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1186bf000) [pid = 1645] [serial = 481] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x116905800) [pid = 1645] [serial = 455] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x118bf6c00) [pid = 1645] [serial = 482] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x115e20c00) [pid = 1645] [serial = 454] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x118538400) [pid = 1645] [serial = 458] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1186bcc00) [pid = 1645] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x11836ac00) [pid = 1645] [serial = 457] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1199f5400) [pid = 1645] [serial = 487] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x115d4d800) [pid = 1645] [serial = 475] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x11934cc00) [pid = 1645] [serial = 461] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x126d56400) [pid = 1645] [serial = 504] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1164e7c00) [pid = 1645] [serial = 476] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x113325400) [pid = 1645] [serial = 473] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1128d4c00) [pid = 1645] [serial = 472] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x120f59400) [pid = 1645] [serial = 488] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x124a70400) [pid = 1645] [serial = 492] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x121274c00) [pid = 1645] [serial = 491] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1199e6c00) [pid = 1645] [serial = 500] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x117eaa000) [pid = 1645] [serial = 478] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x118bf4c00) [pid = 1645] [serial = 460] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x127282400) [pid = 1645] [serial = 506] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x124d2d800) [pid = 1645] [serial = 494] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x118367400) [pid = 1645] [serial = 479] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x117e65c00) [pid = 1645] [serial = 497] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x11962e800) [pid = 1645] [serial = 484] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x1129ac000) [pid = 1645] [serial = 498] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x126d50400) [pid = 1645] [serial = 503] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x119cad400) [pid = 1645] [serial = 464] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x119686c00) [pid = 1645] [serial = 463] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x120f58400) [pid = 1645] [serial = 467] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x120e4cc00) [pid = 1645] [serial = 466] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x124a44000) [pid = 1645] [serial = 470] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x123c52800) [pid = 1645] [serial = 469] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x12532e800) [pid = 1645] [serial = 501] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x12528b800) [pid = 1645] [serial = 495] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1645 | --DOMWINDOW == 64 (0x11968c400) [pid = 1645] [serial = 485] [outer = 0x0] [url = about:blank] 11:30:36 INFO - PROCESS | 1645 | 1468607436392 Marionette TRACE conn3 <- [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]]]}] 11:30:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:30:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1671ms 11:30:36 INFO - PROCESS | 1645 | 1468607436427 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 11:30:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:30:36 INFO - PROCESS | 1645 | 1468607436430 Marionette TRACE conn3 <- [1,709,null,{"value":"7"}] 11:30:36 INFO - PROCESS | 1645 | 1468607436433 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:30:36 INFO - PROCESS | 1645 | 1468607436435 Marionette TRACE conn3 <- [1,710,null,{}] 11:30:36 INFO - PROCESS | 1645 | 1468607436438 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:36 INFO - PROCESS | 1645 | 1468607436440 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:36 INFO - PROCESS | 1645 | 1468607436510 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 11:30:36 INFO - PROCESS | 1645 | 1468607436516 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 1645 | 1468607436518 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x115ef1800 == 28 [pid = 1645] [id = 185] 11:30:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x1129ac000) [pid = 1645] [serial = 553] [outer = 0x0] 11:30:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x115d49400) [pid = 1645] [serial = 554] [outer = 0x1129ac000] 11:30:36 INFO - PROCESS | 1645 | 1468607436546 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x115e21c00) [pid = 1645] [serial = 555] [outer = 0x1129ac000] 11:30:37 INFO - PROCESS | 1645 | 1468607437340 Marionette TRACE conn3 <- [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]]]}] 11:30:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:30:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 920ms 11:30:37 INFO - PROCESS | 1645 | 1468607437353 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 11:30:37 INFO - PROCESS | 1645 | 1468607437356 Marionette TRACE conn3 <- [1,713,null,{"value":"7"}] 11:30:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:30:37 INFO - PROCESS | 1645 | 1468607437361 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 1645 | 1468607437363 Marionette TRACE conn3 <- [1,714,null,{}] 11:30:37 INFO - PROCESS | 1645 | 1468607437366 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:37 INFO - PROCESS | 1645 | 1468607437368 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:37 INFO - PROCESS | 1645 | 1468607437469 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 11:30:37 INFO - PROCESS | 1645 | 1468607437498 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:37 INFO - PROCESS | 1645 | 1468607437500 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x117137800 == 29 [pid = 1645] [id = 186] 11:30:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x116632800) [pid = 1645] [serial = 556] [outer = 0x0] 11:30:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x117e62c00) [pid = 1645] [serial = 557] [outer = 0x116632800] 11:30:37 INFO - PROCESS | 1645 | 1468607437527 Marionette DEBUG loaded listener.js 11:30:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x11836cc00) [pid = 1645] [serial = 558] [outer = 0x116632800] 11:30:38 INFO - PROCESS | 1645 | 1468607438322 Marionette TRACE conn3 <- [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]]]}] 11:30:38 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 11:30:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 973ms 11:30:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:30:38 INFO - PROCESS | 1645 | 1468607438333 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 1645 | 1468607438334 Marionette TRACE conn3 <- [1,717,null,{"value":"7"}] 11:30:38 INFO - PROCESS | 1645 | 1468607438345 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - PROCESS | 1645 | 1468607438348 Marionette TRACE conn3 <- [1,718,null,{}] 11:30:38 INFO - PROCESS | 1645 | 1468607438356 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:38 INFO - PROCESS | 1645 | 1468607438359 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:38 INFO - PROCESS | 1645 | 1468607438449 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 11:30:38 INFO - PROCESS | 1645 | 1468607438454 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:38 INFO - PROCESS | 1645 | 1468607438456 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x118421000 == 30 [pid = 1645] [id = 187] 11:30:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x115d53800) [pid = 1645] [serial = 559] [outer = 0x0] 11:30:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x1187f7800) [pid = 1645] [serial = 560] [outer = 0x115d53800] 11:30:38 INFO - PROCESS | 1645 | 1468607438512 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x119332400) [pid = 1645] [serial = 561] [outer = 0x115d53800] 11:30:39 INFO - PROCESS | 1645 | 1468607439322 Marionette TRACE conn3 <- [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]]]}] 11:30:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:30:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1030ms 11:30:39 INFO - PROCESS | 1645 | 1468607439368 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 11:30:39 INFO - PROCESS | 1645 | 1468607439369 Marionette TRACE conn3 <- [1,721,null,{"value":"7"}] 11:30:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:30:39 INFO - PROCESS | 1645 | 1468607439372 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:30:39 INFO - PROCESS | 1645 | 1468607439373 Marionette TRACE conn3 <- [1,722,null,{}] 11:30:39 INFO - PROCESS | 1645 | 1468607439375 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:39 INFO - PROCESS | 1645 | 1468607439376 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:39 INFO - PROCESS | 1645 | 1468607439466 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 11:30:39 INFO - PROCESS | 1645 | 1468607439501 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:39 INFO - PROCESS | 1645 | 1468607439502 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x119559000 == 31 [pid = 1645] [id = 188] 11:30:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x1195e3800) [pid = 1645] [serial = 562] [outer = 0x0] 11:30:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x11962fc00) [pid = 1645] [serial = 563] [outer = 0x1195e3800] 11:30:39 INFO - PROCESS | 1645 | 1468607439527 Marionette DEBUG loaded listener.js 11:30:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x1199e6c00) [pid = 1645] [serial = 564] [outer = 0x1195e3800] 11:30:39 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x11962d800) [pid = 1645] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:30:39 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x124a74c00) [pid = 1645] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:30:39 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x121c7a400) [pid = 1645] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:30:39 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x126d57000) [pid = 1645] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:30:39 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x113030c00) [pid = 1645] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:30:39 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x119b58c00) [pid = 1645] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:30:39 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x1175f4000) [pid = 1645] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:30:39 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x113d64400) [pid = 1645] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:30:39 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x117eae400) [pid = 1645] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:30:39 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x1129ae400) [pid = 1645] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:30:39 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x1128ce400) [pid = 1645] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:30:39 INFO - PROCESS | 1645 | --DOMWINDOW == 64 (0x112a79800) [pid = 1645] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:30:39 INFO - PROCESS | 1645 | 1468607439883 Marionette TRACE conn3 <- [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] 11:30:39 INFO - PROCESS | 1645 | 1468607439892 Marionette TRACE conn3 <- [1,725,null,{"value":"7"}] 11:30:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:30:39 INFO - PROCESS | 1645 | 1468607439894 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:30:39 INFO - PROCESS | 1645 | 1468607439905 Marionette TRACE conn3 <- [1,726,null,{}] 11:30:39 INFO - PROCESS | 1645 | 1468607439907 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:39 INFO - PROCESS | 1645 | 1468607439909 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:39 INFO - PROCESS | 1645 | 1468607439978 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 11:30:39 INFO - PROCESS | 1645 | 1468607439983 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:39 INFO - PROCESS | 1645 | 1468607439985 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b25000 == 32 [pid = 1645] [id = 189] 11:30:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x116a21000) [pid = 1645] [serial = 565] [outer = 0x0] 11:30:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x1186bf800) [pid = 1645] [serial = 566] [outer = 0x116a21000] 11:30:40 INFO - PROCESS | 1645 | 1468607440009 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x119b58c00) [pid = 1645] [serial = 567] [outer = 0x116a21000] 11:30:40 INFO - PROCESS | 1645 | 1468607440356 Marionette TRACE conn3 <- [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]]]}] 11:30:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:30:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 478ms 11:30:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:30:40 INFO - PROCESS | 1645 | 1468607440373 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 11:30:40 INFO - PROCESS | 1645 | 1468607440374 Marionette TRACE conn3 <- [1,729,null,{"value":"7"}] 11:30:40 INFO - PROCESS | 1645 | 1468607440376 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:30:40 INFO - PROCESS | 1645 | 1468607440377 Marionette TRACE conn3 <- [1,730,null,{}] 11:30:40 INFO - PROCESS | 1645 | 1468607440381 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:40 INFO - PROCESS | 1645 | 1468607440385 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:40 INFO - PROCESS | 1645 | 1468607440498 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 11:30:40 INFO - PROCESS | 1645 | 1468607440504 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 1645 | 1468607440505 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x1214a7800 == 33 [pid = 1645] [id = 190] 11:30:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x11836d800) [pid = 1645] [serial = 568] [outer = 0x0] 11:30:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x120e51800) [pid = 1645] [serial = 569] [outer = 0x11836d800] 11:30:40 INFO - PROCESS | 1645 | 1468607440530 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x121c78c00) [pid = 1645] [serial = 570] [outer = 0x11836d800] 11:30:40 INFO - PROCESS | 1645 | 1468607440847 Marionette TRACE conn3 <- [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] 11:30:40 INFO - PROCESS | 1645 | 1468607440897 Marionette TRACE conn3 <- [1,733,null,{"value":"7"}] 11:30:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:30:40 INFO - PROCESS | 1645 | 1468607440900 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:30:40 INFO - PROCESS | 1645 | 1468607440901 Marionette TRACE conn3 <- [1,734,null,{}] 11:30:40 INFO - PROCESS | 1645 | 1468607440909 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:40 INFO - PROCESS | 1645 | 1468607440911 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:40 INFO - PROCESS | 1645 | 1468607440979 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 11:30:40 INFO - PROCESS | 1645 | 1468607440985 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 1645 | 1468607440986 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x124a88800 == 34 [pid = 1645] [id = 191] 11:30:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x123c54c00) [pid = 1645] [serial = 571] [outer = 0x0] 11:30:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x124ae5800) [pid = 1645] [serial = 572] [outer = 0x123c54c00] 11:30:41 INFO - PROCESS | 1645 | 1468607441010 Marionette DEBUG loaded listener.js 11:30:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x125324c00) [pid = 1645] [serial = 573] [outer = 0x123c54c00] 11:30:41 INFO - PROCESS | 1645 | 1468607441325 Marionette TRACE conn3 <- [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]]]}] 11:30:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:30:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 469ms 11:30:41 INFO - PROCESS | 1645 | 1468607441370 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 11:30:41 INFO - PROCESS | 1645 | 1468607441371 Marionette TRACE conn3 <- [1,737,null,{"value":"7"}] 11:30:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:30:41 INFO - PROCESS | 1645 | 1468607441373 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:30:41 INFO - PROCESS | 1645 | 1468607441374 Marionette TRACE conn3 <- [1,738,null,{}] 11:30:41 INFO - PROCESS | 1645 | 1468607441376 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:41 INFO - PROCESS | 1645 | 1468607441377 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:41 INFO - PROCESS | 1645 | 1468607441470 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 11:30:41 INFO - PROCESS | 1645 | 1468607441476 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 1645 | 1468607441477 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x125312800 == 35 [pid = 1645] [id = 192] 11:30:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x121a1ac00) [pid = 1645] [serial = 574] [outer = 0x0] 11:30:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x126a79800) [pid = 1645] [serial = 575] [outer = 0x121a1ac00] 11:30:41 INFO - PROCESS | 1645 | 1468607441503 Marionette DEBUG loaded listener.js 11:30:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x117eadc00) [pid = 1645] [serial = 576] [outer = 0x121a1ac00] 11:30:42 INFO - PROCESS | 1645 | 1468607442323 Marionette TRACE conn3 <- [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]]]}] 11:30:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:30:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 11:30:42 INFO - PROCESS | 1645 | 1468607442343 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 11:30:42 INFO - PROCESS | 1645 | 1468607442346 Marionette TRACE conn3 <- [1,741,null,{"value":"7"}] 11:30:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:30:42 INFO - PROCESS | 1645 | 1468607442352 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:30:42 INFO - PROCESS | 1645 | 1468607442354 Marionette TRACE conn3 <- [1,742,null,{}] 11:30:42 INFO - PROCESS | 1645 | 1468607442358 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:42 INFO - PROCESS | 1645 | 1468607442360 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:42 INFO - PROCESS | 1645 | 1468607442467 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 11:30:42 INFO - PROCESS | 1645 | 1468607442513 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:42 INFO - PROCESS | 1645 | 1468607442515 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x1167cf800 == 36 [pid = 1645] [id = 193] 11:30:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x1130b9800) [pid = 1645] [serial = 577] [outer = 0x0] 11:30:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x113326400) [pid = 1645] [serial = 578] [outer = 0x1130b9800] 11:30:42 INFO - PROCESS | 1645 | 1468607442547 Marionette DEBUG loaded listener.js 11:30:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x115d56400) [pid = 1645] [serial = 579] [outer = 0x1130b9800] 11:30:43 INFO - PROCESS | 1645 | 1468607443528 Marionette TRACE conn3 <- [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]]]}] 11:30:43 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 11:30:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1223ms 11:30:43 INFO - PROCESS | 1645 | 1468607443575 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 11:30:43 INFO - PROCESS | 1645 | 1468607443577 Marionette TRACE conn3 <- [1,745,null,{"value":"7"}] 11:30:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:30:43 INFO - PROCESS | 1645 | 1468607443580 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:30:43 INFO - PROCESS | 1645 | 1468607443582 Marionette TRACE conn3 <- [1,746,null,{}] 11:30:43 INFO - PROCESS | 1645 | 1468607443586 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:43 INFO - PROCESS | 1645 | 1468607443587 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:43 INFO - PROCESS | 1645 | 1468607443684 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 11:30:43 INFO - PROCESS | 1645 | 1468607443751 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 1645 | 1468607443754 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x117248000 == 37 [pid = 1645] [id = 194] 11:30:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1167c4800) [pid = 1645] [serial = 580] [outer = 0x0] 11:30:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x11697ec00) [pid = 1645] [serial = 581] [outer = 0x1167c4800] 11:30:43 INFO - PROCESS | 1645 | 1468607443783 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x117e6b000) [pid = 1645] [serial = 582] [outer = 0x1167c4800] 11:30:43 INFO - PROCESS | 1645 | --DOCSHELL 0x124a88800 == 36 [pid = 1645] [id = 191] 11:30:43 INFO - PROCESS | 1645 | --DOCSHELL 0x1214a7800 == 35 [pid = 1645] [id = 190] 11:30:43 INFO - PROCESS | 1645 | --DOCSHELL 0x119b25000 == 34 [pid = 1645] [id = 189] 11:30:43 INFO - PROCESS | 1645 | --DOCSHELL 0x119559000 == 33 [pid = 1645] [id = 188] 11:30:43 INFO - PROCESS | 1645 | --DOCSHELL 0x118421000 == 32 [pid = 1645] [id = 187] 11:30:43 INFO - PROCESS | 1645 | --DOCSHELL 0x117137800 == 31 [pid = 1645] [id = 186] 11:30:43 INFO - PROCESS | 1645 | --DOCSHELL 0x115ef1800 == 30 [pid = 1645] [id = 185] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x121279c00) [pid = 1645] [serial = 539] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x128a68400) [pid = 1645] [serial = 533] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x12528b400) [pid = 1645] [serial = 530] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x128a6dc00) [pid = 1645] [serial = 507] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x1187fa400) [pid = 1645] [serial = 521] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x11962d400) [pid = 1645] [serial = 522] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x120f5b400) [pid = 1645] [serial = 524] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x118534c00) [pid = 1645] [serial = 518] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x118579800) [pid = 1645] [serial = 519] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x115e96c00) [pid = 1645] [serial = 515] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x116fec000) [pid = 1645] [serial = 516] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x118366400) [pid = 1645] [serial = 512] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x11853fc00) [pid = 1645] [serial = 513] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x112a85c00) [pid = 1645] [serial = 509] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x116fe8400) [pid = 1645] [serial = 536] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x115d53400) [pid = 1645] [serial = 510] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x1186c6400) [pid = 1645] [serial = 537] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 64 (0x12738c000) [pid = 1645] [serial = 540] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 63 (0x1216ba800) [pid = 1645] [serial = 528] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 62 (0x12127b800) [pid = 1645] [serial = 527] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 61 (0x12737fc00) [pid = 1645] [serial = 531] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 60 (0x128a70c00) [pid = 1645] [serial = 534] [outer = 0x0] [url = about:blank] 11:30:43 INFO - PROCESS | 1645 | --DOMWINDOW == 59 (0x121271800) [pid = 1645] [serial = 525] [outer = 0x0] [url = about:blank] 11:30:44 INFO - PROCESS | 1645 | 1468607444609 Marionette TRACE conn3 <- [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]]]}] 11:30:44 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.) 11:30:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1071ms 11:30:44 INFO - PROCESS | 1645 | 1468607444651 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 11:30:44 INFO - PROCESS | 1645 | 1468607444655 Marionette TRACE conn3 <- [1,749,null,{"value":"7"}] 11:30:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:30:44 INFO - PROCESS | 1645 | 1468607444659 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:30:44 INFO - PROCESS | 1645 | 1468607444661 Marionette TRACE conn3 <- [1,750,null,{}] 11:30:44 INFO - PROCESS | 1645 | 1468607444663 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:44 INFO - PROCESS | 1645 | 1468607444665 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:44 INFO - PROCESS | 1645 | 1468607444741 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 11:30:44 INFO - PROCESS | 1645 | 1468607444745 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:44 INFO - PROCESS | 1645 | 1468607444746 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x118415000 == 31 [pid = 1645] [id = 195] 11:30:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 60 (0x118534400) [pid = 1645] [serial = 583] [outer = 0x0] 11:30:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 61 (0x118539c00) [pid = 1645] [serial = 584] [outer = 0x118534400] 11:30:44 INFO - PROCESS | 1645 | 1468607444777 Marionette DEBUG loaded listener.js 11:30:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 62 (0x118577800) [pid = 1645] [serial = 585] [outer = 0x118534400] 11:30:45 INFO - PROCESS | 1645 | 1468607445589 Marionette TRACE conn3 <- [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]]]}] 11:30:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:30:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 975ms 11:30:45 INFO - PROCESS | 1645 | 1468607445635 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 11:30:45 INFO - PROCESS | 1645 | 1468607445636 Marionette TRACE conn3 <- [1,753,null,{"value":"7"}] 11:30:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:30:45 INFO - PROCESS | 1645 | 1468607445638 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:30:45 INFO - PROCESS | 1645 | 1468607445641 Marionette TRACE conn3 <- [1,754,null,{}] 11:30:45 INFO - PROCESS | 1645 | 1468607445649 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:45 INFO - PROCESS | 1645 | 1468607445652 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:45 INFO - PROCESS | 1645 | 1468607445729 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 11:30:45 INFO - PROCESS | 1645 | 1468607445736 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:45 INFO - PROCESS | 1645 | 1468607445738 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b13000 == 32 [pid = 1645] [id = 196] 11:30:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 63 (0x118bfbc00) [pid = 1645] [serial = 586] [outer = 0x0] 11:30:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 64 (0x119346800) [pid = 1645] [serial = 587] [outer = 0x118bfbc00] 11:30:45 INFO - PROCESS | 1645 | 1468607445766 Marionette DEBUG loaded listener.js 11:30:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x11962a800) [pid = 1645] [serial = 588] [outer = 0x118bfbc00] 11:30:46 INFO - PROCESS | 1645 | 1468607446616 Marionette TRACE conn3 <- [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]]]}] 11:30:46 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 11:30:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1022ms 11:30:46 INFO - PROCESS | 1645 | 1468607446660 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 11:30:46 INFO - PROCESS | 1645 | 1468607446662 Marionette TRACE conn3 <- [1,757,null,{"value":"7"}] 11:30:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:30:46 INFO - PROCESS | 1645 | 1468607446664 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:30:46 INFO - PROCESS | 1645 | 1468607446665 Marionette TRACE conn3 <- [1,758,null,{}] 11:30:46 INFO - PROCESS | 1645 | 1468607446668 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:46 INFO - PROCESS | 1645 | 1468607446669 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:46 INFO - PROCESS | 1645 | 1468607446760 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 11:30:46 INFO - PROCESS | 1645 | 1468607446764 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 1645 | 1468607446765 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x121249000 == 33 [pid = 1645] [id = 197] 11:30:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x119686400) [pid = 1645] [serial = 589] [outer = 0x0] 11:30:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x120e54c00) [pid = 1645] [serial = 590] [outer = 0x119686400] 11:30:46 INFO - PROCESS | 1645 | 1468607446790 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x12126d400) [pid = 1645] [serial = 591] [outer = 0x119686400] 11:30:47 INFO - PROCESS | 1645 | 1468607447127 Marionette TRACE conn3 <- [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]]]}] 11:30:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:30:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 469ms 11:30:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:30:47 INFO - PROCESS | 1645 | 1468607447138 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 11:30:47 INFO - PROCESS | 1645 | 1468607447140 Marionette TRACE conn3 <- [1,761,null,{"value":"7"}] 11:30:47 INFO - PROCESS | 1645 | 1468607447142 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:30:47 INFO - PROCESS | 1645 | 1468607447143 Marionette TRACE conn3 <- [1,762,null,{}] 11:30:47 INFO - PROCESS | 1645 | 1468607447145 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:47 INFO - PROCESS | 1645 | 1468607447146 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:47 INFO - PROCESS | 1645 | 1468607447242 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 11:30:47 INFO - PROCESS | 1645 | 1468607447276 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:47 INFO - PROCESS | 1645 | 1468607447277 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c48000 == 34 [pid = 1645] [id = 198] 11:30:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x119cacc00) [pid = 1645] [serial = 592] [outer = 0x0] 11:30:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x121278400) [pid = 1645] [serial = 593] [outer = 0x119cacc00] 11:30:47 INFO - PROCESS | 1645 | 1468607447301 Marionette DEBUG loaded listener.js 11:30:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x121c7a400) [pid = 1645] [serial = 594] [outer = 0x119cacc00] 11:30:47 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x115d53800) [pid = 1645] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:30:47 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x116632800) [pid = 1645] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:30:47 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x1129ac000) [pid = 1645] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:30:47 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x116a1a000) [pid = 1645] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:30:47 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x1195e3800) [pid = 1645] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:30:47 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x110fa0400) [pid = 1645] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:30:47 INFO - PROCESS | 1645 | --DOMWINDOW == 64 (0x118369800) [pid = 1645] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:30:47 INFO - PROCESS | 1645 | --DOMWINDOW == 63 (0x123c54c00) [pid = 1645] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:30:47 INFO - PROCESS | 1645 | --DOMWINDOW == 62 (0x116a21000) [pid = 1645] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:30:47 INFO - PROCESS | 1645 | --DOMWINDOW == 61 (0x11934b400) [pid = 1645] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:30:47 INFO - PROCESS | 1645 | --DOMWINDOW == 60 (0x11836d800) [pid = 1645] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:30:48 INFO - PROCESS | 1645 | 1468607448088 Marionette TRACE conn3 <- [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]]]}] 11:30:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:30:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 968ms 11:30:48 INFO - PROCESS | 1645 | 1468607448110 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 11:30:48 INFO - PROCESS | 1645 | 1468607448112 Marionette TRACE conn3 <- [1,765,null,{"value":"7"}] 11:30:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:30:48 INFO - PROCESS | 1645 | 1468607448114 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - PROCESS | 1645 | 1468607448115 Marionette TRACE conn3 <- [1,766,null,{}] 11:30:48 INFO - PROCESS | 1645 | 1468607448117 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:48 INFO - PROCESS | 1645 | 1468607448121 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:48 INFO - PROCESS | 1645 | 1468607448209 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 11:30:48 INFO - PROCESS | 1645 | 1468607448214 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 1645 | 1468607448215 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x1267a7000 == 35 [pid = 1645] [id = 199] 11:30:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 61 (0x117eab400) [pid = 1645] [serial = 595] [outer = 0x0] 11:30:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 62 (0x118536800) [pid = 1645] [serial = 596] [outer = 0x117eab400] 11:30:48 INFO - PROCESS | 1645 | 1468607448241 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 63 (0x12528dc00) [pid = 1645] [serial = 597] [outer = 0x117eab400] 11:30:49 INFO - PROCESS | 1645 | 1468607449023 Marionette TRACE conn3 <- [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]]]}] 11:30:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:30:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 920ms 11:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:30:49 INFO - PROCESS | 1645 | 1468607449034 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 1645 | 1468607449036 Marionette TRACE conn3 <- [1,769,null,{"value":"7"}] 11:30:49 INFO - PROCESS | 1645 | 1468607449038 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:30:49 INFO - PROCESS | 1645 | 1468607449039 Marionette TRACE conn3 <- [1,770,null,{}] 11:30:49 INFO - PROCESS | 1645 | 1468607449041 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:49 INFO - PROCESS | 1645 | 1468607449042 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:49 INFO - PROCESS | 1645 | 1468607449113 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 11:30:49 INFO - PROCESS | 1645 | 1468607449119 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:49 INFO - PROCESS | 1645 | 1468607449120 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x128bb1800 == 36 [pid = 1645] [id = 200] 11:30:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 64 (0x112adc400) [pid = 1645] [serial = 598] [outer = 0x0] 11:30:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x126d50000) [pid = 1645] [serial = 599] [outer = 0x112adc400] 11:30:49 INFO - PROCESS | 1645 | 1468607449144 Marionette DEBUG loaded listener.js 11:30:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x126f1d400) [pid = 1645] [serial = 600] [outer = 0x112adc400] 11:30:49 INFO - PROCESS | 1645 | 1468607449485 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 468ms 11:30:49 INFO - PROCESS | 1645 | 1468607449506 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 1645 | 1468607449507 Marionette TRACE conn3 <- [1,773,null,{"value":"7"}] 11:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:30:49 INFO - PROCESS | 1645 | 1468607449509 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:30:49 INFO - PROCESS | 1645 | 1468607449510 Marionette TRACE conn3 <- [1,774,null,{}] 11:30:49 INFO - PROCESS | 1645 | 1468607449513 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:49 INFO - PROCESS | 1645 | 1468607449514 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:49 INFO - PROCESS | 1645 | 1468607449609 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 11:30:49 INFO - PROCESS | 1645 | 1468607449616 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:49 INFO - PROCESS | 1645 | 1468607449617 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x128bc1800 == 37 [pid = 1645] [id = 201] 11:30:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x126d54400) [pid = 1645] [serial = 601] [outer = 0x0] 11:30:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x128a62400) [pid = 1645] [serial = 602] [outer = 0x126d54400] 11:30:49 INFO - PROCESS | 1645 | 1468607449642 Marionette DEBUG loaded listener.js 11:30:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x128a6b000) [pid = 1645] [serial = 603] [outer = 0x126d54400] 11:30:49 INFO - PROCESS | 1645 | 1468607449976 Marionette TRACE conn3 <- [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]]]}] 11:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 521ms 11:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:30:50 INFO - PROCESS | 1645 | 1468607450032 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 11:30:50 INFO - PROCESS | 1645 | 1468607450035 Marionette TRACE conn3 <- [1,777,null,{"value":"7"}] 11:30:50 INFO - PROCESS | 1645 | 1468607450038 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:30:50 INFO - PROCESS | 1645 | 1468607450040 Marionette TRACE conn3 <- [1,778,null,{}] 11:30:50 INFO - PROCESS | 1645 | 1468607450044 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:50 INFO - PROCESS | 1645 | 1468607450045 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:50 INFO - PROCESS | 1645 | 1468607450144 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 11:30:50 INFO - PROCESS | 1645 | 1468607450203 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:50 INFO - PROCESS | 1645 | 1468607450206 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x11713a000 == 38 [pid = 1645] [id = 202] 11:30:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x115d52800) [pid = 1645] [serial = 604] [outer = 0x0] 11:30:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x1161a1400) [pid = 1645] [serial = 605] [outer = 0x115d52800] 11:30:50 INFO - PROCESS | 1645 | 1468607450237 Marionette DEBUG loaded listener.js 11:30:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x116905400) [pid = 1645] [serial = 606] [outer = 0x115d52800] 11:30:50 INFO - PROCESS | 1645 | 1468607450663 Marionette TRACE conn3 <- [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]]]}] 11:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 11:30:50 INFO - PROCESS | 1645 | 1468607450708 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 11:30:50 INFO - PROCESS | 1645 | 1468607450711 Marionette TRACE conn3 <- [1,781,null,{"value":"7"}] 11:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:30:50 INFO - PROCESS | 1645 | 1468607450734 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:30:50 INFO - PROCESS | 1645 | 1468607450736 Marionette TRACE conn3 <- [1,782,null,{}] 11:30:50 INFO - PROCESS | 1645 | 1468607450739 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:50 INFO - PROCESS | 1645 | 1468607450740 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:50 INFO - PROCESS | 1645 | 1468607450861 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 11:30:50 INFO - PROCESS | 1645 | 1468607450924 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:50 INFO - PROCESS | 1645 | 1468607450925 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x121012000 == 39 [pid = 1645] [id = 203] 11:30:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x118572000) [pid = 1645] [serial = 607] [outer = 0x0] 11:30:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x118579800) [pid = 1645] [serial = 608] [outer = 0x118572000] 11:30:50 INFO - PROCESS | 1645 | 1468607450956 Marionette DEBUG loaded listener.js 11:30:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x1186c2800) [pid = 1645] [serial = 609] [outer = 0x118572000] 11:30:51 INFO - PROCESS | 1645 | 1468607451376 Marionette TRACE conn3 <- [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]]]}] 11:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 11:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:30:51 INFO - PROCESS | 1645 | 1468607451404 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 1645 | 1468607451405 Marionette TRACE conn3 <- [1,785,null,{"value":"7"}] 11:30:51 INFO - PROCESS | 1645 | 1468607451407 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - PROCESS | 1645 | 1468607451410 Marionette TRACE conn3 <- [1,786,null,{}] 11:30:51 INFO - PROCESS | 1645 | 1468607451436 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:51 INFO - PROCESS | 1645 | 1468607451440 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:51 INFO - PROCESS | 1645 | 1468607451539 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 11:30:51 INFO - PROCESS | 1645 | 1468607451602 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 1645 | 1468607451604 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fd1800 == 40 [pid = 1645] [id = 204] 11:30:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x119634400) [pid = 1645] [serial = 610] [outer = 0x0] 11:30:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x120e55800) [pid = 1645] [serial = 611] [outer = 0x119634400] 11:30:51 INFO - PROCESS | 1645 | 1468607451635 Marionette DEBUG loaded listener.js 11:30:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1216b8c00) [pid = 1645] [serial = 612] [outer = 0x119634400] 11:30:52 INFO - PROCESS | 1645 | 1468607452116 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 771ms 11:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:30:52 INFO - PROCESS | 1645 | 1468607452184 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 11:30:52 INFO - PROCESS | 1645 | 1468607452186 Marionette TRACE conn3 <- [1,789,null,{"value":"7"}] 11:30:52 INFO - PROCESS | 1645 | 1468607452188 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:30:52 INFO - PROCESS | 1645 | 1468607452190 Marionette TRACE conn3 <- [1,790,null,{}] 11:30:52 INFO - PROCESS | 1645 | 1468607452192 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:52 INFO - PROCESS | 1645 | 1468607452194 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:52 INFO - PROCESS | 1645 | 1468607452288 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 11:30:52 INFO - PROCESS | 1645 | 1468607452350 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:52 INFO - PROCESS | 1645 | 1468607452351 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a612800 == 41 [pid = 1645] [id = 205] 11:30:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x125325800) [pid = 1645] [serial = 613] [outer = 0x0] 11:30:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x127281000) [pid = 1645] [serial = 614] [outer = 0x125325800] 11:30:52 INFO - PROCESS | 1645 | 1468607452381 Marionette DEBUG loaded listener.js 11:30:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x128a70000) [pid = 1645] [serial = 615] [outer = 0x125325800] 11:30:52 INFO - PROCESS | 1645 | 1468607452795 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 620ms 11:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:30:52 INFO - PROCESS | 1645 | 1468607452809 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 11:30:52 INFO - PROCESS | 1645 | 1468607452810 Marionette TRACE conn3 <- [1,793,null,{"value":"7"}] 11:30:52 INFO - PROCESS | 1645 | 1468607452812 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:30:52 INFO - PROCESS | 1645 | 1468607452814 Marionette TRACE conn3 <- [1,794,null,{}] 11:30:52 INFO - PROCESS | 1645 | 1468607452816 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:52 INFO - PROCESS | 1645 | 1468607452818 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:52 INFO - PROCESS | 1645 | 1468607452913 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 11:30:52 INFO - PROCESS | 1645 | 1468607452961 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:52 INFO - PROCESS | 1645 | 1468607452963 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x12100d000 == 42 [pid = 1645] [id = 206] 11:30:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x120f51800) [pid = 1645] [serial = 616] [outer = 0x0] 11:30:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x124d34c00) [pid = 1645] [serial = 617] [outer = 0x120f51800] 11:30:52 INFO - PROCESS | 1645 | 1468607452991 Marionette DEBUG loaded listener.js 11:30:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x128c0d400) [pid = 1645] [serial = 618] [outer = 0x120f51800] 11:30:53 INFO - PROCESS | 1645 | 1468607453502 Marionette TRACE conn3 <- [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]]]}] 11:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 722ms 11:30:53 INFO - PROCESS | 1645 | 1468607453571 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 11:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:30:53 INFO - PROCESS | 1645 | 1468607453573 Marionette TRACE conn3 <- [1,797,null,{"value":"7"}] 11:30:53 INFO - PROCESS | 1645 | 1468607453576 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:30:53 INFO - PROCESS | 1645 | 1468607453578 Marionette TRACE conn3 <- [1,798,null,{}] 11:30:53 INFO - PROCESS | 1645 | 1468607453582 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:53 INFO - PROCESS | 1645 | 1468607453584 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:53 INFO - PROCESS | 1645 | 1468607453674 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 11:30:53 INFO - PROCESS | 1645 | 1468607453739 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:53 INFO - PROCESS | 1645 | 1468607453740 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x117374800 == 43 [pid = 1645] [id = 207] 11:30:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x116466000) [pid = 1645] [serial = 619] [outer = 0x0] 11:30:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x116fec000) [pid = 1645] [serial = 620] [outer = 0x116466000] 11:30:53 INFO - PROCESS | 1645 | 1468607453769 Marionette DEBUG loaded listener.js 11:30:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x117fd3000) [pid = 1645] [serial = 621] [outer = 0x116466000] 11:30:54 INFO - PROCESS | 1645 | --DOCSHELL 0x128bb1800 == 42 [pid = 1645] [id = 200] 11:30:54 INFO - PROCESS | 1645 | --DOCSHELL 0x1267a7000 == 41 [pid = 1645] [id = 199] 11:30:54 INFO - PROCESS | 1645 | --DOCSHELL 0x123c48000 == 40 [pid = 1645] [id = 198] 11:30:54 INFO - PROCESS | 1645 | --DOCSHELL 0x121249000 == 39 [pid = 1645] [id = 197] 11:30:54 INFO - PROCESS | 1645 | --DOCSHELL 0x119b13000 == 38 [pid = 1645] [id = 196] 11:30:54 INFO - PROCESS | 1645 | --DOCSHELL 0x118415000 == 37 [pid = 1645] [id = 195] 11:30:54 INFO - PROCESS | 1645 | --DOCSHELL 0x117248000 == 36 [pid = 1645] [id = 194] 11:30:54 INFO - PROCESS | 1645 | --DOCSHELL 0x125312800 == 35 [pid = 1645] [id = 192] 11:30:54 INFO - PROCESS | 1645 | --DOCSHELL 0x117f89800 == 34 [pid = 1645] [id = 184] 11:30:54 INFO - PROCESS | 1645 | --DOCSHELL 0x1167cf800 == 33 [pid = 1645] [id = 193] 11:30:54 INFO - PROCESS | 1645 | --DOCSHELL 0x12100d000 == 32 [pid = 1645] [id = 206] 11:30:54 INFO - PROCESS | 1645 | --DOCSHELL 0x12a612800 == 31 [pid = 1645] [id = 205] 11:30:54 INFO - PROCESS | 1645 | --DOCSHELL 0x128fd1800 == 30 [pid = 1645] [id = 204] 11:30:54 INFO - PROCESS | 1645 | --DOCSHELL 0x121012000 == 29 [pid = 1645] [id = 203] 11:30:54 INFO - PROCESS | 1645 | --DOCSHELL 0x128bc1800 == 28 [pid = 1645] [id = 201] 11:30:54 INFO - PROCESS | 1645 | --DOCSHELL 0x11713a000 == 27 [pid = 1645] [id = 202] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x113323400) [pid = 1645] [serial = 543] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1128d4000) [pid = 1645] [serial = 542] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x119332400) [pid = 1645] [serial = 561] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1187f5400) [pid = 1645] [serial = 546] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x125324c00) [pid = 1645] [serial = 573] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x118577400) [pid = 1645] [serial = 545] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1186bf800) [pid = 1645] [serial = 566] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x119b58c00) [pid = 1645] [serial = 567] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x123c0c000) [pid = 1645] [serial = 549] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x124ae5800) [pid = 1645] [serial = 572] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x1199e6c00) [pid = 1645] [serial = 564] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x120e51800) [pid = 1645] [serial = 569] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x120f5ac00) [pid = 1645] [serial = 548] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x11836cc00) [pid = 1645] [serial = 558] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x126a79800) [pid = 1645] [serial = 575] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x121c78c00) [pid = 1645] [serial = 570] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x1187f7800) [pid = 1645] [serial = 560] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x117e62c00) [pid = 1645] [serial = 557] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x115d49400) [pid = 1645] [serial = 554] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x115e21c00) [pid = 1645] [serial = 555] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x117fd6000) [pid = 1645] [serial = 552] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x1175f0800) [pid = 1645] [serial = 551] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | --DOMWINDOW == 64 (0x11962fc00) [pid = 1645] [serial = 563] [outer = 0x0] [url = about:blank] 11:30:54 INFO - PROCESS | 1645 | 1468607454573 Marionette TRACE conn3 <- [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]]]}] 11:30:54 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 11:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1026ms 11:30:54 INFO - PROCESS | 1645 | 1468607454603 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 11:30:54 INFO - PROCESS | 1645 | 1468607454606 Marionette TRACE conn3 <- [1,801,null,{"value":"7"}] 11:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:30:54 INFO - PROCESS | 1645 | 1468607454620 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:30:54 INFO - PROCESS | 1645 | 1468607454622 Marionette TRACE conn3 <- [1,802,null,{}] 11:30:54 INFO - PROCESS | 1645 | 1468607454627 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:54 INFO - PROCESS | 1645 | 1468607454628 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:54 INFO - PROCESS | 1645 | 1468607454723 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 11:30:54 INFO - PROCESS | 1645 | 1468607454800 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:54 INFO - PROCESS | 1645 | 1468607454802 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x11640a800 == 28 [pid = 1645] [id = 208] 11:30:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x115d49400) [pid = 1645] [serial = 622] [outer = 0x0] 11:30:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x115d54c00) [pid = 1645] [serial = 623] [outer = 0x115d49400] 11:30:54 INFO - PROCESS | 1645 | 1468607454843 Marionette DEBUG loaded listener.js 11:30:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x116469000) [pid = 1645] [serial = 624] [outer = 0x115d49400] 11:30:55 INFO - PROCESS | 1645 | 1468607455257 Marionette TRACE conn3 <- [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]]]}] 11:30:55 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 11:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 681ms 11:30:55 INFO - PROCESS | 1645 | 1468607455291 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 11:30:55 INFO - PROCESS | 1645 | 1468607455294 Marionette TRACE conn3 <- [1,805,null,{"value":"7"}] 11:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:30:55 INFO - PROCESS | 1645 | 1468607455305 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:30:55 INFO - PROCESS | 1645 | 1468607455306 Marionette TRACE conn3 <- [1,806,null,{}] 11:30:55 INFO - PROCESS | 1645 | 1468607455309 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:55 INFO - PROCESS | 1645 | 1468607455310 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:55 INFO - PROCESS | 1645 | 1468607455387 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 11:30:55 INFO - PROCESS | 1645 | 1468607455392 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 1645 | 1468607455393 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x117141800 == 29 [pid = 1645] [id = 209] 11:30:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x11697f000) [pid = 1645] [serial = 625] [outer = 0x0] 11:30:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x117e6ec00) [pid = 1645] [serial = 626] [outer = 0x11697f000] 11:30:55 INFO - PROCESS | 1645 | 1468607455424 Marionette DEBUG loaded listener.js 11:30:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x118366000) [pid = 1645] [serial = 627] [outer = 0x11697f000] 11:30:55 INFO - PROCESS | 1645 | [1645] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:30:55 INFO - PROCESS | 1645 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:30:55 INFO - PROCESS | 1645 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:30:55 INFO - PROCESS | 1645 | [GFX2-]: Using SkiaGL canvas. 11:30:55 INFO - PROCESS | 1645 | 1468607455806 Marionette TRACE conn3 <- [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]]]}] 11:30:55 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 11:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 524ms 11:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:30:55 INFO - PROCESS | 1645 | 1468607455826 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 11:30:55 INFO - PROCESS | 1645 | 1468607455827 Marionette TRACE conn3 <- [1,809,null,{"value":"7"}] 11:30:55 INFO - PROCESS | 1645 | 1468607455834 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:30:55 INFO - PROCESS | 1645 | 1468607455837 Marionette TRACE conn3 <- [1,810,null,{}] 11:30:55 INFO - PROCESS | 1645 | 1468607455845 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:55 INFO - PROCESS | 1645 | 1468607455849 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:55 INFO - PROCESS | 1645 | 1468607455921 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 11:30:55 INFO - PROCESS | 1645 | 1468607455926 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 1645 | 1468607455928 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x118bcf000 == 30 [pid = 1645] [id = 210] 11:30:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x1129b0800) [pid = 1645] [serial = 628] [outer = 0x0] 11:30:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x1187eec00) [pid = 1645] [serial = 629] [outer = 0x1129b0800] 11:30:55 INFO - PROCESS | 1645 | 1468607455957 Marionette DEBUG loaded listener.js 11:30:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x118bc1400) [pid = 1645] [serial = 630] [outer = 0x1129b0800] 11:30:56 INFO - PROCESS | 1645 | 1468607456273 Marionette TRACE conn3 <- [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]]]}] 11:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 476ms 11:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:30:56 INFO - PROCESS | 1645 | 1468607456306 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 11:30:56 INFO - PROCESS | 1645 | 1468607456308 Marionette TRACE conn3 <- [1,813,null,{"value":"7"}] 11:30:56 INFO - PROCESS | 1645 | 1468607456310 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - PROCESS | 1645 | 1468607456311 Marionette TRACE conn3 <- [1,814,null,{}] 11:30:56 INFO - PROCESS | 1645 | 1468607456315 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:56 INFO - PROCESS | 1645 | 1468607456318 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:56 INFO - PROCESS | 1645 | 1468607456391 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 11:30:56 INFO - PROCESS | 1645 | 1468607456394 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:56 INFO - PROCESS | 1645 | 1468607456395 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c22800 == 31 [pid = 1645] [id = 211] 11:30:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x11934a000) [pid = 1645] [serial = 631] [outer = 0x0] 11:30:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x11962f400) [pid = 1645] [serial = 632] [outer = 0x11934a000] 11:30:56 INFO - PROCESS | 1645 | 1468607456423 Marionette DEBUG loaded listener.js 11:30:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x119686000) [pid = 1645] [serial = 633] [outer = 0x11934a000] 11:30:56 INFO - PROCESS | 1645 | 1468607456792 Marionette TRACE conn3 <- [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] 11:30:56 INFO - PROCESS | 1645 | 1468607456834 Marionette TRACE conn3 <- [1,817,null,{"value":"7"}] 11:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:30:56 INFO - PROCESS | 1645 | 1468607456836 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - PROCESS | 1645 | 1468607456837 Marionette TRACE conn3 <- [1,818,null,{}] 11:30:56 INFO - PROCESS | 1645 | 1468607456839 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:56 INFO - PROCESS | 1645 | 1468607456841 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:56 INFO - PROCESS | 1645 | 1468607456927 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 11:30:56 INFO - PROCESS | 1645 | 1468607456962 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:56 INFO - PROCESS | 1645 | 1468607456963 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x121134000 == 32 [pid = 1645] [id = 212] 11:30:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x11697d000) [pid = 1645] [serial = 634] [outer = 0x0] 11:30:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1199e9c00) [pid = 1645] [serial = 635] [outer = 0x11697d000] 11:30:56 INFO - PROCESS | 1645 | 1468607456987 Marionette DEBUG loaded listener.js 11:30:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x120e4c000) [pid = 1645] [serial = 636] [outer = 0x11697d000] 11:30:57 INFO - PROCESS | 1645 | 1468607457312 Marionette TRACE conn3 <- [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]]]}] 11:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 519ms 11:30:57 INFO - PROCESS | 1645 | 1468607457356 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 11:30:57 INFO - PROCESS | 1645 | 1468607457357 Marionette TRACE conn3 <- [1,821,null,{"value":"7"}] 11:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:30:57 INFO - PROCESS | 1645 | 1468607457360 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:30:57 INFO - PROCESS | 1645 | 1468607457361 Marionette TRACE conn3 <- [1,822,null,{}] 11:30:57 INFO - PROCESS | 1645 | 1468607457363 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:57 INFO - PROCESS | 1645 | 1468607457367 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:57 INFO - PROCESS | 1645 | 1468607457474 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 11:30:57 INFO - PROCESS | 1645 | 1468607457507 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:57 INFO - PROCESS | 1645 | 1468607457508 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c44800 == 33 [pid = 1645] [id = 213] 11:30:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x118366400) [pid = 1645] [serial = 637] [outer = 0x0] 11:30:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x121156000) [pid = 1645] [serial = 638] [outer = 0x118366400] 11:30:57 INFO - PROCESS | 1645 | 1468607457533 Marionette DEBUG loaded listener.js 11:30:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x124a44000) [pid = 1645] [serial = 639] [outer = 0x118366400] 11:30:57 INFO - PROCESS | 1645 | 1468607457860 Marionette TRACE conn3 <- [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] 11:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:30:57 INFO - PROCESS | 1645 | 1468607457885 Marionette TRACE conn3 <- [1,825,null,{"value":"7"}] 11:30:57 INFO - PROCESS | 1645 | 1468607457899 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:30:57 INFO - PROCESS | 1645 | 1468607457900 Marionette TRACE conn3 <- [1,826,null,{}] 11:30:57 INFO - PROCESS | 1645 | 1468607457902 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:57 INFO - PROCESS | 1645 | 1468607457903 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:57 INFO - PROCESS | 1645 | 1468607457991 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 11:30:57 INFO - PROCESS | 1645 | 1468607457994 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:57 INFO - PROCESS | 1645 | 1468607457996 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x125343800 == 34 [pid = 1645] [id = 214] 11:30:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x124a4c800) [pid = 1645] [serial = 640] [outer = 0x0] 11:30:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x12532e000) [pid = 1645] [serial = 641] [outer = 0x124a4c800] 11:30:58 INFO - PROCESS | 1645 | 1468607458020 Marionette DEBUG loaded listener.js 11:30:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x126d55800) [pid = 1645] [serial = 642] [outer = 0x124a4c800] 11:30:58 INFO - PROCESS | 1645 | 1468607458324 Marionette TRACE conn3 <- [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]]]}] 11:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 481ms 11:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:30:58 INFO - PROCESS | 1645 | 1468607458371 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 11:30:58 INFO - PROCESS | 1645 | 1468607458372 Marionette TRACE conn3 <- [1,829,null,{"value":"7"}] 11:30:58 INFO - PROCESS | 1645 | 1468607458375 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:30:58 INFO - PROCESS | 1645 | 1468607458376 Marionette TRACE conn3 <- [1,830,null,{}] 11:30:58 INFO - PROCESS | 1645 | 1468607458379 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:58 INFO - PROCESS | 1645 | 1468607458380 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:58 INFO - PROCESS | 1645 | 1468607458474 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 11:30:58 INFO - PROCESS | 1645 | 1468607458507 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:58 INFO - PROCESS | 1645 | 1468607458509 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x126feb800 == 35 [pid = 1645] [id = 215] 11:30:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x125290000) [pid = 1645] [serial = 643] [outer = 0x0] 11:30:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x127388000) [pid = 1645] [serial = 644] [outer = 0x125290000] 11:30:58 INFO - PROCESS | 1645 | 1468607458532 Marionette DEBUG loaded listener.js 11:30:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x128a6a400) [pid = 1645] [serial = 645] [outer = 0x125290000] 11:30:58 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x112adc400) [pid = 1645] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:30:58 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x126d54400) [pid = 1645] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:30:58 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x119686400) [pid = 1645] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:30:58 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x119cacc00) [pid = 1645] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:30:58 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x117eab400) [pid = 1645] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:30:58 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x121a1ac00) [pid = 1645] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:30:58 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1167c4800) [pid = 1645] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:30:58 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1130b9800) [pid = 1645] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:30:58 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x118534400) [pid = 1645] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:30:58 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x118bfbc00) [pid = 1645] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:30:58 INFO - PROCESS | 1645 | 1468607458919 Marionette TRACE conn3 <- [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]]]}] 11:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 569ms 11:30:58 INFO - PROCESS | 1645 | 1468607458944 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 11:30:58 INFO - PROCESS | 1645 | 1468607458945 Marionette TRACE conn3 <- [1,833,null,{"value":"7"}] 11:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:30:58 INFO - PROCESS | 1645 | 1468607458950 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:30:58 INFO - PROCESS | 1645 | 1468607458952 Marionette TRACE conn3 <- [1,834,null,{}] 11:30:58 INFO - PROCESS | 1645 | 1468607458955 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:58 INFO - PROCESS | 1645 | 1468607458964 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:59 INFO - PROCESS | 1645 | 1468607459059 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 11:30:59 INFO - PROCESS | 1645 | 1468607459066 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:59 INFO - PROCESS | 1645 | 1468607459068 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x118bcd000 == 36 [pid = 1645] [id = 216] 11:30:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x113030c00) [pid = 1645] [serial = 646] [outer = 0x0] 11:30:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x119350800) [pid = 1645] [serial = 647] [outer = 0x113030c00] 11:30:59 INFO - PROCESS | 1645 | 1468607459092 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x124d2d800) [pid = 1645] [serial = 648] [outer = 0x113030c00] 11:30:59 INFO - PROCESS | 1645 | 1468607459369 Marionette TRACE conn3 <- [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]]]}] 11:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 472ms 11:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:30:59 INFO - PROCESS | 1645 | 1468607459421 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 11:30:59 INFO - PROCESS | 1645 | 1468607459422 Marionette TRACE conn3 <- [1,837,null,{"value":"7"}] 11:30:59 INFO - PROCESS | 1645 | 1468607459424 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:30:59 INFO - PROCESS | 1645 | 1468607459425 Marionette TRACE conn3 <- [1,838,null,{}] 11:30:59 INFO - PROCESS | 1645 | 1468607459427 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:59 INFO - PROCESS | 1645 | 1468607459428 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:59 INFO - PROCESS | 1645 | 1468607459503 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 11:30:59 INFO - PROCESS | 1645 | 1468607459506 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:59 INFO - PROCESS | 1645 | 1468607459507 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:30:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a60b000 == 37 [pid = 1645] [id = 217] 11:30:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1186b9000) [pid = 1645] [serial = 649] [outer = 0x0] 11:30:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x128a62c00) [pid = 1645] [serial = 650] [outer = 0x1186b9000] 11:30:59 INFO - PROCESS | 1645 | 1468607459531 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x128c04400) [pid = 1645] [serial = 651] [outer = 0x1186b9000] 11:30:59 INFO - PROCESS | 1645 | 1468607459842 Marionette TRACE conn3 <- [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]]]}] 11:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 470ms 11:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:30:59 INFO - PROCESS | 1645 | 1468607459895 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 11:30:59 INFO - PROCESS | 1645 | 1468607459897 Marionette TRACE conn3 <- [1,841,null,{"value":"7"}] 11:30:59 INFO - PROCESS | 1645 | 1468607459902 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:30:59 INFO - PROCESS | 1645 | 1468607459903 Marionette TRACE conn3 <- [1,842,null,{}] 11:30:59 INFO - PROCESS | 1645 | 1468607459915 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:59 INFO - PROCESS | 1645 | 1468607459916 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:00 INFO - PROCESS | 1645 | 1468607460008 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 11:31:00 INFO - PROCESS | 1645 | 1468607460011 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:00 INFO - PROCESS | 1645 | 1468607460013 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x121130000 == 38 [pid = 1645] [id = 218] 11:31:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11932a400) [pid = 1645] [serial = 652] [outer = 0x0] 11:31:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x128ce1400) [pid = 1645] [serial = 653] [outer = 0x11932a400] 11:31:00 INFO - PROCESS | 1645 | 1468607460042 Marionette DEBUG loaded listener.js 11:31:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1292a8800) [pid = 1645] [serial = 654] [outer = 0x11932a400] 11:31:00 INFO - PROCESS | 1645 | 1468607460378 Marionette TRACE conn3 <- [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]]]}] 11:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 484ms 11:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:31:00 INFO - PROCESS | 1645 | 1468607460387 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 11:31:00 INFO - PROCESS | 1645 | 1468607460389 Marionette TRACE conn3 <- [1,845,null,{"value":"7"}] 11:31:00 INFO - PROCESS | 1645 | 1468607460392 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:31:00 INFO - PROCESS | 1645 | 1468607460394 Marionette TRACE conn3 <- [1,846,null,{}] 11:31:00 INFO - PROCESS | 1645 | 1468607460396 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:00 INFO - PROCESS | 1645 | 1468607460401 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:00 INFO - PROCESS | 1645 | 1468607460514 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 11:31:00 INFO - PROCESS | 1645 | 1468607460591 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:00 INFO - PROCESS | 1645 | 1468607460592 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b0df000 == 39 [pid = 1645] [id = 219] 11:31:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x120f53000) [pid = 1645] [serial = 655] [outer = 0x0] 11:31:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1292abc00) [pid = 1645] [serial = 656] [outer = 0x120f53000] 11:31:00 INFO - PROCESS | 1645 | 1468607460630 Marionette DEBUG loaded listener.js 11:31:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1292c0400) [pid = 1645] [serial = 657] [outer = 0x120f53000] 11:31:01 INFO - PROCESS | 1645 | 1468607461189 Marionette TRACE conn3 <- [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]]]}] 11:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 870ms 11:31:01 INFO - PROCESS | 1645 | 1468607461270 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 11:31:01 INFO - PROCESS | 1645 | 1468607461273 Marionette TRACE conn3 <- [1,849,null,{"value":"7"}] 11:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:31:01 INFO - PROCESS | 1645 | 1468607461277 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:31:01 INFO - PROCESS | 1645 | 1468607461280 Marionette TRACE conn3 <- [1,850,null,{}] 11:31:01 INFO - PROCESS | 1645 | 1468607461284 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:01 INFO - PROCESS | 1645 | 1468607461285 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:01 INFO - PROCESS | 1645 | 1468607461392 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 11:31:01 INFO - PROCESS | 1645 | 1468607461444 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:01 INFO - PROCESS | 1645 | 1468607461445 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x11714e800 == 40 [pid = 1645] [id = 220] 11:31:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1133d0000) [pid = 1645] [serial = 658] [outer = 0x0] 11:31:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x115e8f800) [pid = 1645] [serial = 659] [outer = 0x1133d0000] 11:31:01 INFO - PROCESS | 1645 | 1468607461476 Marionette DEBUG loaded listener.js 11:31:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x116a13800) [pid = 1645] [serial = 660] [outer = 0x1133d0000] 11:31:02 INFO - PROCESS | 1645 | 1468607462031 Marionette TRACE conn3 <- [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]]]}] 11:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 923ms 11:31:02 INFO - PROCESS | 1645 | 1468607462208 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 11:31:02 INFO - PROCESS | 1645 | 1468607462210 Marionette TRACE conn3 <- [1,853,null,{"value":"7"}] 11:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:31:02 INFO - PROCESS | 1645 | 1468607462215 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:31:02 INFO - PROCESS | 1645 | 1468607462216 Marionette TRACE conn3 <- [1,854,null,{}] 11:31:02 INFO - PROCESS | 1645 | 1468607462220 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:02 INFO - PROCESS | 1645 | 1468607462222 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:02 INFO - PROCESS | 1645 | 1468607462323 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 11:31:02 INFO - PROCESS | 1645 | 1468607462371 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 1645 | 1468607462374 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x112abc800 == 41 [pid = 1645] [id = 221] 11:31:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x112763400) [pid = 1645] [serial = 661] [outer = 0x0] 11:31:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1128cec00) [pid = 1645] [serial = 662] [outer = 0x112763400] 11:31:02 INFO - PROCESS | 1645 | 1468607462401 Marionette DEBUG loaded listener.js 11:31:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1129b2c00) [pid = 1645] [serial = 663] [outer = 0x112763400] 11:31:02 INFO - PROCESS | 1645 | --DOCSHELL 0x121130000 == 40 [pid = 1645] [id = 218] 11:31:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12a60b000 == 39 [pid = 1645] [id = 217] 11:31:02 INFO - PROCESS | 1645 | --DOCSHELL 0x118bcd000 == 38 [pid = 1645] [id = 216] 11:31:02 INFO - PROCESS | 1645 | --DOCSHELL 0x126feb800 == 37 [pid = 1645] [id = 215] 11:31:02 INFO - PROCESS | 1645 | --DOCSHELL 0x125343800 == 36 [pid = 1645] [id = 214] 11:31:02 INFO - PROCESS | 1645 | --DOCSHELL 0x123c44800 == 35 [pid = 1645] [id = 213] 11:31:02 INFO - PROCESS | 1645 | --DOCSHELL 0x121134000 == 34 [pid = 1645] [id = 212] 11:31:02 INFO - PROCESS | 1645 | --DOCSHELL 0x119c22800 == 33 [pid = 1645] [id = 211] 11:31:02 INFO - PROCESS | 1645 | --DOCSHELL 0x118bcf000 == 32 [pid = 1645] [id = 210] 11:31:02 INFO - PROCESS | 1645 | --DOCSHELL 0x117141800 == 31 [pid = 1645] [id = 209] 11:31:02 INFO - PROCESS | 1645 | --DOCSHELL 0x11640a800 == 30 [pid = 1645] [id = 208] 11:31:02 INFO - PROCESS | 1645 | --DOCSHELL 0x117374800 == 29 [pid = 1645] [id = 207] 11:31:02 INFO - PROCESS | 1645 | 1468607462807 Marionette TRACE conn3 <- [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]]]}] 11:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 621ms 11:31:02 INFO - PROCESS | 1645 | 1468607462836 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 11:31:02 INFO - PROCESS | 1645 | 1468607462838 Marionette TRACE conn3 <- [1,857,null,{"value":"7"}] 11:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:31:02 INFO - PROCESS | 1645 | 1468607462843 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:31:02 INFO - PROCESS | 1645 | 1468607462846 Marionette TRACE conn3 <- [1,858,null,{}] 11:31:02 INFO - PROCESS | 1645 | 1468607462849 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:02 INFO - PROCESS | 1645 | 1468607462850 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:02 INFO - PROCESS | 1645 | 1468607462932 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x126f1d400) [pid = 1645] [serial = 600] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x128a62400) [pid = 1645] [serial = 602] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x128a6b000) [pid = 1645] [serial = 603] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x120e54c00) [pid = 1645] [serial = 590] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x121278400) [pid = 1645] [serial = 593] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x12126d400) [pid = 1645] [serial = 591] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x118536800) [pid = 1645] [serial = 596] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x126d50000) [pid = 1645] [serial = 599] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x117eadc00) [pid = 1645] [serial = 576] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x11697ec00) [pid = 1645] [serial = 581] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x117e6b000) [pid = 1645] [serial = 582] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x113326400) [pid = 1645] [serial = 578] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x115d56400) [pid = 1645] [serial = 579] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x118539c00) [pid = 1645] [serial = 584] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x118577800) [pid = 1645] [serial = 585] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x119346800) [pid = 1645] [serial = 587] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x121c7a400) [pid = 1645] [serial = 594] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x11962a800) [pid = 1645] [serial = 588] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x12528dc00) [pid = 1645] [serial = 597] [outer = 0x0] [url = about:blank] 11:31:02 INFO - PROCESS | 1645 | 1468607462987 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 1645 | 1468607462989 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x11694b800 == 30 [pid = 1645] [id = 222] 11:31:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1130c3400) [pid = 1645] [serial = 664] [outer = 0x0] 11:31:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x1133d6400) [pid = 1645] [serial = 665] [outer = 0x1130c3400] 11:31:03 INFO - PROCESS | 1645 | 1468607463020 Marionette DEBUG loaded listener.js 11:31:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x115dee400) [pid = 1645] [serial = 666] [outer = 0x1130c3400] 11:31:03 INFO - PROCESS | 1645 | 1468607463302 Marionette TRACE conn3 <- [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]]]}] 11:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 476ms 11:31:03 INFO - PROCESS | 1645 | 1468607463324 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 11:31:03 INFO - PROCESS | 1645 | 1468607463325 Marionette TRACE conn3 <- [1,861,null,{"value":"7"}] 11:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:31:03 INFO - PROCESS | 1645 | 1468607463327 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:31:03 INFO - PROCESS | 1645 | 1468607463328 Marionette TRACE conn3 <- [1,862,null,{}] 11:31:03 INFO - PROCESS | 1645 | 1468607463344 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:03 INFO - PROCESS | 1645 | 1468607463347 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:03 INFO - PROCESS | 1645 | 1468607463432 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 11:31:03 INFO - PROCESS | 1645 | 1468607463439 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:03 INFO - PROCESS | 1645 | 1468607463441 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x118412000 == 31 [pid = 1645] [id = 223] 11:31:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x116a1ac00) [pid = 1645] [serial = 667] [outer = 0x0] 11:31:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x116f8ec00) [pid = 1645] [serial = 668] [outer = 0x116a1ac00] 11:31:03 INFO - PROCESS | 1645 | 1468607463469 Marionette DEBUG loaded listener.js 11:31:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1175f4800) [pid = 1645] [serial = 669] [outer = 0x116a1ac00] 11:31:03 INFO - PROCESS | 1645 | 1468607463828 Marionette TRACE conn3 <- [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]]]}] 11:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 523ms 11:31:03 INFO - PROCESS | 1645 | 1468607463852 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 11:31:03 INFO - PROCESS | 1645 | 1468607463853 Marionette TRACE conn3 <- [1,865,null,{"value":"7"}] 11:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:31:03 INFO - PROCESS | 1645 | 1468607463857 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:31:03 INFO - PROCESS | 1645 | 1468607463859 Marionette TRACE conn3 <- [1,866,null,{}] 11:31:03 INFO - PROCESS | 1645 | 1468607463862 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:03 INFO - PROCESS | 1645 | 1468607463864 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:03 INFO - PROCESS | 1645 | 1468607463980 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 11:31:03 INFO - PROCESS | 1645 | 1468607463988 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:03 INFO - PROCESS | 1645 | 1468607463989 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x119303800 == 32 [pid = 1645] [id = 224] 11:31:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x112ad0400) [pid = 1645] [serial = 670] [outer = 0x0] 11:31:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x117fd9000) [pid = 1645] [serial = 671] [outer = 0x112ad0400] 11:31:04 INFO - PROCESS | 1645 | 1468607464029 Marionette DEBUG loaded listener.js 11:31:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x118370400) [pid = 1645] [serial = 672] [outer = 0x112ad0400] 11:31:04 INFO - PROCESS | 1645 | 1468607464423 Marionette TRACE conn3 <- [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]]]}] 11:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 620ms 11:31:04 INFO - PROCESS | 1645 | 1468607464477 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 11:31:04 INFO - PROCESS | 1645 | 1468607464478 Marionette TRACE conn3 <- [1,869,null,{"value":"7"}] 11:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:31:04 INFO - PROCESS | 1645 | 1468607464480 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:31:04 INFO - PROCESS | 1645 | 1468607464481 Marionette TRACE conn3 <- [1,870,null,{}] 11:31:04 INFO - PROCESS | 1645 | 1468607464484 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:04 INFO - PROCESS | 1645 | 1468607464485 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:04 INFO - PROCESS | 1645 | 1468607464556 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 11:31:04 INFO - PROCESS | 1645 | 1468607464560 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:04 INFO - PROCESS | 1645 | 1468607464561 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x120e8f800 == 33 [pid = 1645] [id = 225] 11:31:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1184b8800) [pid = 1645] [serial = 673] [outer = 0x0] 11:31:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x118536400) [pid = 1645] [serial = 674] [outer = 0x1184b8800] 11:31:04 INFO - PROCESS | 1645 | 1468607464587 Marionette DEBUG loaded listener.js 11:31:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x118577800) [pid = 1645] [serial = 675] [outer = 0x1184b8800] 11:31:04 INFO - PROCESS | 1645 | 1468607464902 Marionette TRACE conn3 <- [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]]]}] 11:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 468ms 11:31:04 INFO - PROCESS | 1645 | 1468607464949 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 11:31:04 INFO - PROCESS | 1645 | 1468607464951 Marionette TRACE conn3 <- [1,873,null,{"value":"7"}] 11:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:31:04 INFO - PROCESS | 1645 | 1468607464953 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:31:04 INFO - PROCESS | 1645 | 1468607464954 Marionette TRACE conn3 <- [1,874,null,{}] 11:31:04 INFO - PROCESS | 1645 | 1468607464956 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:04 INFO - PROCESS | 1645 | 1468607464960 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:05 INFO - PROCESS | 1645 | 1468607465087 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 11:31:05 INFO - PROCESS | 1645 | 1468607465122 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:05 INFO - PROCESS | 1645 | 1468607465124 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x12170e800 == 34 [pid = 1645] [id = 226] 11:31:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x118573400) [pid = 1645] [serial = 676] [outer = 0x0] 11:31:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1187ed400) [pid = 1645] [serial = 677] [outer = 0x118573400] 11:31:05 INFO - PROCESS | 1645 | 1468607465149 Marionette DEBUG loaded listener.js 11:31:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x119628c00) [pid = 1645] [serial = 678] [outer = 0x118573400] 11:31:05 INFO - PROCESS | 1645 | 1468607465489 Marionette TRACE conn3 <- [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]]]}] 11:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 568ms 11:31:05 INFO - PROCESS | 1645 | 1468607465521 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 11:31:05 INFO - PROCESS | 1645 | 1468607465522 Marionette TRACE conn3 <- [1,877,null,{"value":"7"}] 11:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:31:05 INFO - PROCESS | 1645 | 1468607465533 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:31:05 INFO - PROCESS | 1645 | 1468607465534 Marionette TRACE conn3 <- [1,878,null,{}] 11:31:05 INFO - PROCESS | 1645 | 1468607465536 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:05 INFO - PROCESS | 1645 | 1468607465537 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:05 INFO - PROCESS | 1645 | 1468607465628 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 11:31:05 INFO - PROCESS | 1645 | 1468607465632 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:05 INFO - PROCESS | 1645 | 1468607465632 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x12490b000 == 35 [pid = 1645] [id = 227] 11:31:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x118580400) [pid = 1645] [serial = 679] [outer = 0x0] 11:31:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x119634800) [pid = 1645] [serial = 680] [outer = 0x118580400] 11:31:05 INFO - PROCESS | 1645 | 1468607465656 Marionette DEBUG loaded listener.js 11:31:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x119b56c00) [pid = 1645] [serial = 681] [outer = 0x118580400] 11:31:05 INFO - PROCESS | 1645 | 1468607465954 Marionette TRACE conn3 <- [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]]]}] 11:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 470ms 11:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:31:06 INFO - PROCESS | 1645 | 1468607466008 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 11:31:06 INFO - PROCESS | 1645 | 1468607466009 Marionette TRACE conn3 <- [1,881,null,{"value":"7"}] 11:31:06 INFO - PROCESS | 1645 | 1468607466011 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:31:06 INFO - PROCESS | 1645 | 1468607466012 Marionette TRACE conn3 <- [1,882,null,{}] 11:31:06 INFO - PROCESS | 1645 | 1468607466017 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:06 INFO - PROCESS | 1645 | 1468607466019 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:06 INFO - PROCESS | 1645 | 1468607466116 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 11:31:06 INFO - PROCESS | 1645 | 1468607466119 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:06 INFO - PROCESS | 1645 | 1468607466120 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169ab800 == 36 [pid = 1645] [id = 228] 11:31:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x119b58800) [pid = 1645] [serial = 682] [outer = 0x0] 11:31:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x120e54c00) [pid = 1645] [serial = 683] [outer = 0x119b58800] 11:31:06 INFO - PROCESS | 1645 | 1468607466144 Marionette DEBUG loaded listener.js 11:31:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x120f5b400) [pid = 1645] [serial = 684] [outer = 0x119b58800] 11:31:06 INFO - PROCESS | 1645 | 1468607466480 Marionette TRACE conn3 <- [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]]]}] 11:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 523ms 11:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:31:06 INFO - PROCESS | 1645 | 1468607466534 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 11:31:06 INFO - PROCESS | 1645 | 1468607466536 Marionette TRACE conn3 <- [1,885,null,{"value":"7"}] 11:31:06 INFO - PROCESS | 1645 | 1468607466538 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:31:06 INFO - PROCESS | 1645 | 1468607466539 Marionette TRACE conn3 <- [1,886,null,{}] 11:31:06 INFO - PROCESS | 1645 | 1468607466542 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:06 INFO - PROCESS | 1645 | 1468607466543 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:06 INFO - PROCESS | 1645 | 1468607466635 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 11:31:06 INFO - PROCESS | 1645 | 1468607466644 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:06 INFO - PROCESS | 1645 | 1468607466645 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x126fe8800 == 37 [pid = 1645] [id = 229] 11:31:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x121150000) [pid = 1645] [serial = 685] [outer = 0x0] 11:31:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x121272400) [pid = 1645] [serial = 686] [outer = 0x121150000] 11:31:06 INFO - PROCESS | 1645 | 1468607466669 Marionette DEBUG loaded listener.js 11:31:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12127b000) [pid = 1645] [serial = 687] [outer = 0x121150000] 11:31:06 INFO - PROCESS | 1645 | 1468607466983 Marionette TRACE conn3 <- [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]]]}] 11:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 468ms 11:31:07 INFO - PROCESS | 1645 | 1468607467006 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 11:31:07 INFO - PROCESS | 1645 | 1468607467007 Marionette TRACE conn3 <- [1,889,null,{"value":"7"}] 11:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:31:07 INFO - PROCESS | 1645 | 1468607467010 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:31:07 INFO - PROCESS | 1645 | 1468607467011 Marionette TRACE conn3 <- [1,890,null,{}] 11:31:07 INFO - PROCESS | 1645 | 1468607467013 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:07 INFO - PROCESS | 1645 | 1468607467015 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:07 INFO - PROCESS | 1645 | 1468607467109 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x11697d000) [pid = 1645] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x118366400) [pid = 1645] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x11697f000) [pid = 1645] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1129b0800) [pid = 1645] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x115d49400) [pid = 1645] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11934a000) [pid = 1645] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x116466000) [pid = 1645] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x115d52800) [pid = 1645] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x118572000) [pid = 1645] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x119634400) [pid = 1645] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x125325800) [pid = 1645] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x120f51800) [pid = 1645] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x124a4c800) [pid = 1645] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x113030c00) [pid = 1645] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x125290000) [pid = 1645] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1186b9000) [pid = 1645] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:31:07 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x11932a400) [pid = 1645] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:31:07 INFO - PROCESS | 1645 | 1468607467236 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:07 INFO - PROCESS | 1645 | 1468607467237 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x11714c000 == 38 [pid = 1645] [id = 230] 11:31:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x110e7c800) [pid = 1645] [serial = 688] [outer = 0x0] 11:31:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x113ecfc00) [pid = 1645] [serial = 689] [outer = 0x110e7c800] 11:31:07 INFO - PROCESS | 1645 | 1468607467261 Marionette DEBUG loaded listener.js 11:31:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x116fea800) [pid = 1645] [serial = 690] [outer = 0x110e7c800] 11:31:07 INFO - PROCESS | 1645 | 1468607467519 Marionette TRACE conn3 <- [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]]]}] 11:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 518ms 11:31:07 INFO - PROCESS | 1645 | 1468607467528 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 11:31:07 INFO - PROCESS | 1645 | 1468607467530 Marionette TRACE conn3 <- [1,893,null,{"value":"7"}] 11:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:31:07 INFO - PROCESS | 1645 | 1468607467543 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:31:07 INFO - PROCESS | 1645 | 1468607467544 Marionette TRACE conn3 <- [1,894,null,{}] 11:31:07 INFO - PROCESS | 1645 | 1468607467547 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:07 INFO - PROCESS | 1645 | 1468607467549 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:07 INFO - PROCESS | 1645 | 1468607467652 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 11:31:07 INFO - PROCESS | 1645 | 1468607467656 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:07 INFO - PROCESS | 1645 | 1468607467658 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x129611800 == 39 [pid = 1645] [id = 231] 11:31:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1184bb800) [pid = 1645] [serial = 691] [outer = 0x0] 11:31:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x121275000) [pid = 1645] [serial = 692] [outer = 0x1184bb800] 11:31:07 INFO - PROCESS | 1645 | 1468607467690 Marionette DEBUG loaded listener.js 11:31:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x124897c00) [pid = 1645] [serial = 693] [outer = 0x1184bb800] 11:31:08 INFO - PROCESS | 1645 | 1468607468034 Marionette TRACE conn3 <- [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]]]}] 11:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 522ms 11:31:08 INFO - PROCESS | 1645 | 1468607468062 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 11:31:08 INFO - PROCESS | 1645 | 1468607468063 Marionette TRACE conn3 <- [1,897,null,{"value":"7"}] 11:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:31:08 INFO - PROCESS | 1645 | 1468607468065 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:31:08 INFO - PROCESS | 1645 | 1468607468066 Marionette TRACE conn3 <- [1,898,null,{}] 11:31:08 INFO - PROCESS | 1645 | 1468607468069 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:08 INFO - PROCESS | 1645 | 1468607468070 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:08 INFO - PROCESS | 1645 | 1468607468174 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 11:31:08 INFO - PROCESS | 1645 | 1468607468179 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:08 INFO - PROCESS | 1645 | 1468607468180 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a95e800 == 40 [pid = 1645] [id = 232] 11:31:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x124a40c00) [pid = 1645] [serial = 694] [outer = 0x0] 11:31:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x125288000) [pid = 1645] [serial = 695] [outer = 0x124a40c00] 11:31:08 INFO - PROCESS | 1645 | 1468607468205 Marionette DEBUG loaded listener.js 11:31:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1253f1800) [pid = 1645] [serial = 696] [outer = 0x124a40c00] 11:31:08 INFO - PROCESS | 1645 | 1468607468499 Marionette TRACE conn3 <- [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]]]}] 11:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 469ms 11:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:31:08 INFO - PROCESS | 1645 | 1468607468536 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 11:31:08 INFO - PROCESS | 1645 | 1468607468537 Marionette TRACE conn3 <- [1,901,null,{"value":"7"}] 11:31:08 INFO - PROCESS | 1645 | 1468607468539 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:31:08 INFO - PROCESS | 1645 | 1468607468540 Marionette TRACE conn3 <- [1,902,null,{}] 11:31:08 INFO - PROCESS | 1645 | 1468607468542 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:08 INFO - PROCESS | 1645 | 1468607468543 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:08 INFO - PROCESS | 1645 | 1468607468623 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 11:31:08 INFO - PROCESS | 1645 | 1468607468626 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:08 INFO - PROCESS | 1645 | 1468607468627 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b0e0000 == 41 [pid = 1645] [id = 233] 11:31:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1253f2000) [pid = 1645] [serial = 697] [outer = 0x0] 11:31:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x126d54400) [pid = 1645] [serial = 698] [outer = 0x1253f2000] 11:31:08 INFO - PROCESS | 1645 | 1468607468657 Marionette DEBUG loaded listener.js 11:31:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x126f1c400) [pid = 1645] [serial = 699] [outer = 0x1253f2000] 11:31:08 INFO - PROCESS | 1645 | 1468607468980 Marionette TRACE conn3 <- [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]]]}] 11:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 470ms 11:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:31:09 INFO - PROCESS | 1645 | 1468607469010 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 11:31:09 INFO - PROCESS | 1645 | 1468607469011 Marionette TRACE conn3 <- [1,905,null,{"value":"7"}] 11:31:09 INFO - PROCESS | 1645 | 1468607469013 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:31:09 INFO - PROCESS | 1645 | 1468607469014 Marionette TRACE conn3 <- [1,906,null,{}] 11:31:09 INFO - PROCESS | 1645 | 1468607469019 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:09 INFO - PROCESS | 1645 | 1468607469020 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:09 INFO - PROCESS | 1645 | 1468607469123 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 11:31:09 INFO - PROCESS | 1645 | 1468607469130 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 1645 | 1468607469131 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ba04000 == 42 [pid = 1645] [id = 234] 11:31:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x115d4a400) [pid = 1645] [serial = 700] [outer = 0x0] 11:31:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x126afa400) [pid = 1645] [serial = 701] [outer = 0x115d4a400] 11:31:09 INFO - PROCESS | 1645 | 1468607469154 Marionette DEBUG loaded listener.js 11:31:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128a69800) [pid = 1645] [serial = 702] [outer = 0x115d4a400] 11:31:09 INFO - PROCESS | 1645 | 1468607469605 Marionette TRACE conn3 <- [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]]]}] 11:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 622ms 11:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:31:09 INFO - PROCESS | 1645 | 1468607469636 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 11:31:09 INFO - PROCESS | 1645 | 1468607469638 Marionette TRACE conn3 <- [1,909,null,{"value":"7"}] 11:31:09 INFO - PROCESS | 1645 | 1468607469641 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:31:09 INFO - PROCESS | 1645 | 1468607469645 Marionette TRACE conn3 <- [1,910,null,{}] 11:31:09 INFO - PROCESS | 1645 | 1468607469648 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:09 INFO - PROCESS | 1645 | 1468607469650 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:09 INFO - PROCESS | 1645 | 1468607469754 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 11:31:09 INFO - PROCESS | 1645 | 1468607469819 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 1645 | 1468607469821 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x11714f800 == 43 [pid = 1645] [id = 235] 11:31:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x112a7dc00) [pid = 1645] [serial = 703] [outer = 0x0] 11:31:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1133ad400) [pid = 1645] [serial = 704] [outer = 0x112a7dc00] 11:31:09 INFO - PROCESS | 1645 | 1468607469851 Marionette DEBUG loaded listener.js 11:31:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x115e21400) [pid = 1645] [serial = 705] [outer = 0x112a7dc00] 11:31:10 INFO - PROCESS | 1645 | 1468607470290 Marionette TRACE conn3 <- [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]]]}] 11:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 11:31:10 INFO - PROCESS | 1645 | 1468607470313 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 11:31:10 INFO - PROCESS | 1645 | 1468607470316 Marionette TRACE conn3 <- [1,913,null,{"value":"7"}] 11:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:31:10 INFO - PROCESS | 1645 | 1468607470320 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:31:10 INFO - PROCESS | 1645 | 1468607470322 Marionette TRACE conn3 <- [1,914,null,{}] 11:31:10 INFO - PROCESS | 1645 | 1468607470325 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:10 INFO - PROCESS | 1645 | 1468607470327 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:10 INFO - PROCESS | 1645 | 1468607470454 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 11:31:10 INFO - PROCESS | 1645 | 1468607470535 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:10 INFO - PROCESS | 1645 | 1468607470537 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x121c62800 == 44 [pid = 1645] [id = 236] 11:31:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x117e67800) [pid = 1645] [serial = 706] [outer = 0x0] 11:31:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x117fd2000) [pid = 1645] [serial = 707] [outer = 0x117e67800] 11:31:10 INFO - PROCESS | 1645 | 1468607470568 Marionette DEBUG loaded listener.js 11:31:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x118533c00) [pid = 1645] [serial = 708] [outer = 0x117e67800] 11:31:10 INFO - PROCESS | 1645 | 1468607470980 Marionette TRACE conn3 <- [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]]]}] 11:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 669ms 11:31:10 INFO - PROCESS | 1645 | 1468607470990 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 11:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:31:10 INFO - PROCESS | 1645 | 1468607470991 Marionette TRACE conn3 <- [1,917,null,{"value":"7"}] 11:31:10 INFO - PROCESS | 1645 | 1468607470994 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:31:10 INFO - PROCESS | 1645 | 1468607470996 Marionette TRACE conn3 <- [1,918,null,{}] 11:31:11 INFO - PROCESS | 1645 | 1468607471008 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:11 INFO - PROCESS | 1645 | 1468607471011 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:11 INFO - PROCESS | 1645 | 1468607471111 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 11:31:11 INFO - PROCESS | 1645 | 1468607471168 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 1645 | 1468607471170 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x12be0d000 == 45 [pid = 1645] [id = 237] 11:31:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x1187f7800) [pid = 1645] [serial = 709] [outer = 0x0] 11:31:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x119332800) [pid = 1645] [serial = 710] [outer = 0x1187f7800] 11:31:11 INFO - PROCESS | 1645 | 1468607471200 Marionette DEBUG loaded listener.js 11:31:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x119689c00) [pid = 1645] [serial = 711] [outer = 0x1187f7800] 11:31:11 INFO - PROCESS | 1645 | 1468607471613 Marionette TRACE conn3 <- [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]]]}] 11:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 673ms 11:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:31:11 INFO - PROCESS | 1645 | 1468607471668 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 11:31:11 INFO - PROCESS | 1645 | 1468607471669 Marionette TRACE conn3 <- [1,921,null,{"value":"7"}] 11:31:11 INFO - PROCESS | 1645 | 1468607471672 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:31:11 INFO - PROCESS | 1645 | 1468607471673 Marionette TRACE conn3 <- [1,922,null,{}] 11:31:11 INFO - PROCESS | 1645 | 1468607471676 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:11 INFO - PROCESS | 1645 | 1468607471677 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:11 INFO - PROCESS | 1645 | 1468607471782 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 11:31:11 INFO - PROCESS | 1645 | 1468607471879 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 1645 | 1468607471881 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x116683000 == 46 [pid = 1645] [id = 238] 11:31:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x112f3bc00) [pid = 1645] [serial = 712] [outer = 0x0] 11:31:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x11962d800) [pid = 1645] [serial = 713] [outer = 0x112f3bc00] 11:31:11 INFO - PROCESS | 1645 | 1468607471911 Marionette DEBUG loaded listener.js 11:31:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12195e800) [pid = 1645] [serial = 714] [outer = 0x112f3bc00] 11:31:12 INFO - PROCESS | 1645 | 1468607472471 Marionette TRACE conn3 <- [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]]]}] 11:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 819ms 11:31:12 INFO - PROCESS | 1645 | 1468607472500 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 11:31:12 INFO - PROCESS | 1645 | 1468607472502 Marionette TRACE conn3 <- [1,925,null,{"value":"7"}] 11:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:31:12 INFO - PROCESS | 1645 | 1468607472506 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:31:12 INFO - PROCESS | 1645 | 1468607472508 Marionette TRACE conn3 <- [1,926,null,{}] 11:31:12 INFO - PROCESS | 1645 | 1468607472512 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:12 INFO - PROCESS | 1645 | 1468607472513 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:12 INFO - PROCESS | 1645 | 1468607472604 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 11:31:12 INFO - PROCESS | 1645 | 1468607472678 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:12 INFO - PROCESS | 1645 | 1468607472680 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x113349000 == 47 [pid = 1645] [id = 239] 11:31:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x115d48c00) [pid = 1645] [serial = 715] [outer = 0x0] 11:31:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x115d4e800) [pid = 1645] [serial = 716] [outer = 0x115d48c00] 11:31:12 INFO - PROCESS | 1645 | 1468607472705 Marionette DEBUG loaded listener.js 11:31:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x115e96c00) [pid = 1645] [serial = 717] [outer = 0x115d48c00] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12b0e0000 == 46 [pid = 1645] [id = 233] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12a95e800 == 45 [pid = 1645] [id = 232] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x129611800 == 44 [pid = 1645] [id = 231] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x11714c000 == 43 [pid = 1645] [id = 230] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x126fe8800 == 42 [pid = 1645] [id = 229] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x1169ab800 == 41 [pid = 1645] [id = 228] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12490b000 == 40 [pid = 1645] [id = 227] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12170e800 == 39 [pid = 1645] [id = 226] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x120e8f800 == 38 [pid = 1645] [id = 225] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x119303800 == 37 [pid = 1645] [id = 224] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x118412000 == 36 [pid = 1645] [id = 223] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x11694b800 == 35 [pid = 1645] [id = 222] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x112abc800 == 34 [pid = 1645] [id = 221] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x11714e800 == 33 [pid = 1645] [id = 220] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12b0df000 == 32 [pid = 1645] [id = 219] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x116683000 == 31 [pid = 1645] [id = 238] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12be0d000 == 30 [pid = 1645] [id = 237] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x121c62800 == 29 [pid = 1645] [id = 236] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x11714f800 == 28 [pid = 1645] [id = 235] 11:31:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12ba04000 == 27 [pid = 1645] [id = 234] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x1187eec00) [pid = 1645] [serial = 629] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x118bc1400) [pid = 1645] [serial = 630] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x115d54c00) [pid = 1645] [serial = 623] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x116469000) [pid = 1645] [serial = 624] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x11962f400) [pid = 1645] [serial = 632] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x120e4c000) [pid = 1645] [serial = 636] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x117fd3000) [pid = 1645] [serial = 621] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x116fec000) [pid = 1645] [serial = 620] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x116905400) [pid = 1645] [serial = 606] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1161a1400) [pid = 1645] [serial = 605] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1186c2800) [pid = 1645] [serial = 609] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x118579800) [pid = 1645] [serial = 608] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1216b8c00) [pid = 1645] [serial = 612] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x120e55800) [pid = 1645] [serial = 611] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x128a70000) [pid = 1645] [serial = 615] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x127281000) [pid = 1645] [serial = 614] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x128c0d400) [pid = 1645] [serial = 618] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x124d34c00) [pid = 1645] [serial = 617] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x12532e000) [pid = 1645] [serial = 641] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x124a44000) [pid = 1645] [serial = 639] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x119350800) [pid = 1645] [serial = 647] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x127388000) [pid = 1645] [serial = 644] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x126d55800) [pid = 1645] [serial = 642] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x128a62c00) [pid = 1645] [serial = 650] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x128c04400) [pid = 1645] [serial = 651] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x128ce1400) [pid = 1645] [serial = 653] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x128a6a400) [pid = 1645] [serial = 645] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x124d2d800) [pid = 1645] [serial = 648] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1292a8800) [pid = 1645] [serial = 654] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x119686000) [pid = 1645] [serial = 633] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1292abc00) [pid = 1645] [serial = 656] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1199e9c00) [pid = 1645] [serial = 635] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x121156000) [pid = 1645] [serial = 638] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x117e6ec00) [pid = 1645] [serial = 626] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x118366000) [pid = 1645] [serial = 627] [outer = 0x0] [url = about:blank] 11:31:13 INFO - PROCESS | 1645 | 1468607473654 Marionette TRACE conn3 <- [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]]]}] 11:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1172ms 11:31:13 INFO - PROCESS | 1645 | 1468607473679 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 11:31:13 INFO - PROCESS | 1645 | 1468607473683 Marionette TRACE conn3 <- [1,929,null,{"value":"7"}] 11:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:31:13 INFO - PROCESS | 1645 | 1468607473686 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:31:13 INFO - PROCESS | 1645 | 1468607473688 Marionette TRACE conn3 <- [1,930,null,{}] 11:31:13 INFO - PROCESS | 1645 | 1468607473691 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:13 INFO - PROCESS | 1645 | 1468607473693 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:13 INFO - PROCESS | 1645 | 1468607473773 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 11:31:13 INFO - PROCESS | 1645 | 1468607473777 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:13 INFO - PROCESS | 1645 | 1468607473780 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x115d93800 == 28 [pid = 1645] [id = 240] 11:31:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x112adc400) [pid = 1645] [serial = 718] [outer = 0x0] 11:31:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1133c9c00) [pid = 1645] [serial = 719] [outer = 0x112adc400] 11:31:13 INFO - PROCESS | 1645 | 1468607473812 Marionette DEBUG loaded listener.js 11:31:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x112131c00) [pid = 1645] [serial = 720] [outer = 0x112adc400] 11:31:14 INFO - PROCESS | 1645 | 1468607474140 Marionette TRACE conn3 <- [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]]]}] 11:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 470ms 11:31:14 INFO - PROCESS | 1645 | 1468607474173 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 11:31:14 INFO - PROCESS | 1645 | 1468607474177 Marionette TRACE conn3 <- [1,933,null,{"value":"7"}] 11:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:31:14 INFO - PROCESS | 1645 | 1468607474183 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:31:14 INFO - PROCESS | 1645 | 1468607474184 Marionette TRACE conn3 <- [1,934,null,{}] 11:31:14 INFO - PROCESS | 1645 | 1468607474187 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:14 INFO - PROCESS | 1645 | 1468607474188 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:14 INFO - PROCESS | 1645 | 1468607474263 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 11:31:14 INFO - PROCESS | 1645 | 1468607474270 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:14 INFO - PROCESS | 1645 | 1468607474271 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x11714b800 == 29 [pid = 1645] [id = 241] 11:31:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1164e5c00) [pid = 1645] [serial = 721] [outer = 0x0] 11:31:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x116fe9000) [pid = 1645] [serial = 722] [outer = 0x1164e5c00] 11:31:14 INFO - PROCESS | 1645 | 1468607474299 Marionette DEBUG loaded listener.js 11:31:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x117e68000) [pid = 1645] [serial = 723] [outer = 0x1164e5c00] 11:31:14 INFO - PROCESS | 1645 | 1468607474641 Marionette TRACE conn3 <- [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]]]}] 11:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 471ms 11:31:14 INFO - PROCESS | 1645 | 1468607474654 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 11:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:31:14 INFO - PROCESS | 1645 | 1468607474663 Marionette TRACE conn3 <- [1,937,null,{"value":"7"}] 11:31:14 INFO - PROCESS | 1645 | 1468607474667 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:31:14 INFO - PROCESS | 1645 | 1468607474671 Marionette TRACE conn3 <- [1,938,null,{}] 11:31:14 INFO - PROCESS | 1645 | 1468607474679 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:14 INFO - PROCESS | 1645 | 1468607474686 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:14 INFO - PROCESS | 1645 | 1468607474763 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 11:31:14 INFO - PROCESS | 1645 | 1468607474816 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:14 INFO - PROCESS | 1645 | 1468607474818 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x11878f000 == 30 [pid = 1645] [id = 242] 11:31:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1128d9c00) [pid = 1645] [serial = 724] [outer = 0x0] 11:31:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x118539400) [pid = 1645] [serial = 725] [outer = 0x1128d9c00] 11:31:14 INFO - PROCESS | 1645 | 1468607474845 Marionette DEBUG loaded listener.js 11:31:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1186c3c00) [pid = 1645] [serial = 726] [outer = 0x1128d9c00] 11:31:15 INFO - PROCESS | 1645 | 1468607475145 Marionette TRACE conn3 <- [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]]]}] 11:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 525ms 11:31:15 INFO - PROCESS | 1645 | 1468607475190 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 11:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:31:15 INFO - PROCESS | 1645 | 1468607475192 Marionette TRACE conn3 <- [1,941,null,{"value":"7"}] 11:31:15 INFO - PROCESS | 1645 | 1468607475194 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:31:15 INFO - PROCESS | 1645 | 1468607475195 Marionette TRACE conn3 <- [1,942,null,{}] 11:31:15 INFO - PROCESS | 1645 | 1468607475198 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:15 INFO - PROCESS | 1645 | 1468607475201 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:15 INFO - PROCESS | 1645 | 1468607475276 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 11:31:15 INFO - PROCESS | 1645 | 1468607475331 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:15 INFO - PROCESS | 1645 | 1468607475332 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b18000 == 31 [pid = 1645] [id = 243] 11:31:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1187f1800) [pid = 1645] [serial = 727] [outer = 0x0] 11:31:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x119332c00) [pid = 1645] [serial = 728] [outer = 0x1187f1800] 11:31:15 INFO - PROCESS | 1645 | 1468607475357 Marionette DEBUG loaded listener.js 11:31:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x119352400) [pid = 1645] [serial = 729] [outer = 0x1187f1800] 11:31:15 INFO - PROCESS | 1645 | 1468607475624 Marionette TRACE conn3 <- [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]]]}] 11:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 470ms 11:31:15 INFO - PROCESS | 1645 | 1468607475673 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 11:31:15 INFO - PROCESS | 1645 | 1468607475674 Marionette TRACE conn3 <- [1,945,null,{"value":"7"}] 11:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:31:15 INFO - PROCESS | 1645 | 1468607475676 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:31:15 INFO - PROCESS | 1645 | 1468607475677 Marionette TRACE conn3 <- [1,946,null,{}] 11:31:15 INFO - PROCESS | 1645 | 1468607475679 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:15 INFO - PROCESS | 1645 | 1468607475691 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:15 INFO - PROCESS | 1645 | 1468607475785 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 11:31:15 INFO - PROCESS | 1645 | 1468607475819 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:15 INFO - PROCESS | 1645 | 1468607475820 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12124e800 == 32 [pid = 1645] [id = 244] 11:31:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1129a7800) [pid = 1645] [serial = 730] [outer = 0x0] 11:31:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x11934d800) [pid = 1645] [serial = 731] [outer = 0x1129a7800] 11:31:15 INFO - PROCESS | 1645 | 1468607475846 Marionette DEBUG loaded listener.js 11:31:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x119689000) [pid = 1645] [serial = 732] [outer = 0x1129a7800] 11:31:16 INFO - PROCESS | 1645 | 1468607476175 Marionette TRACE conn3 <- [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]]]}] 11:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 518ms 11:31:16 INFO - PROCESS | 1645 | 1468607476195 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 11:31:16 INFO - PROCESS | 1645 | 1468607476196 Marionette TRACE conn3 <- [1,949,null,{"value":"7"}] 11:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:31:16 INFO - PROCESS | 1645 | 1468607476198 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:31:16 INFO - PROCESS | 1645 | 1468607476201 Marionette TRACE conn3 <- [1,950,null,{}] 11:31:16 INFO - PROCESS | 1645 | 1468607476209 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:16 INFO - PROCESS | 1645 | 1468607476213 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:16 INFO - PROCESS | 1645 | 1468607476323 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 11:31:16 INFO - PROCESS | 1645 | 1468607476327 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:16 INFO - PROCESS | 1645 | 1468607476328 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c4d000 == 33 [pid = 1645] [id = 245] 11:31:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x117e69c00) [pid = 1645] [serial = 733] [outer = 0x0] 11:31:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x119d65c00) [pid = 1645] [serial = 734] [outer = 0x117e69c00] 11:31:16 INFO - PROCESS | 1645 | 1468607476353 Marionette DEBUG loaded listener.js 11:31:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12195fc00) [pid = 1645] [serial = 735] [outer = 0x117e69c00] 11:31:16 INFO - PROCESS | 1645 | 1468607476662 Marionette TRACE conn3 <- [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]]]}] 11:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 477ms 11:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:31:16 INFO - PROCESS | 1645 | 1468607476676 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 11:31:16 INFO - PROCESS | 1645 | 1468607476677 Marionette TRACE conn3 <- [1,953,null,{"value":"7"}] 11:31:16 INFO - PROCESS | 1645 | 1468607476679 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:31:16 INFO - PROCESS | 1645 | 1468607476680 Marionette TRACE conn3 <- [1,954,null,{}] 11:31:16 INFO - PROCESS | 1645 | 1468607476685 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:16 INFO - PROCESS | 1645 | 1468607476687 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:17 INFO - PROCESS | 1645 | 1468607477080 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 11:31:17 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1253f2000) [pid = 1645] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:31:17 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x118580400) [pid = 1645] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:31:17 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x119b58800) [pid = 1645] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:31:17 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x121150000) [pid = 1645] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:31:17 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1133d0000) [pid = 1645] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:31:17 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x112763400) [pid = 1645] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:31:17 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1130c3400) [pid = 1645] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:31:17 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x116a1ac00) [pid = 1645] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:31:17 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x112ad0400) [pid = 1645] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:31:17 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1184b8800) [pid = 1645] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:31:17 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x120f53000) [pid = 1645] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:31:17 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x110e7c800) [pid = 1645] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:31:17 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x124a40c00) [pid = 1645] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:31:17 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1184bb800) [pid = 1645] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:31:17 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x118573400) [pid = 1645] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:31:17 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x115d4a400) [pid = 1645] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:31:17 INFO - PROCESS | 1645 | 1468607477124 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:17 INFO - PROCESS | 1645 | 1468607477125 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x11264c000 == 34 [pid = 1645] [id = 246] 11:31:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x110e7dc00) [pid = 1645] [serial = 736] [outer = 0x0] 11:31:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x111c75000) [pid = 1645] [serial = 737] [outer = 0x110e7dc00] 11:31:17 INFO - PROCESS | 1645 | 1468607477157 Marionette DEBUG loaded listener.js 11:31:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1128d8800) [pid = 1645] [serial = 738] [outer = 0x110e7dc00] 11:31:17 INFO - PROCESS | 1645 | 1468607477779 Marionette TRACE conn3 <- [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]]]}] 11:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1172ms 11:31:17 INFO - PROCESS | 1645 | 1468607477854 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 11:31:17 INFO - PROCESS | 1645 | 1468607477858 Marionette TRACE conn3 <- [1,957,null,{"value":"7"}] 11:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:31:17 INFO - PROCESS | 1645 | 1468607477863 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:31:17 INFO - PROCESS | 1645 | 1468607477866 Marionette TRACE conn3 <- [1,958,null,{}] 11:31:17 INFO - PROCESS | 1645 | 1468607477871 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:17 INFO - PROCESS | 1645 | 1468607477874 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:18 INFO - PROCESS | 1645 | 1468607478027 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 11:31:18 INFO - PROCESS | 1645 | 1468607478127 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:18 INFO - PROCESS | 1645 | 1468607478129 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x1184e3800 == 35 [pid = 1645] [id = 247] 11:31:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x115d50000) [pid = 1645] [serial = 739] [outer = 0x0] 11:31:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x116467800) [pid = 1645] [serial = 740] [outer = 0x115d50000] 11:31:18 INFO - PROCESS | 1645 | 1468607478161 Marionette DEBUG loaded listener.js 11:31:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x116f8f000) [pid = 1645] [serial = 741] [outer = 0x115d50000] 11:31:18 INFO - PROCESS | 1645 | 1468607478746 Marionette TRACE conn3 <- [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]]]}] 11:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 926ms 11:31:18 INFO - PROCESS | 1645 | 1468607478791 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 11:31:18 INFO - PROCESS | 1645 | 1468607478793 Marionette TRACE conn3 <- [1,961,null,{"value":"7"}] 11:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:31:18 INFO - PROCESS | 1645 | 1468607478798 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:31:18 INFO - PROCESS | 1645 | 1468607478802 Marionette TRACE conn3 <- [1,962,null,{}] 11:31:18 INFO - PROCESS | 1645 | 1468607478806 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:18 INFO - PROCESS | 1645 | 1468607478808 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:18 INFO - PROCESS | 1645 | 1468607478912 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 11:31:18 INFO - PROCESS | 1645 | 1468607478983 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:18 INFO - PROCESS | 1645 | 1468607478986 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x1167db000 == 36 [pid = 1645] [id = 248] 11:31:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x113d99400) [pid = 1645] [serial = 742] [outer = 0x0] 11:31:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x115d4c000) [pid = 1645] [serial = 743] [outer = 0x113d99400] 11:31:19 INFO - PROCESS | 1645 | 1468607479014 Marionette DEBUG loaded listener.js 11:31:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1164e8400) [pid = 1645] [serial = 744] [outer = 0x113d99400] 11:31:19 INFO - PROCESS | 1645 | --DOCSHELL 0x123c4d000 == 35 [pid = 1645] [id = 245] 11:31:19 INFO - PROCESS | 1645 | --DOCSHELL 0x12124e800 == 34 [pid = 1645] [id = 244] 11:31:19 INFO - PROCESS | 1645 | --DOCSHELL 0x119b18000 == 33 [pid = 1645] [id = 243] 11:31:19 INFO - PROCESS | 1645 | --DOCSHELL 0x11878f000 == 32 [pid = 1645] [id = 242] 11:31:19 INFO - PROCESS | 1645 | --DOCSHELL 0x11714b800 == 31 [pid = 1645] [id = 241] 11:31:19 INFO - PROCESS | 1645 | --DOCSHELL 0x115d93800 == 30 [pid = 1645] [id = 240] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x126d54400) [pid = 1645] [serial = 698] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x119634800) [pid = 1645] [serial = 680] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x120e54c00) [pid = 1645] [serial = 683] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x121272400) [pid = 1645] [serial = 686] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x115e8f800) [pid = 1645] [serial = 659] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x116a13800) [pid = 1645] [serial = 660] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1128cec00) [pid = 1645] [serial = 662] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1129b2c00) [pid = 1645] [serial = 663] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1133d6400) [pid = 1645] [serial = 665] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x115dee400) [pid = 1645] [serial = 666] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x116f8ec00) [pid = 1645] [serial = 668] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x1175f4800) [pid = 1645] [serial = 669] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x117fd9000) [pid = 1645] [serial = 671] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x118370400) [pid = 1645] [serial = 672] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x118536400) [pid = 1645] [serial = 674] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x118577800) [pid = 1645] [serial = 675] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x1292c0400) [pid = 1645] [serial = 657] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x120f5b400) [pid = 1645] [serial = 684] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x12127b000) [pid = 1645] [serial = 687] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x116fea800) [pid = 1645] [serial = 690] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x1253f1800) [pid = 1645] [serial = 696] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x121275000) [pid = 1645] [serial = 692] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x113ecfc00) [pid = 1645] [serial = 689] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x1187ed400) [pid = 1645] [serial = 677] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x125288000) [pid = 1645] [serial = 695] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 64 (0x119628c00) [pid = 1645] [serial = 678] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 63 (0x126f1c400) [pid = 1645] [serial = 699] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 62 (0x124897c00) [pid = 1645] [serial = 693] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 61 (0x119b56c00) [pid = 1645] [serial = 681] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 60 (0x128a69800) [pid = 1645] [serial = 702] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | --DOMWINDOW == 59 (0x126afa400) [pid = 1645] [serial = 701] [outer = 0x0] [url = about:blank] 11:31:19 INFO - PROCESS | 1645 | 1468607479387 Marionette TRACE conn3 <- [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]]]}] 11:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 623ms 11:31:19 INFO - PROCESS | 1645 | 1468607479421 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 11:31:19 INFO - PROCESS | 1645 | 1468607479424 Marionette TRACE conn3 <- [1,965,null,{"value":"7"}] 11:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:31:19 INFO - PROCESS | 1645 | 1468607479429 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:31:19 INFO - PROCESS | 1645 | 1468607479430 Marionette TRACE conn3 <- [1,966,null,{}] 11:31:19 INFO - PROCESS | 1645 | 1468607479435 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:19 INFO - PROCESS | 1645 | 1468607479437 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:19 INFO - PROCESS | 1645 | 1468607479514 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 11:31:19 INFO - PROCESS | 1645 | 1468607479562 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:19 INFO - PROCESS | 1645 | 1468607479563 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x118416000 == 31 [pid = 1645] [id = 249] 11:31:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 60 (0x116469000) [pid = 1645] [serial = 745] [outer = 0x0] 11:31:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 61 (0x116a1b400) [pid = 1645] [serial = 746] [outer = 0x116469000] 11:31:19 INFO - PROCESS | 1645 | 1468607479590 Marionette DEBUG loaded listener.js 11:31:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 62 (0x117fd2800) [pid = 1645] [serial = 747] [outer = 0x116469000] 11:31:19 INFO - PROCESS | 1645 | 1468607479887 Marionette TRACE conn3 <- [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]]]}] 11:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 474ms 11:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:31:19 INFO - PROCESS | 1645 | 1468607479907 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 11:31:19 INFO - PROCESS | 1645 | 1468607479908 Marionette TRACE conn3 <- [1,969,null,{"value":"7"}] 11:31:19 INFO - PROCESS | 1645 | 1468607479910 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:31:19 INFO - PROCESS | 1645 | 1468607479913 Marionette TRACE conn3 <- [1,970,null,{}] 11:31:19 INFO - PROCESS | 1645 | 1468607479924 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:19 INFO - PROCESS | 1645 | 1468607479927 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:20 INFO - PROCESS | 1645 | 1468607480007 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 11:31:20 INFO - PROCESS | 1645 | 1468607480012 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:20 INFO - PROCESS | 1645 | 1468607480015 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x11955d800 == 32 [pid = 1645] [id = 250] 11:31:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 63 (0x1184b8800) [pid = 1645] [serial = 748] [outer = 0x0] 11:31:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 64 (0x11857f400) [pid = 1645] [serial = 749] [outer = 0x1184b8800] 11:31:20 INFO - PROCESS | 1645 | 1468607480045 Marionette DEBUG loaded listener.js 11:31:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x118bb7000) [pid = 1645] [serial = 750] [outer = 0x1184b8800] 11:31:20 INFO - PROCESS | 1645 | 1468607480385 Marionette TRACE conn3 <- [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]]]}] 11:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 524ms 11:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:31:20 INFO - PROCESS | 1645 | 1468607480435 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 11:31:20 INFO - PROCESS | 1645 | 1468607480437 Marionette TRACE conn3 <- [1,973,null,{"value":"7"}] 11:31:20 INFO - PROCESS | 1645 | 1468607480439 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:31:20 INFO - PROCESS | 1645 | 1468607480440 Marionette TRACE conn3 <- [1,974,null,{}] 11:31:20 INFO - PROCESS | 1645 | 1468607480443 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:20 INFO - PROCESS | 1645 | 1468607480444 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:20 INFO - PROCESS | 1645 | 1468607480521 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 11:31:20 INFO - PROCESS | 1645 | 1468607480525 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:20 INFO - PROCESS | 1645 | 1468607480526 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12170d000 == 33 [pid = 1645] [id = 251] 11:31:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x119324800) [pid = 1645] [serial = 751] [outer = 0x0] 11:31:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x1195dd400) [pid = 1645] [serial = 752] [outer = 0x119324800] 11:31:20 INFO - PROCESS | 1645 | 1468607480551 Marionette DEBUG loaded listener.js 11:31:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x119630800) [pid = 1645] [serial = 753] [outer = 0x119324800] 11:31:20 INFO - PROCESS | 1645 | 1468607480887 Marionette TRACE conn3 <- [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]]]}] 11:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 468ms 11:31:20 INFO - PROCESS | 1645 | 1468607480908 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 11:31:20 INFO - PROCESS | 1645 | 1468607480909 Marionette TRACE conn3 <- [1,977,null,{"value":"7"}] 11:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:31:20 INFO - PROCESS | 1645 | 1468607480911 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:31:20 INFO - PROCESS | 1645 | 1468607480912 Marionette TRACE conn3 <- [1,978,null,{}] 11:31:20 INFO - PROCESS | 1645 | 1468607480915 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:20 INFO - PROCESS | 1645 | 1468607480918 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:20 INFO - PROCESS | 1645 | 1468607480989 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 11:31:21 INFO - PROCESS | 1645 | 1468607481046 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 1645 | 1468607481047 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x117360000 == 34 [pid = 1645] [id = 252] 11:31:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x119348400) [pid = 1645] [serial = 754] [outer = 0x0] 11:31:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x11968b000) [pid = 1645] [serial = 755] [outer = 0x119348400] 11:31:21 INFO - PROCESS | 1645 | 1468607481071 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x120f52400) [pid = 1645] [serial = 756] [outer = 0x119348400] 11:31:21 INFO - PROCESS | 1645 | 1468607481387 Marionette TRACE conn3 <- [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]]]}] 11:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 523ms 11:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:31:21 INFO - PROCESS | 1645 | 1468607481440 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 11:31:21 INFO - PROCESS | 1645 | 1468607481442 Marionette TRACE conn3 <- [1,981,null,{"value":"7"}] 11:31:21 INFO - PROCESS | 1645 | 1468607481445 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:31:21 INFO - PROCESS | 1645 | 1468607481446 Marionette TRACE conn3 <- [1,982,null,{}] 11:31:21 INFO - PROCESS | 1645 | 1468607481449 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:21 INFO - PROCESS | 1645 | 1468607481454 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:21 INFO - PROCESS | 1645 | 1468607481626 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 11:31:21 INFO - PROCESS | 1645 | 1468607481641 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 1645 | 1468607481643 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x126da0800 == 35 [pid = 1645] [id = 253] 11:31:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x112a79800) [pid = 1645] [serial = 757] [outer = 0x0] 11:31:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x120f5a800) [pid = 1645] [serial = 758] [outer = 0x112a79800] 11:31:21 INFO - PROCESS | 1645 | 1468607481681 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x1248ba800) [pid = 1645] [serial = 759] [outer = 0x112a79800] 11:31:22 INFO - PROCESS | 1645 | 1468607482139 Marionette TRACE conn3 <- [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]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 724ms 11:31:22 INFO - PROCESS | 1645 | 1468607482169 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 1645 | 1468607482170 Marionette TRACE conn3 <- [1,985,null,{"value":"7"}] 11:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:31:22 INFO - PROCESS | 1645 | 1468607482172 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 1645 | 1468607482173 Marionette TRACE conn3 <- [1,986,null,{}] 11:31:22 INFO - PROCESS | 1645 | 1468607482183 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:22 INFO - PROCESS | 1645 | 1468607482184 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:22 INFO - PROCESS | 1645 | 1468607482276 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 11:31:22 INFO - PROCESS | 1645 | 1468607482279 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:22 INFO - PROCESS | 1645 | 1468607482281 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x11878e800 == 36 [pid = 1645] [id = 254] 11:31:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x121c79400) [pid = 1645] [serial = 760] [outer = 0x0] 11:31:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x124a43400) [pid = 1645] [serial = 761] [outer = 0x121c79400] 11:31:22 INFO - PROCESS | 1645 | 1468607482307 Marionette DEBUG loaded listener.js 11:31:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x125330800) [pid = 1645] [serial = 762] [outer = 0x121c79400] 11:31:22 INFO - PROCESS | 1645 | 1468607482644 Marionette TRACE conn3 <- [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]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 528ms 11:31:22 INFO - PROCESS | 1645 | 1468607482706 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 11:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:31:22 INFO - PROCESS | 1645 | 1468607482707 Marionette TRACE conn3 <- [1,989,null,{"value":"7"}] 11:31:22 INFO - PROCESS | 1645 | 1468607482709 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 1645 | 1468607482710 Marionette TRACE conn3 <- [1,990,null,{}] 11:31:22 INFO - PROCESS | 1645 | 1468607482713 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:22 INFO - PROCESS | 1645 | 1468607482714 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:22 INFO - PROCESS | 1645 | 1468607482810 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 11:31:22 INFO - PROCESS | 1645 | 1468607482814 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:22 INFO - PROCESS | 1645 | 1468607482815 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x128f13000 == 37 [pid = 1645] [id = 255] 11:31:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x124a77800) [pid = 1645] [serial = 763] [outer = 0x0] 11:31:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x126d4f000) [pid = 1645] [serial = 764] [outer = 0x124a77800] 11:31:22 INFO - PROCESS | 1645 | 1468607482839 Marionette DEBUG loaded listener.js 11:31:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x126d57400) [pid = 1645] [serial = 765] [outer = 0x124a77800] 11:31:23 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x1187f1800) [pid = 1645] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:31:23 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x1129a7800) [pid = 1645] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:31:23 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x1187f7800) [pid = 1645] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:31:23 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x112f3bc00) [pid = 1645] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:31:23 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x117e67800) [pid = 1645] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:31:23 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x112a7dc00) [pid = 1645] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:31:23 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x1128d9c00) [pid = 1645] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:31:23 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x1164e5c00) [pid = 1645] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:31:23 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x112adc400) [pid = 1645] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:31:23 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x115d48c00) [pid = 1645] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:31:23 INFO - PROCESS | 1645 | 1468607483270 Marionette TRACE conn3 <- [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]]]}] 11:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 619ms 11:31:23 INFO - PROCESS | 1645 | 1468607483330 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 11:31:23 INFO - PROCESS | 1645 | 1468607483332 Marionette TRACE conn3 <- [1,993,null,{"value":"7"}] 11:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:31:23 INFO - PROCESS | 1645 | 1468607483336 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:31:23 INFO - PROCESS | 1645 | 1468607483338 Marionette TRACE conn3 <- [1,994,null,{}] 11:31:23 INFO - PROCESS | 1645 | 1468607483341 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:23 INFO - PROCESS | 1645 | 1468607483343 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:23 INFO - PROCESS | 1645 | 1468607483455 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 11:31:23 INFO - PROCESS | 1645 | 1468607483461 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:23 INFO - PROCESS | 1645 | 1468607483462 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x12199c800 == 38 [pid = 1645] [id = 256] 11:31:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x115d52800) [pid = 1645] [serial = 766] [outer = 0x0] 11:31:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x117e6ec00) [pid = 1645] [serial = 767] [outer = 0x115d52800] 11:31:23 INFO - PROCESS | 1645 | 1468607483494 Marionette DEBUG loaded listener.js 11:31:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x119346000) [pid = 1645] [serial = 768] [outer = 0x115d52800] 11:31:23 INFO - PROCESS | 1645 | 1468607483883 Marionette TRACE conn3 <- [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]]]}] 11:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 571ms 11:31:23 INFO - PROCESS | 1645 | 1468607483907 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 11:31:23 INFO - PROCESS | 1645 | 1468607483909 Marionette TRACE conn3 <- [1,997,null,{"value":"7"}] 11:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:31:23 INFO - PROCESS | 1645 | 1468607483913 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:31:23 INFO - PROCESS | 1645 | 1468607483915 Marionette TRACE conn3 <- [1,998,null,{}] 11:31:23 INFO - PROCESS | 1645 | 1468607483918 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:23 INFO - PROCESS | 1645 | 1468607483920 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:24 INFO - PROCESS | 1645 | 1468607484036 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 11:31:24 INFO - PROCESS | 1645 | 1468607484068 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:24 INFO - PROCESS | 1645 | 1468607484070 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x12124d800 == 39 [pid = 1645] [id = 257] 11:31:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x111c18800) [pid = 1645] [serial = 769] [outer = 0x0] 11:31:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x126d50800) [pid = 1645] [serial = 770] [outer = 0x111c18800] 11:31:24 INFO - PROCESS | 1645 | 1468607484108 Marionette DEBUG loaded listener.js 11:31:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x11962f000) [pid = 1645] [serial = 771] [outer = 0x111c18800] 11:31:24 INFO - PROCESS | 1645 | 1468607484525 Marionette TRACE conn3 <- [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]]]}] 11:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 621ms 11:31:24 INFO - PROCESS | 1645 | 1468607484535 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 11:31:24 INFO - PROCESS | 1645 | 1468607484536 Marionette TRACE conn3 <- [1,1001,null,{"value":"7"}] 11:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:31:24 INFO - PROCESS | 1645 | 1468607484539 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:31:24 INFO - PROCESS | 1645 | 1468607484540 Marionette TRACE conn3 <- [1,1002,null,{}] 11:31:24 INFO - PROCESS | 1645 | 1468607484555 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:24 INFO - PROCESS | 1645 | 1468607484556 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:24 INFO - PROCESS | 1645 | 1468607484650 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 11:31:24 INFO - PROCESS | 1645 | 1468607484655 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:24 INFO - PROCESS | 1645 | 1468607484656 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a96c000 == 40 [pid = 1645] [id = 258] 11:31:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x121c83c00) [pid = 1645] [serial = 772] [outer = 0x0] 11:31:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x128a6a000) [pid = 1645] [serial = 773] [outer = 0x121c83c00] 11:31:24 INFO - PROCESS | 1645 | 1468607484683 Marionette DEBUG loaded listener.js 11:31:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x128c10000) [pid = 1645] [serial = 774] [outer = 0x121c83c00] 11:31:25 INFO - PROCESS | 1645 | 1468607485025 Marionette TRACE conn3 <- [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]]]}] 11:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 522ms 11:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:31:25 INFO - PROCESS | 1645 | 1468607485062 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 11:31:25 INFO - PROCESS | 1645 | 1468607485063 Marionette TRACE conn3 <- [1,1005,null,{"value":"7"}] 11:31:25 INFO - PROCESS | 1645 | 1468607485065 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:31:25 INFO - PROCESS | 1645 | 1468607485069 Marionette TRACE conn3 <- [1,1006,null,{}] 11:31:25 INFO - PROCESS | 1645 | 1468607485071 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:25 INFO - PROCESS | 1645 | 1468607485072 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:25 INFO - PROCESS | 1645 | 1468607485155 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 11:31:25 INFO - PROCESS | 1645 | 1468607485210 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:25 INFO - PROCESS | 1645 | 1468607485211 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ae49000 == 41 [pid = 1645] [id = 259] 11:31:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x127380800) [pid = 1645] [serial = 775] [outer = 0x0] 11:31:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x128cdf800) [pid = 1645] [serial = 776] [outer = 0x127380800] 11:31:25 INFO - PROCESS | 1645 | 1468607485235 Marionette DEBUG loaded listener.js 11:31:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x128ce9400) [pid = 1645] [serial = 777] [outer = 0x127380800] 11:31:25 INFO - PROCESS | 1645 | 1468607485700 Marionette TRACE conn3 <- [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]]]}] 11:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 672ms 11:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:31:25 INFO - PROCESS | 1645 | 1468607485737 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 11:31:25 INFO - PROCESS | 1645 | 1468607485740 Marionette TRACE conn3 <- [1,1009,null,{"value":"7"}] 11:31:25 INFO - PROCESS | 1645 | 1468607485743 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:31:25 INFO - PROCESS | 1645 | 1468607485746 Marionette TRACE conn3 <- [1,1010,null,{}] 11:31:25 INFO - PROCESS | 1645 | 1468607485753 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:25 INFO - PROCESS | 1645 | 1468607485754 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:25 INFO - PROCESS | 1645 | 1468607485861 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 11:31:25 INFO - PROCESS | 1645 | 1468607485925 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:25 INFO - PROCESS | 1645 | 1468607485927 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x1186a4000 == 42 [pid = 1645] [id = 260] 11:31:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x115d56c00) [pid = 1645] [serial = 778] [outer = 0x0] 11:31:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x11697cc00) [pid = 1645] [serial = 779] [outer = 0x115d56c00] 11:31:25 INFO - PROCESS | 1645 | 1468607485958 Marionette DEBUG loaded listener.js 11:31:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x117ea9400) [pid = 1645] [serial = 780] [outer = 0x115d56c00] 11:31:26 INFO - PROCESS | 1645 | 1468607486371 Marionette TRACE conn3 <- [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]]]}] 11:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 677ms 11:31:26 INFO - PROCESS | 1645 | 1468607486419 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 11:31:26 INFO - PROCESS | 1645 | 1468607486422 Marionette TRACE conn3 <- [1,1013,null,{"value":"7"}] 11:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:31:26 INFO - PROCESS | 1645 | 1468607486427 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:31:26 INFO - PROCESS | 1645 | 1468607486429 Marionette TRACE conn3 <- [1,1014,null,{}] 11:31:26 INFO - PROCESS | 1645 | 1468607486431 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:26 INFO - PROCESS | 1645 | 1468607486433 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:26 INFO - PROCESS | 1645 | 1468607486553 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 11:31:26 INFO - PROCESS | 1645 | 1468607486608 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:26 INFO - PROCESS | 1645 | 1468607486609 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d82800 == 43 [pid = 1645] [id = 261] 11:31:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1184bf800) [pid = 1645] [serial = 781] [outer = 0x0] 11:31:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1187f9800) [pid = 1645] [serial = 782] [outer = 0x1184bf800] 11:31:26 INFO - PROCESS | 1645 | 1468607486640 Marionette DEBUG loaded listener.js 11:31:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1195dfc00) [pid = 1645] [serial = 783] [outer = 0x1184bf800] 11:31:27 INFO - PROCESS | 1645 | 1468607487086 Marionette TRACE conn3 <- [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]]]}] 11:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 719ms 11:31:27 INFO - PROCESS | 1645 | 1468607487146 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 11:31:27 INFO - PROCESS | 1645 | 1468607487148 Marionette TRACE conn3 <- [1,1017,null,{"value":"7"}] 11:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:31:27 INFO - PROCESS | 1645 | 1468607487153 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:31:27 INFO - PROCESS | 1645 | 1468607487155 Marionette TRACE conn3 <- [1,1018,null,{}] 11:31:27 INFO - PROCESS | 1645 | 1468607487163 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:27 INFO - PROCESS | 1645 | 1468607487166 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:27 INFO - PROCESS | 1645 | 1468607487265 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 11:31:27 INFO - PROCESS | 1645 | 1468607487333 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:27 INFO - PROCESS | 1645 | 1468607487335 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b1d4000 == 44 [pid = 1645] [id = 262] 11:31:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x121156000) [pid = 1645] [serial = 784] [outer = 0x0] 11:31:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1216b7c00) [pid = 1645] [serial = 785] [outer = 0x121156000] 11:31:27 INFO - PROCESS | 1645 | 1468607487366 Marionette DEBUG loaded listener.js 11:31:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x124a40400) [pid = 1645] [serial = 786] [outer = 0x121156000] 11:31:27 INFO - PROCESS | 1645 | 1468607487788 Marionette TRACE conn3 <- [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]]]}] 11:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 672ms 11:31:27 INFO - PROCESS | 1645 | 1468607487856 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 11:31:27 INFO - PROCESS | 1645 | 1468607487858 Marionette TRACE conn3 <- [1,1021,null,{"value":"7"}] 11:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:31:27 INFO - PROCESS | 1645 | 1468607487863 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:31:27 INFO - PROCESS | 1645 | 1468607487864 Marionette TRACE conn3 <- [1,1022,null,{}] 11:31:27 INFO - PROCESS | 1645 | 1468607487869 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:27 INFO - PROCESS | 1645 | 1468607487870 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:27 INFO - PROCESS | 1645 | 1468607487970 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 11:31:28 INFO - PROCESS | 1645 | 1468607488034 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 1645 | 1468607488035 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x11617e000 == 45 [pid = 1645] [id = 263] 11:31:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x11697ec00) [pid = 1645] [serial = 787] [outer = 0x0] 11:31:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x121c76800) [pid = 1645] [serial = 788] [outer = 0x11697ec00] 11:31:28 INFO - PROCESS | 1645 | 1468607488064 Marionette DEBUG loaded listener.js 11:31:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128a62c00) [pid = 1645] [serial = 789] [outer = 0x11697ec00] 11:31:28 INFO - PROCESS | 1645 | 1468607488567 Marionette TRACE conn3 <- [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]]]}] 11:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 771ms 11:31:28 INFO - PROCESS | 1645 | 1468607488634 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 11:31:28 INFO - PROCESS | 1645 | 1468607488637 Marionette TRACE conn3 <- [1,1025,null,{"value":"7"}] 11:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:31:28 INFO - PROCESS | 1645 | 1468607488640 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:31:28 INFO - PROCESS | 1645 | 1468607488641 Marionette TRACE conn3 <- [1,1026,null,{}] 11:31:28 INFO - PROCESS | 1645 | 1468607488645 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:28 INFO - PROCESS | 1645 | 1468607488646 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:28 INFO - PROCESS | 1645 | 1468607488749 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 11:31:28 INFO - PROCESS | 1645 | 1468607488806 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 1645 | 1468607488807 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x113ddd800 == 46 [pid = 1645] [id = 264] 11:31:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x116637800) [pid = 1645] [serial = 790] [outer = 0x0] 11:31:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1167c4000) [pid = 1645] [serial = 791] [outer = 0x116637800] 11:31:28 INFO - PROCESS | 1645 | 1468607488835 Marionette DEBUG loaded listener.js 11:31:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1175f4000) [pid = 1645] [serial = 792] [outer = 0x116637800] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x12a96c000 == 45 [pid = 1645] [id = 258] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x12124d800 == 44 [pid = 1645] [id = 257] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x12199c800 == 43 [pid = 1645] [id = 256] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x128f13000 == 42 [pid = 1645] [id = 255] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x11878e800 == 41 [pid = 1645] [id = 254] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x126da0800 == 40 [pid = 1645] [id = 253] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x117360000 == 39 [pid = 1645] [id = 252] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x12170d000 == 38 [pid = 1645] [id = 251] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x11955d800 == 37 [pid = 1645] [id = 250] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x118416000 == 36 [pid = 1645] [id = 249] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x1167db000 == 35 [pid = 1645] [id = 248] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x1184e3800 == 34 [pid = 1645] [id = 247] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x11264c000 == 33 [pid = 1645] [id = 246] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x113349000 == 32 [pid = 1645] [id = 239] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x11617e000 == 31 [pid = 1645] [id = 263] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x12b1d4000 == 30 [pid = 1645] [id = 262] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x126d82800 == 29 [pid = 1645] [id = 261] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x1186a4000 == 28 [pid = 1645] [id = 260] 11:31:29 INFO - PROCESS | 1645 | --DOCSHELL 0x12ae49000 == 27 [pid = 1645] [id = 259] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x119352400) [pid = 1645] [serial = 729] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11934d800) [pid = 1645] [serial = 731] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x119332c00) [pid = 1645] [serial = 728] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x119d65c00) [pid = 1645] [serial = 734] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x119689000) [pid = 1645] [serial = 732] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x119689c00) [pid = 1645] [serial = 711] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x12195e800) [pid = 1645] [serial = 714] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x118533c00) [pid = 1645] [serial = 708] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x115e21400) [pid = 1645] [serial = 705] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x118539400) [pid = 1645] [serial = 725] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1186c3c00) [pid = 1645] [serial = 726] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x116fe9000) [pid = 1645] [serial = 722] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x117e68000) [pid = 1645] [serial = 723] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1133c9c00) [pid = 1645] [serial = 719] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x112131c00) [pid = 1645] [serial = 720] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x115d4e800) [pid = 1645] [serial = 716] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x115e96c00) [pid = 1645] [serial = 717] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x1133ad400) [pid = 1645] [serial = 704] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x117fd2000) [pid = 1645] [serial = 707] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x119332800) [pid = 1645] [serial = 710] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x11962d800) [pid = 1645] [serial = 713] [outer = 0x0] [url = about:blank] 11:31:29 INFO - PROCESS | 1645 | 1468607489837 Marionette TRACE conn3 <- [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]]]}] 11:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1221ms 11:31:29 INFO - PROCESS | 1645 | 1468607489861 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 11:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:31:29 INFO - PROCESS | 1645 | 1468607489863 Marionette TRACE conn3 <- [1,1029,null,{"value":"7"}] 11:31:29 INFO - PROCESS | 1645 | 1468607489869 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:31:29 INFO - PROCESS | 1645 | 1468607489872 Marionette TRACE conn3 <- [1,1030,null,{}] 11:31:29 INFO - PROCESS | 1645 | 1468607489876 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:29 INFO - PROCESS | 1645 | 1468607489878 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:29 INFO - PROCESS | 1645 | 1468607489963 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 11:31:29 INFO - PROCESS | 1645 | 1468607489971 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:29 INFO - PROCESS | 1645 | 1468607489972 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x116163800 == 28 [pid = 1645] [id = 265] 11:31:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x113030c00) [pid = 1645] [serial = 793] [outer = 0x0] 11:31:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1133ca800) [pid = 1645] [serial = 794] [outer = 0x113030c00] 11:31:30 INFO - PROCESS | 1645 | 1468607490002 Marionette DEBUG loaded listener.js 11:31:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x115d53000) [pid = 1645] [serial = 795] [outer = 0x113030c00] 11:31:30 INFO - PROCESS | 1645 | 1468607490326 Marionette TRACE conn3 <- [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]]]}] 11:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 473ms 11:31:30 INFO - PROCESS | 1645 | 1468607490360 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 11:31:30 INFO - PROCESS | 1645 | 1468607490363 Marionette TRACE conn3 <- [1,1033,null,{"value":"7"}] 11:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:31:30 INFO - PROCESS | 1645 | 1468607490375 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:31:30 INFO - PROCESS | 1645 | 1468607490377 Marionette TRACE conn3 <- [1,1034,null,{}] 11:31:30 INFO - PROCESS | 1645 | 1468607490379 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:30 INFO - PROCESS | 1645 | 1468607490380 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:30 INFO - PROCESS | 1645 | 1468607490457 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 11:31:30 INFO - PROCESS | 1645 | 1468607490461 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:30 INFO - PROCESS | 1645 | 1468607490462 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x117247800 == 29 [pid = 1645] [id = 266] 11:31:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x115e90c00) [pid = 1645] [serial = 796] [outer = 0x0] 11:31:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x116a21000) [pid = 1645] [serial = 797] [outer = 0x115e90c00] 11:31:30 INFO - PROCESS | 1645 | 1468607490492 Marionette DEBUG loaded listener.js 11:31:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1175f2000) [pid = 1645] [serial = 798] [outer = 0x115e90c00] 11:31:30 INFO - PROCESS | 1645 | 1468607490828 Marionette TRACE conn3 <- [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]]]}] 11:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 470ms 11:31:30 INFO - PROCESS | 1645 | 1468607490844 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 11:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:31:30 INFO - PROCESS | 1645 | 1468607490856 Marionette TRACE conn3 <- [1,1037,null,{"value":"7"}] 11:31:30 INFO - PROCESS | 1645 | 1468607490859 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:31:30 INFO - PROCESS | 1645 | 1468607490861 Marionette TRACE conn3 <- [1,1038,null,{}] 11:31:30 INFO - PROCESS | 1645 | 1468607490869 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:30 INFO - PROCESS | 1645 | 1468607490872 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:30 INFO - PROCESS | 1645 | 1468607490950 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 11:31:31 INFO - PROCESS | 1645 | 1468607491002 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:31 INFO - PROCESS | 1645 | 1468607491004 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x1187aa000 == 30 [pid = 1645] [id = 267] 11:31:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x112f35400) [pid = 1645] [serial = 799] [outer = 0x0] 11:31:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x118537800) [pid = 1645] [serial = 800] [outer = 0x112f35400] 11:31:31 INFO - PROCESS | 1645 | 1468607491032 Marionette DEBUG loaded listener.js 11:31:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1187f9400) [pid = 1645] [serial = 801] [outer = 0x112f35400] 11:31:31 INFO - PROCESS | 1645 | 1468607491339 Marionette TRACE conn3 <- [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]]]}] 11:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 525ms 11:31:31 INFO - PROCESS | 1645 | 1468607491386 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 11:31:31 INFO - PROCESS | 1645 | 1468607491387 Marionette TRACE conn3 <- [1,1041,null,{"value":"7"}] 11:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:31:31 INFO - PROCESS | 1645 | 1468607491390 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:31:31 INFO - PROCESS | 1645 | 1468607491391 Marionette TRACE conn3 <- [1,1042,null,{}] 11:31:31 INFO - PROCESS | 1645 | 1468607491393 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:31 INFO - PROCESS | 1645 | 1468607491394 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:31 INFO - PROCESS | 1645 | 1468607491469 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 11:31:31 INFO - PROCESS | 1645 | 1468607491524 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:31 INFO - PROCESS | 1645 | 1468607491525 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b18800 == 31 [pid = 1645] [id = 268] 11:31:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x117fd5800) [pid = 1645] [serial = 802] [outer = 0x0] 11:31:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x11934a800) [pid = 1645] [serial = 803] [outer = 0x117fd5800] 11:31:31 INFO - PROCESS | 1645 | 1468607491550 Marionette DEBUG loaded listener.js 11:31:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x119631400) [pid = 1645] [serial = 804] [outer = 0x117fd5800] 11:31:31 INFO - PROCESS | 1645 | 1468607491824 Marionette TRACE conn3 <- [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]]]}] 11:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 467ms 11:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:31:31 INFO - PROCESS | 1645 | 1468607491859 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 11:31:31 INFO - PROCESS | 1645 | 1468607491860 Marionette TRACE conn3 <- [1,1045,null,{"value":"7"}] 11:31:31 INFO - PROCESS | 1645 | 1468607491862 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:31:31 INFO - PROCESS | 1645 | 1468607491863 Marionette TRACE conn3 <- [1,1046,null,{}] 11:31:31 INFO - PROCESS | 1645 | 1468607491874 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:31 INFO - PROCESS | 1645 | 1468607491884 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:31 INFO - PROCESS | 1645 | 1468607491983 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 11:31:31 INFO - PROCESS | 1645 | 1468607491987 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:31 INFO - PROCESS | 1645 | 1468607491988 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x1214a5000 == 32 [pid = 1645] [id = 269] 11:31:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x115e8d800) [pid = 1645] [serial = 805] [outer = 0x0] 11:31:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1199e7400) [pid = 1645] [serial = 806] [outer = 0x115e8d800] 11:31:32 INFO - PROCESS | 1645 | 1468607492013 Marionette DEBUG loaded listener.js 11:31:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x119d65400) [pid = 1645] [serial = 807] [outer = 0x115e8d800] 11:31:32 INFO - PROCESS | 1645 | 1468607492360 Marionette TRACE conn3 <- [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]]]}] 11:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 528ms 11:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:31:32 INFO - PROCESS | 1645 | 1468607492391 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 11:31:32 INFO - PROCESS | 1645 | 1468607492392 Marionette TRACE conn3 <- [1,1049,null,{"value":"7"}] 11:31:32 INFO - PROCESS | 1645 | 1468607492394 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:31:32 INFO - PROCESS | 1645 | 1468607492395 Marionette TRACE conn3 <- [1,1050,null,{}] 11:31:32 INFO - PROCESS | 1645 | 1468607492397 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:32 INFO - PROCESS | 1645 | 1468607492401 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:32 INFO - PROCESS | 1645 | 1468607492506 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 11:31:32 INFO - PROCESS | 1645 | 1468607492540 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:32 INFO - PROCESS | 1645 | 1468607492541 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x125312800 == 33 [pid = 1645] [id = 270] 11:31:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x120e51800) [pid = 1645] [serial = 808] [outer = 0x0] 11:31:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12126dc00) [pid = 1645] [serial = 809] [outer = 0x120e51800] 11:31:32 INFO - PROCESS | 1645 | 1468607492565 Marionette DEBUG loaded listener.js 11:31:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x124a40c00) [pid = 1645] [serial = 810] [outer = 0x120e51800] 11:31:32 INFO - PROCESS | 1645 | 1468607492972 Marionette TRACE conn3 <- [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]]]}] 11:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 618ms 11:31:33 INFO - PROCESS | 1645 | 1468607493013 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 11:31:33 INFO - PROCESS | 1645 | 1468607493015 Marionette TRACE conn3 <- [1,1053,null,{"value":"7"}] 11:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:31:33 INFO - PROCESS | 1645 | 1468607493035 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:31:33 INFO - PROCESS | 1645 | 1468607493037 Marionette TRACE conn3 <- [1,1054,null,{}] 11:31:33 INFO - PROCESS | 1645 | 1468607493052 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:33 INFO - PROCESS | 1645 | 1468607493055 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:33 INFO - PROCESS | 1645 | 1468607493145 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 11:31:33 INFO - PROCESS | 1645 | 1468607493183 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:33 INFO - PROCESS | 1645 | 1468607493184 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x1272c7800 == 34 [pid = 1645] [id = 271] 11:31:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1187f8800) [pid = 1645] [serial = 811] [outer = 0x0] 11:31:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x125289400) [pid = 1645] [serial = 812] [outer = 0x1187f8800] 11:31:33 INFO - PROCESS | 1645 | 1468607493207 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x126a78000) [pid = 1645] [serial = 813] [outer = 0x1187f8800] 11:31:33 INFO - PROCESS | 1645 | 1468607493506 Marionette TRACE conn3 <- [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]]]}] 11:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 531ms 11:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:31:33 INFO - PROCESS | 1645 | 1468607493557 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 11:31:33 INFO - PROCESS | 1645 | 1468607493558 Marionette TRACE conn3 <- [1,1057,null,{"value":"7"}] 11:31:33 INFO - PROCESS | 1645 | 1468607493560 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:31:33 INFO - PROCESS | 1645 | 1468607493561 Marionette TRACE conn3 <- [1,1058,null,{}] 11:31:33 INFO - PROCESS | 1645 | 1468607493564 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:33 INFO - PROCESS | 1645 | 1468607493565 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:33 INFO - PROCESS | 1645 | 1468607493654 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 11:31:33 INFO - PROCESS | 1645 | 1468607493666 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:33 INFO - PROCESS | 1645 | 1468607493668 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x128f17800 == 35 [pid = 1645] [id = 272] 11:31:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x125325000) [pid = 1645] [serial = 814] [outer = 0x0] 11:31:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x126d59c00) [pid = 1645] [serial = 815] [outer = 0x125325000] 11:31:33 INFO - PROCESS | 1645 | 1468607493692 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x127281000) [pid = 1645] [serial = 816] [outer = 0x125325000] 11:31:34 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x112a79800) [pid = 1645] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:31:34 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x121c79400) [pid = 1645] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:31:34 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1184b8800) [pid = 1645] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:31:34 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x115d50000) [pid = 1645] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:31:34 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x110e7dc00) [pid = 1645] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:31:34 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x124a77800) [pid = 1645] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:31:34 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x116469000) [pid = 1645] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:31:34 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x113d99400) [pid = 1645] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:31:34 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x119324800) [pid = 1645] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:31:34 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x119348400) [pid = 1645] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:31:34 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x121c83c00) [pid = 1645] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:31:34 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x115d52800) [pid = 1645] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:31:34 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x111c18800) [pid = 1645] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:31:34 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x117e69c00) [pid = 1645] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:31:34 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x127380800) [pid = 1645] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:31:34 INFO - PROCESS | 1645 | 1468607494168 Marionette TRACE conn3 <- [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]]]}] 11:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 618ms 11:31:34 INFO - PROCESS | 1645 | 1468607494180 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 11:31:34 INFO - PROCESS | 1645 | 1468607494184 Marionette TRACE conn3 <- [1,1061,null,{"value":"7"}] 11:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:31:34 INFO - PROCESS | 1645 | 1468607494191 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:31:34 INFO - PROCESS | 1645 | 1468607494193 Marionette TRACE conn3 <- [1,1062,null,{}] 11:31:34 INFO - PROCESS | 1645 | 1468607494196 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:34 INFO - PROCESS | 1645 | 1468607494197 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:34 INFO - PROCESS | 1645 | 1468607494357 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 11:31:34 INFO - PROCESS | 1645 | 1468607494402 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:34 INFO - PROCESS | 1645 | 1468607494403 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x1187a7800 == 36 [pid = 1645] [id = 273] 11:31:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x111c19000) [pid = 1645] [serial = 817] [outer = 0x0] 11:31:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x117eae400) [pid = 1645] [serial = 818] [outer = 0x111c19000] 11:31:34 INFO - PROCESS | 1645 | 1468607494436 Marionette DEBUG loaded listener.js 11:31:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x119348c00) [pid = 1645] [serial = 819] [outer = 0x111c19000] 11:31:34 INFO - PROCESS | 1645 | 1468607494690 Marionette TRACE conn3 <- [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]]]}] 11:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 519ms 11:31:34 INFO - PROCESS | 1645 | 1468607494710 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 11:31:34 INFO - PROCESS | 1645 | 1468607494712 Marionette TRACE conn3 <- [1,1065,null,{"value":"7"}] 11:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:31:34 INFO - PROCESS | 1645 | 1468607494723 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:31:34 INFO - PROCESS | 1645 | 1468607494724 Marionette TRACE conn3 <- [1,1066,null,{}] 11:31:34 INFO - PROCESS | 1645 | 1468607494726 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:34 INFO - PROCESS | 1645 | 1468607494727 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:34 INFO - PROCESS | 1645 | 1468607494822 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 11:31:34 INFO - PROCESS | 1645 | 1468607494878 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:34 INFO - PROCESS | 1645 | 1468607494879 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a613000 == 37 [pid = 1645] [id = 274] 11:31:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1133d6400) [pid = 1645] [serial = 820] [outer = 0x0] 11:31:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x120f4d800) [pid = 1645] [serial = 821] [outer = 0x1133d6400] 11:31:34 INFO - PROCESS | 1645 | 1468607494905 Marionette DEBUG loaded listener.js 11:31:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x126d54c00) [pid = 1645] [serial = 822] [outer = 0x1133d6400] 11:31:35 INFO - PROCESS | 1645 | 1468607495186 Marionette TRACE conn3 <- [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]]]}] 11:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 529ms 11:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:31:35 INFO - PROCESS | 1645 | 1468607495243 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 11:31:35 INFO - PROCESS | 1645 | 1468607495245 Marionette TRACE conn3 <- [1,1069,null,{"value":"7"}] 11:31:35 INFO - PROCESS | 1645 | 1468607495247 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:31:35 INFO - PROCESS | 1645 | 1468607495249 Marionette TRACE conn3 <- [1,1070,null,{}] 11:31:35 INFO - PROCESS | 1645 | 1468607495254 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:35 INFO - PROCESS | 1645 | 1468607495255 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:35 INFO - PROCESS | 1645 | 1468607495350 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 11:31:35 INFO - PROCESS | 1645 | 1468607495355 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:35 INFO - PROCESS | 1645 | 1468607495357 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x12149e800 == 38 [pid = 1645] [id = 275] 11:31:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x126d53400) [pid = 1645] [serial = 823] [outer = 0x0] 11:31:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128a64400) [pid = 1645] [serial = 824] [outer = 0x126d53400] 11:31:35 INFO - PROCESS | 1645 | 1468607495383 Marionette DEBUG loaded listener.js 11:31:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128c0c400) [pid = 1645] [serial = 825] [outer = 0x126d53400] 11:31:35 INFO - PROCESS | 1645 | 1468607495694 Marionette TRACE conn3 <- [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]]]}] 11:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 473ms 11:31:35 INFO - PROCESS | 1645 | 1468607495721 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 11:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:31:35 INFO - PROCESS | 1645 | 1468607495722 Marionette TRACE conn3 <- [1,1073,null,{"value":"7"}] 11:31:35 INFO - PROCESS | 1645 | 1468607495724 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:31:35 INFO - PROCESS | 1645 | 1468607495725 Marionette TRACE conn3 <- [1,1074,null,{}] 11:31:35 INFO - PROCESS | 1645 | 1468607495728 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:35 INFO - PROCESS | 1645 | 1468607495729 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:35 INFO - PROCESS | 1645 | 1468607495833 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 11:31:35 INFO - PROCESS | 1645 | 1468607495839 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:35 INFO - PROCESS | 1645 | 1468607495841 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ba0d800 == 39 [pid = 1645] [id = 276] 11:31:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x119cb9400) [pid = 1645] [serial = 826] [outer = 0x0] 11:31:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128c10800) [pid = 1645] [serial = 827] [outer = 0x119cb9400] 11:31:35 INFO - PROCESS | 1645 | 1468607495864 Marionette DEBUG loaded listener.js 11:31:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128ceac00) [pid = 1645] [serial = 828] [outer = 0x119cb9400] 11:31:36 INFO - PROCESS | 1645 | 1468607496383 Marionette TRACE conn3 <- [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]]]}] 11:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 667ms 11:31:36 INFO - PROCESS | 1645 | 1468607496393 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 11:31:36 INFO - PROCESS | 1645 | 1468607496396 Marionette TRACE conn3 <- [1,1077,null,{"value":"7"}] 11:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:31:36 INFO - PROCESS | 1645 | 1468607496425 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:31:36 INFO - PROCESS | 1645 | 1468607496428 Marionette TRACE conn3 <- [1,1078,null,{}] 11:31:36 INFO - PROCESS | 1645 | 1468607496436 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:36 INFO - PROCESS | 1645 | 1468607496438 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:36 INFO - PROCESS | 1645 | 1468607496548 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 11:31:36 INFO - PROCESS | 1645 | 1468607496624 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:36 INFO - PROCESS | 1645 | 1468607496625 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x11735e000 == 40 [pid = 1645] [id = 277] 11:31:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x113323000) [pid = 1645] [serial = 829] [outer = 0x0] 11:31:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x113d64400) [pid = 1645] [serial = 830] [outer = 0x113323000] 11:31:36 INFO - PROCESS | 1645 | 1468607496657 Marionette DEBUG loaded listener.js 11:31:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x116469000) [pid = 1645] [serial = 831] [outer = 0x113323000] 11:31:37 INFO - PROCESS | 1645 | 1468607497143 Marionette TRACE conn3 <- [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]]]}] 11:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 804ms 11:31:37 INFO - PROCESS | 1645 | 1468607497203 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 11:31:37 INFO - PROCESS | 1645 | 1468607497206 Marionette TRACE conn3 <- [1,1081,null,{"value":"7"}] 11:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:31:37 INFO - PROCESS | 1645 | 1468607497211 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:31:37 INFO - PROCESS | 1645 | 1468607497212 Marionette TRACE conn3 <- [1,1082,null,{}] 11:31:37 INFO - PROCESS | 1645 | 1468607497215 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:37 INFO - PROCESS | 1645 | 1468607497217 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:37 INFO - PROCESS | 1645 | 1468607497341 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 11:31:37 INFO - PROCESS | 1645 | 1468607497427 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:37 INFO - PROCESS | 1645 | 1468607497428 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fc0000 == 41 [pid = 1645] [id = 278] 11:31:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x116985400) [pid = 1645] [serial = 832] [outer = 0x0] 11:31:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x117eb4c00) [pid = 1645] [serial = 833] [outer = 0x116985400] 11:31:37 INFO - PROCESS | 1645 | 1468607497459 Marionette DEBUG loaded listener.js 11:31:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x118532400) [pid = 1645] [serial = 834] [outer = 0x116985400] 11:31:38 INFO - PROCESS | 1645 | --DOCSHELL 0x12149e800 == 40 [pid = 1645] [id = 275] 11:31:38 INFO - PROCESS | 1645 | --DOCSHELL 0x12a613000 == 39 [pid = 1645] [id = 274] 11:31:38 INFO - PROCESS | 1645 | --DOCSHELL 0x1187a7800 == 38 [pid = 1645] [id = 273] 11:31:38 INFO - PROCESS | 1645 | --DOCSHELL 0x128f17800 == 37 [pid = 1645] [id = 272] 11:31:38 INFO - PROCESS | 1645 | --DOCSHELL 0x1272c7800 == 36 [pid = 1645] [id = 271] 11:31:38 INFO - PROCESS | 1645 | --DOCSHELL 0x125312800 == 35 [pid = 1645] [id = 270] 11:31:38 INFO - PROCESS | 1645 | --DOCSHELL 0x1214a5000 == 34 [pid = 1645] [id = 269] 11:31:38 INFO - PROCESS | 1645 | --DOCSHELL 0x119b18800 == 33 [pid = 1645] [id = 268] 11:31:38 INFO - PROCESS | 1645 | 1468607498074 Marionette TRACE conn3 <- [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]]]}] 11:31:38 INFO - PROCESS | 1645 | --DOCSHELL 0x1187aa000 == 32 [pid = 1645] [id = 267] 11:31:38 INFO - PROCESS | 1645 | --DOCSHELL 0x117247800 == 31 [pid = 1645] [id = 266] 11:31:38 INFO - PROCESS | 1645 | --DOCSHELL 0x116163800 == 30 [pid = 1645] [id = 265] 11:31:38 INFO - PROCESS | 1645 | --DOCSHELL 0x113ddd800 == 29 [pid = 1645] [id = 264] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x128cdf800) [pid = 1645] [serial = 776] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1248ba800) [pid = 1645] [serial = 759] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x120f5a800) [pid = 1645] [serial = 758] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x124a43400) [pid = 1645] [serial = 761] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x11857f400) [pid = 1645] [serial = 749] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x118bb7000) [pid = 1645] [serial = 750] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x116467800) [pid = 1645] [serial = 740] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x116f8f000) [pid = 1645] [serial = 741] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x111c75000) [pid = 1645] [serial = 737] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1128d8800) [pid = 1645] [serial = 738] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x126d4f000) [pid = 1645] [serial = 764] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x116a1b400) [pid = 1645] [serial = 746] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x117fd2800) [pid = 1645] [serial = 747] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x115d4c000) [pid = 1645] [serial = 743] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1164e8400) [pid = 1645] [serial = 744] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1195dd400) [pid = 1645] [serial = 752] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x119630800) [pid = 1645] [serial = 753] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x11968b000) [pid = 1645] [serial = 755] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x128c10000) [pid = 1645] [serial = 774] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x117e6ec00) [pid = 1645] [serial = 767] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x126d50800) [pid = 1645] [serial = 770] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x128a6a000) [pid = 1645] [serial = 773] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x12195fc00) [pid = 1645] [serial = 735] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x126d57400) [pid = 1645] [serial = 765] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x125330800) [pid = 1645] [serial = 762] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x11962f000) [pid = 1645] [serial = 771] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x120f52400) [pid = 1645] [serial = 756] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x119346000) [pid = 1645] [serial = 768] [outer = 0x0] [url = about:blank] 11:31:38 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x128ce9400) [pid = 1645] [serial = 777] [outer = 0x0] [url = about:blank] 11:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 926ms 11:31:38 INFO - PROCESS | 1645 | 1468607498136 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 11:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:31:38 INFO - PROCESS | 1645 | 1468607498139 Marionette TRACE conn3 <- [1,1085,null,{"value":"7"}] 11:31:38 INFO - PROCESS | 1645 | 1468607498142 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:31:38 INFO - PROCESS | 1645 | 1468607498144 Marionette TRACE conn3 <- [1,1086,null,{}] 11:31:38 INFO - PROCESS | 1645 | 1468607498148 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:38 INFO - PROCESS | 1645 | 1468607498149 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:38 INFO - PROCESS | 1645 | 1468607498228 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 11:31:38 INFO - PROCESS | 1645 | 1468607498234 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:38 INFO - PROCESS | 1645 | 1468607498238 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x116960000 == 30 [pid = 1645] [id = 279] 11:31:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x116706800) [pid = 1645] [serial = 835] [outer = 0x0] 11:31:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x116a21800) [pid = 1645] [serial = 836] [outer = 0x116706800] 11:31:38 INFO - PROCESS | 1645 | 1468607498268 Marionette DEBUG loaded listener.js 11:31:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x117fd0800) [pid = 1645] [serial = 837] [outer = 0x116706800] 11:31:38 INFO - PROCESS | 1645 | 1468607498609 Marionette TRACE conn3 <- [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]]]}] 11:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 519ms 11:31:38 INFO - PROCESS | 1645 | 1468607498662 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 11:31:38 INFO - PROCESS | 1645 | 1468607498665 Marionette TRACE conn3 <- [1,1089,null,{"value":"7"}] 11:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:31:38 INFO - PROCESS | 1645 | 1468607498669 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:31:38 INFO - PROCESS | 1645 | 1468607498671 Marionette TRACE conn3 <- [1,1090,null,{}] 11:31:38 INFO - PROCESS | 1645 | 1468607498673 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:38 INFO - PROCESS | 1645 | 1468607498675 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:38 INFO - PROCESS | 1645 | 1468607498753 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 11:31:38 INFO - PROCESS | 1645 | 1468607498779 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:38 INFO - PROCESS | 1645 | 1468607498780 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x118416800 == 31 [pid = 1645] [id = 280] 11:31:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x118577800) [pid = 1645] [serial = 838] [outer = 0x0] 11:31:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x1186b9000) [pid = 1645] [serial = 839] [outer = 0x118577800] 11:31:38 INFO - PROCESS | 1645 | 1468607498808 Marionette DEBUG loaded listener.js 11:31:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x118bb7c00) [pid = 1645] [serial = 840] [outer = 0x118577800] 11:31:39 INFO - PROCESS | 1645 | 1468607499204 Marionette TRACE conn3 <- [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]]]}] 11:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 570ms 11:31:39 INFO - PROCESS | 1645 | 1468607499240 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 11:31:39 INFO - PROCESS | 1645 | 1468607499243 Marionette TRACE conn3 <- [1,1093,null,{"value":"7"}] 11:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:31:39 INFO - PROCESS | 1645 | 1468607499246 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:31:39 INFO - PROCESS | 1645 | 1468607499250 Marionette TRACE conn3 <- [1,1094,null,{}] 11:31:39 INFO - PROCESS | 1645 | 1468607499262 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:39 INFO - PROCESS | 1645 | 1468607499267 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:39 INFO - PROCESS | 1645 | 1468607499361 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 11:31:39 INFO - PROCESS | 1645 | 1468607499369 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:39 INFO - PROCESS | 1645 | 1468607499371 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x12112d000 == 32 [pid = 1645] [id = 281] 11:31:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1130be800) [pid = 1645] [serial = 841] [outer = 0x0] 11:31:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x119689c00) [pid = 1645] [serial = 842] [outer = 0x1130be800] 11:31:39 INFO - PROCESS | 1645 | 1468607499399 Marionette DEBUG loaded listener.js 11:31:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x120f53400) [pid = 1645] [serial = 843] [outer = 0x1130be800] 11:31:39 INFO - PROCESS | 1645 | 1468607499802 Marionette TRACE conn3 <- [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]]]}] 11:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 624ms 11:31:39 INFO - PROCESS | 1645 | 1468607499870 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 11:31:39 INFO - PROCESS | 1645 | 1468607499873 Marionette TRACE conn3 <- [1,1097,null,{"value":"7"}] 11:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:31:39 INFO - PROCESS | 1645 | 1468607499876 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:31:39 INFO - PROCESS | 1645 | 1468607499878 Marionette TRACE conn3 <- [1,1098,null,{}] 11:31:39 INFO - PROCESS | 1645 | 1468607499881 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:39 INFO - PROCESS | 1645 | 1468607499884 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:40 INFO - PROCESS | 1645 | 1468607500021 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 11:31:40 INFO - PROCESS | 1645 | 1468607500034 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 1645 | 1468607500035 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x124a1b000 == 33 [pid = 1645] [id = 282] 11:31:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x121276400) [pid = 1645] [serial = 844] [outer = 0x0] 11:31:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1212cb000) [pid = 1645] [serial = 845] [outer = 0x121276400] 11:31:40 INFO - PROCESS | 1645 | 1468607500073 Marionette DEBUG loaded listener.js 11:31:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x123c0c400) [pid = 1645] [serial = 846] [outer = 0x121276400] 11:31:40 INFO - PROCESS | 1645 | 1468607500427 Marionette TRACE conn3 <- [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]]]}] 11:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 569ms 11:31:40 INFO - PROCESS | 1645 | 1468607500446 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 11:31:40 INFO - PROCESS | 1645 | 1468607500447 Marionette TRACE conn3 <- [1,1101,null,{"value":"7"}] 11:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:31:40 INFO - PROCESS | 1645 | 1468607500450 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - PROCESS | 1645 | 1468607500453 Marionette TRACE conn3 <- [1,1102,null,{}] 11:31:40 INFO - PROCESS | 1645 | 1468607500455 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:40 INFO - PROCESS | 1645 | 1468607500457 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:40 INFO - PROCESS | 1645 | 1468607500560 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 11:31:40 INFO - PROCESS | 1645 | 1468607500574 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 1645 | 1468607500575 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x126fe0800 == 34 [pid = 1645] [id = 283] 11:31:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x124897800) [pid = 1645] [serial = 847] [outer = 0x0] 11:31:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x124a4c800) [pid = 1645] [serial = 848] [outer = 0x124897800] 11:31:40 INFO - PROCESS | 1645 | 1468607500602 Marionette DEBUG loaded listener.js 11:31:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x12528f400) [pid = 1645] [serial = 849] [outer = 0x124897800] 11:31:41 INFO - PROCESS | 1645 | 1468607501003 Marionette TRACE conn3 <- [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]]]}] 11:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 575ms 11:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:31:41 INFO - PROCESS | 1645 | 1468607501026 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 11:31:41 INFO - PROCESS | 1645 | 1468607501028 Marionette TRACE conn3 <- [1,1105,null,{"value":"7"}] 11:31:41 INFO - PROCESS | 1645 | 1468607501037 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:31:41 INFO - PROCESS | 1645 | 1468607501039 Marionette TRACE conn3 <- [1,1106,null,{}] 11:31:41 INFO - PROCESS | 1645 | 1468607501042 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:41 INFO - PROCESS | 1645 | 1468607501047 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:41 INFO - PROCESS | 1645 | 1468607501170 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 11:31:41 INFO - PROCESS | 1645 | 1468607501187 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:41 INFO - PROCESS | 1645 | 1468607501188 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fc8800 == 35 [pid = 1645] [id = 284] 11:31:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x126d51c00) [pid = 1645] [serial = 850] [outer = 0x0] 11:31:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x127388c00) [pid = 1645] [serial = 851] [outer = 0x126d51c00] 11:31:41 INFO - PROCESS | 1645 | 1468607501213 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128c0a400) [pid = 1645] [serial = 852] [outer = 0x126d51c00] 11:31:41 INFO - PROCESS | 1645 | 1468607501579 Marionette TRACE conn3 <- [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]]]}] 11:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 577ms 11:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:31:41 INFO - PROCESS | 1645 | 1468607501615 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 11:31:41 INFO - PROCESS | 1645 | 1468607501616 Marionette TRACE conn3 <- [1,1109,null,{"value":"7"}] 11:31:41 INFO - PROCESS | 1645 | 1468607501620 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:31:41 INFO - PROCESS | 1645 | 1468607501621 Marionette TRACE conn3 <- [1,1110,null,{}] 11:31:41 INFO - PROCESS | 1645 | 1468607501625 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:41 INFO - PROCESS | 1645 | 1468607501626 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:41 INFO - PROCESS | 1645 | 1468607501768 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 11:31:41 INFO - PROCESS | 1645 | 1468607501784 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:41 INFO - PROCESS | 1645 | 1468607501784 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a610800 == 36 [pid = 1645] [id = 285] 11:31:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128ce0400) [pid = 1645] [serial = 853] [outer = 0x0] 11:31:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128ce6c00) [pid = 1645] [serial = 854] [outer = 0x128ce0400] 11:31:41 INFO - PROCESS | 1645 | 1468607501824 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128f9d800) [pid = 1645] [serial = 855] [outer = 0x128ce0400] 11:31:42 INFO - PROCESS | 1645 | 1468607502171 Marionette TRACE conn3 <- [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]]]}] 11:31:42 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x126d53400) [pid = 1645] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:31:42 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x117fd5800) [pid = 1645] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:31:42 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x112f35400) [pid = 1645] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:31:42 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x115e8d800) [pid = 1645] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:31:42 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1187f8800) [pid = 1645] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:31:42 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x120e51800) [pid = 1645] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:31:42 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x125325000) [pid = 1645] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:31:42 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x111c19000) [pid = 1645] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:31:42 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x115e90c00) [pid = 1645] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:31:42 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x113030c00) [pid = 1645] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:31:42 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x116637800) [pid = 1645] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:31:42 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x115d56c00) [pid = 1645] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:31:42 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1184bf800) [pid = 1645] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:31:42 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x121156000) [pid = 1645] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:31:42 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x11697ec00) [pid = 1645] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:31:42 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x1133d6400) [pid = 1645] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 672ms 11:31:42 INFO - PROCESS | 1645 | 1468607502292 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 11:31:42 INFO - PROCESS | 1645 | 1468607502293 Marionette TRACE conn3 <- [1,1113,null,{"value":"7"}] 11:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:31:42 INFO - PROCESS | 1645 | 1468607502295 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:31:42 INFO - PROCESS | 1645 | 1468607502296 Marionette TRACE conn3 <- [1,1114,null,{}] 11:31:42 INFO - PROCESS | 1645 | 1468607502299 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:42 INFO - PROCESS | 1645 | 1468607502300 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:42 INFO - PROCESS | 1645 | 1468607502374 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 11:31:42 INFO - PROCESS | 1645 | 1468607502378 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:42 INFO - PROCESS | 1645 | 1468607502379 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x119563800 == 37 [pid = 1645] [id = 286] 11:31:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x115dee400) [pid = 1645] [serial = 856] [outer = 0x0] 11:31:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x116f8d800) [pid = 1645] [serial = 857] [outer = 0x115dee400] 11:31:42 INFO - PROCESS | 1645 | 1468607502406 Marionette DEBUG loaded listener.js 11:31:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1186c3c00) [pid = 1645] [serial = 858] [outer = 0x115dee400] 11:31:42 INFO - PROCESS | 1645 | 1468607502737 Marionette TRACE conn3 <- [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]]]}] 11:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 471ms 11:31:42 INFO - PROCESS | 1645 | 1468607502768 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 11:31:42 INFO - PROCESS | 1645 | 1468607502770 Marionette TRACE conn3 <- [1,1117,null,{"value":"7"}] 11:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:31:42 INFO - PROCESS | 1645 | 1468607502772 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:31:42 INFO - PROCESS | 1645 | 1468607502773 Marionette TRACE conn3 <- [1,1118,null,{}] 11:31:42 INFO - PROCESS | 1645 | 1468607502775 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:42 INFO - PROCESS | 1645 | 1468607502776 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:42 INFO - PROCESS | 1645 | 1468607502851 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 11:31:42 INFO - PROCESS | 1645 | 1468607502905 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:42 INFO - PROCESS | 1645 | 1468607502906 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x12112a000 == 38 [pid = 1645] [id = 287] 11:31:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x115df2c00) [pid = 1645] [serial = 859] [outer = 0x0] 11:31:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x119cb6800) [pid = 1645] [serial = 860] [outer = 0x115df2c00] 11:31:42 INFO - PROCESS | 1645 | 1468607502930 Marionette DEBUG loaded listener.js 11:31:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x128c0a800) [pid = 1645] [serial = 861] [outer = 0x115df2c00] 11:31:43 INFO - PROCESS | 1645 | 1468607503320 Marionette TRACE conn3 <- [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]]]}] 11:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 570ms 11:31:43 INFO - PROCESS | 1645 | 1468607503342 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 11:31:43 INFO - PROCESS | 1645 | 1468607503343 Marionette TRACE conn3 <- [1,1121,null,{"value":"7"}] 11:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:31:43 INFO - PROCESS | 1645 | 1468607503345 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - PROCESS | 1645 | 1468607503346 Marionette TRACE conn3 <- [1,1122,null,{}] 11:31:43 INFO - PROCESS | 1645 | 1468607503349 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:43 INFO - PROCESS | 1645 | 1468607503350 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:43 INFO - PROCESS | 1645 | 1468607503424 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 11:31:43 INFO - PROCESS | 1645 | 1468607503427 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:43 INFO - PROCESS | 1645 | 1468607503428 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c128000 == 39 [pid = 1645] [id = 288] 11:31:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1292a8c00) [pid = 1645] [serial = 862] [outer = 0x0] 11:31:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1292aa000) [pid = 1645] [serial = 863] [outer = 0x1292a8c00] 11:31:43 INFO - PROCESS | 1645 | 1468607503461 Marionette DEBUG loaded listener.js 11:31:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x129389800) [pid = 1645] [serial = 864] [outer = 0x1292a8c00] 11:31:43 INFO - PROCESS | 1645 | 1468607503788 Marionette TRACE conn3 <- [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]]]}] 11:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 471ms 11:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:31:43 INFO - PROCESS | 1645 | 1468607503818 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 11:31:43 INFO - PROCESS | 1645 | 1468607503820 Marionette TRACE conn3 <- [1,1125,null,{"value":"7"}] 11:31:43 INFO - PROCESS | 1645 | 1468607503822 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - PROCESS | 1645 | 1468607503824 Marionette TRACE conn3 <- [1,1126,null,{}] 11:31:43 INFO - PROCESS | 1645 | 1468607503826 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:43 INFO - PROCESS | 1645 | 1468607503828 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:43 INFO - PROCESS | 1645 | 1468607503940 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 11:31:43 INFO - PROCESS | 1645 | 1468607503945 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:43 INFO - PROCESS | 1645 | 1468607503947 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c13a000 == 40 [pid = 1645] [id = 289] 11:31:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1292cb800) [pid = 1645] [serial = 865] [outer = 0x0] 11:31:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x129393000) [pid = 1645] [serial = 866] [outer = 0x1292cb800] 11:31:43 INFO - PROCESS | 1645 | 1468607503975 Marionette DEBUG loaded listener.js 11:31:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x129551800) [pid = 1645] [serial = 867] [outer = 0x1292cb800] 11:31:44 INFO - PROCESS | 1645 | 1468607504270 Marionette TRACE conn3 <- [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]]]}] 11:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 519ms 11:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:31:44 INFO - PROCESS | 1645 | 1468607504341 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 11:31:44 INFO - PROCESS | 1645 | 1468607504344 Marionette TRACE conn3 <- [1,1129,null,{"value":"7"}] 11:31:44 INFO - PROCESS | 1645 | 1468607504347 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:31:44 INFO - PROCESS | 1645 | 1468607504351 Marionette TRACE conn3 <- [1,1130,null,{}] 11:31:44 INFO - PROCESS | 1645 | 1468607504355 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:44 INFO - PROCESS | 1645 | 1468607504357 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:44 INFO - PROCESS | 1645 | 1468607504465 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 11:31:44 INFO - PROCESS | 1645 | 1468607504516 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:44 INFO - PROCESS | 1645 | 1468607504518 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x1167eb000 == 41 [pid = 1645] [id = 290] 11:31:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1133d2400) [pid = 1645] [serial = 868] [outer = 0x0] 11:31:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x115d54c00) [pid = 1645] [serial = 869] [outer = 0x1133d2400] 11:31:44 INFO - PROCESS | 1645 | 1468607504551 Marionette DEBUG loaded listener.js 11:31:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x117e62c00) [pid = 1645] [serial = 870] [outer = 0x1133d2400] 11:31:44 INFO - PROCESS | 1645 | 1468607504969 Marionette TRACE conn3 <- [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]]]}] 11:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 674ms 11:31:45 INFO - PROCESS | 1645 | 1468607505021 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 11:31:45 INFO - PROCESS | 1645 | 1468607505023 Marionette TRACE conn3 <- [1,1133,null,{"value":"7"}] 11:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:31:45 INFO - PROCESS | 1645 | 1468607505027 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:31:45 INFO - PROCESS | 1645 | 1468607505030 Marionette TRACE conn3 <- [1,1134,null,{}] 11:31:45 INFO - PROCESS | 1645 | 1468607505052 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:45 INFO - PROCESS | 1645 | 1468607505054 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:45 INFO - PROCESS | 1645 | 1468607505158 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 11:31:45 INFO - PROCESS | 1645 | 1468607505225 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:45 INFO - PROCESS | 1645 | 1468607505227 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x123ccd800 == 42 [pid = 1645] [id = 291] 11:31:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1186b9800) [pid = 1645] [serial = 871] [outer = 0x0] 11:31:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x119329000) [pid = 1645] [serial = 872] [outer = 0x1186b9800] 11:31:45 INFO - PROCESS | 1645 | 1468607505257 Marionette DEBUG loaded listener.js 11:31:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x11962c000) [pid = 1645] [serial = 873] [outer = 0x1186b9800] 11:31:45 INFO - PROCESS | 1645 | 1468607505672 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 672ms 11:31:45 INFO - PROCESS | 1645 | 1468607505698 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 11:31:45 INFO - PROCESS | 1645 | 1468607505700 Marionette TRACE conn3 <- [1,1137,null,{"value":"7"}] 11:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:31:45 INFO - PROCESS | 1645 | 1468607505704 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:31:45 INFO - PROCESS | 1645 | 1468607505706 Marionette TRACE conn3 <- [1,1138,null,{}] 11:31:45 INFO - PROCESS | 1645 | 1468607505713 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:45 INFO - PROCESS | 1645 | 1468607505716 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:45 INFO - PROCESS | 1645 | 1468607505836 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 11:31:45 INFO - PROCESS | 1645 | 1468607505907 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:45 INFO - PROCESS | 1645 | 1468607505910 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c464800 == 43 [pid = 1645] [id = 292] 11:31:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x123c60400) [pid = 1645] [serial = 874] [outer = 0x0] 11:31:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x125330800) [pid = 1645] [serial = 875] [outer = 0x123c60400] 11:31:45 INFO - PROCESS | 1645 | 1468607505941 Marionette DEBUG loaded listener.js 11:31:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x127280c00) [pid = 1645] [serial = 876] [outer = 0x123c60400] 11:31:46 INFO - PROCESS | 1645 | 1468607506355 Marionette TRACE conn3 <- [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]]]}] 11:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 672ms 11:31:46 INFO - PROCESS | 1645 | 1468607506377 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 1645 | 1468607506378 Marionette TRACE conn3 <- [1,1141,null,{"value":"7"}] 11:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:31:46 INFO - PROCESS | 1645 | 1468607506380 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - PROCESS | 1645 | 1468607506382 Marionette TRACE conn3 <- [1,1142,null,{}] 11:31:46 INFO - PROCESS | 1645 | 1468607506384 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:46 INFO - PROCESS | 1645 | 1468607506385 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:46 INFO - PROCESS | 1645 | 1468607506486 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 11:31:46 INFO - PROCESS | 1645 | 1468607506538 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:46 INFO - PROCESS | 1645 | 1468607506539 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c4bb000 == 44 [pid = 1645] [id = 293] 11:31:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x128a70c00) [pid = 1645] [serial = 877] [outer = 0x0] 11:31:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x128cdfc00) [pid = 1645] [serial = 878] [outer = 0x128a70c00] 11:31:46 INFO - PROCESS | 1645 | 1468607506572 Marionette DEBUG loaded listener.js 11:31:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12938a800) [pid = 1645] [serial = 879] [outer = 0x128a70c00] 11:31:47 INFO - PROCESS | 1645 | 1468607507028 Marionette TRACE conn3 <- [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]]]}] 11:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 672ms 11:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:31:47 INFO - PROCESS | 1645 | 1468607507053 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 11:31:47 INFO - PROCESS | 1645 | 1468607507054 Marionette TRACE conn3 <- [1,1145,null,{"value":"7"}] 11:31:47 INFO - PROCESS | 1645 | 1468607507056 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:31:47 INFO - PROCESS | 1645 | 1468607507058 Marionette TRACE conn3 <- [1,1146,null,{}] 11:31:47 INFO - PROCESS | 1645 | 1468607507060 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:47 INFO - PROCESS | 1645 | 1468607507061 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:47 INFO - PROCESS | 1645 | 1468607507182 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 11:31:47 INFO - PROCESS | 1645 | 1468607507250 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:47 INFO - PROCESS | 1645 | 1468607507251 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x11667f800 == 45 [pid = 1645] [id = 294] 11:31:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x116639000) [pid = 1645] [serial = 880] [outer = 0x0] 11:31:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x129543800) [pid = 1645] [serial = 881] [outer = 0x116639000] 11:31:47 INFO - PROCESS | 1645 | 1468607507280 Marionette DEBUG loaded listener.js 11:31:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12954ec00) [pid = 1645] [serial = 882] [outer = 0x116639000] 11:31:47 INFO - PROCESS | 1645 | 1468607507810 Marionette TRACE conn3 <- [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]]]}] 11:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 770ms 11:31:47 INFO - PROCESS | 1645 | 1468607507826 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 11:31:47 INFO - PROCESS | 1645 | 1468607507829 Marionette TRACE conn3 <- [1,1149,null,{"value":"7"}] 11:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:31:47 INFO - PROCESS | 1645 | 1468607507832 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:31:47 INFO - PROCESS | 1645 | 1468607507833 Marionette TRACE conn3 <- [1,1150,null,{}] 11:31:47 INFO - PROCESS | 1645 | 1468607507837 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:47 INFO - PROCESS | 1645 | 1468607507839 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:47 INFO - PROCESS | 1645 | 1468607507937 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 11:31:47 INFO - PROCESS | 1645 | 1468607507993 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:47 INFO - PROCESS | 1645 | 1468607507994 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x120e92800 == 46 [pid = 1645] [id = 295] 11:31:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1164e5c00) [pid = 1645] [serial = 883] [outer = 0x0] 11:31:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x1175f3400) [pid = 1645] [serial = 884] [outer = 0x1164e5c00] 11:31:48 INFO - PROCESS | 1645 | 1468607508022 Marionette DEBUG loaded listener.js 11:31:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1184bc000) [pid = 1645] [serial = 885] [outer = 0x1164e5c00] 11:31:48 INFO - PROCESS | 1645 | 1468607508446 Marionette TRACE conn3 <- [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]]]}] 11:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 621ms 11:31:48 INFO - PROCESS | 1645 | 1468607508453 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 11:31:48 INFO - PROCESS | 1645 | 1468607508455 Marionette TRACE conn3 <- [1,1153,null,{"value":"7"}] 11:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:31:48 INFO - PROCESS | 1645 | 1468607508460 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:31:48 INFO - PROCESS | 1645 | 1468607508461 Marionette TRACE conn3 <- [1,1154,null,{}] 11:31:48 INFO - PROCESS | 1645 | 1468607508464 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:48 INFO - PROCESS | 1645 | 1468607508465 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12c128000 == 45 [pid = 1645] [id = 288] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12112a000 == 44 [pid = 1645] [id = 287] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x119563800 == 43 [pid = 1645] [id = 286] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12a610800 == 42 [pid = 1645] [id = 285] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x128fc8800 == 41 [pid = 1645] [id = 284] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x126fe0800 == 40 [pid = 1645] [id = 283] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x124a1b000 == 39 [pid = 1645] [id = 282] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12112d000 == 38 [pid = 1645] [id = 281] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x118416800 == 37 [pid = 1645] [id = 280] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x116960000 == 36 [pid = 1645] [id = 279] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x116fc0000 == 35 [pid = 1645] [id = 278] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x11735e000 == 34 [pid = 1645] [id = 277] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12ba0d800 == 33 [pid = 1645] [id = 276] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x120e92800 == 32 [pid = 1645] [id = 295] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x11667f800 == 31 [pid = 1645] [id = 294] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12c4bb000 == 30 [pid = 1645] [id = 293] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12c464800 == 29 [pid = 1645] [id = 292] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x123ccd800 == 28 [pid = 1645] [id = 291] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12c13a000 == 27 [pid = 1645] [id = 289] 11:31:49 INFO - PROCESS | 1645 | --DOCSHELL 0x1167eb000 == 26 [pid = 1645] [id = 290] 11:31:49 INFO - PROCESS | 1645 | 1468607509075 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x128c10800) [pid = 1645] [serial = 827] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x128a64400) [pid = 1645] [serial = 824] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x11934a800) [pid = 1645] [serial = 803] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x118537800) [pid = 1645] [serial = 800] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1199e7400) [pid = 1645] [serial = 806] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x119d65400) [pid = 1645] [serial = 807] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x125289400) [pid = 1645] [serial = 812] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1187f9400) [pid = 1645] [serial = 801] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x124a40c00) [pid = 1645] [serial = 810] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12126dc00) [pid = 1645] [serial = 809] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x126d59c00) [pid = 1645] [serial = 815] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x117eae400) [pid = 1645] [serial = 818] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x116a21000) [pid = 1645] [serial = 797] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x126a78000) [pid = 1645] [serial = 813] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1175f2000) [pid = 1645] [serial = 798] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1133ca800) [pid = 1645] [serial = 794] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x115d53000) [pid = 1645] [serial = 795] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1167c4000) [pid = 1645] [serial = 791] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1175f4000) [pid = 1645] [serial = 792] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x117ea9400) [pid = 1645] [serial = 780] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x11697cc00) [pid = 1645] [serial = 779] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1195dfc00) [pid = 1645] [serial = 783] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1187f9800) [pid = 1645] [serial = 782] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x124a40400) [pid = 1645] [serial = 786] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1216b7c00) [pid = 1645] [serial = 785] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x127281000) [pid = 1645] [serial = 816] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x119348c00) [pid = 1645] [serial = 819] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x128a62c00) [pid = 1645] [serial = 789] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x121c76800) [pid = 1645] [serial = 788] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x120f4d800) [pid = 1645] [serial = 821] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x128c0c400) [pid = 1645] [serial = 825] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x126d54c00) [pid = 1645] [serial = 822] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x119631400) [pid = 1645] [serial = 804] [outer = 0x0] [url = about:blank] 11:31:49 INFO - PROCESS | 1645 | 1468607509171 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:49 INFO - PROCESS | 1645 | 1468607509172 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x11264e800 == 27 [pid = 1645] [id = 296] 11:31:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x1128d2c00) [pid = 1645] [serial = 886] [outer = 0x0] 11:31:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1129a5800) [pid = 1645] [serial = 887] [outer = 0x1128d2c00] 11:31:49 INFO - PROCESS | 1645 | 1468607509201 Marionette DEBUG loaded listener.js 11:31:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x1130c0000) [pid = 1645] [serial = 888] [outer = 0x1128d2c00] 11:31:49 INFO - PROCESS | 1645 | 1468607509525 Marionette TRACE conn3 <- [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]]]}] 11:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1120ms 11:31:49 INFO - PROCESS | 1645 | 1468607509581 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 11:31:49 INFO - PROCESS | 1645 | 1468607509583 Marionette TRACE conn3 <- [1,1157,null,{"value":"7"}] 11:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:31:49 INFO - PROCESS | 1645 | 1468607509587 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:31:49 INFO - PROCESS | 1645 | 1468607509589 Marionette TRACE conn3 <- [1,1158,null,{}] 11:31:49 INFO - PROCESS | 1645 | 1468607509592 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:49 INFO - PROCESS | 1645 | 1468607509593 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:49 INFO - PROCESS | 1645 | 1468607509687 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 11:31:49 INFO - PROCESS | 1645 | 1468607509737 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:49 INFO - PROCESS | 1645 | 1468607509739 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169af000 == 28 [pid = 1645] [id = 297] 11:31:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x11338bc00) [pid = 1645] [serial = 889] [outer = 0x0] 11:31:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x115d55c00) [pid = 1645] [serial = 890] [outer = 0x11338bc00] 11:31:49 INFO - PROCESS | 1645 | 1468607509767 Marionette DEBUG loaded listener.js 11:31:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x11697d000) [pid = 1645] [serial = 891] [outer = 0x11338bc00] 11:31:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x116f8f000) [pid = 1645] [serial = 892] [outer = 0x12cba0800] 11:31:50 INFO - PROCESS | 1645 | 1468607510080 Marionette TRACE conn3 <- [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]]]}] 11:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 521ms 11:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:31:50 INFO - PROCESS | 1645 | 1468607510108 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 11:31:50 INFO - PROCESS | 1645 | 1468607510110 Marionette TRACE conn3 <- [1,1161,null,{"value":"7"}] 11:31:50 INFO - PROCESS | 1645 | 1468607510112 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:31:50 INFO - PROCESS | 1645 | 1468607510114 Marionette TRACE conn3 <- [1,1162,null,{}] 11:31:50 INFO - PROCESS | 1645 | 1468607510118 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:50 INFO - PROCESS | 1645 | 1468607510121 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:50 INFO - PROCESS | 1645 | 1468607510198 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 11:31:50 INFO - PROCESS | 1645 | 1468607510207 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 1645 | 1468607510208 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x116962800 == 29 [pid = 1645] [id = 298] 11:31:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x117fd7c00) [pid = 1645] [serial = 893] [outer = 0x0] 11:31:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x118571400) [pid = 1645] [serial = 894] [outer = 0x117fd7c00] 11:31:50 INFO - PROCESS | 1645 | 1468607510242 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1187ec800) [pid = 1645] [serial = 895] [outer = 0x117fd7c00] 11:31:50 INFO - PROCESS | 1645 | 1468607510673 Marionette TRACE conn3 <- [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]]]}] 11:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 573ms 11:31:50 INFO - PROCESS | 1645 | 1468607510687 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 11:31:50 INFO - PROCESS | 1645 | 1468607510691 Marionette TRACE conn3 <- [1,1165,null,{"value":"7"}] 11:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:31:50 INFO - PROCESS | 1645 | 1468607510706 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:31:50 INFO - PROCESS | 1645 | 1468607510710 Marionette TRACE conn3 <- [1,1166,null,{}] 11:31:50 INFO - PROCESS | 1645 | 1468607510714 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:50 INFO - PROCESS | 1645 | 1468607510718 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:50 INFO - PROCESS | 1645 | 1468607510839 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 11:31:50 INFO - PROCESS | 1645 | 1468607510922 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 1645 | 1468607510923 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b19800 == 30 [pid = 1645] [id = 299] 11:31:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x116a13c00) [pid = 1645] [serial = 896] [outer = 0x0] 11:31:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x11932b400) [pid = 1645] [serial = 897] [outer = 0x116a13c00] 11:31:50 INFO - PROCESS | 1645 | 1468607510962 Marionette DEBUG loaded listener.js 11:31:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x119630400) [pid = 1645] [serial = 898] [outer = 0x116a13c00] 11:31:51 INFO - PROCESS | 1645 | 1468607511285 Marionette TRACE conn3 <- [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]]]}] 11:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 634ms 11:31:51 INFO - PROCESS | 1645 | 1468607511332 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 11:31:51 INFO - PROCESS | 1645 | 1468607511335 Marionette TRACE conn3 <- [1,1169,null,{"value":"7"}] 11:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:31:51 INFO - PROCESS | 1645 | 1468607511340 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 1645 | 1468607511341 Marionette TRACE conn3 <- [1,1170,null,{}] 11:31:51 INFO - PROCESS | 1645 | 1468607511343 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:51 INFO - PROCESS | 1645 | 1468607511344 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:51 INFO - PROCESS | 1645 | 1468607511439 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 11:31:51 INFO - PROCESS | 1645 | 1468607511491 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:51 INFO - PROCESS | 1645 | 1468607511493 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x1214a7800 == 31 [pid = 1645] [id = 300] 11:31:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x119682800) [pid = 1645] [serial = 899] [outer = 0x0] 11:31:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1199f5400) [pid = 1645] [serial = 900] [outer = 0x119682800] 11:31:51 INFO - PROCESS | 1645 | 1468607511517 Marionette DEBUG loaded listener.js 11:31:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x120f4c400) [pid = 1645] [serial = 901] [outer = 0x119682800] 11:31:51 INFO - PROCESS | 1645 | 1468607511811 Marionette TRACE conn3 <- [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]]]}] 11:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 519ms 11:31:51 INFO - PROCESS | 1645 | 1468607511859 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 11:31:51 INFO - PROCESS | 1645 | 1468607511860 Marionette TRACE conn3 <- [1,1173,null,{"value":"7"}] 11:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:31:51 INFO - PROCESS | 1645 | 1468607511862 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 1645 | 1468607511864 Marionette TRACE conn3 <- [1,1174,null,{}] 11:31:51 INFO - PROCESS | 1645 | 1468607511872 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:51 INFO - PROCESS | 1645 | 1468607511873 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:51 INFO - PROCESS | 1645 | 1468607511966 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 11:31:51 INFO - PROCESS | 1645 | 1468607511969 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:51 INFO - PROCESS | 1645 | 1468607511974 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x124914000 == 32 [pid = 1645] [id = 301] 11:31:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x117eb1400) [pid = 1645] [serial = 902] [outer = 0x0] 11:31:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x121279000) [pid = 1645] [serial = 903] [outer = 0x117eb1400] 11:31:52 INFO - PROCESS | 1645 | 1468607512005 Marionette DEBUG loaded listener.js 11:31:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x121a1cc00) [pid = 1645] [serial = 904] [outer = 0x117eb1400] 11:31:52 INFO - PROCESS | 1645 | 1468607512355 Marionette TRACE conn3 <- [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] 11:31:52 INFO - PROCESS | 1645 | 1468607512388 Marionette TRACE conn3 <- [1,1177,null,{"value":"7"}] 11:31:52 INFO - PROCESS | 1645 | 1468607512390 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:31:52 INFO - PROCESS | 1645 | 1468607512392 Marionette TRACE conn3 <- [1,1178,null,{}] 11:31:52 INFO - PROCESS | 1645 | 1468607512394 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:52 INFO - PROCESS | 1645 | 1468607512395 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:52 INFO - PROCESS | 1645 | 1468607512490 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 11:31:52 INFO - PROCESS | 1645 | 1468607512493 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:52 INFO - PROCESS | 1645 | 1468607512495 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x112158000 == 33 [pid = 1645] [id = 302] 11:31:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x121c76800) [pid = 1645] [serial = 905] [outer = 0x0] 11:31:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x124a75c00) [pid = 1645] [serial = 906] [outer = 0x121c76800] 11:31:52 INFO - PROCESS | 1645 | 1468607512519 Marionette DEBUG loaded listener.js 11:31:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x125331800) [pid = 1645] [serial = 907] [outer = 0x121c76800] 11:31:52 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255 11:31:52 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 11:31:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1 11:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:31:52 INFO - _addTest/ [0,1181,"getWindowHandle",null] 11:31:52 INFO - PROCESS | 1645 | 1468607512867 Marionette TRACE conn3 <- [1,1181,null,{"value":"7"}] 11:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:31:52 INFO - PROCESS | 1645 | 1468607512871 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:31:52 INFO - PROCESS | 1645 | 1468607512872 Marionette TRACE conn3 <- [1,1182,null,{}] 11:31:52 INFO - PROCESS | 1645 | 1468607512874 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:52 INFO - PROCESS | 1645 | 1468607512875 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:52 INFO - PROCESS | 1645 | 1468607512969 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 11:31:52 INFO - PROCESS | 1645 | 1468607512973 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:52 INFO - PROCESS | 1645 | 1468607512974 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x128bb6800 == 34 [pid = 1645] [id = 303] 11:31:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1128d5800) [pid = 1645] [serial = 908] [outer = 0x0] 11:31:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1253e6400) [pid = 1645] [serial = 909] [outer = 0x1128d5800] 11:31:53 INFO - PROCESS | 1645 | 1468607512998 Marionette DEBUG loaded listener.js 11:31:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x126f1a400) [pid = 1645] [serial = 910] [outer = 0x1128d5800] 11:31:53 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1292cb800) [pid = 1645] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:31:53 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x115dee400) [pid = 1645] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:31:53 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x115df2c00) [pid = 1645] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:31:53 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x113323000) [pid = 1645] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:31:53 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x126d51c00) [pid = 1645] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:31:53 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x116706800) [pid = 1645] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:31:53 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x124897800) [pid = 1645] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:31:53 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x116985400) [pid = 1645] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:31:53 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1130be800) [pid = 1645] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:31:53 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x121276400) [pid = 1645] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:31:53 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x128ce0400) [pid = 1645] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:31:53 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x118577800) [pid = 1645] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:31:53 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1292a8c00) [pid = 1645] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:31:53 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x119cb9400) [pid = 1645] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:31:53 INFO - PROCESS | 1645 | 1468607513489 Marionette TRACE conn3 <- [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] 11:31:53 INFO - PROCESS | 1645 | 1468607513541 Marionette TRACE conn3 <- [1,1185,null,{"value":"7"}] 11:31:53 INFO - PROCESS | 1645 | 1468607513543 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:31:53 INFO - PROCESS | 1645 | 1468607513544 Marionette TRACE conn3 <- [1,1186,null,{}] 11:31:53 INFO - PROCESS | 1645 | 1468607513546 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:53 INFO - PROCESS | 1645 | 1468607513547 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:53 INFO - PROCESS | 1645 | 1468607513620 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 11:31:53 INFO - PROCESS | 1645 | 1468607513624 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:53 INFO - PROCESS | 1645 | 1468607513625 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x128f1f800 == 35 [pid = 1645] [id = 304] 11:31:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1130be800) [pid = 1645] [serial = 911] [outer = 0x0] 11:31:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1195ddc00) [pid = 1645] [serial = 912] [outer = 0x1130be800] 11:31:53 INFO - PROCESS | 1645 | 1468607513649 Marionette DEBUG loaded listener.js 11:31:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x127278000) [pid = 1645] [serial = 913] [outer = 0x1130be800] 11:31:53 INFO - PROCESS | 1645 | 1468607513993 Marionette TRACE conn3 <- [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] 11:31:54 INFO - PROCESS | 1645 | 1468607514012 Marionette TRACE conn3 <- [1,1189,null,{"value":"7"}] 11:31:54 INFO - PROCESS | 1645 | 1468607514014 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:31:54 INFO - PROCESS | 1645 | 1468607514016 Marionette TRACE conn3 <- [1,1190,null,{}] 11:31:54 INFO - PROCESS | 1645 | 1468607514021 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:54 INFO - PROCESS | 1645 | 1468607514022 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:54 INFO - PROCESS | 1645 | 1468607514116 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 11:31:54 INFO - PROCESS | 1645 | 1468607514124 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:54 INFO - PROCESS | 1645 | 1468607514125 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x12939f800 == 36 [pid = 1645] [id = 305] 11:31:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x127278c00) [pid = 1645] [serial = 914] [outer = 0x0] 11:31:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128a65400) [pid = 1645] [serial = 915] [outer = 0x127278c00] 11:31:54 INFO - PROCESS | 1645 | 1468607514149 Marionette DEBUG loaded listener.js 11:31:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128a70000) [pid = 1645] [serial = 916] [outer = 0x127278c00] 11:31:54 INFO - PROCESS | 1645 | 1468607514441 Marionette TRACE conn3 <- [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] 11:31:54 INFO - PROCESS | 1645 | 1468607514488 Marionette TRACE conn3 <- [1,1193,null,{"value":"7"}] 11:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:31:54 INFO - PROCESS | 1645 | 1468607514490 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:31:54 INFO - PROCESS | 1645 | 1468607514492 Marionette TRACE conn3 <- [1,1194,null,{}] 11:31:54 INFO - PROCESS | 1645 | 1468607514494 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:54 INFO - PROCESS | 1645 | 1468607514495 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:54 INFO - PROCESS | 1645 | 1468607514570 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 11:31:54 INFO - PROCESS | 1645 | 1468607514573 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:54 INFO - PROCESS | 1645 | 1468607514575 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a955800 == 37 [pid = 1645] [id = 306] 11:31:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128a70400) [pid = 1645] [serial = 917] [outer = 0x0] 11:31:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128ce0800) [pid = 1645] [serial = 918] [outer = 0x128a70400] 11:31:54 INFO - PROCESS | 1645 | 1468607514602 Marionette DEBUG loaded listener.js 11:31:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128fa9800) [pid = 1645] [serial = 919] [outer = 0x128a70400] 11:31:54 INFO - PROCESS | 1645 | 1468607514952 Marionette TRACE conn3 <- [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] 11:31:54 INFO - PROCESS | 1645 | 1468607514961 Marionette TRACE conn3 <- [1,1197,null,{"value":"7"}] 11:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:31:54 INFO - PROCESS | 1645 | 1468607514963 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:31:54 INFO - PROCESS | 1645 | 1468607514965 Marionette TRACE conn3 <- [1,1198,null,{}] 11:31:54 INFO - PROCESS | 1645 | 1468607514970 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:54 INFO - PROCESS | 1645 | 1468607514973 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:55 INFO - PROCESS | 1645 | 1468607515088 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 11:31:55 INFO - PROCESS | 1645 | 1468607515094 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:55 INFO - PROCESS | 1645 | 1468607515095 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x119569000 == 38 [pid = 1645] [id = 307] 11:31:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1292ac400) [pid = 1645] [serial = 920] [outer = 0x0] 11:31:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1292cdc00) [pid = 1645] [serial = 921] [outer = 0x1292ac400] 11:31:55 INFO - PROCESS | 1645 | 1468607515119 Marionette DEBUG loaded listener.js 11:31:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12954c000) [pid = 1645] [serial = 922] [outer = 0x1292ac400] 11:31:55 INFO - PROCESS | 1645 | 1468607515469 Marionette TRACE conn3 <- [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]]]}] 11:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 522ms 11:31:55 INFO - PROCESS | 1645 | 1468607515487 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 11:31:55 INFO - PROCESS | 1645 | 1468607515490 Marionette TRACE conn3 <- [1,1201,null,{"value":"7"}] 11:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:31:55 INFO - PROCESS | 1645 | 1468607515493 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:31:55 INFO - PROCESS | 1645 | 1468607515496 Marionette TRACE conn3 <- [1,1202,null,{}] 11:31:55 INFO - PROCESS | 1645 | 1468607515500 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:55 INFO - PROCESS | 1645 | 1468607515504 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:55 INFO - PROCESS | 1645 | 1468607515618 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 11:31:55 INFO - PROCESS | 1645 | 1468607515671 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:55 INFO - PROCESS | 1645 | 1468607515674 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x1164bf000 == 39 [pid = 1645] [id = 308] 11:31:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1130b8800) [pid = 1645] [serial = 923] [outer = 0x0] 11:31:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x113327000) [pid = 1645] [serial = 924] [outer = 0x1130b8800] 11:31:55 INFO - PROCESS | 1645 | 1468607515706 Marionette DEBUG loaded listener.js 11:31:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x113d98400) [pid = 1645] [serial = 925] [outer = 0x1130b8800] 11:31:56 INFO - PROCESS | 1645 | 1468607516227 Marionette TRACE conn3 <- [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]]]}] 11:31:56 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 11:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 770ms 11:31:56 INFO - PROCESS | 1645 | 1468607516332 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 11:31:56 INFO - PROCESS | 1645 | 1468607516335 Marionette TRACE conn3 <- [1,1205,null,{"value":"7"}] 11:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:31:56 INFO - PROCESS | 1645 | 1468607516341 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:31:56 INFO - PROCESS | 1645 | 1468607516342 Marionette TRACE conn3 <- [1,1206,null,{}] 11:31:56 INFO - PROCESS | 1645 | 1468607516345 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:56 INFO - PROCESS | 1645 | 1468607516347 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:56 INFO - PROCESS | 1645 | 1468607516452 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 11:31:56 INFO - PROCESS | 1645 | 1468607516509 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:56 INFO - PROCESS | 1645 | 1468607516510 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b1a000 == 40 [pid = 1645] [id = 309] 11:31:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x117ea9400) [pid = 1645] [serial = 926] [outer = 0x0] 11:31:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x11836a000) [pid = 1645] [serial = 927] [outer = 0x117ea9400] 11:31:56 INFO - PROCESS | 1645 | 1468607516540 Marionette DEBUG loaded listener.js 11:31:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x11857b400) [pid = 1645] [serial = 928] [outer = 0x117ea9400] 11:31:57 INFO - PROCESS | 1645 | 1468607517202 Marionette TRACE conn3 <- [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]]]}] 11:31:57 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 11:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 920ms 11:31:57 INFO - PROCESS | 1645 | 1468607517265 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 11:31:57 INFO - PROCESS | 1645 | 1468607517270 Marionette TRACE conn3 <- [1,1209,null,{"value":"7"}] 11:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:31:57 INFO - PROCESS | 1645 | 1468607517273 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:31:57 INFO - PROCESS | 1645 | 1468607517275 Marionette TRACE conn3 <- [1,1210,null,{}] 11:31:57 INFO - PROCESS | 1645 | 1468607517279 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:57 INFO - PROCESS | 1645 | 1468607517280 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:57 INFO - PROCESS | 1645 | 1468607517391 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 11:31:57 INFO - PROCESS | 1645 | --DOCSHELL 0x12a955800 == 39 [pid = 1645] [id = 306] 11:31:57 INFO - PROCESS | 1645 | --DOCSHELL 0x12939f800 == 38 [pid = 1645] [id = 305] 11:31:57 INFO - PROCESS | 1645 | --DOCSHELL 0x128f1f800 == 37 [pid = 1645] [id = 304] 11:31:57 INFO - PROCESS | 1645 | --DOCSHELL 0x128bb6800 == 36 [pid = 1645] [id = 303] 11:31:57 INFO - PROCESS | 1645 | --DOCSHELL 0x112158000 == 35 [pid = 1645] [id = 302] 11:31:57 INFO - PROCESS | 1645 | --DOCSHELL 0x124914000 == 34 [pid = 1645] [id = 301] 11:31:57 INFO - PROCESS | 1645 | --DOCSHELL 0x1214a7800 == 33 [pid = 1645] [id = 300] 11:31:57 INFO - PROCESS | 1645 | --DOCSHELL 0x119b19800 == 32 [pid = 1645] [id = 299] 11:31:57 INFO - PROCESS | 1645 | --DOCSHELL 0x116962800 == 31 [pid = 1645] [id = 298] 11:31:57 INFO - PROCESS | 1645 | --DOCSHELL 0x1169af000 == 30 [pid = 1645] [id = 297] 11:31:57 INFO - PROCESS | 1645 | --DOCSHELL 0x11264e800 == 29 [pid = 1645] [id = 296] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x129389800) [pid = 1645] [serial = 864] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x129393000) [pid = 1645] [serial = 866] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x129551800) [pid = 1645] [serial = 867] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1186c3c00) [pid = 1645] [serial = 858] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x128c0a800) [pid = 1645] [serial = 861] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x113d64400) [pid = 1645] [serial = 830] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x128c0a400) [pid = 1645] [serial = 852] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x117fd0800) [pid = 1645] [serial = 837] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x124a4c800) [pid = 1645] [serial = 848] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x118532400) [pid = 1645] [serial = 834] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x116469000) [pid = 1645] [serial = 831] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x120f53400) [pid = 1645] [serial = 843] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x119cb6800) [pid = 1645] [serial = 860] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1212cb000) [pid = 1645] [serial = 845] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x123c0c400) [pid = 1645] [serial = 846] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x116f8d800) [pid = 1645] [serial = 857] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x116a21800) [pid = 1645] [serial = 836] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x119689c00) [pid = 1645] [serial = 842] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x127388c00) [pid = 1645] [serial = 851] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x128ce6c00) [pid = 1645] [serial = 854] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x118bb7c00) [pid = 1645] [serial = 840] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x128f9d800) [pid = 1645] [serial = 855] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1186b9000) [pid = 1645] [serial = 839] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1292aa000) [pid = 1645] [serial = 863] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x117eb4c00) [pid = 1645] [serial = 833] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x12528f400) [pid = 1645] [serial = 849] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x128ceac00) [pid = 1645] [serial = 828] [outer = 0x0] [url = about:blank] 11:31:57 INFO - PROCESS | 1645 | 1468607517480 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:57 INFO - PROCESS | 1645 | 1468607517483 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x113d2c800 == 30 [pid = 1645] [id = 310] 11:31:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x115d4a000) [pid = 1645] [serial = 929] [outer = 0x0] 11:31:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x115d55000) [pid = 1645] [serial = 930] [outer = 0x115d4a000] 11:31:57 INFO - PROCESS | 1645 | 1468607517513 Marionette DEBUG loaded listener.js 11:31:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x116f90400) [pid = 1645] [serial = 931] [outer = 0x115d4a000] 11:31:57 INFO - PROCESS | 1645 | 1468607517840 Marionette TRACE conn3 <- [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]]]}] 11:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 620ms 11:31:57 INFO - PROCESS | 1645 | 1468607517894 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 11:31:57 INFO - PROCESS | 1645 | 1468607517896 Marionette TRACE conn3 <- [1,1213,null,{"value":"7"}] 11:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:31:57 INFO - PROCESS | 1645 | 1468607517901 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:31:57 INFO - PROCESS | 1645 | 1468607517902 Marionette TRACE conn3 <- [1,1214,null,{}] 11:31:57 INFO - PROCESS | 1645 | 1468607517905 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:57 INFO - PROCESS | 1645 | 1468607517906 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:57 INFO - PROCESS | 1645 | 1468607517982 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 11:31:57 INFO - PROCESS | 1645 | 1468607517988 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:57 INFO - PROCESS | 1645 | 1468607517990 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x1187a9000 == 31 [pid = 1645] [id = 311] 11:31:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x117e68000) [pid = 1645] [serial = 932] [outer = 0x0] 11:31:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1187ef800) [pid = 1645] [serial = 933] [outer = 0x117e68000] 11:31:58 INFO - PROCESS | 1645 | 1468607518017 Marionette DEBUG loaded listener.js 11:31:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x118bc1000) [pid = 1645] [serial = 934] [outer = 0x117e68000] 11:31:58 INFO - PROCESS | 1645 | 1468607518382 Marionette TRACE conn3 <- [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]]]}] 11:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 520ms 11:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:31:58 INFO - PROCESS | 1645 | 1468607518420 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 11:31:58 INFO - PROCESS | 1645 | 1468607518421 Marionette TRACE conn3 <- [1,1217,null,{"value":"7"}] 11:31:58 INFO - PROCESS | 1645 | 1468607518424 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:31:58 INFO - PROCESS | 1645 | 1468607518426 Marionette TRACE conn3 <- [1,1218,null,{}] 11:31:58 INFO - PROCESS | 1645 | 1468607518434 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:58 INFO - PROCESS | 1645 | 1468607518437 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:58 INFO - PROCESS | 1645 | 1468607518523 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 11:31:58 INFO - PROCESS | 1645 | 1468607518528 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:58 INFO - PROCESS | 1645 | 1468607518530 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x121144800 == 32 [pid = 1645] [id = 312] 11:31:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1195e0000) [pid = 1645] [serial = 935] [outer = 0x0] 11:31:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1199e7400) [pid = 1645] [serial = 936] [outer = 0x1195e0000] 11:31:58 INFO - PROCESS | 1645 | 1468607518561 Marionette DEBUG loaded listener.js 11:31:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x120f4d400) [pid = 1645] [serial = 937] [outer = 0x1195e0000] 11:31:58 INFO - PROCESS | 1645 | 1468607518883 Marionette TRACE conn3 <- [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]]]}] 11:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 470ms 11:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:31:58 INFO - PROCESS | 1645 | 1468607518895 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 11:31:58 INFO - PROCESS | 1645 | 1468607518896 Marionette TRACE conn3 <- [1,1221,null,{"value":"7"}] 11:31:58 INFO - PROCESS | 1645 | 1468607518899 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:31:58 INFO - PROCESS | 1645 | 1468607518901 Marionette TRACE conn3 <- [1,1222,null,{}] 11:31:58 INFO - PROCESS | 1645 | 1468607518906 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:58 INFO - PROCESS | 1645 | 1468607518908 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:59 INFO - PROCESS | 1645 | 1468607519010 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 11:31:59 INFO - PROCESS | 1645 | 1468607519019 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:59 INFO - PROCESS | 1645 | 1468607519020 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x125308800 == 33 [pid = 1645] [id = 313] 11:31:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x120f56c00) [pid = 1645] [serial = 938] [outer = 0x0] 11:31:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x12126f800) [pid = 1645] [serial = 939] [outer = 0x120f56c00] 11:31:59 INFO - PROCESS | 1645 | 1468607519045 Marionette DEBUG loaded listener.js 11:31:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1212c2c00) [pid = 1645] [serial = 940] [outer = 0x120f56c00] 11:31:59 INFO - PROCESS | 1645 | 1468607519369 Marionette TRACE conn3 <- [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] 11:31:59 INFO - PROCESS | 1645 | 1468607519422 Marionette TRACE conn3 <- [1,1225,null,{"value":"7"}] 11:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:31:59 INFO - PROCESS | 1645 | 1468607519424 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:31:59 INFO - PROCESS | 1645 | 1468607519425 Marionette TRACE conn3 <- [1,1226,null,{}] 11:31:59 INFO - PROCESS | 1645 | 1468607519428 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:59 INFO - PROCESS | 1645 | 1468607519429 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:59 INFO - PROCESS | 1645 | 1468607519511 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 11:31:59 INFO - PROCESS | 1645 | 1468607519519 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:59 INFO - PROCESS | 1645 | 1468607519520 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:31:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x1272c7000 == 34 [pid = 1645] [id = 314] 11:31:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1195ec000) [pid = 1645] [serial = 941] [outer = 0x0] 11:31:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x121c83c00) [pid = 1645] [serial = 942] [outer = 0x1195ec000] 11:31:59 INFO - PROCESS | 1645 | 1468607519545 Marionette DEBUG loaded listener.js 11:31:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12528d800) [pid = 1645] [serial = 943] [outer = 0x1195ec000] 11:31:59 INFO - PROCESS | 1645 | 1468607519958 Marionette TRACE conn3 <- [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]]]}] 11:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 569ms 11:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:31:59 INFO - PROCESS | 1645 | 1468607519994 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 11:31:59 INFO - PROCESS | 1645 | 1468607519996 Marionette TRACE conn3 <- [1,1229,null,{"value":"7"}] 11:32:00 INFO - PROCESS | 1645 | 1468607519999 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:32:00 INFO - PROCESS | 1645 | 1468607520001 Marionette TRACE conn3 <- [1,1230,null,{}] 11:32:00 INFO - PROCESS | 1645 | 1468607520004 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:00 INFO - PROCESS | 1645 | 1468607520010 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:00 INFO - PROCESS | 1645 | 1468607520185 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 11:32:00 INFO - PROCESS | 1645 | 1468607520209 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:00 INFO - PROCESS | 1645 | 1468607520210 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x129398800 == 35 [pid = 1645] [id = 315] 11:32:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x126a78800) [pid = 1645] [serial = 944] [outer = 0x0] 11:32:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x127278400) [pid = 1645] [serial = 945] [outer = 0x126a78800] 11:32:00 INFO - PROCESS | 1645 | 1468607520249 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128ce5400) [pid = 1645] [serial = 946] [outer = 0x126a78800] 11:32:00 INFO - PROCESS | 1645 | 1468607520588 Marionette TRACE conn3 <- [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]]]}] 11:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 621ms 11:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:32:00 INFO - PROCESS | 1645 | 1468607520620 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 11:32:00 INFO - PROCESS | 1645 | 1468607520621 Marionette TRACE conn3 <- [1,1233,null,{"value":"7"}] 11:32:00 INFO - PROCESS | 1645 | 1468607520624 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:32:00 INFO - PROCESS | 1645 | 1468607520632 Marionette TRACE conn3 <- [1,1234,null,{}] 11:32:00 INFO - PROCESS | 1645 | 1468607520634 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:00 INFO - PROCESS | 1645 | 1468607520635 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:00 INFO - PROCESS | 1645 | 1468607520729 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 11:32:00 INFO - PROCESS | 1645 | 1468607520757 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:00 INFO - PROCESS | 1645 | 1468607520758 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a747000 == 36 [pid = 1645] [id = 316] 11:32:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128ce8800) [pid = 1645] [serial = 947] [outer = 0x0] 11:32:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128faac00) [pid = 1645] [serial = 948] [outer = 0x128ce8800] 11:32:00 INFO - PROCESS | 1645 | 1468607520784 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1292cd800) [pid = 1645] [serial = 949] [outer = 0x128ce8800] 11:32:01 INFO - PROCESS | 1645 | 1468607521085 Marionette TRACE conn3 <- [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]]]}] 11:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 479ms 11:32:01 INFO - PROCESS | 1645 | 1468607521111 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 11:32:01 INFO - PROCESS | 1645 | 1468607521112 Marionette TRACE conn3 <- [1,1237,null,{"value":"7"}] 11:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:32:01 INFO - PROCESS | 1645 | 1468607521114 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:32:01 INFO - PROCESS | 1645 | 1468607521115 Marionette TRACE conn3 <- [1,1238,null,{}] 11:32:01 INFO - PROCESS | 1645 | 1468607521120 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:01 INFO - PROCESS | 1645 | 1468607521122 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:01 INFO - PROCESS | 1645 | 1468607521221 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 11:32:01 INFO - PROCESS | 1645 | 1468607521224 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:01 INFO - PROCESS | 1645 | 1468607521226 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a961800 == 37 [pid = 1645] [id = 317] 11:32:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128f9d800) [pid = 1645] [serial = 950] [outer = 0x0] 11:32:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x129545400) [pid = 1645] [serial = 951] [outer = 0x128f9d800] 11:32:01 INFO - PROCESS | 1645 | 1468607521250 Marionette DEBUG loaded listener.js 11:32:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x129550c00) [pid = 1645] [serial = 952] [outer = 0x128f9d800] 11:32:01 INFO - PROCESS | 1645 | 1468607521548 Marionette TRACE conn3 <- [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]]]}] 11:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 470ms 11:32:01 INFO - PROCESS | 1645 | 1468607521591 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 11:32:01 INFO - PROCESS | 1645 | 1468607521592 Marionette TRACE conn3 <- [1,1241,null,{"value":"7"}] 11:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:32:01 INFO - PROCESS | 1645 | 1468607521604 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:32:01 INFO - PROCESS | 1645 | 1468607521606 Marionette TRACE conn3 <- [1,1242,null,{}] 11:32:01 INFO - PROCESS | 1645 | 1468607521621 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:01 INFO - PROCESS | 1645 | 1468607521622 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:01 INFO - PROCESS | 1645 | 1468607521830 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x117fd7c00) [pid = 1645] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1128d2c00) [pid = 1645] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x11338bc00) [pid = 1645] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x116a13c00) [pid = 1645] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x119682800) [pid = 1645] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1164e5c00) [pid = 1645] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1133d2400) [pid = 1645] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1186b9800) [pid = 1645] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x128a70400) [pid = 1645] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x123c60400) [pid = 1645] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x128a70c00) [pid = 1645] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x117eb1400) [pid = 1645] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x121c76800) [pid = 1645] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1128d5800) [pid = 1645] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1130be800) [pid = 1645] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x116639000) [pid = 1645] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:32:01 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x127278c00) [pid = 1645] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:32:01 INFO - PROCESS | 1645 | 1468607521875 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:01 INFO - PROCESS | 1645 | 1468607521876 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x11694d800 == 38 [pid = 1645] [id = 318] 11:32:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1129a8800) [pid = 1645] [serial = 953] [outer = 0x0] 11:32:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x113322c00) [pid = 1645] [serial = 954] [outer = 0x1129a8800] 11:32:01 INFO - PROCESS | 1645 | 1468607521900 Marionette DEBUG loaded listener.js 11:32:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x116a13c00) [pid = 1645] [serial = 955] [outer = 0x1129a8800] 11:32:02 INFO - PROCESS | 1645 | 1468607522157 Marionette TRACE conn3 <- [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]]]}] 11:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 586ms 11:32:02 INFO - PROCESS | 1645 | 1468607522180 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 11:32:02 INFO - PROCESS | 1645 | 1468607522181 Marionette TRACE conn3 <- [1,1245,null,{"value":"7"}] 11:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:32:02 INFO - PROCESS | 1645 | 1468607522191 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:32:02 INFO - PROCESS | 1645 | 1468607522193 Marionette TRACE conn3 <- [1,1246,null,{}] 11:32:02 INFO - PROCESS | 1645 | 1468607522195 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:02 INFO - PROCESS | 1645 | 1468607522196 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:02 INFO - PROCESS | 1645 | 1468607522281 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 11:32:02 INFO - PROCESS | 1645 | 1468607522287 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:02 INFO - PROCESS | 1645 | 1468607522288 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ba11800 == 39 [pid = 1645] [id = 319] 11:32:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x117eb1400) [pid = 1645] [serial = 956] [outer = 0x0] 11:32:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x119b59000) [pid = 1645] [serial = 957] [outer = 0x117eb1400] 11:32:02 INFO - PROCESS | 1645 | 1468607522313 Marionette DEBUG loaded listener.js 11:32:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x126f13000) [pid = 1645] [serial = 958] [outer = 0x117eb1400] 11:32:02 INFO - PROCESS | 1645 | 1468607522659 Marionette TRACE conn3 <- [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]]]}] 11:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 478ms 11:32:02 INFO - PROCESS | 1645 | 1468607522663 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 11:32:02 INFO - PROCESS | 1645 | 1468607522664 Marionette TRACE conn3 <- [1,1249,null,{"value":"7"}] 11:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:32:02 INFO - PROCESS | 1645 | 1468607522668 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:32:02 INFO - PROCESS | 1645 | 1468607522670 Marionette TRACE conn3 <- [1,1250,null,{}] 11:32:02 INFO - PROCESS | 1645 | 1468607522672 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:02 INFO - PROCESS | 1645 | 1468607522674 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:02 INFO - PROCESS | 1645 | 1468607522791 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 11:32:02 INFO - PROCESS | 1645 | 1468607522798 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:02 INFO - PROCESS | 1645 | 1468607522799 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c12e000 == 40 [pid = 1645] [id = 320] 11:32:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x126f1d800) [pid = 1645] [serial = 959] [outer = 0x0] 11:32:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12a76a000) [pid = 1645] [serial = 960] [outer = 0x126f1d800] 11:32:02 INFO - PROCESS | 1645 | 1468607522826 Marionette DEBUG loaded listener.js 11:32:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12a7de800) [pid = 1645] [serial = 961] [outer = 0x126f1d800] 11:32:03 INFO - PROCESS | 1645 | 1468607523137 Marionette TRACE conn3 <- [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]]]}] 11:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 519ms 11:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:32:03 INFO - PROCESS | 1645 | 1468607523187 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 11:32:03 INFO - PROCESS | 1645 | 1468607523188 Marionette TRACE conn3 <- [1,1253,null,{"value":"7"}] 11:32:03 INFO - PROCESS | 1645 | 1468607523190 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:32:03 INFO - PROCESS | 1645 | 1468607523191 Marionette TRACE conn3 <- [1,1254,null,{}] 11:32:03 INFO - PROCESS | 1645 | 1468607523193 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:03 INFO - PROCESS | 1645 | 1468607523194 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:03 INFO - PROCESS | 1645 | 1468607523273 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 11:32:03 INFO - PROCESS | 1645 | 1468607523277 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:03 INFO - PROCESS | 1645 | 1468607523278 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c46c800 == 41 [pid = 1645] [id = 321] 11:32:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12a7dec00) [pid = 1645] [serial = 962] [outer = 0x0] 11:32:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12a9c8000) [pid = 1645] [serial = 963] [outer = 0x12a7dec00] 11:32:03 INFO - PROCESS | 1645 | 1468607523302 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12a9d0800) [pid = 1645] [serial = 964] [outer = 0x12a7dec00] 11:32:03 INFO - PROCESS | 1645 | 1468607523637 Marionette TRACE conn3 <- [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]]]}] 11:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 468ms 11:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:32:03 INFO - PROCESS | 1645 | 1468607523659 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 11:32:03 INFO - PROCESS | 1645 | 1468607523660 Marionette TRACE conn3 <- [1,1257,null,{"value":"7"}] 11:32:03 INFO - PROCESS | 1645 | 1468607523662 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:32:03 INFO - PROCESS | 1645 | 1468607523663 Marionette TRACE conn3 <- [1,1258,null,{}] 11:32:03 INFO - PROCESS | 1645 | 1468607523666 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:03 INFO - PROCESS | 1645 | 1468607523667 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:03 INFO - PROCESS | 1645 | 1468607523777 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 11:32:03 INFO - PROCESS | 1645 | 1468607523784 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:03 INFO - PROCESS | 1645 | 1468607523785 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c4bd800 == 42 [pid = 1645] [id = 322] 11:32:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1248b8400) [pid = 1645] [serial = 965] [outer = 0x0] 11:32:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12a9d8c00) [pid = 1645] [serial = 966] [outer = 0x1248b8400] 11:32:03 INFO - PROCESS | 1645 | 1468607523809 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12a9df800) [pid = 1645] [serial = 967] [outer = 0x1248b8400] 11:32:04 INFO - PROCESS | 1645 | 1468607524274 Marionette TRACE conn3 <- [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]]]}] 11:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 621ms 11:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:32:04 INFO - PROCESS | 1645 | 1468607524286 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 11:32:04 INFO - PROCESS | 1645 | 1468607524289 Marionette TRACE conn3 <- [1,1261,null,{"value":"7"}] 11:32:04 INFO - PROCESS | 1645 | 1468607524292 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:32:04 INFO - PROCESS | 1645 | 1468607524295 Marionette TRACE conn3 <- [1,1262,null,{}] 11:32:04 INFO - PROCESS | 1645 | 1468607524299 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:04 INFO - PROCESS | 1645 | 1468607524300 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:04 INFO - PROCESS | 1645 | 1468607524442 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 11:32:04 INFO - PROCESS | 1645 | 1468607524462 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:04 INFO - PROCESS | 1645 | 1468607524465 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x1187a4800 == 43 [pid = 1645] [id = 323] 11:32:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x116703400) [pid = 1645] [serial = 968] [outer = 0x0] 11:32:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x117274800) [pid = 1645] [serial = 969] [outer = 0x116703400] 11:32:04 INFO - PROCESS | 1645 | 1468607524527 Marionette DEBUG loaded listener.js 11:32:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x118576c00) [pid = 1645] [serial = 970] [outer = 0x116703400] 11:32:05 INFO - PROCESS | 1645 | 1468607525017 Marionette TRACE conn3 <- [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]]]}] 11:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 772ms 11:32:05 INFO - PROCESS | 1645 | 1468607525064 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 11:32:05 INFO - PROCESS | 1645 | 1468607525072 Marionette TRACE conn3 <- [1,1265,null,{"value":"7"}] 11:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:32:05 INFO - PROCESS | 1645 | 1468607525079 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:32:05 INFO - PROCESS | 1645 | 1468607525082 Marionette TRACE conn3 <- [1,1266,null,{}] 11:32:05 INFO - PROCESS | 1645 | 1468607525086 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:05 INFO - PROCESS | 1645 | 1468607525088 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:05 INFO - PROCESS | 1645 | 1468607525241 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 11:32:05 INFO - PROCESS | 1645 | 1468607525342 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:05 INFO - PROCESS | 1645 | 1468607525344 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x128bc1000 == 44 [pid = 1645] [id = 324] 11:32:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x119633000) [pid = 1645] [serial = 971] [outer = 0x0] 11:32:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x119cb9c00) [pid = 1645] [serial = 972] [outer = 0x119633000] 11:32:05 INFO - PROCESS | 1645 | 1468607525392 Marionette DEBUG loaded listener.js 11:32:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x121029000) [pid = 1645] [serial = 973] [outer = 0x119633000] 11:32:05 INFO - PROCESS | 1645 | 1468607525858 Marionette TRACE conn3 <- [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]]]}] 11:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 825ms 11:32:05 INFO - PROCESS | 1645 | 1468607525903 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 11:32:05 INFO - PROCESS | 1645 | 1468607525905 Marionette TRACE conn3 <- [1,1269,null,{"value":"7"}] 11:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:32:05 INFO - PROCESS | 1645 | 1468607525907 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:32:05 INFO - PROCESS | 1645 | 1468607525910 Marionette TRACE conn3 <- [1,1270,null,{}] 11:32:05 INFO - PROCESS | 1645 | 1468607525918 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:05 INFO - PROCESS | 1645 | 1468607525921 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:06 INFO - PROCESS | 1645 | 1468607526024 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 11:32:06 INFO - PROCESS | 1645 | 1468607526098 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 1645 | 1468607526100 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cb08800 == 45 [pid = 1645] [id = 325] 11:32:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x125288c00) [pid = 1645] [serial = 974] [outer = 0x0] 11:32:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12737ec00) [pid = 1645] [serial = 975] [outer = 0x125288c00] 11:32:06 INFO - PROCESS | 1645 | 1468607526131 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x128c0c000) [pid = 1645] [serial = 976] [outer = 0x125288c00] 11:32:06 INFO - PROCESS | 1645 | 1468607526541 Marionette TRACE conn3 <- [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]]]}] 11:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 11:32:06 INFO - PROCESS | 1645 | 1468607526579 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 11:32:06 INFO - PROCESS | 1645 | 1468607526582 Marionette TRACE conn3 <- [1,1273,null,{"value":"7"}] 11:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:32:06 INFO - PROCESS | 1645 | 1468607526585 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:32:06 INFO - PROCESS | 1645 | 1468607526586 Marionette TRACE conn3 <- [1,1274,null,{}] 11:32:06 INFO - PROCESS | 1645 | 1468607526589 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:06 INFO - PROCESS | 1645 | 1468607526590 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:06 INFO - PROCESS | 1645 | 1468607526732 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 11:32:06 INFO - PROCESS | 1645 | 1468607526859 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 1645 | 1468607526861 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ce27000 == 46 [pid = 1645] [id = 326] 11:32:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x112e62800) [pid = 1645] [serial = 977] [outer = 0x0] 11:32:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12938f000) [pid = 1645] [serial = 978] [outer = 0x112e62800] 11:32:06 INFO - PROCESS | 1645 | 1468607526910 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12a7d5000) [pid = 1645] [serial = 979] [outer = 0x112e62800] 11:32:07 INFO - PROCESS | 1645 | 1468607527568 Marionette TRACE conn3 <- [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]]]}] 11:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1020ms 11:32:07 INFO - PROCESS | 1645 | 1468607527605 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 11:32:07 INFO - PROCESS | 1645 | 1468607527608 Marionette TRACE conn3 <- [1,1277,null,{"value":"7"}] 11:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:32:07 INFO - PROCESS | 1645 | 1468607527611 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:32:07 INFO - PROCESS | 1645 | 1468607527613 Marionette TRACE conn3 <- [1,1278,null,{}] 11:32:07 INFO - PROCESS | 1645 | 1468607527617 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:07 INFO - PROCESS | 1645 | 1468607527618 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:07 INFO - PROCESS | 1645 | 1468607527714 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 11:32:07 INFO - PROCESS | 1645 | 1468607527787 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:07 INFO - PROCESS | 1645 | 1468607527790 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x11878e800 == 47 [pid = 1645] [id = 327] 11:32:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x11670c800) [pid = 1645] [serial = 980] [outer = 0x0] 11:32:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x116f8d400) [pid = 1645] [serial = 981] [outer = 0x11670c800] 11:32:07 INFO - PROCESS | 1645 | 1468607527820 Marionette DEBUG loaded listener.js 11:32:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x118538800) [pid = 1645] [serial = 982] [outer = 0x11670c800] 11:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 720ms 11:32:08 INFO - PROCESS | 1645 | 1468607528325 Marionette TRACE conn3 <- [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]]]}] 11:32:08 INFO - PROCESS | 1645 | 1468607528330 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 11:32:08 INFO - PROCESS | 1645 | 1468607528334 Marionette TRACE conn3 <- [1,1281,null,{"value":"7"}] 11:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:32:08 INFO - PROCESS | 1645 | 1468607528340 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:32:08 INFO - PROCESS | 1645 | 1468607528341 Marionette TRACE conn3 <- [1,1282,null,{}] 11:32:08 INFO - PROCESS | 1645 | 1468607528344 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:08 INFO - PROCESS | 1645 | 1468607528345 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:08 INFO - PROCESS | 1645 | 1468607528436 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 11:32:08 INFO - PROCESS | 1645 | 1468607528490 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:08 INFO - PROCESS | 1645 | 1468607528492 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x118411800 == 48 [pid = 1645] [id = 328] 11:32:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x11857a000) [pid = 1645] [serial = 983] [outer = 0x0] 11:32:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x119343400) [pid = 1645] [serial = 984] [outer = 0x11857a000] 11:32:08 INFO - PROCESS | 1645 | 1468607528519 Marionette DEBUG loaded listener.js 11:32:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x119628800) [pid = 1645] [serial = 985] [outer = 0x11857a000] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x12c46c800 == 47 [pid = 1645] [id = 321] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x12c12e000 == 46 [pid = 1645] [id = 320] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x12ba11800 == 45 [pid = 1645] [id = 319] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x11694d800 == 44 [pid = 1645] [id = 318] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x12a961800 == 43 [pid = 1645] [id = 317] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x12a747000 == 42 [pid = 1645] [id = 316] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x129398800 == 41 [pid = 1645] [id = 315] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x1272c7000 == 40 [pid = 1645] [id = 314] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x125308800 == 39 [pid = 1645] [id = 313] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x121144800 == 38 [pid = 1645] [id = 312] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x1187a9000 == 37 [pid = 1645] [id = 311] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x113d2c800 == 36 [pid = 1645] [id = 310] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x119b1a000 == 35 [pid = 1645] [id = 309] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x1164bf000 == 34 [pid = 1645] [id = 308] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x119569000 == 33 [pid = 1645] [id = 307] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x11878e800 == 32 [pid = 1645] [id = 327] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x12ce27000 == 31 [pid = 1645] [id = 326] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x12cb08800 == 30 [pid = 1645] [id = 325] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x128bc1000 == 29 [pid = 1645] [id = 324] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x1187a4800 == 28 [pid = 1645] [id = 323] 11:32:09 INFO - PROCESS | 1645 | --DOCSHELL 0x12c4bd800 == 27 [pid = 1645] [id = 322] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x118571400) [pid = 1645] [serial = 894] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x1187ec800) [pid = 1645] [serial = 895] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x1129a5800) [pid = 1645] [serial = 887] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x1130c0000) [pid = 1645] [serial = 888] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x115d55c00) [pid = 1645] [serial = 890] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x11697d000) [pid = 1645] [serial = 891] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x11932b400) [pid = 1645] [serial = 897] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x120f4c400) [pid = 1645] [serial = 901] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x1199f5400) [pid = 1645] [serial = 900] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1184bc000) [pid = 1645] [serial = 885] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1175f3400) [pid = 1645] [serial = 884] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x121275c00) [pid = 1645] [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.] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x117e62c00) [pid = 1645] [serial = 870] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x115d54c00) [pid = 1645] [serial = 869] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x11962c000) [pid = 1645] [serial = 873] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x119329000) [pid = 1645] [serial = 872] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x128fa9800) [pid = 1645] [serial = 919] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x127280c00) [pid = 1645] [serial = 876] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x125330800) [pid = 1645] [serial = 875] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12938a800) [pid = 1645] [serial = 879] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x121279000) [pid = 1645] [serial = 903] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x125331800) [pid = 1645] [serial = 907] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x124a75c00) [pid = 1645] [serial = 906] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x128cdfc00) [pid = 1645] [serial = 878] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1253e6400) [pid = 1645] [serial = 909] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1195ddc00) [pid = 1645] [serial = 912] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x127278000) [pid = 1645] [serial = 913] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x128ce0800) [pid = 1645] [serial = 918] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x12954ec00) [pid = 1645] [serial = 882] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x126f1a400) [pid = 1645] [serial = 910] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x121a1cc00) [pid = 1645] [serial = 904] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x128a70000) [pid = 1645] [serial = 916] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1292cdc00) [pid = 1645] [serial = 921] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x129543800) [pid = 1645] [serial = 881] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x119630400) [pid = 1645] [serial = 898] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x128a65400) [pid = 1645] [serial = 915] [outer = 0x0] [url = about:blank] 11:32:09 INFO - PROCESS | 1645 | 1468607529469 Marionette TRACE conn3 <- [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]]]}] 11:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1172ms 11:32:09 INFO - PROCESS | 1645 | 1468607529512 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 11:32:09 INFO - PROCESS | 1645 | 1468607529514 Marionette TRACE conn3 <- [1,1285,null,{"value":"7"}] 11:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:32:09 INFO - PROCESS | 1645 | 1468607529519 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:32:09 INFO - PROCESS | 1645 | 1468607529522 Marionette TRACE conn3 <- [1,1286,null,{}] 11:32:09 INFO - PROCESS | 1645 | 1468607529525 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:09 INFO - PROCESS | 1645 | 1468607529527 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:09 INFO - PROCESS | 1645 | 1468607529604 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 11:32:09 INFO - PROCESS | 1645 | 1468607529610 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:09 INFO - PROCESS | 1645 | 1468607529612 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x1164b8800 == 28 [pid = 1645] [id = 329] 11:32:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1133d1000) [pid = 1645] [serial = 986] [outer = 0x0] 11:32:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x115d54c00) [pid = 1645] [serial = 987] [outer = 0x1133d1000] 11:32:09 INFO - PROCESS | 1645 | 1468607529642 Marionette DEBUG loaded listener.js 11:32:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x111fe5800) [pid = 1645] [serial = 988] [outer = 0x1133d1000] 11:32:09 INFO - PROCESS | 1645 | 1468607529976 Marionette TRACE conn3 <- [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]]]}] 11:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 522ms 11:32:10 INFO - PROCESS | 1645 | 1468607530039 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 11:32:10 INFO - PROCESS | 1645 | 1468607530042 Marionette TRACE conn3 <- [1,1289,null,{"value":"7"}] 11:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:32:10 INFO - PROCESS | 1645 | 1468607530047 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - PROCESS | 1645 | 1468607530048 Marionette TRACE conn3 <- [1,1290,null,{}] 11:32:10 INFO - PROCESS | 1645 | 1468607530051 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:10 INFO - PROCESS | 1645 | 1468607530052 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:10 INFO - PROCESS | 1645 | 1468607530128 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 11:32:10 INFO - PROCESS | 1645 | 1468607530132 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:10 INFO - PROCESS | 1645 | 1468607530135 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x117150000 == 29 [pid = 1645] [id = 330] 11:32:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x11697ec00) [pid = 1645] [serial = 989] [outer = 0x0] 11:32:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x117e6b000) [pid = 1645] [serial = 990] [outer = 0x11697ec00] 11:32:10 INFO - PROCESS | 1645 | 1468607530164 Marionette DEBUG loaded listener.js 11:32:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x11836d800) [pid = 1645] [serial = 991] [outer = 0x11697ec00] 11:32:10 INFO - PROCESS | 1645 | 1468607530513 Marionette TRACE conn3 <- [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]]]}] 11:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 474ms 11:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:32:10 INFO - PROCESS | 1645 | 1468607530522 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 11:32:10 INFO - PROCESS | 1645 | 1468607530523 Marionette TRACE conn3 <- [1,1293,null,{"value":"7"}] 11:32:10 INFO - PROCESS | 1645 | 1468607530525 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - PROCESS | 1645 | 1468607530528 Marionette TRACE conn3 <- [1,1294,null,{}] 11:32:10 INFO - PROCESS | 1645 | 1468607530538 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:10 INFO - PROCESS | 1645 | 1468607530541 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:10 INFO - PROCESS | 1645 | 1468607530640 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 11:32:10 INFO - PROCESS | 1645 | 1468607530647 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:10 INFO - PROCESS | 1645 | 1468607530649 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x1187a0000 == 30 [pid = 1645] [id = 331] 11:32:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11332b000) [pid = 1645] [serial = 992] [outer = 0x0] 11:32:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1187f4000) [pid = 1645] [serial = 993] [outer = 0x11332b000] 11:32:10 INFO - PROCESS | 1645 | 1468607530680 Marionette DEBUG loaded listener.js 11:32:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1195ddc00) [pid = 1645] [serial = 994] [outer = 0x11332b000] 11:32:10 INFO - PROCESS | 1645 | 1468607530993 Marionette TRACE conn3 <- [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]]]}] 11:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 520ms 11:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:32:11 INFO - PROCESS | 1645 | 1468607531046 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 11:32:11 INFO - PROCESS | 1645 | 1468607531048 Marionette TRACE conn3 <- [1,1297,null,{"value":"7"}] 11:32:11 INFO - PROCESS | 1645 | 1468607531050 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:32:11 INFO - PROCESS | 1645 | 1468607531051 Marionette TRACE conn3 <- [1,1298,null,{}] 11:32:11 INFO - PROCESS | 1645 | 1468607531053 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:11 INFO - PROCESS | 1645 | 1468607531055 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:11 INFO - PROCESS | 1645 | 1468607531158 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 11:32:11 INFO - PROCESS | 1645 | 1468607531189 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:11 INFO - PROCESS | 1645 | 1468607531190 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b24000 == 31 [pid = 1645] [id = 332] 11:32:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x11836bc00) [pid = 1645] [serial = 995] [outer = 0x0] 11:32:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x119686c00) [pid = 1645] [serial = 996] [outer = 0x11836bc00] 11:32:11 INFO - PROCESS | 1645 | 1468607531217 Marionette DEBUG loaded listener.js 11:32:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120f4d800) [pid = 1645] [serial = 997] [outer = 0x11836bc00] 11:32:11 INFO - PROCESS | 1645 | 1468607531627 Marionette TRACE conn3 <- [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]]]}] 11:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 619ms 11:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:32:11 INFO - PROCESS | 1645 | 1468607531670 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 11:32:11 INFO - PROCESS | 1645 | 1468607531672 Marionette TRACE conn3 <- [1,1301,null,{"value":"7"}] 11:32:11 INFO - PROCESS | 1645 | 1468607531676 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:32:11 INFO - PROCESS | 1645 | 1468607531677 Marionette TRACE conn3 <- [1,1302,null,{}] 11:32:11 INFO - PROCESS | 1645 | 1468607531681 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:11 INFO - PROCESS | 1645 | 1468607531683 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:11 INFO - PROCESS | 1645 | 1468607531777 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 11:32:11 INFO - PROCESS | 1645 | 1468607531815 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:11 INFO - PROCESS | 1645 | 1468607531816 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x12171f800 == 32 [pid = 1645] [id = 333] 11:32:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1128d8000) [pid = 1645] [serial = 998] [outer = 0x0] 11:32:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12126f400) [pid = 1645] [serial = 999] [outer = 0x1128d8000] 11:32:11 INFO - PROCESS | 1645 | 1468607531842 Marionette DEBUG loaded listener.js 11:32:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1214f0000) [pid = 1645] [serial = 1000] [outer = 0x1128d8000] 11:32:12 INFO - PROCESS | 1645 | 1468607532160 Marionette TRACE conn3 <- [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]]]}] 11:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 523ms 11:32:12 INFO - PROCESS | 1645 | 1468607532198 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 11:32:12 INFO - PROCESS | 1645 | 1468607532200 Marionette TRACE conn3 <- [1,1305,null,{"value":"7"}] 11:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:32:12 INFO - PROCESS | 1645 | 1468607532205 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:32:12 INFO - PROCESS | 1645 | 1468607532206 Marionette TRACE conn3 <- [1,1306,null,{}] 11:32:12 INFO - PROCESS | 1645 | 1468607532208 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:12 INFO - PROCESS | 1645 | 1468607532212 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:12 INFO - PROCESS | 1645 | 1468607532339 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 11:32:12 INFO - PROCESS | 1645 | 1468607532344 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 1645 | 1468607532345 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x123cc9800 == 33 [pid = 1645] [id = 334] 11:32:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1186be400) [pid = 1645] [serial = 1001] [outer = 0x0] 11:32:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x121c78c00) [pid = 1645] [serial = 1002] [outer = 0x1186be400] 11:32:12 INFO - PROCESS | 1645 | 1468607532386 Marionette DEBUG loaded listener.js 11:32:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1253e6400) [pid = 1645] [serial = 1003] [outer = 0x1186be400] 11:32:12 INFO - PROCESS | 1645 | 1468607532869 Marionette TRACE conn3 <- [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]]]}] 11:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 674ms 11:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:32:12 INFO - PROCESS | 1645 | 1468607532879 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 11:32:12 INFO - PROCESS | 1645 | 1468607532880 Marionette TRACE conn3 <- [1,1309,null,{"value":"7"}] 11:32:12 INFO - PROCESS | 1645 | 1468607532882 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:32:12 INFO - PROCESS | 1645 | 1468607532883 Marionette TRACE conn3 <- [1,1310,null,{}] 11:32:12 INFO - PROCESS | 1645 | 1468607532887 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:12 INFO - PROCESS | 1645 | 1468607532888 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:12 INFO - PROCESS | 1645 | 1468607532984 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 11:32:13 INFO - PROCESS | 1645 | 1468607533034 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:13 INFO - PROCESS | 1645 | 1468607533035 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x126fdf800 == 34 [pid = 1645] [id = 335] 11:32:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x118371800) [pid = 1645] [serial = 1004] [outer = 0x0] 11:32:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x126d4ec00) [pid = 1645] [serial = 1005] [outer = 0x118371800] 11:32:13 INFO - PROCESS | 1645 | 1468607533059 Marionette DEBUG loaded listener.js 11:32:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x127285800) [pid = 1645] [serial = 1006] [outer = 0x118371800] 11:32:13 INFO - PROCESS | 1645 | 1468607533379 Marionette TRACE conn3 <- [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] 11:32:13 INFO - PROCESS | 1645 | 1468607533406 Marionette TRACE conn3 <- [1,1313,null,{"value":"7"}] 11:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:32:13 INFO - PROCESS | 1645 | 1468607533408 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:32:13 INFO - PROCESS | 1645 | 1468607533410 Marionette TRACE conn3 <- [1,1314,null,{}] 11:32:13 INFO - PROCESS | 1645 | 1468607533420 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:13 INFO - PROCESS | 1645 | 1468607533421 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:13 INFO - PROCESS | 1645 | 1468607533708 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 11:32:13 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12a7dec00) [pid = 1645] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:32:13 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x126a78800) [pid = 1645] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:32:13 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x128ce8800) [pid = 1645] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:32:13 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x128f9d800) [pid = 1645] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:32:13 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x115d4a000) [pid = 1645] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:32:13 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1195ec000) [pid = 1645] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:32:13 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1130b8800) [pid = 1645] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:32:13 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x117e68000) [pid = 1645] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:32:13 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x120f56c00) [pid = 1645] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:32:13 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1292ac400) [pid = 1645] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:32:13 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x117ea9400) [pid = 1645] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:32:13 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1195e0000) [pid = 1645] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:32:13 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1129a8800) [pid = 1645] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:32:13 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x126f1d800) [pid = 1645] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:32:13 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x117eb1400) [pid = 1645] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:32:13 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1248b8400) [pid = 1645] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:32:13 INFO - PROCESS | 1645 | 1468607533752 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:13 INFO - PROCESS | 1645 | 1468607533753 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x117f85800 == 35 [pid = 1645] [id = 336] 11:32:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1128ce400) [pid = 1645] [serial = 1007] [outer = 0x0] 11:32:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1130b8800) [pid = 1645] [serial = 1008] [outer = 0x1128ce400] 11:32:13 INFO - PROCESS | 1645 | 1468607533779 Marionette DEBUG loaded listener.js 11:32:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x116fec000) [pid = 1645] [serial = 1009] [outer = 0x1128ce400] 11:32:14 INFO - PROCESS | 1645 | 1468607534019 Marionette TRACE conn3 <- [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]]]}] 11:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 626ms 11:32:14 INFO - PROCESS | 1645 | 1468607534043 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 11:32:14 INFO - PROCESS | 1645 | 1468607534053 Marionette TRACE conn3 <- [1,1317,null,{"value":"7"}] 11:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:32:14 INFO - PROCESS | 1645 | 1468607534064 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:32:14 INFO - PROCESS | 1645 | 1468607534065 Marionette TRACE conn3 <- [1,1318,null,{}] 11:32:14 INFO - PROCESS | 1645 | 1468607534075 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:14 INFO - PROCESS | 1645 | 1468607534076 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:14 INFO - PROCESS | 1645 | 1468607534156 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 11:32:14 INFO - PROCESS | 1645 | 1468607534160 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 1645 | 1468607534162 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x11879c800 == 36 [pid = 1645] [id = 337] 11:32:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1184b8c00) [pid = 1645] [serial = 1010] [outer = 0x0] 11:32:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x120f52000) [pid = 1645] [serial = 1011] [outer = 0x1184b8c00] 11:32:14 INFO - PROCESS | 1645 | 1468607534185 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128a63000) [pid = 1645] [serial = 1012] [outer = 0x1184b8c00] 11:32:14 INFO - PROCESS | 1645 | 1468607534508 Marionette TRACE conn3 <- [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]]]}] 11:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 475ms 11:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:32:14 INFO - PROCESS | 1645 | 1468607534540 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 11:32:14 INFO - PROCESS | 1645 | 1468607534542 Marionette TRACE conn3 <- [1,1321,null,{"value":"7"}] 11:32:14 INFO - PROCESS | 1645 | 1468607534544 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:32:14 INFO - PROCESS | 1645 | 1468607534545 Marionette TRACE conn3 <- [1,1322,null,{}] 11:32:14 INFO - PROCESS | 1645 | 1468607534547 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:14 INFO - PROCESS | 1645 | 1468607534548 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:14 INFO - PROCESS | 1645 | 1468607534649 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 11:32:14 INFO - PROCESS | 1645 | 1468607534655 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 1645 | 1468607534656 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x1293ac800 == 37 [pid = 1645] [id = 338] 11:32:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x115d4bc00) [pid = 1645] [serial = 1013] [outer = 0x0] 11:32:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128a6c000) [pid = 1645] [serial = 1014] [outer = 0x115d4bc00] 11:32:14 INFO - PROCESS | 1645 | 1468607534680 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128c0e000) [pid = 1645] [serial = 1015] [outer = 0x115d4bc00] 11:32:14 INFO - PROCESS | 1645 | 1468607534974 Marionette TRACE conn3 <- [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]]]}] 11:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 467ms 11:32:15 INFO - PROCESS | 1645 | 1468607535012 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 11:32:15 INFO - PROCESS | 1645 | 1468607535013 Marionette TRACE conn3 <- [1,1325,null,{"value":"7"}] 11:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:32:15 INFO - PROCESS | 1645 | 1468607535026 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:32:15 INFO - PROCESS | 1645 | 1468607535027 Marionette TRACE conn3 <- [1,1326,null,{}] 11:32:15 INFO - PROCESS | 1645 | 1468607535030 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:15 INFO - PROCESS | 1645 | 1468607535031 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:15 INFO - PROCESS | 1645 | 1468607535116 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 11:32:15 INFO - PROCESS | 1645 | 1468607535123 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:15 INFO - PROCESS | 1645 | 1468607535124 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12171b000 == 38 [pid = 1645] [id = 339] 11:32:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128a6fc00) [pid = 1645] [serial = 1016] [outer = 0x0] 11:32:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128ce6400) [pid = 1645] [serial = 1017] [outer = 0x128a6fc00] 11:32:15 INFO - PROCESS | 1645 | 1468607535150 Marionette DEBUG loaded listener.js 11:32:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x129392400) [pid = 1645] [serial = 1018] [outer = 0x128a6fc00] 11:32:15 INFO - PROCESS | 1645 | 1468607535505 Marionette TRACE conn3 <- [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]]]}] 11:32:15 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 11:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 518ms 11:32:15 INFO - PROCESS | 1645 | 1468607535547 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 11:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:32:15 INFO - PROCESS | 1645 | 1468607535550 Marionette TRACE conn3 <- [1,1329,null,{"value":"7"}] 11:32:15 INFO - PROCESS | 1645 | 1468607535553 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:32:15 INFO - PROCESS | 1645 | 1468607535554 Marionette TRACE conn3 <- [1,1330,null,{}] 11:32:15 INFO - PROCESS | 1645 | 1468607535557 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:15 INFO - PROCESS | 1645 | 1468607535558 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:15 INFO - PROCESS | 1645 | 1468607535639 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 11:32:15 INFO - PROCESS | 1645 | 1468607535643 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:15 INFO - PROCESS | 1645 | 1468607535644 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b0e9800 == 39 [pid = 1645] [id = 340] 11:32:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x129392800) [pid = 1645] [serial = 1019] [outer = 0x0] 11:32:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12a76f400) [pid = 1645] [serial = 1020] [outer = 0x129392800] 11:32:15 INFO - PROCESS | 1645 | 1468607535667 Marionette DEBUG loaded listener.js 11:32:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12a7d8800) [pid = 1645] [serial = 1021] [outer = 0x129392800] 11:32:16 INFO - PROCESS | 1645 | 1468607536235 Marionette TRACE conn3 <- [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]]]}] 11:32:16 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 11:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 720ms 11:32:16 INFO - PROCESS | 1645 | 1468607536289 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 11:32:16 INFO - PROCESS | 1645 | 1468607536292 Marionette TRACE conn3 <- [1,1333,null,{"value":"7"}] 11:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:32:16 INFO - PROCESS | 1645 | 1468607536295 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:32:16 INFO - PROCESS | 1645 | 1468607536299 Marionette TRACE conn3 <- [1,1334,null,{}] 11:32:16 INFO - PROCESS | 1645 | 1468607536304 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:16 INFO - PROCESS | 1645 | 1468607536306 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:16 INFO - PROCESS | 1645 | 1468607536418 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 11:32:16 INFO - PROCESS | 1645 | 1468607536473 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:16 INFO - PROCESS | 1645 | 1468607536474 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x11840a800 == 40 [pid = 1645] [id = 341] 11:32:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x115d51800) [pid = 1645] [serial = 1022] [outer = 0x0] 11:32:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1164e8400) [pid = 1645] [serial = 1023] [outer = 0x115d51800] 11:32:16 INFO - PROCESS | 1645 | 1468607536506 Marionette DEBUG loaded listener.js 11:32:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x116fea800) [pid = 1645] [serial = 1024] [outer = 0x115d51800] 11:32:17 INFO - PROCESS | 1645 | 1468607537075 Marionette TRACE conn3 <- [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]]]}] 11:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 826ms 11:32:17 INFO - PROCESS | 1645 | 1468607537121 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 11:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:32:17 INFO - PROCESS | 1645 | 1468607537125 Marionette TRACE conn3 <- [1,1337,null,{"value":"7"}] 11:32:17 INFO - PROCESS | 1645 | 1468607537129 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:32:17 INFO - PROCESS | 1645 | 1468607537131 Marionette TRACE conn3 <- [1,1338,null,{}] 11:32:17 INFO - PROCESS | 1645 | 1468607537134 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:17 INFO - PROCESS | 1645 | 1468607537136 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:17 INFO - PROCESS | 1645 | 1468607537249 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 11:32:17 INFO - PROCESS | 1645 | 1468607537444 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:17 INFO - PROCESS | 1645 | 1468607537446 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x115e36800 == 41 [pid = 1645] [id = 342] 11:32:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x113326400) [pid = 1645] [serial = 1025] [outer = 0x0] 11:32:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x115d4dc00) [pid = 1645] [serial = 1026] [outer = 0x113326400] 11:32:17 INFO - PROCESS | 1645 | 1468607537475 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x116feb000) [pid = 1645] [serial = 1027] [outer = 0x113326400] 11:32:18 INFO - PROCESS | 1645 | --DOCSHELL 0x12171b000 == 40 [pid = 1645] [id = 339] 11:32:18 INFO - PROCESS | 1645 | --DOCSHELL 0x1293ac800 == 39 [pid = 1645] [id = 338] 11:32:18 INFO - PROCESS | 1645 | --DOCSHELL 0x11879c800 == 38 [pid = 1645] [id = 337] 11:32:18 INFO - PROCESS | 1645 | --DOCSHELL 0x117f85800 == 37 [pid = 1645] [id = 336] 11:32:18 INFO - PROCESS | 1645 | --DOCSHELL 0x126fdf800 == 36 [pid = 1645] [id = 335] 11:32:18 INFO - PROCESS | 1645 | --DOCSHELL 0x123cc9800 == 35 [pid = 1645] [id = 334] 11:32:18 INFO - PROCESS | 1645 | --DOCSHELL 0x12171f800 == 34 [pid = 1645] [id = 333] 11:32:18 INFO - PROCESS | 1645 | --DOCSHELL 0x119b24000 == 33 [pid = 1645] [id = 332] 11:32:18 INFO - PROCESS | 1645 | --DOCSHELL 0x1187a0000 == 32 [pid = 1645] [id = 331] 11:32:18 INFO - PROCESS | 1645 | --DOCSHELL 0x117150000 == 31 [pid = 1645] [id = 330] 11:32:18 INFO - PROCESS | 1645 | --DOCSHELL 0x1164b8800 == 30 [pid = 1645] [id = 329] 11:32:18 INFO - PROCESS | 1645 | --DOCSHELL 0x118411800 == 29 [pid = 1645] [id = 328] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x12a9d8c00) [pid = 1645] [serial = 966] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12a9c8000) [pid = 1645] [serial = 963] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x127278400) [pid = 1645] [serial = 945] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x128faac00) [pid = 1645] [serial = 948] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x129545400) [pid = 1645] [serial = 951] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x129550c00) [pid = 1645] [serial = 952] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1292cd800) [pid = 1645] [serial = 949] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x115d55000) [pid = 1645] [serial = 930] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x116f90400) [pid = 1645] [serial = 931] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x121c83c00) [pid = 1645] [serial = 942] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x113327000) [pid = 1645] [serial = 924] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x113d98400) [pid = 1645] [serial = 925] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1187ef800) [pid = 1645] [serial = 933] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x118bc1000) [pid = 1645] [serial = 934] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12126f800) [pid = 1645] [serial = 939] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1212c2c00) [pid = 1645] [serial = 940] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x12954c000) [pid = 1645] [serial = 922] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x11836a000) [pid = 1645] [serial = 927] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x11857b400) [pid = 1645] [serial = 928] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1199e7400) [pid = 1645] [serial = 936] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x120f4d400) [pid = 1645] [serial = 937] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x116a13c00) [pid = 1645] [serial = 955] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x12a9d0800) [pid = 1645] [serial = 964] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12a7de800) [pid = 1645] [serial = 961] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x113322c00) [pid = 1645] [serial = 954] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x128ce5400) [pid = 1645] [serial = 946] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12a76a000) [pid = 1645] [serial = 960] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x126f13000) [pid = 1645] [serial = 958] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x119b59000) [pid = 1645] [serial = 957] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x12528d800) [pid = 1645] [serial = 943] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x12a9df800) [pid = 1645] [serial = 967] [outer = 0x0] [url = about:blank] 11:32:18 INFO - PROCESS | 1645 | 1468607538558 Marionette TRACE conn3 <- [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]]]}] 11:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1475ms 11:32:18 INFO - PROCESS | 1645 | 1468607538605 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 11:32:18 INFO - PROCESS | 1645 | 1468607538607 Marionette TRACE conn3 <- [1,1341,null,{"value":"7"}] 11:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:32:18 INFO - PROCESS | 1645 | 1468607538610 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:32:18 INFO - PROCESS | 1645 | 1468607538611 Marionette TRACE conn3 <- [1,1342,null,{}] 11:32:18 INFO - PROCESS | 1645 | 1468607538614 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:18 INFO - PROCESS | 1645 | 1468607538616 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:18 INFO - PROCESS | 1645 | 1468607538693 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 11:32:18 INFO - PROCESS | 1645 | 1468607538699 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:18 INFO - PROCESS | 1645 | 1468607538700 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x11713a800 == 30 [pid = 1645] [id = 343] 11:32:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x11662c800) [pid = 1645] [serial = 1028] [outer = 0x0] 11:32:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x118370c00) [pid = 1645] [serial = 1029] [outer = 0x11662c800] 11:32:18 INFO - PROCESS | 1645 | 1468607538730 Marionette DEBUG loaded listener.js 11:32:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x118578400) [pid = 1645] [serial = 1030] [outer = 0x11662c800] 11:32:19 INFO - PROCESS | 1645 | 1468607539097 Marionette TRACE conn3 <- [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]]]}] 11:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 519ms 11:32:19 INFO - PROCESS | 1645 | 1468607539138 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 11:32:19 INFO - PROCESS | 1645 | 1468607539143 Marionette TRACE conn3 <- [1,1345,null,{"value":"7"}] 11:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:32:19 INFO - PROCESS | 1645 | 1468607539204 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:32:19 INFO - PROCESS | 1645 | 1468607539207 Marionette TRACE conn3 <- [1,1346,null,{}] 11:32:19 INFO - PROCESS | 1645 | 1468607539212 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:19 INFO - PROCESS | 1645 | 1468607539215 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:19 INFO - PROCESS | 1645 | 1468607539364 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 11:32:19 INFO - PROCESS | 1645 | 1468607539479 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:19 INFO - PROCESS | 1645 | 1468607539482 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fc5000 == 31 [pid = 1645] [id = 344] 11:32:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x116637800) [pid = 1645] [serial = 1031] [outer = 0x0] 11:32:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x117e62800) [pid = 1645] [serial = 1032] [outer = 0x116637800] 11:32:19 INFO - PROCESS | 1645 | 1468607539532 Marionette DEBUG loaded listener.js 11:32:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x11853b000) [pid = 1645] [serial = 1033] [outer = 0x116637800] 11:32:20 INFO - PROCESS | 1645 | 1468607540021 Marionette TRACE conn3 <- [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]]]}] 11:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 827ms 11:32:20 INFO - PROCESS | 1645 | 1468607540029 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 1645 | 1468607540031 Marionette TRACE conn3 <- [1,1349,null,{"value":"7"}] 11:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:32:20 INFO - PROCESS | 1645 | 1468607540037 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 1645 | 1468607540039 Marionette TRACE conn3 <- [1,1350,null,{}] 11:32:20 INFO - PROCESS | 1645 | 1468607540043 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:20 INFO - PROCESS | 1645 | 1468607540046 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:20 INFO - PROCESS | 1645 | 1468607540141 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 11:32:20 INFO - PROCESS | 1645 | 1468607540190 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:20 INFO - PROCESS | 1645 | 1468607540192 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12113d800 == 32 [pid = 1645] [id = 345] 11:32:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1187ef800) [pid = 1645] [serial = 1034] [outer = 0x0] 11:32:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x119626000) [pid = 1645] [serial = 1035] [outer = 0x1187ef800] 11:32:20 INFO - PROCESS | 1645 | 1468607540223 Marionette DEBUG loaded listener.js 11:32:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x119680800) [pid = 1645] [serial = 1036] [outer = 0x1187ef800] 11:32:20 INFO - PROCESS | 1645 | 1468607540647 Marionette TRACE conn3 <- [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]]]}] 11:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 672ms 11:32:20 INFO - PROCESS | 1645 | 1468607540713 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 1645 | 1468607540715 Marionette TRACE conn3 <- [1,1353,null,{"value":"7"}] 11:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:32:20 INFO - PROCESS | 1645 | 1468607540719 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 1645 | 1468607540720 Marionette TRACE conn3 <- [1,1354,null,{}] 11:32:20 INFO - PROCESS | 1645 | 1468607540723 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:20 INFO - PROCESS | 1645 | 1468607540724 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:20 INFO - PROCESS | 1645 | 1468607540823 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 11:32:20 INFO - PROCESS | 1645 | 1468607540883 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:20 INFO - PROCESS | 1645 | 1468607540888 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x124d62800 == 33 [pid = 1645] [id = 346] 11:32:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x121274c00) [pid = 1645] [serial = 1037] [outer = 0x0] 11:32:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x12127c000) [pid = 1645] [serial = 1038] [outer = 0x121274c00] 11:32:20 INFO - PROCESS | 1645 | 1468607540933 Marionette DEBUG loaded listener.js 11:32:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1216b7c00) [pid = 1645] [serial = 1039] [outer = 0x121274c00] 11:32:21 INFO - PROCESS | 1645 | 1468607541382 Marionette TRACE conn3 <- [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]]]}] 11:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 11:32:21 INFO - PROCESS | 1645 | 1468607541390 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 11:32:21 INFO - PROCESS | 1645 | 1468607541391 Marionette TRACE conn3 <- [1,1357,null,{"value":"7"}] 11:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:32:21 INFO - PROCESS | 1645 | 1468607541433 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:32:21 INFO - PROCESS | 1645 | 1468607541436 Marionette TRACE conn3 <- [1,1358,null,{}] 11:32:21 INFO - PROCESS | 1645 | 1468607541441 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:21 INFO - PROCESS | 1645 | 1468607541442 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:21 INFO - PROCESS | 1645 | 1468607541535 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 11:32:21 INFO - PROCESS | 1645 | 1468607541601 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:21 INFO - PROCESS | 1645 | 1468607541603 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x126fe9800 == 34 [pid = 1645] [id = 347] 11:32:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1248bf000) [pid = 1645] [serial = 1040] [outer = 0x0] 11:32:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x124a43400) [pid = 1645] [serial = 1041] [outer = 0x1248bf000] 11:32:21 INFO - PROCESS | 1645 | 1468607541632 Marionette DEBUG loaded listener.js 11:32:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x124d2e800) [pid = 1645] [serial = 1042] [outer = 0x1248bf000] 11:32:22 INFO - PROCESS | 1645 | 1468607542039 Marionette TRACE conn3 <- [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]]]}] 11:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 641ms 11:32:22 INFO - PROCESS | 1645 | 1468607542057 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 11:32:22 INFO - PROCESS | 1645 | 1468607542059 Marionette TRACE conn3 <- [1,1361,null,{"value":"7"}] 11:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:32:22 INFO - PROCESS | 1645 | 1468607542061 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:32:22 INFO - PROCESS | 1645 | 1468607542062 Marionette TRACE conn3 <- [1,1362,null,{}] 11:32:22 INFO - PROCESS | 1645 | 1468607542065 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:22 INFO - PROCESS | 1645 | 1468607542066 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:22 INFO - PROCESS | 1645 | 1468607542156 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 11:32:22 INFO - PROCESS | 1645 | 1468607542206 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:22 INFO - PROCESS | 1645 | 1468607542207 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x128bc7800 == 35 [pid = 1645] [id = 348] 11:32:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x124896000) [pid = 1645] [serial = 1043] [outer = 0x0] 11:32:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12532a400) [pid = 1645] [serial = 1044] [outer = 0x124896000] 11:32:22 INFO - PROCESS | 1645 | 1468607542236 Marionette DEBUG loaded listener.js 11:32:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x126d4b400) [pid = 1645] [serial = 1045] [outer = 0x124896000] 11:32:22 INFO - PROCESS | 1645 | 1468607542688 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 673ms 11:32:22 INFO - PROCESS | 1645 | 1468607542738 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 11:32:22 INFO - PROCESS | 1645 | 1468607542740 Marionette TRACE conn3 <- [1,1365,null,{"value":"7"}] 11:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:32:22 INFO - PROCESS | 1645 | 1468607542744 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:32:22 INFO - PROCESS | 1645 | 1468607542746 Marionette TRACE conn3 <- [1,1366,null,{}] 11:32:22 INFO - PROCESS | 1645 | 1468607542749 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:22 INFO - PROCESS | 1645 | 1468607542756 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:22 INFO - PROCESS | 1645 | 1468607542956 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 11:32:23 INFO - PROCESS | 1645 | 1468607543048 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:23 INFO - PROCESS | 1645 | 1468607543051 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b1a800 == 36 [pid = 1645] [id = 349] 11:32:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12738c000) [pid = 1645] [serial = 1046] [outer = 0x0] 11:32:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128ce3400) [pid = 1645] [serial = 1047] [outer = 0x12738c000] 11:32:23 INFO - PROCESS | 1645 | 1468607543098 Marionette DEBUG loaded listener.js 11:32:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1292ac400) [pid = 1645] [serial = 1048] [outer = 0x12738c000] 11:32:24 INFO - PROCESS | 1645 | --DOCSHELL 0x115e36800 == 35 [pid = 1645] [id = 342] 11:32:24 INFO - PROCESS | 1645 | --DOCSHELL 0x11840a800 == 34 [pid = 1645] [id = 341] 11:32:24 INFO - PROCESS | 1645 | --DOCSHELL 0x128bc7800 == 33 [pid = 1645] [id = 348] 11:32:24 INFO - PROCESS | 1645 | --DOCSHELL 0x126fe9800 == 32 [pid = 1645] [id = 347] 11:32:24 INFO - PROCESS | 1645 | --DOCSHELL 0x124d62800 == 31 [pid = 1645] [id = 346] 11:32:24 INFO - PROCESS | 1645 | --DOCSHELL 0x12b0e9800 == 30 [pid = 1645] [id = 340] 11:32:24 INFO - PROCESS | 1645 | --DOCSHELL 0x12113d800 == 29 [pid = 1645] [id = 345] 11:32:24 INFO - PROCESS | 1645 | --DOCSHELL 0x11713a800 == 28 [pid = 1645] [id = 343] 11:32:24 INFO - PROCESS | 1645 | --DOCSHELL 0x116fc5000 == 27 [pid = 1645] [id = 344] 11:32:24 INFO - PROCESS | 1645 | 1468607544159 Marionette TRACE conn3 <- [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] 11:32:24 INFO - PROCESS | 1645 | 1468607544174 Marionette TRACE conn3 <- [1,1369,null,{"value":"7"}] 11:32:24 INFO - PROCESS | 1645 | 1468607544178 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:32:24 INFO - PROCESS | 1645 | 1468607544180 Marionette TRACE conn3 <- [1,1370,null,{}] 11:32:24 INFO - PROCESS | 1645 | 1468607544185 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:24 INFO - PROCESS | 1645 | 1468607544186 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:24 INFO - PROCESS | 1645 | 1468607544272 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 11:32:24 INFO - PROCESS | 1645 | 1468607544279 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:24 INFO - PROCESS | 1645 | 1468607544281 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x11617e800 == 28 [pid = 1645] [id = 350] 11:32:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x113327000) [pid = 1645] [serial = 1049] [outer = 0x0] 11:32:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1133cc800) [pid = 1645] [serial = 1050] [outer = 0x113327000] 11:32:24 INFO - PROCESS | 1645 | 1468607544313 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x115d52000) [pid = 1645] [serial = 1051] [outer = 0x113327000] 11:32:24 INFO - PROCESS | 1645 | 1468607544745 Marionette TRACE conn3 <- [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] 11:32:24 INFO - PROCESS | 1645 | 1468607544816 Marionette TRACE conn3 <- [1,1373,null,{"value":"7"}] 11:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:32:24 INFO - PROCESS | 1645 | 1468607544833 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:32:24 INFO - PROCESS | 1645 | 1468607544837 Marionette TRACE conn3 <- [1,1374,null,{}] 11:32:24 INFO - PROCESS | 1645 | 1468607544841 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:24 INFO - PROCESS | 1645 | 1468607544844 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:25 INFO - PROCESS | 1645 | 1468607544996 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 11:32:25 INFO - PROCESS | 1645 | 1468607545019 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:25 INFO - PROCESS | 1645 | 1468607545020 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x118418000 == 29 [pid = 1645] [id = 351] 11:32:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x11690b800) [pid = 1645] [serial = 1052] [outer = 0x0] 11:32:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1175ec000) [pid = 1645] [serial = 1053] [outer = 0x11690b800] 11:32:25 INFO - PROCESS | 1645 | 1468607545054 Marionette DEBUG loaded listener.js 11:32:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x118369000) [pid = 1645] [serial = 1054] [outer = 0x11690b800] 11:32:25 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:32:25 INFO - PROCESS | 1645 | 1468607545459 Marionette TRACE conn3 <- [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] 11:32:25 INFO - PROCESS | 1645 | 1468607545508 Marionette TRACE conn3 <- [1,1377,null,{"value":"7"}] 11:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:32:25 INFO - PROCESS | 1645 | 1468607545510 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:32:25 INFO - PROCESS | 1645 | 1468607545520 Marionette TRACE conn3 <- [1,1378,null,{}] 11:32:25 INFO - PROCESS | 1645 | 1468607545528 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:25 INFO - PROCESS | 1645 | 1468607545531 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:25 INFO - PROCESS | 1645 | 1468607545644 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 11:32:25 INFO - PROCESS | 1645 | 1468607545659 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:25 INFO - PROCESS | 1645 | 1468607545661 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12100e000 == 30 [pid = 1645] [id = 352] 11:32:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1186c7c00) [pid = 1645] [serial = 1055] [outer = 0x0] 11:32:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x118bf4c00) [pid = 1645] [serial = 1056] [outer = 0x1186c7c00] 11:32:25 INFO - PROCESS | 1645 | 1468607545689 Marionette DEBUG loaded listener.js 11:32:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11934a000) [pid = 1645] [serial = 1057] [outer = 0x1186c7c00] 11:32:26 INFO - PROCESS | 1645 | 1468607546015 Marionette TRACE conn3 <- [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] 11:32:26 INFO - PROCESS | 1645 | 1468607546043 Marionette TRACE conn3 <- [1,1381,null,{"value":"7"}] 11:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:32:26 INFO - PROCESS | 1645 | 1468607546045 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:32:26 INFO - PROCESS | 1645 | 1468607546046 Marionette TRACE conn3 <- [1,1382,null,{}] 11:32:26 INFO - PROCESS | 1645 | 1468607546048 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:26 INFO - PROCESS | 1645 | 1468607546049 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:26 INFO - PROCESS | 1645 | 1468607546146 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 11:32:26 INFO - PROCESS | 1645 | 1468607546180 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:26 INFO - PROCESS | 1645 | 1468607546182 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x124903800 == 31 [pid = 1645] [id = 353] 11:32:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x119630400) [pid = 1645] [serial = 1058] [outer = 0x0] 11:32:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x11968b400) [pid = 1645] [serial = 1059] [outer = 0x119630400] 11:32:26 INFO - PROCESS | 1645 | 1468607546207 Marionette DEBUG loaded listener.js 11:32:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x119d67000) [pid = 1645] [serial = 1060] [outer = 0x119630400] 11:32:26 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:32:26 INFO - PROCESS | 1645 | 1468607546544 Marionette TRACE conn3 <- [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] 11:32:26 INFO - PROCESS | 1645 | 1468607546565 Marionette TRACE conn3 <- [1,1385,null,{"value":"7"}] 11:32:26 INFO - PROCESS | 1645 | 1468607546574 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:32:26 INFO - PROCESS | 1645 | 1468607546575 Marionette TRACE conn3 <- [1,1386,null,{}] 11:32:26 INFO - PROCESS | 1645 | 1468607546577 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:26 INFO - PROCESS | 1645 | 1468607546579 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:26 INFO - PROCESS | 1645 | 1468607546677 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 11:32:26 INFO - PROCESS | 1645 | 1468607546680 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:26 INFO - PROCESS | 1645 | 1468607546682 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d97800 == 32 [pid = 1645] [id = 354] 11:32:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x119631800) [pid = 1645] [serial = 1061] [outer = 0x0] 11:32:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x120f53000) [pid = 1645] [serial = 1062] [outer = 0x119631800] 11:32:26 INFO - PROCESS | 1645 | 1468607546707 Marionette DEBUG loaded listener.js 11:32:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1215aa800) [pid = 1645] [serial = 1063] [outer = 0x119631800] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x112e62800) [pid = 1645] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x11670c800) [pid = 1645] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x128a6fc00) [pid = 1645] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x11662c800) [pid = 1645] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1128d8000) [pid = 1645] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1133d1000) [pid = 1645] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x11332b000) [pid = 1645] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1186be400) [pid = 1645] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x11697ec00) [pid = 1645] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x11857a000) [pid = 1645] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11836bc00) [pid = 1645] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x113326400) [pid = 1645] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x129392800) [pid = 1645] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x115d51800) [pid = 1645] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x116703400) [pid = 1645] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x118371800) [pid = 1645] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1128ce400) [pid = 1645] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x119633000) [pid = 1645] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x115d4bc00) [pid = 1645] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x125288c00) [pid = 1645] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:32:27 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1184b8c00) [pid = 1645] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:32:27 INFO - PROCESS | 1645 | 1468607547242 Marionette TRACE conn3 <- [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] 11:32:27 INFO - PROCESS | 1645 | 1468607547301 Marionette TRACE conn3 <- [1,1389,null,{"value":"7"}] 11:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:32:27 INFO - PROCESS | 1645 | 1468607547310 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:32:27 INFO - PROCESS | 1645 | 1468607547312 Marionette TRACE conn3 <- [1,1390,null,{}] 11:32:27 INFO - PROCESS | 1645 | 1468607547314 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:27 INFO - PROCESS | 1645 | 1468607547320 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:27 INFO - PROCESS | 1645 | 1468607547422 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 11:32:27 INFO - PROCESS | 1645 | 1468607547428 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:27 INFO - PROCESS | 1645 | 1468607547430 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x128f06800 == 33 [pid = 1645] [id = 355] 11:32:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1164f1000) [pid = 1645] [serial = 1064] [outer = 0x0] 11:32:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12114c000) [pid = 1645] [serial = 1065] [outer = 0x1164f1000] 11:32:27 INFO - PROCESS | 1645 | 1468607547457 Marionette DEBUG loaded listener.js 11:32:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x121960400) [pid = 1645] [serial = 1066] [outer = 0x1164f1000] 11:32:27 INFO - PROCESS | 1645 | 1468607547768 Marionette TRACE conn3 <- [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]]]}] 11:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 469ms 11:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:32:27 INFO - PROCESS | 1645 | 1468607547779 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 11:32:27 INFO - PROCESS | 1645 | 1468607547780 Marionette TRACE conn3 <- [1,1393,null,{"value":"7"}] 11:32:27 INFO - PROCESS | 1645 | 1468607547782 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:32:27 INFO - PROCESS | 1645 | 1468607547783 Marionette TRACE conn3 <- [1,1394,null,{}] 11:32:27 INFO - PROCESS | 1645 | 1468607547789 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:27 INFO - PROCESS | 1645 | 1468607547791 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:27 INFO - PROCESS | 1645 | 1468607547872 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 11:32:27 INFO - PROCESS | 1645 | 1468607547926 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:27 INFO - PROCESS | 1645 | 1468607547927 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x129624800 == 34 [pid = 1645] [id = 356] 11:32:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1128ca800) [pid = 1645] [serial = 1067] [outer = 0x0] 11:32:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x124a48400) [pid = 1645] [serial = 1068] [outer = 0x1128ca800] 11:32:27 INFO - PROCESS | 1645 | 1468607547951 Marionette DEBUG loaded listener.js 11:32:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x125288c00) [pid = 1645] [serial = 1069] [outer = 0x1128ca800] 11:32:28 INFO - PROCESS | 1645 | 1468607548242 Marionette TRACE conn3 <- [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]]]}] 11:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 473ms 11:32:28 INFO - PROCESS | 1645 | 1468607548260 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 11:32:28 INFO - PROCESS | 1645 | 1468607548261 Marionette TRACE conn3 <- [1,1397,null,{"value":"7"}] 11:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:32:28 INFO - PROCESS | 1645 | 1468607548263 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:32:28 INFO - PROCESS | 1645 | 1468607548265 Marionette TRACE conn3 <- [1,1398,null,{}] 11:32:28 INFO - PROCESS | 1645 | 1468607548275 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:28 INFO - PROCESS | 1645 | 1468607548277 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:28 INFO - PROCESS | 1645 | 1468607548365 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 11:32:28 INFO - PROCESS | 1645 | 1468607548371 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 1645 | 1468607548372 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ae4b000 == 35 [pid = 1645] [id = 357] 11:32:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x125285400) [pid = 1645] [serial = 1070] [outer = 0x0] 11:32:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x126a7d400) [pid = 1645] [serial = 1071] [outer = 0x125285400] 11:32:28 INFO - PROCESS | 1645 | 1468607548395 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x126d56c00) [pid = 1645] [serial = 1072] [outer = 0x125285400] 11:32:28 INFO - PROCESS | 1645 | 1468607548705 Marionette TRACE conn3 <- [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]]]}] 11:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 475ms 11:32:28 INFO - PROCESS | 1645 | 1468607548739 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 11:32:28 INFO - PROCESS | 1645 | 1468607548740 Marionette TRACE conn3 <- [1,1401,null,{"value":"7"}] 11:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:32:28 INFO - PROCESS | 1645 | 1468607548742 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:32:28 INFO - PROCESS | 1645 | 1468607548743 Marionette TRACE conn3 <- [1,1402,null,{}] 11:32:28 INFO - PROCESS | 1645 | 1468607548745 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:28 INFO - PROCESS | 1645 | 1468607548746 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:28 INFO - PROCESS | 1645 | 1468607548846 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 11:32:28 INFO - PROCESS | 1645 | 1468607548852 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 1645 | 1468607548861 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b1be000 == 36 [pid = 1645] [id = 358] 11:32:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x124a70400) [pid = 1645] [serial = 1073] [outer = 0x0] 11:32:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x126d56000) [pid = 1645] [serial = 1074] [outer = 0x124a70400] 11:32:28 INFO - PROCESS | 1645 | 1468607548886 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x128a6b000) [pid = 1645] [serial = 1075] [outer = 0x124a70400] 11:32:29 INFO - PROCESS | 1645 | 1468607549359 Marionette TRACE conn3 <- [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]]]}] 11:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 11:32:29 INFO - PROCESS | 1645 | 1468607549412 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 11:32:29 INFO - PROCESS | 1645 | 1468607549415 Marionette TRACE conn3 <- [1,1405,null,{"value":"7"}] 11:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:32:29 INFO - PROCESS | 1645 | 1468607549418 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:32:29 INFO - PROCESS | 1645 | 1468607549420 Marionette TRACE conn3 <- [1,1406,null,{}] 11:32:29 INFO - PROCESS | 1645 | 1468607549424 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:29 INFO - PROCESS | 1645 | 1468607549426 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:29 INFO - PROCESS | 1645 | 1468607549539 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 11:32:29 INFO - PROCESS | 1645 | 1468607549664 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:29 INFO - PROCESS | 1645 | 1468607549665 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x117f8c800 == 37 [pid = 1645] [id = 359] 11:32:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x113323800) [pid = 1645] [serial = 1076] [outer = 0x0] 11:32:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x1133d1400) [pid = 1645] [serial = 1077] [outer = 0x113323800] 11:32:29 INFO - PROCESS | 1645 | 1468607549698 Marionette DEBUG loaded listener.js 11:32:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x115e96800) [pid = 1645] [serial = 1078] [outer = 0x113323800] 11:32:30 INFO - PROCESS | 1645 | 1468607550226 Marionette TRACE conn3 <- [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]]]}] 11:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 872ms 11:32:30 INFO - PROCESS | 1645 | 1468607550291 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 11:32:30 INFO - PROCESS | 1645 | 1468607550295 Marionette TRACE conn3 <- [1,1409,null,{"value":"7"}] 11:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:32:30 INFO - PROCESS | 1645 | 1468607550331 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:32:30 INFO - PROCESS | 1645 | 1468607550334 Marionette TRACE conn3 <- [1,1410,null,{}] 11:32:30 INFO - PROCESS | 1645 | 1468607550343 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:30 INFO - PROCESS | 1645 | 1468607550346 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:30 INFO - PROCESS | 1645 | 1468607550486 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 11:32:30 INFO - PROCESS | 1645 | 1468607550559 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:30 INFO - PROCESS | 1645 | 1468607550560 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d94800 == 38 [pid = 1645] [id = 360] 11:32:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x117eab400) [pid = 1645] [serial = 1079] [outer = 0x0] 11:32:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x118531c00) [pid = 1645] [serial = 1080] [outer = 0x117eab400] 11:32:30 INFO - PROCESS | 1645 | 1468607550590 Marionette DEBUG loaded listener.js 11:32:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x118578000) [pid = 1645] [serial = 1081] [outer = 0x117eab400] 11:32:31 INFO - PROCESS | 1645 | --DOCSHELL 0x12ae4b000 == 37 [pid = 1645] [id = 357] 11:32:31 INFO - PROCESS | 1645 | --DOCSHELL 0x129624800 == 36 [pid = 1645] [id = 356] 11:32:31 INFO - PROCESS | 1645 | --DOCSHELL 0x128f06800 == 35 [pid = 1645] [id = 355] 11:32:31 INFO - PROCESS | 1645 | --DOCSHELL 0x126d97800 == 34 [pid = 1645] [id = 354] 11:32:31 INFO - PROCESS | 1645 | --DOCSHELL 0x124903800 == 33 [pid = 1645] [id = 353] 11:32:31 INFO - PROCESS | 1645 | --DOCSHELL 0x12100e000 == 32 [pid = 1645] [id = 352] 11:32:31 INFO - PROCESS | 1645 | --DOCSHELL 0x118418000 == 31 [pid = 1645] [id = 351] 11:32:31 INFO - PROCESS | 1645 | 1468607551328 Marionette TRACE conn3 <- [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]]]}] 11:32:31 INFO - PROCESS | 1645 | --DOCSHELL 0x11617e800 == 30 [pid = 1645] [id = 350] 11:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1056ms 11:32:31 INFO - PROCESS | 1645 | 1468607551358 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 11:32:31 INFO - PROCESS | 1645 | 1468607551360 Marionette TRACE conn3 <- [1,1413,null,{"value":"7"}] 11:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:32:31 INFO - PROCESS | 1645 | 1468607551364 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:32:31 INFO - PROCESS | 1645 | 1468607551366 Marionette TRACE conn3 <- [1,1414,null,{}] 11:32:31 INFO - PROCESS | 1645 | 1468607551371 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:31 INFO - PROCESS | 1645 | 1468607551373 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:31 INFO - PROCESS | 1645 | 1468607551465 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x128ce6400) [pid = 1645] [serial = 1017] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x118370c00) [pid = 1645] [serial = 1029] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1214f0000) [pid = 1645] [serial = 1000] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12126f400) [pid = 1645] [serial = 999] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x115d54c00) [pid = 1645] [serial = 987] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x111fe5800) [pid = 1645] [serial = 988] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1187f4000) [pid = 1645] [serial = 993] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1195ddc00) [pid = 1645] [serial = 994] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x121c78c00) [pid = 1645] [serial = 1002] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x117e6b000) [pid = 1645] [serial = 990] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x11836d800) [pid = 1645] [serial = 991] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x119628800) [pid = 1645] [serial = 985] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x119343400) [pid = 1645] [serial = 984] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x119686c00) [pid = 1645] [serial = 996] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x118578400) [pid = 1645] [serial = 1030] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x115d4dc00) [pid = 1645] [serial = 1026] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12a76f400) [pid = 1645] [serial = 1020] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1164e8400) [pid = 1645] [serial = 1023] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x116feb000) [pid = 1645] [serial = 1027] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x118576c00) [pid = 1645] [serial = 970] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x117274800) [pid = 1645] [serial = 969] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x127285800) [pid = 1645] [serial = 1006] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x126d4ec00) [pid = 1645] [serial = 1005] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x116fec000) [pid = 1645] [serial = 1009] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x121029000) [pid = 1645] [serial = 973] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x119cb9c00) [pid = 1645] [serial = 972] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x128c0e000) [pid = 1645] [serial = 1015] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1130b8800) [pid = 1645] [serial = 1008] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x128c0c000) [pid = 1645] [serial = 976] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x12737ec00) [pid = 1645] [serial = 975] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x120f52000) [pid = 1645] [serial = 1011] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x12a7d5000) [pid = 1645] [serial = 979] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x1253e6400) [pid = 1645] [serial = 1003] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x12938f000) [pid = 1645] [serial = 978] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x12a7d8800) [pid = 1645] [serial = 1021] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x118538800) [pid = 1645] [serial = 982] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x116f8d400) [pid = 1645] [serial = 981] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x128a63000) [pid = 1645] [serial = 1012] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x116fea800) [pid = 1645] [serial = 1024] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x128a6c000) [pid = 1645] [serial = 1014] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x120f4d800) [pid = 1645] [serial = 997] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x129392400) [pid = 1645] [serial = 1018] [outer = 0x0] [url = about:blank] 11:32:31 INFO - PROCESS | 1645 | 1468607551525 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:31 INFO - PROCESS | 1645 | 1468607551528 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x116679000 == 31 [pid = 1645] [id = 361] 11:32:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x1130c4c00) [pid = 1645] [serial = 1082] [outer = 0x0] 11:32:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x113d99400) [pid = 1645] [serial = 1083] [outer = 0x1130c4c00] 11:32:31 INFO - PROCESS | 1645 | 1468607551555 Marionette DEBUG loaded listener.js 11:32:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x115e8dc00) [pid = 1645] [serial = 1084] [outer = 0x1130c4c00] 11:32:31 INFO - PROCESS | 1645 | 1468607551892 Marionette TRACE conn3 <- [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]]]}] 11:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 574ms 11:32:31 INFO - PROCESS | 1645 | 1468607551938 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 11:32:31 INFO - PROCESS | 1645 | 1468607551942 Marionette TRACE conn3 <- [1,1417,null,{"value":"7"}] 11:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:32:31 INFO - PROCESS | 1645 | 1468607551948 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:32:31 INFO - PROCESS | 1645 | 1468607551950 Marionette TRACE conn3 <- [1,1418,null,{}] 11:32:31 INFO - PROCESS | 1645 | 1468607551954 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:31 INFO - PROCESS | 1645 | 1468607551955 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:32 INFO - PROCESS | 1645 | 1468607552049 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 11:32:32 INFO - PROCESS | 1645 | 1468607552097 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:32 INFO - PROCESS | 1645 | 1468607552098 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x11735f800 == 32 [pid = 1645] [id = 362] 11:32:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x115e8f000) [pid = 1645] [serial = 1085] [outer = 0x0] 11:32:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x116981c00) [pid = 1645] [serial = 1086] [outer = 0x115e8f000] 11:32:32 INFO - PROCESS | 1645 | 1468607552125 Marionette DEBUG loaded listener.js 11:32:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x118370c00) [pid = 1645] [serial = 1087] [outer = 0x115e8f000] 11:32:32 INFO - PROCESS | 1645 | 1468607552426 Marionette TRACE conn3 <- [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]]]}] 11:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 523ms 11:32:32 INFO - PROCESS | 1645 | 1468607552472 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 11:32:32 INFO - PROCESS | 1645 | 1468607552473 Marionette TRACE conn3 <- [1,1421,null,{"value":"7"}] 11:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:32:32 INFO - PROCESS | 1645 | 1468607552475 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:32:32 INFO - PROCESS | 1645 | 1468607552477 Marionette TRACE conn3 <- [1,1422,null,{}] 11:32:32 INFO - PROCESS | 1645 | 1468607552485 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:32 INFO - PROCESS | 1645 | 1468607552489 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:32 INFO - PROCESS | 1645 | 1468607552567 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 11:32:32 INFO - PROCESS | 1645 | 1468607552622 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:32 INFO - PROCESS | 1645 | 1468607552624 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x11955c000 == 33 [pid = 1645] [id = 363] 11:32:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x1129ad800) [pid = 1645] [serial = 1088] [outer = 0x0] 11:32:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x1184ba000) [pid = 1645] [serial = 1089] [outer = 0x1129ad800] 11:32:32 INFO - PROCESS | 1645 | 1468607552652 Marionette DEBUG loaded listener.js 11:32:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x119346400) [pid = 1645] [serial = 1090] [outer = 0x1129ad800] 11:32:33 INFO - PROCESS | 1645 | 1468607552994 Marionette TRACE conn3 <- [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]]]}] 11:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 572ms 11:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:32:33 INFO - PROCESS | 1645 | 1468607553048 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 11:32:33 INFO - PROCESS | 1645 | 1468607553051 Marionette TRACE conn3 <- [1,1425,null,{"value":"7"}] 11:32:33 INFO - PROCESS | 1645 | 1468607553054 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:32:33 INFO - PROCESS | 1645 | 1468607553055 Marionette TRACE conn3 <- [1,1426,null,{}] 11:32:33 INFO - PROCESS | 1645 | 1468607553059 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:33 INFO - PROCESS | 1645 | 1468607553061 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:33 INFO - PROCESS | 1645 | 1468607553218 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 11:32:33 INFO - PROCESS | 1645 | 1468607553263 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:33 INFO - PROCESS | 1645 | 1468607553264 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x12124d800 == 34 [pid = 1645] [id = 364] 11:32:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x119324400) [pid = 1645] [serial = 1091] [outer = 0x0] 11:32:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x11962a000) [pid = 1645] [serial = 1092] [outer = 0x119324400] 11:32:33 INFO - PROCESS | 1645 | 1468607553303 Marionette DEBUG loaded listener.js 11:32:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x119d65c00) [pid = 1645] [serial = 1093] [outer = 0x119324400] 11:32:33 INFO - PROCESS | 1645 | 1468607553639 Marionette TRACE conn3 <- [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]]]}] 11:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 622ms 11:32:33 INFO - PROCESS | 1645 | 1468607553681 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 11:32:33 INFO - PROCESS | 1645 | 1468607553682 Marionette TRACE conn3 <- [1,1429,null,{"value":"7"}] 11:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:32:33 INFO - PROCESS | 1645 | 1468607553686 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:32:33 INFO - PROCESS | 1645 | 1468607553689 Marionette TRACE conn3 <- [1,1430,null,{}] 11:32:33 INFO - PROCESS | 1645 | 1468607553692 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:33 INFO - PROCESS | 1645 | 1468607553693 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:33 INFO - PROCESS | 1645 | 1468607553793 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 11:32:33 INFO - PROCESS | 1645 | 1468607553796 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:33 INFO - PROCESS | 1645 | 1468607553798 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c4d800 == 35 [pid = 1645] [id = 365] 11:32:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x11934ac00) [pid = 1645] [serial = 1094] [outer = 0x0] 11:32:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x121150800) [pid = 1645] [serial = 1095] [outer = 0x11934ac00] 11:32:33 INFO - PROCESS | 1645 | 1468607553824 Marionette DEBUG loaded listener.js 11:32:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x12127cc00) [pid = 1645] [serial = 1096] [outer = 0x11934ac00] 11:32:34 INFO - PROCESS | 1645 | 1468607554335 Marionette TRACE conn3 <- [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]]]}] 11:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 676ms 11:32:34 INFO - PROCESS | 1645 | 1468607554360 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 11:32:34 INFO - PROCESS | 1645 | 1468607554361 Marionette TRACE conn3 <- [1,1433,null,{"value":"7"}] 11:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:32:34 INFO - PROCESS | 1645 | 1468607554364 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:32:34 INFO - PROCESS | 1645 | 1468607554365 Marionette TRACE conn3 <- [1,1434,null,{}] 11:32:34 INFO - PROCESS | 1645 | 1468607554373 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:34 INFO - PROCESS | 1645 | 1468607554377 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:34 INFO - PROCESS | 1645 | 1468607554491 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 11:32:34 INFO - PROCESS | 1645 | 1468607554496 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:34 INFO - PROCESS | 1645 | 1468607554497 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x128bb4000 == 36 [pid = 1645] [id = 366] 11:32:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x119631c00) [pid = 1645] [serial = 1097] [outer = 0x0] 11:32:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x121a10c00) [pid = 1645] [serial = 1098] [outer = 0x119631c00] 11:32:34 INFO - PROCESS | 1645 | 1468607554522 Marionette DEBUG loaded listener.js 11:32:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x126d58400) [pid = 1645] [serial = 1099] [outer = 0x119631c00] 11:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 517ms 11:32:34 INFO - PROCESS | 1645 | 1468607554878 Marionette TRACE conn3 <- [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]]]}] 11:32:34 INFO - PROCESS | 1645 | 1468607554882 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 11:32:34 INFO - PROCESS | 1645 | 1468607554883 Marionette TRACE conn3 <- [1,1437,null,{"value":"7"}] 11:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:32:34 INFO - PROCESS | 1645 | 1468607554890 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:32:34 INFO - PROCESS | 1645 | 1468607554891 Marionette TRACE conn3 <- [1,1438,null,{}] 11:32:34 INFO - PROCESS | 1645 | 1468607554893 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:34 INFO - PROCESS | 1645 | 1468607554894 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:34 INFO - PROCESS | 1645 | 1468607554993 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 11:32:35 INFO - PROCESS | 1645 | 1468607554997 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:35 INFO - PROCESS | 1645 | 1468607554998 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fd2800 == 37 [pid = 1645] [id = 367] 11:32:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x126d4d400) [pid = 1645] [serial = 1100] [outer = 0x0] 11:32:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x127388800) [pid = 1645] [serial = 1101] [outer = 0x126d4d400] 11:32:35 INFO - PROCESS | 1645 | 1468607555021 Marionette DEBUG loaded listener.js 11:32:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x128c05800) [pid = 1645] [serial = 1102] [outer = 0x126d4d400] 11:32:35 INFO - PROCESS | 1645 | 1468607555365 Marionette TRACE conn3 <- [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]]]}] 11:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 521ms 11:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:32:35 INFO - PROCESS | 1645 | 1468607555412 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 11:32:35 INFO - PROCESS | 1645 | 1468607555413 Marionette TRACE conn3 <- [1,1441,null,{"value":"7"}] 11:32:35 INFO - PROCESS | 1645 | 1468607555415 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:32:35 INFO - PROCESS | 1645 | 1468607555417 Marionette TRACE conn3 <- [1,1442,null,{}] 11:32:35 INFO - PROCESS | 1645 | 1468607555420 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:35 INFO - PROCESS | 1645 | 1468607555421 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:35 INFO - PROCESS | 1645 | 1468607555525 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 11:32:35 INFO - PROCESS | 1645 | 1468607555529 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:35 INFO - PROCESS | 1645 | 1468607555530 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a96a000 == 38 [pid = 1645] [id = 368] 11:32:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1121b0800) [pid = 1645] [serial = 1103] [outer = 0x0] 11:32:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1215aec00) [pid = 1645] [serial = 1104] [outer = 0x1121b0800] 11:32:35 INFO - PROCESS | 1645 | 1468607555664 Marionette DEBUG loaded listener.js 11:32:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128ce0800) [pid = 1645] [serial = 1105] [outer = 0x1121b0800] 11:32:35 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1248bf000) [pid = 1645] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:32:35 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x116637800) [pid = 1645] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:32:35 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x11690b800) [pid = 1645] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:32:35 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1187ef800) [pid = 1645] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:32:35 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1128ca800) [pid = 1645] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:32:35 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1186c7c00) [pid = 1645] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:32:35 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x119631800) [pid = 1645] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:32:35 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1164f1000) [pid = 1645] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:32:35 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x121274c00) [pid = 1645] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:32:35 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x119630400) [pid = 1645] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:32:35 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x113327000) [pid = 1645] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:32:35 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x124896000) [pid = 1645] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:32:35 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x125285400) [pid = 1645] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:32:35 INFO - PROCESS | 1645 | 1468607555962 Marionette TRACE conn3 <- [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]]]}] 11:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 572ms 11:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:32:35 INFO - PROCESS | 1645 | 1468607555992 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 11:32:35 INFO - PROCESS | 1645 | 1468607555994 Marionette TRACE conn3 <- [1,1445,null,{"value":"7"}] 11:32:36 INFO - PROCESS | 1645 | 1468607555996 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:32:36 INFO - PROCESS | 1645 | 1468607555997 Marionette TRACE conn3 <- [1,1446,null,{}] 11:32:36 INFO - PROCESS | 1645 | 1468607556000 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:36 INFO - PROCESS | 1645 | 1468607556001 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:36 INFO - PROCESS | 1645 | 1468607556094 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 11:32:36 INFO - PROCESS | 1645 | 1468607556098 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:36 INFO - PROCESS | 1645 | 1468607556099 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x11955a800 == 39 [pid = 1645] [id = 369] 11:32:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1186c7c00) [pid = 1645] [serial = 1106] [outer = 0x0] 11:32:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1248c4400) [pid = 1645] [serial = 1107] [outer = 0x1186c7c00] 11:32:36 INFO - PROCESS | 1645 | 1468607556123 Marionette DEBUG loaded listener.js 11:32:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x128c0e000) [pid = 1645] [serial = 1108] [outer = 0x1186c7c00] 11:32:36 INFO - PROCESS | 1645 | 1468607556456 Marionette TRACE conn3 <- [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]]]}] 11:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 471ms 11:32:36 INFO - PROCESS | 1645 | 1468607556468 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 11:32:36 INFO - PROCESS | 1645 | 1468607556471 Marionette TRACE conn3 <- [1,1449,null,{"value":"7"}] 11:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:32:36 INFO - PROCESS | 1645 | 1468607556475 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:32:36 INFO - PROCESS | 1645 | 1468607556476 Marionette TRACE conn3 <- [1,1450,null,{}] 11:32:36 INFO - PROCESS | 1645 | 1468607556478 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:36 INFO - PROCESS | 1645 | 1468607556479 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:36 INFO - PROCESS | 1645 | 1468607556587 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 11:32:36 INFO - PROCESS | 1645 | 1468607556593 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:36 INFO - PROCESS | 1645 | 1468607556594 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b1dc800 == 40 [pid = 1645] [id = 370] 11:32:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x128c0ec00) [pid = 1645] [serial = 1109] [outer = 0x0] 11:32:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x128faa000) [pid = 1645] [serial = 1110] [outer = 0x128c0ec00] 11:32:36 INFO - PROCESS | 1645 | 1468607556619 Marionette DEBUG loaded listener.js 11:32:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1292b1c00) [pid = 1645] [serial = 1111] [outer = 0x128c0ec00] 11:32:36 INFO - PROCESS | 1645 | 1468607556927 Marionette TRACE conn3 <- [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]]]}] 11:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 469ms 11:32:36 INFO - PROCESS | 1645 | 1468607556944 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 11:32:36 INFO - PROCESS | 1645 | 1468607556945 Marionette TRACE conn3 <- [1,1453,null,{"value":"7"}] 11:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:32:36 INFO - PROCESS | 1645 | 1468607556948 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:32:36 INFO - PROCESS | 1645 | 1468607556949 Marionette TRACE conn3 <- [1,1454,null,{}] 11:32:36 INFO - PROCESS | 1645 | 1468607556952 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:36 INFO - PROCESS | 1645 | 1468607556957 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:37 INFO - PROCESS | 1645 | 1468607557054 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 11:32:37 INFO - PROCESS | 1645 | 1468607557058 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:37 INFO - PROCESS | 1645 | 1468607557060 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c139800 == 41 [pid = 1645] [id = 371] 11:32:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1292bfc00) [pid = 1645] [serial = 1112] [outer = 0x0] 11:32:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x12938a400) [pid = 1645] [serial = 1113] [outer = 0x1292bfc00] 11:32:37 INFO - PROCESS | 1645 | 1468607557087 Marionette DEBUG loaded listener.js 11:32:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x129eb0400) [pid = 1645] [serial = 1114] [outer = 0x1292bfc00] 11:32:37 INFO - PROCESS | 1645 | 1468607557456 Marionette TRACE conn3 <- [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]]]}] 11:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 11:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:32:37 INFO - PROCESS | 1645 | 1468607557471 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 11:32:37 INFO - PROCESS | 1645 | 1468607557472 Marionette TRACE conn3 <- [1,1457,null,{"value":"7"}] 11:32:37 INFO - PROCESS | 1645 | 1468607557475 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:32:37 INFO - PROCESS | 1645 | 1468607557476 Marionette TRACE conn3 <- [1,1458,null,{}] 11:32:37 INFO - PROCESS | 1645 | 1468607557478 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:37 INFO - PROCESS | 1645 | 1468607557479 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:37 INFO - PROCESS | 1645 | 1468607557591 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 11:32:37 INFO - PROCESS | 1645 | 1468607557598 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:37 INFO - PROCESS | 1645 | 1468607557599 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c471800 == 42 [pid = 1645] [id = 372] 11:32:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1292c4000) [pid = 1645] [serial = 1115] [outer = 0x0] 11:32:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x12a76c000) [pid = 1645] [serial = 1116] [outer = 0x1292c4000] 11:32:37 INFO - PROCESS | 1645 | 1468607557629 Marionette DEBUG loaded listener.js 11:32:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x12a7da000) [pid = 1645] [serial = 1117] [outer = 0x1292c4000] 11:32:38 INFO - PROCESS | 1645 | 1468607558090 Marionette TRACE conn3 <- [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]]]}] 11:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 669ms 11:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:32:38 INFO - PROCESS | 1645 | 1468607558145 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 11:32:38 INFO - PROCESS | 1645 | 1468607558148 Marionette TRACE conn3 <- [1,1461,null,{"value":"7"}] 11:32:38 INFO - PROCESS | 1645 | 1468607558150 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:32:38 INFO - PROCESS | 1645 | 1468607558154 Marionette TRACE conn3 <- [1,1462,null,{}] 11:32:38 INFO - PROCESS | 1645 | 1468607558158 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:38 INFO - PROCESS | 1645 | 1468607558160 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:38 INFO - PROCESS | 1645 | 1468607558267 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 11:32:38 INFO - PROCESS | 1645 | 1468607558322 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 1645 | 1468607558324 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x118791800 == 43 [pid = 1645] [id = 373] 11:32:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x115d53800) [pid = 1645] [serial = 1118] [outer = 0x0] 11:32:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1164e9c00) [pid = 1645] [serial = 1119] [outer = 0x115d53800] 11:32:38 INFO - PROCESS | 1645 | 1468607558356 Marionette DEBUG loaded listener.js 11:32:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x116fefc00) [pid = 1645] [serial = 1120] [outer = 0x115d53800] 11:32:38 INFO - PROCESS | 1645 | 1468607558916 Marionette TRACE conn3 <- [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]]]}] 11:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 822ms 11:32:38 INFO - PROCESS | 1645 | 1468607558973 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 11:32:38 INFO - PROCESS | 1645 | 1468607558976 Marionette TRACE conn3 <- [1,1465,null,{"value":"7"}] 11:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:32:38 INFO - PROCESS | 1645 | 1468607558981 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:32:38 INFO - PROCESS | 1645 | 1468607558983 Marionette TRACE conn3 <- [1,1466,null,{}] 11:32:38 INFO - PROCESS | 1645 | 1468607558985 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:38 INFO - PROCESS | 1645 | 1468607558987 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:39 INFO - PROCESS | 1645 | 1468607559090 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 11:32:39 INFO - PROCESS | 1645 | 1468607559158 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:39 INFO - PROCESS | 1645 | 1468607559159 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d10800 == 44 [pid = 1645] [id = 374] 11:32:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1187f5400) [pid = 1645] [serial = 1121] [outer = 0x0] 11:32:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x119326c00) [pid = 1645] [serial = 1122] [outer = 0x1187f5400] 11:32:39 INFO - PROCESS | 1645 | 1468607559189 Marionette DEBUG loaded listener.js 11:32:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x119629c00) [pid = 1645] [serial = 1123] [outer = 0x1187f5400] 11:32:39 INFO - PROCESS | 1645 | 1468607559610 Marionette TRACE conn3 <- [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]]]}] 11:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 674ms 11:32:39 INFO - PROCESS | 1645 | 1468607559656 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 11:32:39 INFO - PROCESS | 1645 | 1468607559657 Marionette TRACE conn3 <- [1,1469,null,{"value":"7"}] 11:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:32:39 INFO - PROCESS | 1645 | 1468607559660 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:32:39 INFO - PROCESS | 1645 | 1468607559662 Marionette TRACE conn3 <- [1,1470,null,{}] 11:32:39 INFO - PROCESS | 1645 | 1468607559687 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:39 INFO - PROCESS | 1645 | 1468607559691 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:39 INFO - PROCESS | 1645 | 1468607559813 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 11:32:39 INFO - PROCESS | 1645 | 1468607559865 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:39 INFO - PROCESS | 1645 | 1468607559867 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c476800 == 45 [pid = 1645] [id = 375] 11:32:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x121a1d000) [pid = 1645] [serial = 1124] [outer = 0x0] 11:32:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12488f400) [pid = 1645] [serial = 1125] [outer = 0x121a1d000] 11:32:39 INFO - PROCESS | 1645 | 1468607559897 Marionette DEBUG loaded listener.js 11:32:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1253ed400) [pid = 1645] [serial = 1126] [outer = 0x121a1d000] 11:32:40 INFO - PROCESS | 1645 | 1468607560331 Marionette TRACE conn3 <- [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]]]}] 11:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 721ms 11:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:32:40 INFO - PROCESS | 1645 | 1468607560383 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 11:32:40 INFO - PROCESS | 1645 | 1468607560385 Marionette TRACE conn3 <- [1,1473,null,{"value":"7"}] 11:32:40 INFO - PROCESS | 1645 | 1468607560389 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:32:40 INFO - PROCESS | 1645 | 1468607560390 Marionette TRACE conn3 <- [1,1474,null,{}] 11:32:40 INFO - PROCESS | 1645 | 1468607560393 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:40 INFO - PROCESS | 1645 | 1468607560394 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:40 INFO - PROCESS | 1645 | 1468607560507 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 11:32:40 INFO - PROCESS | 1645 | 1468607560587 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:40 INFO - PROCESS | 1645 | 1468607560588 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c4c1000 == 46 [pid = 1645] [id = 376] 11:32:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x121c78c00) [pid = 1645] [serial = 1127] [outer = 0x0] 11:32:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x128c08c00) [pid = 1645] [serial = 1128] [outer = 0x121c78c00] 11:32:40 INFO - PROCESS | 1645 | 1468607560617 Marionette DEBUG loaded listener.js 11:32:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12938e400) [pid = 1645] [serial = 1129] [outer = 0x121c78c00] 11:32:41 INFO - PROCESS | 1645 | 1468607561240 Marionette TRACE conn3 <- [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]]]}] 11:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 919ms 11:32:41 INFO - PROCESS | 1645 | 1468607561308 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 11:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:32:41 INFO - PROCESS | 1645 | 1468607561311 Marionette TRACE conn3 <- [1,1477,null,{"value":"7"}] 11:32:41 INFO - PROCESS | 1645 | 1468607561314 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:32:41 INFO - PROCESS | 1645 | 1468607561315 Marionette TRACE conn3 <- [1,1478,null,{}] 11:32:41 INFO - PROCESS | 1645 | 1468607561319 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:41 INFO - PROCESS | 1645 | 1468607561321 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:41 INFO - PROCESS | 1645 | 1468607561416 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 11:32:41 INFO - PROCESS | 1645 | 1468607561485 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:41 INFO - PROCESS | 1645 | 1468607561487 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b29000 == 47 [pid = 1645] [id = 377] 11:32:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x116f97c00) [pid = 1645] [serial = 1130] [outer = 0x0] 11:32:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x117eae000) [pid = 1645] [serial = 1131] [outer = 0x116f97c00] 11:32:41 INFO - PROCESS | 1645 | 1468607561513 Marionette DEBUG loaded listener.js 11:32:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x118538800) [pid = 1645] [serial = 1132] [outer = 0x116f97c00] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12c139800 == 46 [pid = 1645] [id = 371] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12b1dc800 == 45 [pid = 1645] [id = 370] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x11955a800 == 44 [pid = 1645] [id = 369] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12a96a000 == 43 [pid = 1645] [id = 368] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x128fd2800 == 42 [pid = 1645] [id = 367] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x128bb4000 == 41 [pid = 1645] [id = 366] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x123c4d800 == 40 [pid = 1645] [id = 365] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12124d800 == 39 [pid = 1645] [id = 364] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x11955c000 == 38 [pid = 1645] [id = 363] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x11735f800 == 37 [pid = 1645] [id = 362] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x116679000 == 36 [pid = 1645] [id = 361] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x126d94800 == 35 [pid = 1645] [id = 360] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12b1be000 == 34 [pid = 1645] [id = 358] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x117f8c800 == 33 [pid = 1645] [id = 359] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x119b1a800 == 32 [pid = 1645] [id = 349] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12c4c1000 == 31 [pid = 1645] [id = 376] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12c476800 == 30 [pid = 1645] [id = 375] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x126d10800 == 29 [pid = 1645] [id = 374] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x118791800 == 28 [pid = 1645] [id = 373] 11:32:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12c471800 == 27 [pid = 1645] [id = 372] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x126a7d400) [pid = 1645] [serial = 1071] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x126d56c00) [pid = 1645] [serial = 1072] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x124a43400) [pid = 1645] [serial = 1041] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11853b000) [pid = 1645] [serial = 1033] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x118369000) [pid = 1645] [serial = 1054] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x119680800) [pid = 1645] [serial = 1036] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x119626000) [pid = 1645] [serial = 1035] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x125288c00) [pid = 1645] [serial = 1069] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x128ce3400) [pid = 1645] [serial = 1047] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x11934a000) [pid = 1645] [serial = 1057] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x118bf4c00) [pid = 1645] [serial = 1056] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1215aa800) [pid = 1645] [serial = 1063] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x121960400) [pid = 1645] [serial = 1066] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x12127c000) [pid = 1645] [serial = 1038] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x11968b400) [pid = 1645] [serial = 1059] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x120f53000) [pid = 1645] [serial = 1062] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1133cc800) [pid = 1645] [serial = 1050] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x124a48400) [pid = 1645] [serial = 1068] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x12114c000) [pid = 1645] [serial = 1065] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x126d4b400) [pid = 1645] [serial = 1045] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1216b7c00) [pid = 1645] [serial = 1039] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1175ec000) [pid = 1645] [serial = 1053] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x119d67000) [pid = 1645] [serial = 1060] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x117e62800) [pid = 1645] [serial = 1032] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12532a400) [pid = 1645] [serial = 1044] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x115d52000) [pid = 1645] [serial = 1051] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x124d2e800) [pid = 1645] [serial = 1042] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x126d56000) [pid = 1645] [serial = 1074] [outer = 0x0] [url = about:blank] 11:32:42 INFO - PROCESS | 1645 | 1468607562523 Marionette TRACE conn3 <- [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]]]}] 11:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1226ms 11:32:42 INFO - PROCESS | 1645 | 1468607562540 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 11:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:32:42 INFO - PROCESS | 1645 | 1468607562542 Marionette TRACE conn3 <- [1,1481,null,{"value":"7"}] 11:32:42 INFO - PROCESS | 1645 | 1468607562546 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:32:42 INFO - PROCESS | 1645 | 1468607562547 Marionette TRACE conn3 <- [1,1482,null,{}] 11:32:42 INFO - PROCESS | 1645 | 1468607562551 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:42 INFO - PROCESS | 1645 | 1468607562552 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:42 INFO - PROCESS | 1645 | 1468607562636 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 11:32:42 INFO - PROCESS | 1645 | 1468607562642 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:42 INFO - PROCESS | 1645 | 1468607562643 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x1164a2800 == 28 [pid = 1645] [id = 378] 11:32:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x113031000) [pid = 1645] [serial = 1133] [outer = 0x0] 11:32:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1133cc800) [pid = 1645] [serial = 1134] [outer = 0x113031000] 11:32:42 INFO - PROCESS | 1645 | 1468607562672 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x115d54800) [pid = 1645] [serial = 1135] [outer = 0x113031000] 11:32:43 INFO - PROCESS | 1645 | 1468607563093 Marionette TRACE conn3 <- [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]]]}] 11:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 619ms 11:32:43 INFO - PROCESS | 1645 | 1468607563168 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 11:32:43 INFO - PROCESS | 1645 | 1468607563173 Marionette TRACE conn3 <- [1,1485,null,{"value":"7"}] 11:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:32:43 INFO - PROCESS | 1645 | 1468607563181 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:32:43 INFO - PROCESS | 1645 | 1468607563183 Marionette TRACE conn3 <- [1,1486,null,{}] 11:32:43 INFO - PROCESS | 1645 | 1468607563190 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:43 INFO - PROCESS | 1645 | 1468607563192 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:43 INFO - PROCESS | 1645 | 1468607563325 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 11:32:43 INFO - PROCESS | 1645 | 1468607563401 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:43 INFO - PROCESS | 1645 | 1468607563402 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x11841a000 == 29 [pid = 1645] [id = 379] 11:32:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x116703400) [pid = 1645] [serial = 1136] [outer = 0x0] 11:32:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x117e67800) [pid = 1645] [serial = 1137] [outer = 0x116703400] 11:32:43 INFO - PROCESS | 1645 | 1468607563445 Marionette DEBUG loaded listener.js 11:32:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1187f6c00) [pid = 1645] [serial = 1138] [outer = 0x116703400] 11:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 624ms 11:32:43 INFO - PROCESS | 1645 | 1468607563795 Marionette TRACE conn3 <- [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]]]}] 11:32:43 INFO - PROCESS | 1645 | 1468607563809 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 11:32:43 INFO - PROCESS | 1645 | 1468607563810 Marionette TRACE conn3 <- [1,1489,null,{"value":"7"}] 11:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:32:43 INFO - PROCESS | 1645 | 1468607563813 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:32:43 INFO - PROCESS | 1645 | 1468607563815 Marionette TRACE conn3 <- [1,1490,null,{}] 11:32:43 INFO - PROCESS | 1645 | 1468607563827 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:43 INFO - PROCESS | 1645 | 1468607563830 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:43 INFO - PROCESS | 1645 | 1468607563949 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 11:32:43 INFO - PROCESS | 1645 | 1468607563958 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:43 INFO - PROCESS | 1645 | 1468607563960 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x121131000 == 30 [pid = 1645] [id = 380] 11:32:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x113039400) [pid = 1645] [serial = 1139] [outer = 0x0] 11:32:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1199f5000) [pid = 1645] [serial = 1140] [outer = 0x113039400] 11:32:43 INFO - PROCESS | 1645 | 1468607563988 Marionette DEBUG loaded listener.js 11:32:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x120e4c000) [pid = 1645] [serial = 1141] [outer = 0x113039400] 11:32:44 INFO - PROCESS | 1645 | 1468607564271 Marionette TRACE conn3 <- [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]]]}] 11:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 473ms 11:32:44 INFO - PROCESS | 1645 | 1468607564287 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 11:32:44 INFO - PROCESS | 1645 | 1468607564291 Marionette TRACE conn3 <- [1,1493,null,{"value":"7"}] 11:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:32:44 INFO - PROCESS | 1645 | 1468607564298 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:32:44 INFO - PROCESS | 1645 | 1468607564299 Marionette TRACE conn3 <- [1,1494,null,{}] 11:32:44 INFO - PROCESS | 1645 | 1468607564301 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:44 INFO - PROCESS | 1645 | 1468607564303 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:44 INFO - PROCESS | 1645 | 1468607564392 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 11:32:44 INFO - PROCESS | 1645 | 1468607564396 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:44 INFO - PROCESS | 1645 | 1468607564407 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x123ccc000 == 31 [pid = 1645] [id = 381] 11:32:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x120f54c00) [pid = 1645] [serial = 1142] [outer = 0x0] 11:32:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x121275800) [pid = 1645] [serial = 1143] [outer = 0x120f54c00] 11:32:44 INFO - PROCESS | 1645 | 1468607564432 Marionette DEBUG loaded listener.js 11:32:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x121467c00) [pid = 1645] [serial = 1144] [outer = 0x120f54c00] 11:32:44 INFO - PROCESS | 1645 | 1468607564791 Marionette TRACE conn3 <- [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]]]}] 11:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 521ms 11:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:32:44 INFO - PROCESS | 1645 | 1468607564821 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 11:32:44 INFO - PROCESS | 1645 | 1468607564822 Marionette TRACE conn3 <- [1,1497,null,{"value":"7"}] 11:32:44 INFO - PROCESS | 1645 | 1468607564825 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:32:44 INFO - PROCESS | 1645 | 1468607564826 Marionette TRACE conn3 <- [1,1498,null,{}] 11:32:44 INFO - PROCESS | 1645 | 1468607564836 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:44 INFO - PROCESS | 1645 | 1468607564837 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:44 INFO - PROCESS | 1645 | 1468607564929 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 11:32:44 INFO - PROCESS | 1645 | 1468607564933 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:44 INFO - PROCESS | 1645 | 1468607564934 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12679b000 == 32 [pid = 1645] [id = 382] 11:32:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x115d4ac00) [pid = 1645] [serial = 1145] [outer = 0x0] 11:32:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x121960800) [pid = 1645] [serial = 1146] [outer = 0x115d4ac00] 11:32:44 INFO - PROCESS | 1645 | 1468607564959 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x124a77c00) [pid = 1645] [serial = 1147] [outer = 0x115d4ac00] 11:32:45 INFO - PROCESS | 1645 | 1468607565312 Marionette TRACE conn3 <- [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]]]}] 11:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 529ms 11:32:45 INFO - PROCESS | 1645 | 1468607565355 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 11:32:45 INFO - PROCESS | 1645 | 1468607565356 Marionette TRACE conn3 <- [1,1501,null,{"value":"7"}] 11:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:32:45 INFO - PROCESS | 1645 | 1468607565358 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:32:45 INFO - PROCESS | 1645 | 1468607565359 Marionette TRACE conn3 <- [1,1502,null,{}] 11:32:45 INFO - PROCESS | 1645 | 1468607565362 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:45 INFO - PROCESS | 1645 | 1468607565366 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:45 INFO - PROCESS | 1645 | 1468607565474 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 11:32:45 INFO - PROCESS | 1645 | 1468607565509 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 1645 | 1468607565510 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x1272d8000 == 33 [pid = 1645] [id = 383] 11:32:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x125285800) [pid = 1645] [serial = 1148] [outer = 0x0] 11:32:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x126aee000) [pid = 1645] [serial = 1149] [outer = 0x125285800] 11:32:45 INFO - PROCESS | 1645 | 1468607565542 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128a68800) [pid = 1645] [serial = 1150] [outer = 0x125285800] 11:32:45 INFO - PROCESS | 1645 | 1468607565884 Marionette TRACE conn3 <- [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]]]}] 11:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 571ms 11:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:32:45 INFO - PROCESS | 1645 | 1468607565930 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 11:32:45 INFO - PROCESS | 1645 | 1468607565932 Marionette TRACE conn3 <- [1,1505,null,{"value":"7"}] 11:32:45 INFO - PROCESS | 1645 | 1468607565940 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:32:45 INFO - PROCESS | 1645 | 1468607565942 Marionette TRACE conn3 <- [1,1506,null,{}] 11:32:45 INFO - PROCESS | 1645 | 1468607565945 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:45 INFO - PROCESS | 1645 | 1468607565947 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:46 INFO - PROCESS | 1645 | 1468607566083 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 11:32:46 INFO - PROCESS | 1645 | 1468607566118 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 1645 | 1468607566119 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x1293b4800 == 34 [pid = 1645] [id = 384] 11:32:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1167c4800) [pid = 1645] [serial = 1151] [outer = 0x0] 11:32:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x11962e800) [pid = 1645] [serial = 1152] [outer = 0x1167c4800] 11:32:46 INFO - PROCESS | 1645 | 1468607566144 Marionette DEBUG loaded listener.js 11:32:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128a6ec00) [pid = 1645] [serial = 1153] [outer = 0x1167c4800] 11:32:46 INFO - PROCESS | 1645 | 1468607566447 Marionette TRACE conn3 <- [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]]]}] 11:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 529ms 11:32:46 INFO - PROCESS | 1645 | 1468607566463 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 11:32:46 INFO - PROCESS | 1645 | 1468607566465 Marionette TRACE conn3 <- [1,1509,null,{"value":"7"}] 11:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:32:46 INFO - PROCESS | 1645 | 1468607566467 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:32:46 INFO - PROCESS | 1645 | 1468607566468 Marionette TRACE conn3 <- [1,1510,null,{}] 11:32:46 INFO - PROCESS | 1645 | 1468607566474 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:46 INFO - PROCESS | 1645 | 1468607566475 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:46 INFO - PROCESS | 1645 | 1468607566740 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 11:32:46 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12738c000) [pid = 1645] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:32:46 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1292c4000) [pid = 1645] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:32:46 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1292bfc00) [pid = 1645] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:32:46 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11934ac00) [pid = 1645] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:32:46 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x119631c00) [pid = 1645] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:32:46 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x126d4d400) [pid = 1645] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:32:46 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1129ad800) [pid = 1645] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:32:46 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x113323800) [pid = 1645] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:32:46 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x117eab400) [pid = 1645] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:32:46 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1130c4c00) [pid = 1645] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:32:46 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x115e8f000) [pid = 1645] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:32:46 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1121b0800) [pid = 1645] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:32:46 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x119324400) [pid = 1645] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:32:46 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x124a70400) [pid = 1645] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:32:46 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x128c0ec00) [pid = 1645] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:32:46 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1186c7c00) [pid = 1645] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:32:46 INFO - PROCESS | 1645 | 1468607566785 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 1645 | 1468607566786 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fba000 == 35 [pid = 1645] [id = 385] 11:32:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x111cac800) [pid = 1645] [serial = 1154] [outer = 0x0] 11:32:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1129a4c00) [pid = 1645] [serial = 1155] [outer = 0x111cac800] 11:32:46 INFO - PROCESS | 1645 | 1468607566810 Marionette DEBUG loaded listener.js 11:32:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x116639000) [pid = 1645] [serial = 1156] [outer = 0x111cac800] 11:32:47 INFO - PROCESS | 1645 | 1468607567069 Marionette TRACE conn3 <- [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]]]}] 11:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 623ms 11:32:47 INFO - PROCESS | 1645 | 1468607567092 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 11:32:47 INFO - PROCESS | 1645 | 1468607567093 Marionette TRACE conn3 <- [1,1513,null,{"value":"7"}] 11:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:32:47 INFO - PROCESS | 1645 | 1468607567099 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:32:47 INFO - PROCESS | 1645 | 1468607567100 Marionette TRACE conn3 <- [1,1514,null,{}] 11:32:47 INFO - PROCESS | 1645 | 1468607567110 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:47 INFO - PROCESS | 1645 | 1468607567111 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:47 INFO - PROCESS | 1645 | 1468607567192 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 11:32:47 INFO - PROCESS | 1645 | 1468607567196 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:47 INFO - PROCESS | 1645 | 1468607567197 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x121130000 == 36 [pid = 1645] [id = 386] 11:32:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x118575800) [pid = 1645] [serial = 1157] [outer = 0x0] 11:32:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x120f56c00) [pid = 1645] [serial = 1158] [outer = 0x118575800] 11:32:47 INFO - PROCESS | 1645 | 1468607567221 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x126d50400) [pid = 1645] [serial = 1159] [outer = 0x118575800] 11:32:47 INFO - PROCESS | 1645 | 1468607567554 Marionette TRACE conn3 <- [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]]]}] 11:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 474ms 11:32:47 INFO - PROCESS | 1645 | 1468607567574 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 11:32:47 INFO - PROCESS | 1645 | 1468607567575 Marionette TRACE conn3 <- [1,1517,null,{"value":"7"}] 11:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:32:47 INFO - PROCESS | 1645 | 1468607567577 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:32:47 INFO - PROCESS | 1645 | 1468607567578 Marionette TRACE conn3 <- [1,1518,null,{}] 11:32:47 INFO - PROCESS | 1645 | 1468607567581 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:47 INFO - PROCESS | 1645 | 1468607567582 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:47 INFO - PROCESS | 1645 | 1468607567684 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 11:32:47 INFO - PROCESS | 1645 | 1468607567692 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:47 INFO - PROCESS | 1645 | 1468607567693 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ae4c000 == 37 [pid = 1645] [id = 387] 11:32:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x127280c00) [pid = 1645] [serial = 1160] [outer = 0x0] 11:32:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x128c0c800) [pid = 1645] [serial = 1161] [outer = 0x127280c00] 11:32:47 INFO - PROCESS | 1645 | 1468607567717 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128ce8400) [pid = 1645] [serial = 1162] [outer = 0x127280c00] 11:32:48 INFO - PROCESS | 1645 | 1468607568032 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 469ms 11:32:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:32:48 INFO - PROCESS | 1645 | 1468607568047 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 11:32:48 INFO - PROCESS | 1645 | 1468607568048 Marionette TRACE conn3 <- [1,1521,null,{"value":"7"}] 11:32:48 INFO - PROCESS | 1645 | 1468607568050 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - PROCESS | 1645 | 1468607568052 Marionette TRACE conn3 <- [1,1522,null,{}] 11:32:48 INFO - PROCESS | 1645 | 1468607568058 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:48 INFO - PROCESS | 1645 | 1468607568059 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:48 INFO - PROCESS | 1645 | 1468607568146 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 11:32:48 INFO - PROCESS | 1645 | 1468607568150 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 1645 | 1468607568151 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12535c000 == 38 [pid = 1645] [id = 388] 11:32:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x11853bc00) [pid = 1645] [serial = 1163] [outer = 0x0] 11:32:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1292ca000) [pid = 1645] [serial = 1164] [outer = 0x11853bc00] 11:32:48 INFO - PROCESS | 1645 | 1468607568180 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12954b800) [pid = 1645] [serial = 1165] [outer = 0x11853bc00] 11:32:48 INFO - PROCESS | 1645 | 1468607568502 Marionette TRACE conn3 <- [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"]]]}] 11:32:48 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 () { 11:32:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:32:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:32:48 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 () { 11:32:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:32:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:32:48 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 () { 11:32:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:32:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:32:48 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 () { 11:32:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:32:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:32:48 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 474ms 11:32:48 INFO - PROCESS | 1645 | 1468607568525 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 11:32:48 INFO - PROCESS | 1645 | 1468607568526 Marionette TRACE conn3 <- [1,1525,null,{"value":"7"}] 11:32:48 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:32:48 INFO - PROCESS | 1645 | 1468607568529 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - PROCESS | 1645 | 1468607568530 Marionette TRACE conn3 <- [1,1526,null,{}] 11:32:48 INFO - PROCESS | 1645 | 1468607568532 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:48 INFO - PROCESS | 1645 | 1468607568533 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:48 INFO - PROCESS | 1645 | 1468607568638 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 11:32:48 INFO - PROCESS | 1645 | 1468607568644 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 1645 | 1468607568645 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c46b800 == 39 [pid = 1645] [id = 389] 11:32:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x124a4c800) [pid = 1645] [serial = 1166] [outer = 0x0] 11:32:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x129eb5800) [pid = 1645] [serial = 1167] [outer = 0x124a4c800] 11:32:48 INFO - PROCESS | 1645 | 1468607568676 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12a9c3000) [pid = 1645] [serial = 1168] [outer = 0x124a4c800] 11:32:49 INFO - PROCESS | 1645 | 1468607569148 Marionette TRACE conn3 <- [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"]]]}] 11:32:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:32:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:32:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:32:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:32:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:32:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:32:49 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 669ms 11:32:49 INFO - PROCESS | 1645 | 1468607569199 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 11:32:49 INFO - PROCESS | 1645 | 1468607569201 Marionette TRACE conn3 <- [1,1529,null,{"value":"7"}] 11:32:49 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:32:49 INFO - PROCESS | 1645 | 1468607569204 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:32:49 INFO - PROCESS | 1645 | 1468607569208 Marionette TRACE conn3 <- [1,1530,null,{}] 11:32:49 INFO - PROCESS | 1645 | 1468607569211 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:49 INFO - PROCESS | 1645 | 1468607569213 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:49 INFO - PROCESS | 1645 | 1468607569348 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 11:32:49 INFO - PROCESS | 1645 | 1468607569407 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:49 INFO - PROCESS | 1645 | 1468607569409 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x11879f800 == 40 [pid = 1645] [id = 390] 11:32:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x113380800) [pid = 1645] [serial = 1169] [outer = 0x0] 11:32:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x117281800) [pid = 1645] [serial = 1170] [outer = 0x113380800] 11:32:49 INFO - PROCESS | 1645 | 1468607569480 Marionette DEBUG loaded listener.js 11:32:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x11853c800) [pid = 1645] [serial = 1171] [outer = 0x113380800] 11:32:49 INFO - PROCESS | 1645 | 1468607569905 Marionette TRACE conn3 <- [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]]]}] 11:32:49 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 11:32:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:32:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:32:49 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. 11:32:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:32:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 725ms 11:32:49 INFO - PROCESS | 1645 | 1468607569942 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 11:32:49 INFO - PROCESS | 1645 | 1468607569945 Marionette TRACE conn3 <- [1,1533,null,{"value":"7"}] 11:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:32:49 INFO - PROCESS | 1645 | 1468607569951 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:32:49 INFO - PROCESS | 1645 | 1468607569953 Marionette TRACE conn3 <- [1,1534,null,{}] 11:32:49 INFO - PROCESS | 1645 | 1468607569956 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:49 INFO - PROCESS | 1645 | 1468607569958 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:50 INFO - PROCESS | 1645 | 1468607570086 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 11:32:50 INFO - PROCESS | 1645 | 1468607570142 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:50 INFO - PROCESS | 1645 | 1468607570143 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x126fe9000 == 41 [pid = 1645] [id = 391] 11:32:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x118bbb800) [pid = 1645] [serial = 1172] [outer = 0x0] 11:32:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x11934d800) [pid = 1645] [serial = 1173] [outer = 0x118bbb800] 11:32:50 INFO - PROCESS | 1645 | 1468607570173 Marionette DEBUG loaded listener.js 11:32:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x120e4e800) [pid = 1645] [serial = 1174] [outer = 0x118bbb800] 11:32:50 INFO - PROCESS | 1645 | 1468607570832 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:32:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:32:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 921ms 11:32:50 INFO - PROCESS | 1645 | 1468607570873 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 11:32:50 INFO - PROCESS | 1645 | 1468607570875 Marionette TRACE conn3 <- [1,1537,null,{"value":"7"}] 11:32:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:32:50 INFO - PROCESS | 1645 | 1468607570879 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:32:50 INFO - PROCESS | 1645 | 1468607570881 Marionette TRACE conn3 <- [1,1538,null,{}] 11:32:50 INFO - PROCESS | 1645 | 1468607570884 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:50 INFO - PROCESS | 1645 | 1468607570886 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:51 INFO - PROCESS | 1645 | 1468607570998 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 11:32:51 INFO - PROCESS | 1645 | --DOCSHELL 0x12535c000 == 40 [pid = 1645] [id = 388] 11:32:51 INFO - PROCESS | 1645 | --DOCSHELL 0x12ae4c000 == 39 [pid = 1645] [id = 387] 11:32:51 INFO - PROCESS | 1645 | --DOCSHELL 0x121130000 == 38 [pid = 1645] [id = 386] 11:32:51 INFO - PROCESS | 1645 | --DOCSHELL 0x116fba000 == 37 [pid = 1645] [id = 385] 11:32:51 INFO - PROCESS | 1645 | --DOCSHELL 0x1293b4800 == 36 [pid = 1645] [id = 384] 11:32:51 INFO - PROCESS | 1645 | --DOCSHELL 0x1272d8000 == 35 [pid = 1645] [id = 383] 11:32:51 INFO - PROCESS | 1645 | --DOCSHELL 0x12679b000 == 34 [pid = 1645] [id = 382] 11:32:51 INFO - PROCESS | 1645 | --DOCSHELL 0x123ccc000 == 33 [pid = 1645] [id = 381] 11:32:51 INFO - PROCESS | 1645 | --DOCSHELL 0x121131000 == 32 [pid = 1645] [id = 380] 11:32:51 INFO - PROCESS | 1645 | --DOCSHELL 0x11841a000 == 31 [pid = 1645] [id = 379] 11:32:51 INFO - PROCESS | 1645 | --DOCSHELL 0x1164a2800 == 30 [pid = 1645] [id = 378] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1292ac400) [pid = 1645] [serial = 1048] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12a7da000) [pid = 1645] [serial = 1117] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12a76c000) [pid = 1645] [serial = 1116] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12938a400) [pid = 1645] [serial = 1113] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x121150800) [pid = 1645] [serial = 1095] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x121a10c00) [pid = 1645] [serial = 1098] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x12127cc00) [pid = 1645] [serial = 1096] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x127388800) [pid = 1645] [serial = 1101] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1184ba000) [pid = 1645] [serial = 1089] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1133d1400) [pid = 1645] [serial = 1077] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x126d58400) [pid = 1645] [serial = 1099] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x115e96800) [pid = 1645] [serial = 1078] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x118531c00) [pid = 1645] [serial = 1080] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x118578000) [pid = 1645] [serial = 1081] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x113d99400) [pid = 1645] [serial = 1083] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x115e8dc00) [pid = 1645] [serial = 1084] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x116981c00) [pid = 1645] [serial = 1086] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x118370c00) [pid = 1645] [serial = 1087] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x128ce0800) [pid = 1645] [serial = 1105] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x11962a000) [pid = 1645] [serial = 1092] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x128a6b000) [pid = 1645] [serial = 1075] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x119346400) [pid = 1645] [serial = 1090] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x128c05800) [pid = 1645] [serial = 1102] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1292b1c00) [pid = 1645] [serial = 1111] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x128c0e000) [pid = 1645] [serial = 1108] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x1215aec00) [pid = 1645] [serial = 1104] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x128faa000) [pid = 1645] [serial = 1110] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x129eb0400) [pid = 1645] [serial = 1114] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x1248c4400) [pid = 1645] [serial = 1107] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x119d65c00) [pid = 1645] [serial = 1093] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1645 | 1468607571086 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:51 INFO - PROCESS | 1645 | 1468607571089 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x115e40000 == 31 [pid = 1645] [id = 392] 11:32:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x1133d7400) [pid = 1645] [serial = 1175] [outer = 0x0] 11:32:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x115dedc00) [pid = 1645] [serial = 1176] [outer = 0x1133d7400] 11:32:51 INFO - PROCESS | 1645 | 1468607571116 Marionette DEBUG loaded listener.js 11:32:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x118366c00) [pid = 1645] [serial = 1177] [outer = 0x1133d7400] 11:32:51 INFO - PROCESS | 1645 | 1468607571449 Marionette TRACE conn3 <- [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]]]}] 11:32:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:32:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 620ms 11:32:51 INFO - PROCESS | 1645 | 1468607571498 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 11:32:51 INFO - PROCESS | 1645 | 1468607571501 Marionette TRACE conn3 <- [1,1541,null,{"value":"7"}] 11:32:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:32:51 INFO - PROCESS | 1645 | 1468607571505 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:32:51 INFO - PROCESS | 1645 | 1468607571507 Marionette TRACE conn3 <- [1,1542,null,{}] 11:32:51 INFO - PROCESS | 1645 | 1468607571509 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:51 INFO - PROCESS | 1645 | 1468607571511 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:51 INFO - PROCESS | 1645 | 1468607571605 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 11:32:51 INFO - PROCESS | 1645 | 1468607571660 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:51 INFO - PROCESS | 1645 | 1468607571661 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x1187a7800 == 32 [pid = 1645] [id = 393] 11:32:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x118534c00) [pid = 1645] [serial = 1178] [outer = 0x0] 11:32:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x119344000) [pid = 1645] [serial = 1179] [outer = 0x118534c00] 11:32:51 INFO - PROCESS | 1645 | 1468607571687 Marionette DEBUG loaded listener.js 11:32:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x119632800) [pid = 1645] [serial = 1180] [outer = 0x118534c00] 11:32:51 INFO - PROCESS | 1645 | 1468607571981 Marionette TRACE conn3 <- [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]]]}] 11:32:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:32:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 11:32:52 INFO - PROCESS | 1645 | 1468607572025 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 1645 | 1468607572026 Marionette TRACE conn3 <- [1,1545,null,{"value":"7"}] 11:32:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:32:52 INFO - PROCESS | 1645 | 1468607572028 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - PROCESS | 1645 | 1468607572031 Marionette TRACE conn3 <- [1,1546,null,{}] 11:32:52 INFO - PROCESS | 1645 | 1468607572041 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:52 INFO - PROCESS | 1645 | 1468607572044 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:52 INFO - PROCESS | 1645 | 1468607572127 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 11:32:52 INFO - PROCESS | 1645 | 1468607572186 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:52 INFO - PROCESS | 1645 | 1468607572188 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x121988000 == 33 [pid = 1645] [id = 394] 11:32:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x11962f800) [pid = 1645] [serial = 1181] [outer = 0x0] 11:32:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x120e4cc00) [pid = 1645] [serial = 1182] [outer = 0x11962f800] 11:32:52 INFO - PROCESS | 1645 | 1468607572216 Marionette DEBUG loaded listener.js 11:32:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x123c60400) [pid = 1645] [serial = 1183] [outer = 0x11962f800] 11:32:52 INFO - PROCESS | 1645 | 1468607572480 Marionette TRACE conn3 <- [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]]]}] 11:32:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:32:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 471ms 11:32:52 INFO - PROCESS | 1645 | 1468607572500 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 1645 | 1468607572502 Marionette TRACE conn3 <- [1,1549,null,{"value":"7"}] 11:32:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:32:52 INFO - PROCESS | 1645 | 1468607572512 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - PROCESS | 1645 | 1468607572513 Marionette TRACE conn3 <- [1,1550,null,{}] 11:32:52 INFO - PROCESS | 1645 | 1468607572515 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:52 INFO - PROCESS | 1645 | 1468607572517 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:52 INFO - PROCESS | 1645 | 1468607572604 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 11:32:52 INFO - PROCESS | 1645 | 1468607572608 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:52 INFO - PROCESS | 1645 | 1468607572610 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x12534f800 == 34 [pid = 1645] [id = 395] 11:32:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x124d2d800) [pid = 1645] [serial = 1184] [outer = 0x0] 11:32:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1253f1c00) [pid = 1645] [serial = 1185] [outer = 0x124d2d800] 11:32:52 INFO - PROCESS | 1645 | 1468607572634 Marionette DEBUG loaded listener.js 11:32:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x126d4d400) [pid = 1645] [serial = 1186] [outer = 0x124d2d800] 11:32:52 INFO - PROCESS | 1645 | 1468607572979 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:32:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:32:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 519ms 11:32:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:32:53 INFO - PROCESS | 1645 | 1468607573035 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 11:32:53 INFO - PROCESS | 1645 | 1468607573036 Marionette TRACE conn3 <- [1,1553,null,{"value":"7"}] 11:32:53 INFO - PROCESS | 1645 | 1468607573038 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:32:53 INFO - PROCESS | 1645 | 1468607573039 Marionette TRACE conn3 <- [1,1554,null,{}] 11:32:53 INFO - PROCESS | 1645 | 1468607573041 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:53 INFO - PROCESS | 1645 | 1468607573042 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:53 INFO - PROCESS | 1645 | 1468607573144 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 11:32:53 INFO - PROCESS | 1645 | 1468607573157 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:53 INFO - PROCESS | 1645 | 1468607573158 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x128f0b800 == 35 [pid = 1645] [id = 396] 11:32:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x125324c00) [pid = 1645] [serial = 1187] [outer = 0x0] 11:32:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x126f19c00) [pid = 1645] [serial = 1188] [outer = 0x125324c00] 11:32:53 INFO - PROCESS | 1645 | 1468607573182 Marionette DEBUG loaded listener.js 11:32:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x128a6f400) [pid = 1645] [serial = 1189] [outer = 0x125324c00] 11:32:53 INFO - PROCESS | 1645 | 1468607573547 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:32:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:32:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 519ms 11:32:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:32:53 INFO - PROCESS | 1645 | 1468607573558 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 11:32:53 INFO - PROCESS | 1645 | 1468607573559 Marionette TRACE conn3 <- [1,1557,null,{"value":"7"}] 11:32:53 INFO - PROCESS | 1645 | 1468607573562 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:32:53 INFO - PROCESS | 1645 | 1468607573563 Marionette TRACE conn3 <- [1,1558,null,{}] 11:32:53 INFO - PROCESS | 1645 | 1468607573573 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:53 INFO - PROCESS | 1645 | 1468607573578 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:53 INFO - PROCESS | 1645 | 1468607573696 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 11:32:53 INFO - PROCESS | 1645 | 1468607573700 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:53 INFO - PROCESS | 1645 | 1468607573701 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a746000 == 36 [pid = 1645] [id = 397] 11:32:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x126d52400) [pid = 1645] [serial = 1190] [outer = 0x0] 11:32:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x128ce5800) [pid = 1645] [serial = 1191] [outer = 0x126d52400] 11:32:53 INFO - PROCESS | 1645 | 1468607573725 Marionette DEBUG loaded listener.js 11:32:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12954a400) [pid = 1645] [serial = 1192] [outer = 0x126d52400] 11:32:54 INFO - PROCESS | 1645 | 1468607574159 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:32:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:32:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 618ms 11:32:54 INFO - PROCESS | 1645 | 1468607574181 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 11:32:54 INFO - PROCESS | 1645 | 1468607574183 Marionette TRACE conn3 <- [1,1561,null,{"value":"7"}] 11:32:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:32:54 INFO - PROCESS | 1645 | 1468607574193 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - PROCESS | 1645 | 1468607574195 Marionette TRACE conn3 <- [1,1562,null,{}] 11:32:54 INFO - PROCESS | 1645 | 1468607574198 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:54 INFO - PROCESS | 1645 | 1468607574199 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:54 INFO - PROCESS | 1645 | 1468607574355 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 11:32:54 INFO - PROCESS | 1645 | 1468607574378 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 1645 | 1468607574379 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x11840a800 == 37 [pid = 1645] [id = 398] 11:32:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12954a000) [pid = 1645] [serial = 1193] [outer = 0x0] 11:32:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12a76f000) [pid = 1645] [serial = 1194] [outer = 0x12954a000] 11:32:54 INFO - PROCESS | 1645 | 1468607574419 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12a7d9c00) [pid = 1645] [serial = 1195] [outer = 0x12954a000] 11:32:54 INFO - PROCESS | 1645 | 1468607574792 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:32:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:32:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 628ms 11:32:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:32:54 INFO - PROCESS | 1645 | 1468607574821 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 11:32:54 INFO - PROCESS | 1645 | 1468607574823 Marionette TRACE conn3 <- [1,1565,null,{"value":"7"}] 11:32:54 INFO - PROCESS | 1645 | 1468607574827 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - PROCESS | 1645 | 1468607574828 Marionette TRACE conn3 <- [1,1566,null,{}] 11:32:54 INFO - PROCESS | 1645 | 1468607574831 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:54 INFO - PROCESS | 1645 | 1468607574833 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:54 INFO - PROCESS | 1645 | 1468607574982 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 11:32:55 INFO - PROCESS | 1645 | 1468607575033 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:55 INFO - PROCESS | 1645 | 1468607575035 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b1d8800 == 38 [pid = 1645] [id = 399] 11:32:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12954e000) [pid = 1645] [serial = 1196] [outer = 0x0] 11:32:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12a9c6c00) [pid = 1645] [serial = 1197] [outer = 0x12954e000] 11:32:55 INFO - PROCESS | 1645 | 1468607575097 Marionette DEBUG loaded listener.js 11:32:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12a9cf800) [pid = 1645] [serial = 1198] [outer = 0x12954e000] 11:32:55 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11853bc00) [pid = 1645] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:32:55 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x127280c00) [pid = 1645] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:32:55 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x113039400) [pid = 1645] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:32:55 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x116703400) [pid = 1645] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:32:55 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x115d4ac00) [pid = 1645] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:32:55 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x125285800) [pid = 1645] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:32:55 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x113031000) [pid = 1645] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:32:55 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1167c4800) [pid = 1645] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:32:55 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x120f54c00) [pid = 1645] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:32:55 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x111cac800) [pid = 1645] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:32:55 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x116f97c00) [pid = 1645] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:32:55 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x115d53800) [pid = 1645] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:32:55 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1187f5400) [pid = 1645] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:32:55 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x121a1d000) [pid = 1645] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:32:55 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x121c78c00) [pid = 1645] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:32:55 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x118575800) [pid = 1645] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:32:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:32:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 669ms 11:32:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:32:55 INFO - PROCESS | 1645 | 1468607575492 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:32:55 INFO - PROCESS | 1645 | 1468607575496 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 11:32:55 INFO - PROCESS | 1645 | 1468607575497 Marionette TRACE conn3 <- [1,1569,null,{"value":"7"}] 11:32:55 INFO - PROCESS | 1645 | 1468607575499 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - PROCESS | 1645 | 1468607575500 Marionette TRACE conn3 <- [1,1570,null,{}] 11:32:55 INFO - PROCESS | 1645 | 1468607575510 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:55 INFO - PROCESS | 1645 | 1468607575511 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:55 INFO - PROCESS | 1645 | 1468607575632 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 11:32:55 INFO - PROCESS | 1645 | 1468607575667 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:55 INFO - PROCESS | 1645 | 1468607575668 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ba21000 == 39 [pid = 1645] [id = 400] 11:32:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x112133800) [pid = 1645] [serial = 1199] [outer = 0x0] 11:32:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x11836a800) [pid = 1645] [serial = 1200] [outer = 0x112133800] 11:32:55 INFO - PROCESS | 1645 | 1468607575692 Marionette DEBUG loaded listener.js 11:32:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1199f5400) [pid = 1645] [serial = 1201] [outer = 0x112133800] 11:32:55 INFO - PROCESS | 1645 | 1468607575941 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:32:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:32:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 473ms 11:32:55 INFO - PROCESS | 1645 | 1468607575978 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 11:32:55 INFO - PROCESS | 1645 | 1468607575979 Marionette TRACE conn3 <- [1,1573,null,{"value":"7"}] 11:32:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:32:55 INFO - PROCESS | 1645 | 1468607575982 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - PROCESS | 1645 | 1468607575983 Marionette TRACE conn3 <- [1,1574,null,{}] 11:32:56 INFO - PROCESS | 1645 | 1468607575992 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:56 INFO - PROCESS | 1645 | 1468607575993 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:56 INFO - PROCESS | 1645 | 1468607576077 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 11:32:56 INFO - PROCESS | 1645 | 1468607576081 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:56 INFO - PROCESS | 1645 | 1468607576082 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c469000 == 40 [pid = 1645] [id = 401] 11:32:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x119347c00) [pid = 1645] [serial = 1202] [outer = 0x0] 11:32:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x128a66400) [pid = 1645] [serial = 1203] [outer = 0x119347c00] 11:32:56 INFO - PROCESS | 1645 | 1468607576106 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x12a9d0400) [pid = 1645] [serial = 1204] [outer = 0x119347c00] 11:32:56 INFO - PROCESS | 1645 | 1468607576439 Marionette TRACE conn3 <- [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]]]}] 11:32:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:32:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 473ms 11:32:56 INFO - PROCESS | 1645 | 1468607576457 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 11:32:56 INFO - PROCESS | 1645 | 1468607576459 Marionette TRACE conn3 <- [1,1577,null,{"value":"7"}] 11:32:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:32:56 INFO - PROCESS | 1645 | 1468607576461 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:32:56 INFO - PROCESS | 1645 | 1468607576463 Marionette TRACE conn3 <- [1,1578,null,{}] 11:32:56 INFO - PROCESS | 1645 | 1468607576465 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:56 INFO - PROCESS | 1645 | 1468607576477 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:56 INFO - PROCESS | 1645 | 1468607576594 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 11:32:56 INFO - PROCESS | 1645 | 1468607576599 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:56 INFO - PROCESS | 1645 | 1468607576601 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c4b3800 == 41 [pid = 1645] [id = 402] 11:32:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x12a9d0800) [pid = 1645] [serial = 1205] [outer = 0x0] 11:32:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x12a9df000) [pid = 1645] [serial = 1206] [outer = 0x12a9d0800] 11:32:56 INFO - PROCESS | 1645 | 1468607576627 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x12b068000) [pid = 1645] [serial = 1207] [outer = 0x12a9d0800] 11:32:56 INFO - PROCESS | 1645 | 1468607576919 Marionette TRACE conn3 <- [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]]]}] 11:32:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:32:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 469ms 11:32:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:32:56 INFO - PROCESS | 1645 | 1468607576930 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 11:32:56 INFO - PROCESS | 1645 | 1468607576931 Marionette TRACE conn3 <- [1,1581,null,{"value":"7"}] 11:32:56 INFO - PROCESS | 1645 | 1468607576933 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:32:56 INFO - PROCESS | 1645 | 1468607576934 Marionette TRACE conn3 <- [1,1582,null,{}] 11:32:56 INFO - PROCESS | 1645 | 1468607576945 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:56 INFO - PROCESS | 1645 | 1468607576946 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:57 INFO - PROCESS | 1645 | 1468607577031 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 11:32:57 INFO - PROCESS | 1645 | 1468607577035 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 1645 | 1468607577036 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ce33000 == 42 [pid = 1645] [id = 403] 11:32:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12b06bc00) [pid = 1645] [serial = 1208] [outer = 0x0] 11:32:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12b0a8c00) [pid = 1645] [serial = 1209] [outer = 0x12b06bc00] 11:32:57 INFO - PROCESS | 1645 | 1468607577060 Marionette DEBUG loaded listener.js 11:32:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12b143c00) [pid = 1645] [serial = 1210] [outer = 0x12b06bc00] 11:32:57 INFO - PROCESS | 1645 | 1468607577511 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:32:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:32:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 627ms 11:32:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:32:57 INFO - PROCESS | 1645 | 1468607577561 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 11:32:57 INFO - PROCESS | 1645 | 1468607577564 Marionette TRACE conn3 <- [1,1585,null,{"value":"7"}] 11:32:57 INFO - PROCESS | 1645 | 1468607577567 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:32:57 INFO - PROCESS | 1645 | 1468607577569 Marionette TRACE conn3 <- [1,1586,null,{}] 11:32:57 INFO - PROCESS | 1645 | 1468607577573 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:57 INFO - PROCESS | 1645 | 1468607577575 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:57 INFO - PROCESS | 1645 | 1468607577683 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 11:32:57 INFO - PROCESS | 1645 | 1468607577780 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 1645 | 1468607577781 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x1184d3000 == 43 [pid = 1645] [id = 404] 11:32:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x117fd2800) [pid = 1645] [serial = 1211] [outer = 0x0] 11:32:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1184ba000) [pid = 1645] [serial = 1212] [outer = 0x117fd2800] 11:32:57 INFO - PROCESS | 1645 | 1468607577814 Marionette DEBUG loaded listener.js 11:32:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1186c3c00) [pid = 1645] [serial = 1213] [outer = 0x117fd2800] 11:32:58 INFO - PROCESS | 1645 | 1468607578240 Marionette TRACE conn3 <- [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]]]}] 11:32:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:32:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 722ms 11:32:58 INFO - PROCESS | 1645 | 1468607578289 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 11:32:58 INFO - PROCESS | 1645 | 1468607578292 Marionette TRACE conn3 <- [1,1589,null,{"value":"7"}] 11:32:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:32:58 INFO - PROCESS | 1645 | 1468607578297 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:32:58 INFO - PROCESS | 1645 | 1468607578298 Marionette TRACE conn3 <- [1,1590,null,{}] 11:32:58 INFO - PROCESS | 1645 | 1468607578301 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:58 INFO - PROCESS | 1645 | 1468607578303 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:58 INFO - PROCESS | 1645 | 1468607578405 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 11:32:58 INFO - PROCESS | 1645 | 1468607578464 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:58 INFO - PROCESS | 1645 | 1468607578465 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x128f0d800 == 44 [pid = 1645] [id = 405] 11:32:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x119631800) [pid = 1645] [serial = 1214] [outer = 0x0] 11:32:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x120f5b400) [pid = 1645] [serial = 1215] [outer = 0x119631800] 11:32:58 INFO - PROCESS | 1645 | 1468607578495 Marionette DEBUG loaded listener.js 11:32:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12195fc00) [pid = 1645] [serial = 1216] [outer = 0x119631800] 11:32:58 INFO - PROCESS | 1645 | 1468607578943 Marionette TRACE conn3 <- [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]]]}] 11:32:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:32:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 669ms 11:32:58 INFO - PROCESS | 1645 | 1468607578966 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 11:32:58 INFO - PROCESS | 1645 | 1468607578967 Marionette TRACE conn3 <- [1,1593,null,{"value":"7"}] 11:32:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:32:58 INFO - PROCESS | 1645 | 1468607578972 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:32:58 INFO - PROCESS | 1645 | 1468607578975 Marionette TRACE conn3 <- [1,1594,null,{}] 11:32:59 INFO - PROCESS | 1645 | 1468607579007 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:59 INFO - PROCESS | 1645 | 1468607579010 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:59 INFO - PROCESS | 1645 | 1468607579148 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 11:32:59 INFO - PROCESS | 1645 | 1468607579201 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:59 INFO - PROCESS | 1645 | 1468607579203 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ce34800 == 45 [pid = 1645] [id = 406] 11:32:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x128c0f400) [pid = 1645] [serial = 1217] [outer = 0x0] 11:32:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1292a9c00) [pid = 1645] [serial = 1218] [outer = 0x128c0f400] 11:32:59 INFO - PROCESS | 1645 | 1468607579234 Marionette DEBUG loaded listener.js 11:32:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12938f400) [pid = 1645] [serial = 1219] [outer = 0x128c0f400] 11:32:59 INFO - PROCESS | 1645 | 1468607579654 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:32:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:32:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 723ms 11:32:59 INFO - PROCESS | 1645 | 1468607579694 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 11:32:59 INFO - PROCESS | 1645 | 1468607579697 Marionette TRACE conn3 <- [1,1597,null,{"value":"7"}] 11:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:32:59 INFO - PROCESS | 1645 | 1468607579699 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:32:59 INFO - PROCESS | 1645 | 1468607579700 Marionette TRACE conn3 <- [1,1598,null,{}] 11:32:59 INFO - PROCESS | 1645 | 1468607579703 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:59 INFO - PROCESS | 1645 | 1468607579704 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:59 INFO - PROCESS | 1645 | 1468607579804 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 11:32:59 INFO - PROCESS | 1645 | 1468607579862 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:59 INFO - PROCESS | 1645 | 1468607579863 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:32:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d28b000 == 46 [pid = 1645] [id = 407] 11:32:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x129544000) [pid = 1645] [serial = 1220] [outer = 0x0] 11:32:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12a9c8400) [pid = 1645] [serial = 1221] [outer = 0x129544000] 11:32:59 INFO - PROCESS | 1645 | 1468607579891 Marionette DEBUG loaded listener.js 11:32:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12a9e5000) [pid = 1645] [serial = 1222] [outer = 0x129544000] 11:33:00 INFO - PROCESS | 1645 | 1468607580522 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:33:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:33:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 869ms 11:33:00 INFO - PROCESS | 1645 | 1468607580569 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 11:33:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:33:00 INFO - PROCESS | 1645 | 1468607580572 Marionette TRACE conn3 <- [1,1601,null,{"value":"7"}] 11:33:00 INFO - PROCESS | 1645 | 1468607580575 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:33:00 INFO - PROCESS | 1645 | 1468607580577 Marionette TRACE conn3 <- [1,1602,null,{}] 11:33:00 INFO - PROCESS | 1645 | 1468607580580 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:00 INFO - PROCESS | 1645 | 1468607580582 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:00 INFO - PROCESS | 1645 | 1468607580680 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 11:33:00 INFO - PROCESS | 1645 | 1468607580740 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:00 INFO - PROCESS | 1645 | 1468607580743 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x121003800 == 47 [pid = 1645] [id = 408] 11:33:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1133c9c00) [pid = 1645] [serial = 1223] [outer = 0x0] 11:33:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x117fd6c00) [pid = 1645] [serial = 1224] [outer = 0x1133c9c00] 11:33:00 INFO - PROCESS | 1645 | 1468607580770 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1186c3000) [pid = 1645] [serial = 1225] [outer = 0x1133c9c00] 11:33:01 INFO - PROCESS | 1645 | 1468607581200 Marionette TRACE conn3 <- [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]]]}] 11:33:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:33:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 11:33:01 INFO - PROCESS | 1645 | 1468607581245 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 11:33:01 INFO - PROCESS | 1645 | 1468607581249 Marionette TRACE conn3 <- [1,1605,null,{"value":"7"}] 11:33:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:33:01 INFO - PROCESS | 1645 | 1468607581254 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:33:01 INFO - PROCESS | 1645 | 1468607581256 Marionette TRACE conn3 <- [1,1606,null,{}] 11:33:01 INFO - PROCESS | 1645 | 1468607581259 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:01 INFO - PROCESS | 1645 | 1468607581262 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:01 INFO - PROCESS | 1645 | 1468607581369 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 11:33:01 INFO - PROCESS | 1645 | 1468607581431 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:01 INFO - PROCESS | 1645 | 1468607581433 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x1184cb000 == 48 [pid = 1645] [id = 409] 11:33:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x119329c00) [pid = 1645] [serial = 1226] [outer = 0x0] 11:33:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1195ec000) [pid = 1645] [serial = 1227] [outer = 0x119329c00] 11:33:01 INFO - PROCESS | 1645 | 1468607581461 Marionette DEBUG loaded listener.js 11:33:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x119687000) [pid = 1645] [serial = 1228] [outer = 0x119329c00] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12c4b3800 == 47 [pid = 1645] [id = 402] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12c469000 == 46 [pid = 1645] [id = 401] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12ba21000 == 45 [pid = 1645] [id = 400] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12b1d8800 == 44 [pid = 1645] [id = 399] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x11840a800 == 43 [pid = 1645] [id = 398] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12a746000 == 42 [pid = 1645] [id = 397] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x128f0b800 == 41 [pid = 1645] [id = 396] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12534f800 == 40 [pid = 1645] [id = 395] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x121988000 == 39 [pid = 1645] [id = 394] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x1187a7800 == 38 [pid = 1645] [id = 393] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x115e40000 == 37 [pid = 1645] [id = 392] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x126fe9000 == 36 [pid = 1645] [id = 391] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x11879f800 == 35 [pid = 1645] [id = 390] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12c46b800 == 34 [pid = 1645] [id = 389] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x119b29000 == 33 [pid = 1645] [id = 377] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x121003800 == 32 [pid = 1645] [id = 408] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12d28b000 == 31 [pid = 1645] [id = 407] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12ce34800 == 30 [pid = 1645] [id = 406] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x128f0d800 == 29 [pid = 1645] [id = 405] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12ce33000 == 28 [pid = 1645] [id = 403] 11:33:02 INFO - PROCESS | 1645 | --DOCSHELL 0x1184d3000 == 27 [pid = 1645] [id = 404] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x1292ca000) [pid = 1645] [serial = 1164] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x128ce8400) [pid = 1645] [serial = 1162] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x1199f5000) [pid = 1645] [serial = 1140] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x120e4c000) [pid = 1645] [serial = 1141] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x117e67800) [pid = 1645] [serial = 1137] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x121960800) [pid = 1645] [serial = 1146] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1187f6c00) [pid = 1645] [serial = 1138] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12954b800) [pid = 1645] [serial = 1165] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x126aee000) [pid = 1645] [serial = 1149] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1133cc800) [pid = 1645] [serial = 1134] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x11962e800) [pid = 1645] [serial = 1152] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x128a68800) [pid = 1645] [serial = 1150] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x115d54800) [pid = 1645] [serial = 1135] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x121275800) [pid = 1645] [serial = 1143] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x128a6ec00) [pid = 1645] [serial = 1153] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x116639000) [pid = 1645] [serial = 1156] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x118538800) [pid = 1645] [serial = 1132] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x117eae000) [pid = 1645] [serial = 1131] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x116fefc00) [pid = 1645] [serial = 1120] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1164e9c00) [pid = 1645] [serial = 1119] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x119629c00) [pid = 1645] [serial = 1123] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x119326c00) [pid = 1645] [serial = 1122] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1253ed400) [pid = 1645] [serial = 1126] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x12488f400) [pid = 1645] [serial = 1125] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x12938e400) [pid = 1645] [serial = 1129] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x128c08c00) [pid = 1645] [serial = 1128] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1129a4c00) [pid = 1645] [serial = 1155] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x128c0c800) [pid = 1645] [serial = 1161] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x124a77c00) [pid = 1645] [serial = 1147] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x120f56c00) [pid = 1645] [serial = 1158] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x126d50400) [pid = 1645] [serial = 1159] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x121467c00) [pid = 1645] [serial = 1144] [outer = 0x0] [url = about:blank] 11:33:02 INFO - PROCESS | 1645 | 1468607582437 Marionette TRACE conn3 <- [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]]]}] 11:33:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:33:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1222ms 11:33:02 INFO - PROCESS | 1645 | 1468607582480 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 11:33:02 INFO - PROCESS | 1645 | 1468607582483 Marionette TRACE conn3 <- [1,1609,null,{"value":"7"}] 11:33:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:33:02 INFO - PROCESS | 1645 | 1468607582489 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:33:02 INFO - PROCESS | 1645 | 1468607582494 Marionette TRACE conn3 <- [1,1610,null,{}] 11:33:02 INFO - PROCESS | 1645 | 1468607582499 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:02 INFO - PROCESS | 1645 | 1468607582501 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:02 INFO - PROCESS | 1645 | 1468607582609 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 11:33:02 INFO - PROCESS | 1645 | 1468607582614 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:02 INFO - PROCESS | 1645 | 1468607582617 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x116679000 == 28 [pid = 1645] [id = 410] 11:33:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x11302b000) [pid = 1645] [serial = 1229] [outer = 0x0] 11:33:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1130bd400) [pid = 1645] [serial = 1230] [outer = 0x11302b000] 11:33:02 INFO - PROCESS | 1645 | 1468607582648 Marionette DEBUG loaded listener.js 11:33:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x113388c00) [pid = 1645] [serial = 1231] [outer = 0x11302b000] 11:33:03 INFO - PROCESS | 1645 | 1468607582995 Marionette TRACE conn3 <- [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]]]}] 11:33:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:33:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 524ms 11:33:03 INFO - PROCESS | 1645 | 1468607583013 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 11:33:03 INFO - PROCESS | 1645 | 1468607583016 Marionette TRACE conn3 <- [1,1613,null,{"value":"7"}] 11:33:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:33:03 INFO - PROCESS | 1645 | 1468607583020 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:33:03 INFO - PROCESS | 1645 | 1468607583022 Marionette TRACE conn3 <- [1,1614,null,{}] 11:33:03 INFO - PROCESS | 1645 | 1468607583024 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:03 INFO - PROCESS | 1645 | 1468607583026 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:03 INFO - PROCESS | 1645 | 1468607583106 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 11:33:03 INFO - PROCESS | 1645 | 1468607583110 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:03 INFO - PROCESS | 1645 | 1468607583112 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x117361000 == 29 [pid = 1645] [id = 411] 11:33:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x115e8fc00) [pid = 1645] [serial = 1232] [outer = 0x0] 11:33:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11670b000) [pid = 1645] [serial = 1233] [outer = 0x115e8fc00] 11:33:03 INFO - PROCESS | 1645 | 1468607583141 Marionette DEBUG loaded listener.js 11:33:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x116910400) [pid = 1645] [serial = 1234] [outer = 0x115e8fc00] 11:33:03 INFO - PROCESS | 1645 | 1468607583510 Marionette TRACE conn3 <- [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]]]}] 11:33:03 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 11:33:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 11:33:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:33:03 INFO - PROCESS | 1645 | 1468607583541 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 11:33:03 INFO - PROCESS | 1645 | 1468607583542 Marionette TRACE conn3 <- [1,1617,null,{"value":"7"}] 11:33:03 INFO - PROCESS | 1645 | 1468607583544 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:33:03 INFO - PROCESS | 1645 | 1468607583546 Marionette TRACE conn3 <- [1,1618,null,{}] 11:33:03 INFO - PROCESS | 1645 | 1468607583557 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:03 INFO - PROCESS | 1645 | 1468607583560 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:03 INFO - PROCESS | 1645 | 1468607583660 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 11:33:03 INFO - PROCESS | 1645 | 1468607583665 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:03 INFO - PROCESS | 1645 | 1468607583667 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x119319800 == 30 [pid = 1645] [id = 412] 11:33:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x117eb4800) [pid = 1645] [serial = 1235] [outer = 0x0] 11:33:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1184b3800) [pid = 1645] [serial = 1236] [outer = 0x117eb4800] 11:33:03 INFO - PROCESS | 1645 | 1468607583697 Marionette DEBUG loaded listener.js 11:33:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x118539400) [pid = 1645] [serial = 1237] [outer = 0x117eb4800] 11:33:04 INFO - PROCESS | 1645 | 1468607584008 Marionette TRACE conn3 <- [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]]]}] 11:33:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 471ms 11:33:04 INFO - PROCESS | 1645 | 1468607584016 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 11:33:04 INFO - PROCESS | 1645 | 1468607584017 Marionette TRACE conn3 <- [1,1621,null,{"value":"7"}] 11:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:33:04 INFO - PROCESS | 1645 | 1468607584021 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:33:04 INFO - PROCESS | 1645 | 1468607584024 Marionette TRACE conn3 <- [1,1622,null,{}] 11:33:04 INFO - PROCESS | 1645 | 1468607584027 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:04 INFO - PROCESS | 1645 | 1468607584028 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:04 INFO - PROCESS | 1645 | 1468607584107 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 11:33:04 INFO - PROCESS | 1645 | 1468607584111 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 1645 | 1468607584112 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x121248000 == 31 [pid = 1645] [id = 413] 11:33:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x11857a000) [pid = 1645] [serial = 1238] [outer = 0x0] 11:33:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x118bb8400) [pid = 1645] [serial = 1239] [outer = 0x11857a000] 11:33:04 INFO - PROCESS | 1645 | 1468607584139 Marionette DEBUG loaded listener.js 11:33:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x119343400) [pid = 1645] [serial = 1240] [outer = 0x11857a000] 11:33:04 INFO - PROCESS | 1645 | 1468607584547 Marionette TRACE conn3 <- [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]]]}] 11:33:04 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 11:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 571ms 11:33:04 INFO - PROCESS | 1645 | 1468607584595 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 11:33:04 INFO - PROCESS | 1645 | 1468607584597 Marionette TRACE conn3 <- [1,1625,null,{"value":"7"}] 11:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:33:04 INFO - PROCESS | 1645 | 1468607584601 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:33:04 INFO - PROCESS | 1645 | 1468607584603 Marionette TRACE conn3 <- [1,1626,null,{}] 11:33:04 INFO - PROCESS | 1645 | 1468607584607 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:04 INFO - PROCESS | 1645 | 1468607584609 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:04 INFO - PROCESS | 1645 | 1468607584756 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 11:33:04 INFO - PROCESS | 1645 | 1468607584816 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 1645 | 1468607584817 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x121c72000 == 32 [pid = 1645] [id = 414] 11:33:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x119345400) [pid = 1645] [serial = 1241] [outer = 0x0] 11:33:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1195dd400) [pid = 1645] [serial = 1242] [outer = 0x119345400] 11:33:04 INFO - PROCESS | 1645 | 1468607584857 Marionette DEBUG loaded listener.js 11:33:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x11962d000) [pid = 1645] [serial = 1243] [outer = 0x119345400] 11:33:05 INFO - PROCESS | 1645 | 1468607585257 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:33:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:33:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 672ms 11:33:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:33:05 INFO - PROCESS | 1645 | 1468607585273 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 11:33:05 INFO - PROCESS | 1645 | 1468607585274 Marionette TRACE conn3 <- [1,1629,null,{"value":"7"}] 11:33:05 INFO - PROCESS | 1645 | 1468607585276 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:33:05 INFO - PROCESS | 1645 | 1468607585277 Marionette TRACE conn3 <- [1,1630,null,{}] 11:33:05 INFO - PROCESS | 1645 | 1468607585279 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:05 INFO - PROCESS | 1645 | 1468607585283 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:05 INFO - PROCESS | 1645 | 1468607585388 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 11:33:05 INFO - PROCESS | 1645 | 1468607585444 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:05 INFO - PROCESS | 1645 | 1468607585445 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d07000 == 33 [pid = 1645] [id = 415] 11:33:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x119634000) [pid = 1645] [serial = 1244] [outer = 0x0] 11:33:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x119d65800) [pid = 1645] [serial = 1245] [outer = 0x119634000] 11:33:05 INFO - PROCESS | 1645 | 1468607585470 Marionette DEBUG loaded listener.js 11:33:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x121274000) [pid = 1645] [serial = 1246] [outer = 0x119634000] 11:33:05 INFO - PROCESS | 1645 | 1468607585781 Marionette TRACE conn3 <- [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]]]}] 11:33:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:33:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 518ms 11:33:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:33:05 INFO - PROCESS | 1645 | 1468607585794 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 11:33:05 INFO - PROCESS | 1645 | 1468607585795 Marionette TRACE conn3 <- [1,1633,null,{"value":"7"}] 11:33:05 INFO - PROCESS | 1645 | 1468607585797 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:33:05 INFO - PROCESS | 1645 | 1468607585798 Marionette TRACE conn3 <- [1,1634,null,{}] 11:33:05 INFO - PROCESS | 1645 | 1468607585800 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:05 INFO - PROCESS | 1645 | 1468607585802 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:05 INFO - PROCESS | 1645 | 1468607585898 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 11:33:05 INFO - PROCESS | 1645 | 1468607585910 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:05 INFO - PROCESS | 1645 | 1468607585911 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x128bb1800 == 34 [pid = 1645] [id = 416] 11:33:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x119632400) [pid = 1645] [serial = 1247] [outer = 0x0] 11:33:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1212c2c00) [pid = 1645] [serial = 1248] [outer = 0x119632400] 11:33:05 INFO - PROCESS | 1645 | 1468607585935 Marionette DEBUG loaded listener.js 11:33:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1216ba800) [pid = 1645] [serial = 1249] [outer = 0x119632400] 11:33:06 INFO - PROCESS | 1645 | 1468607586577 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:33:06 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x126d52400) [pid = 1645] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:33:06 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12954a000) [pid = 1645] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:33:06 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12954e000) [pid = 1645] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:33:06 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x112133800) [pid = 1645] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:33:06 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1133d7400) [pid = 1645] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:33:06 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x118bbb800) [pid = 1645] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:33:06 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x113380800) [pid = 1645] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:33:06 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x124d2d800) [pid = 1645] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:33:06 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x124a4c800) [pid = 1645] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:33:06 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x118534c00) [pid = 1645] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:33:06 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x11962f800) [pid = 1645] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:33:06 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x119347c00) [pid = 1645] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:33:06 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x12a9d0800) [pid = 1645] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:33:06 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x12b06bc00) [pid = 1645] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:33:06 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x125324c00) [pid = 1645] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:33:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:33:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 820ms 11:33:06 INFO - PROCESS | 1645 | 1468607586628 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 11:33:06 INFO - PROCESS | 1645 | 1468607586629 Marionette TRACE conn3 <- [1,1637,null,{"value":"7"}] 11:33:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:33:06 INFO - PROCESS | 1645 | 1468607586632 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:33:06 INFO - PROCESS | 1645 | 1468607586633 Marionette TRACE conn3 <- [1,1638,null,{}] 11:33:06 INFO - PROCESS | 1645 | 1468607586635 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:06 INFO - PROCESS | 1645 | 1468607586636 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:06 INFO - PROCESS | 1645 | 1468607586711 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 11:33:06 INFO - PROCESS | 1645 | 1468607586715 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:06 INFO - PROCESS | 1645 | 1468607586716 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x118bca000 == 35 [pid = 1645] [id = 417] 11:33:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1121b1800) [pid = 1645] [serial = 1250] [outer = 0x0] 11:33:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x11857f400) [pid = 1645] [serial = 1251] [outer = 0x1121b1800] 11:33:06 INFO - PROCESS | 1645 | 1468607586743 Marionette DEBUG loaded listener.js 11:33:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11962f800) [pid = 1645] [serial = 1252] [outer = 0x1121b1800] 11:33:07 INFO - PROCESS | 1645 | 1468607587066 Marionette TRACE conn3 <- [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]]]}] 11:33:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:33:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 469ms 11:33:07 INFO - PROCESS | 1645 | 1468607587101 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 1645 | 1468607587102 Marionette TRACE conn3 <- [1,1641,null,{"value":"7"}] 11:33:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:33:07 INFO - PROCESS | 1645 | 1468607587105 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:33:07 INFO - PROCESS | 1645 | 1468607587106 Marionette TRACE conn3 <- [1,1642,null,{}] 11:33:07 INFO - PROCESS | 1645 | 1468607587108 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:07 INFO - PROCESS | 1645 | 1468607587109 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:07 INFO - PROCESS | 1645 | 1468607587185 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 11:33:07 INFO - PROCESS | 1645 | 1468607587243 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:07 INFO - PROCESS | 1645 | 1468607587244 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fd0800 == 36 [pid = 1645] [id = 418] 11:33:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x115dee400) [pid = 1645] [serial = 1253] [outer = 0x0] 11:33:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1216ad400) [pid = 1645] [serial = 1254] [outer = 0x115dee400] 11:33:07 INFO - PROCESS | 1645 | 1468607587269 Marionette DEBUG loaded listener.js 11:33:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1248bf400) [pid = 1645] [serial = 1255] [outer = 0x115dee400] 11:33:07 INFO - PROCESS | 1645 | 1468607587537 Marionette TRACE conn3 <- [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]]]}] 11:33:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:33:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 468ms 11:33:07 INFO - PROCESS | 1645 | 1468607587576 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 1645 | 1468607587577 Marionette TRACE conn3 <- [1,1645,null,{"value":"7"}] 11:33:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:33:07 INFO - PROCESS | 1645 | 1468607587580 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:33:07 INFO - PROCESS | 1645 | 1468607587581 Marionette TRACE conn3 <- [1,1646,null,{}] 11:33:07 INFO - PROCESS | 1645 | 1468607587583 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:07 INFO - PROCESS | 1645 | 1468607587584 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:07 INFO - PROCESS | 1645 | 1468607587665 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 11:33:07 INFO - PROCESS | 1645 | 1468607587670 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:07 INFO - PROCESS | 1645 | 1468607587672 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a61d000 == 37 [pid = 1645] [id = 419] 11:33:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1248c4400) [pid = 1645] [serial = 1256] [outer = 0x0] 11:33:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x124a77c00) [pid = 1645] [serial = 1257] [outer = 0x1248c4400] 11:33:07 INFO - PROCESS | 1645 | 1468607587698 Marionette DEBUG loaded listener.js 11:33:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12528d800) [pid = 1645] [serial = 1258] [outer = 0x1248c4400] 11:33:08 INFO - PROCESS | 1645 | 1468607588045 Marionette TRACE conn3 <- [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]]]}] 11:33:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:33:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 470ms 11:33:08 INFO - PROCESS | 1645 | 1468607588050 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 11:33:08 INFO - PROCESS | 1645 | 1468607588052 Marionette TRACE conn3 <- [1,1649,null,{"value":"7"}] 11:33:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:33:08 INFO - PROCESS | 1645 | 1468607588055 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:33:08 INFO - PROCESS | 1645 | 1468607588057 Marionette TRACE conn3 <- [1,1650,null,{}] 11:33:08 INFO - PROCESS | 1645 | 1468607588060 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:08 INFO - PROCESS | 1645 | 1468607588061 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:08 INFO - PROCESS | 1645 | 1468607588177 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 11:33:08 INFO - PROCESS | 1645 | 1468607588184 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:08 INFO - PROCESS | 1645 | 1468607588186 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b0df800 == 38 [pid = 1645] [id = 420] 11:33:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12532dc00) [pid = 1645] [serial = 1259] [outer = 0x0] 11:33:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x126d53c00) [pid = 1645] [serial = 1260] [outer = 0x12532dc00] 11:33:08 INFO - PROCESS | 1645 | 1468607588216 Marionette DEBUG loaded listener.js 11:33:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128a68800) [pid = 1645] [serial = 1261] [outer = 0x12532dc00] 11:33:08 INFO - PROCESS | 1645 | 1468607588530 Marionette TRACE conn3 <- [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]]]}] 11:33:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:33:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 523ms 11:33:08 INFO - PROCESS | 1645 | 1468607588642 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 11:33:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:33:08 INFO - PROCESS | 1645 | 1468607588646 Marionette TRACE conn3 <- [1,1653,null,{"value":"7"}] 11:33:08 INFO - PROCESS | 1645 | 1468607588661 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:33:08 INFO - PROCESS | 1645 | 1468607588665 Marionette TRACE conn3 <- [1,1654,null,{}] 11:33:08 INFO - PROCESS | 1645 | 1468607588673 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:08 INFO - PROCESS | 1645 | 1468607588676 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:08 INFO - PROCESS | 1645 | 1468607588848 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 11:33:08 INFO - PROCESS | 1645 | 1468607588976 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:08 INFO - PROCESS | 1645 | 1468607588978 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x115ef1000 == 39 [pid = 1645] [id = 421] 11:33:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1128d9800) [pid = 1645] [serial = 1262] [outer = 0x0] 11:33:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1129a9000) [pid = 1645] [serial = 1263] [outer = 0x1128d9800] 11:33:09 INFO - PROCESS | 1645 | 1468607589031 Marionette DEBUG loaded listener.js 11:33:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1132ef000) [pid = 1645] [serial = 1264] [outer = 0x1128d9800] 11:33:09 INFO - PROCESS | 1645 | 1468607589589 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:33:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:33:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 989ms 11:33:09 INFO - PROCESS | 1645 | 1468607589641 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 11:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:33:09 INFO - PROCESS | 1645 | 1468607589643 Marionette TRACE conn3 <- [1,1657,null,{"value":"7"}] 11:33:09 INFO - PROCESS | 1645 | 1468607589648 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:33:09 INFO - PROCESS | 1645 | 1468607589651 Marionette TRACE conn3 <- [1,1658,null,{}] 11:33:09 INFO - PROCESS | 1645 | 1468607589654 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:09 INFO - PROCESS | 1645 | 1468607589656 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:09 INFO - PROCESS | 1645 | 1468607589765 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 11:33:09 INFO - PROCESS | 1645 | 1468607589843 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:09 INFO - PROCESS | 1645 | 1468607589844 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x119321800 == 40 [pid = 1645] [id = 422] 11:33:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1167c4400) [pid = 1645] [serial = 1265] [outer = 0x0] 11:33:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x116984000) [pid = 1645] [serial = 1266] [outer = 0x1167c4400] 11:33:09 INFO - PROCESS | 1645 | 1468607589875 Marionette DEBUG loaded listener.js 11:33:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x117eab400) [pid = 1645] [serial = 1267] [outer = 0x1167c4400] 11:33:10 INFO - PROCESS | 1645 | 1468607590522 Marionette TRACE conn3 <- [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]]]}] 11:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 924ms 11:33:10 INFO - PROCESS | 1645 | 1468607590571 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 11:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:33:10 INFO - PROCESS | 1645 | 1468607590573 Marionette TRACE conn3 <- [1,1661,null,{"value":"7"}] 11:33:10 INFO - PROCESS | 1645 | 1468607590576 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:33:10 INFO - PROCESS | 1645 | 1468607590578 Marionette TRACE conn3 <- [1,1662,null,{}] 11:33:10 INFO - PROCESS | 1645 | 1468607590582 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:10 INFO - PROCESS | 1645 | 1468607590583 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:10 INFO - PROCESS | 1645 | 1468607590689 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 11:33:10 INFO - PROCESS | 1645 | 1468607590771 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:10 INFO - PROCESS | 1645 | 1468607590774 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x116964000 == 41 [pid = 1645] [id = 423] 11:33:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x115e90000) [pid = 1645] [serial = 1268] [outer = 0x0] 11:33:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x11619f800) [pid = 1645] [serial = 1269] [outer = 0x115e90000] 11:33:10 INFO - PROCESS | 1645 | 1468607590803 Marionette DEBUG loaded listener.js 11:33:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11690bc00) [pid = 1645] [serial = 1270] [outer = 0x115e90000] 11:33:11 INFO - PROCESS | 1645 | --DOCSHELL 0x12a61d000 == 40 [pid = 1645] [id = 419] 11:33:11 INFO - PROCESS | 1645 | --DOCSHELL 0x128fd0800 == 39 [pid = 1645] [id = 418] 11:33:11 INFO - PROCESS | 1645 | --DOCSHELL 0x118bca000 == 38 [pid = 1645] [id = 417] 11:33:11 INFO - PROCESS | 1645 | --DOCSHELL 0x128bb1800 == 37 [pid = 1645] [id = 416] 11:33:11 INFO - PROCESS | 1645 | --DOCSHELL 0x126d07000 == 36 [pid = 1645] [id = 415] 11:33:11 INFO - PROCESS | 1645 | --DOCSHELL 0x121c72000 == 35 [pid = 1645] [id = 414] 11:33:11 INFO - PROCESS | 1645 | --DOCSHELL 0x121248000 == 34 [pid = 1645] [id = 413] 11:33:11 INFO - PROCESS | 1645 | --DOCSHELL 0x119319800 == 33 [pid = 1645] [id = 412] 11:33:11 INFO - PROCESS | 1645 | --DOCSHELL 0x117361000 == 32 [pid = 1645] [id = 411] 11:33:11 INFO - PROCESS | 1645 | --DOCSHELL 0x116679000 == 31 [pid = 1645] [id = 410] 11:33:11 INFO - PROCESS | 1645 | --DOCSHELL 0x1184cb000 == 30 [pid = 1645] [id = 409] 11:33:11 INFO - PROCESS | 1645 | 1468607591180 Marionette TRACE conn3 <- [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]]]}] 11:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 622ms 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x128ce5800) [pid = 1645] [serial = 1191] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x12a76f000) [pid = 1645] [serial = 1194] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12a9c6c00) [pid = 1645] [serial = 1197] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x11836a800) [pid = 1645] [serial = 1200] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12a7d9c00) [pid = 1645] [serial = 1195] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x115dedc00) [pid = 1645] [serial = 1176] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x118366c00) [pid = 1645] [serial = 1177] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x11934d800) [pid = 1645] [serial = 1173] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x120e4e800) [pid = 1645] [serial = 1174] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x117281800) [pid = 1645] [serial = 1170] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x11853c800) [pid = 1645] [serial = 1171] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1253f1c00) [pid = 1645] [serial = 1185] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12a9c3000) [pid = 1645] [serial = 1168] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x129eb5800) [pid = 1645] [serial = 1167] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x119344000) [pid = 1645] [serial = 1179] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x119632800) [pid = 1645] [serial = 1180] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x120e4cc00) [pid = 1645] [serial = 1182] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x123c60400) [pid = 1645] [serial = 1183] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1199f5400) [pid = 1645] [serial = 1201] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x128a66400) [pid = 1645] [serial = 1203] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x12a9df000) [pid = 1645] [serial = 1206] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x12a9cf800) [pid = 1645] [serial = 1198] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12b0a8c00) [pid = 1645] [serial = 1209] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12b143c00) [pid = 1645] [serial = 1210] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x126f19c00) [pid = 1645] [serial = 1188] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12954a400) [pid = 1645] [serial = 1192] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x128a6f400) [pid = 1645] [serial = 1189] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x126d4d400) [pid = 1645] [serial = 1186] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x12a9d0400) [pid = 1645] [serial = 1204] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x12b068000) [pid = 1645] [serial = 1207] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1645 | 1468607591213 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 11:33:11 INFO - PROCESS | 1645 | 1468607591215 Marionette TRACE conn3 <- [1,1665,null,{"value":"7"}] 11:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:33:11 INFO - PROCESS | 1645 | 1468607591224 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:33:11 INFO - PROCESS | 1645 | 1468607591225 Marionette TRACE conn3 <- [1,1666,null,{}] 11:33:11 INFO - PROCESS | 1645 | 1468607591227 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:11 INFO - PROCESS | 1645 | 1468607591229 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:11 INFO - PROCESS | 1645 | 1468607591311 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 11:33:11 INFO - PROCESS | 1645 | 1468607591316 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:11 INFO - PROCESS | 1645 | 1468607591317 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x1184cb800 == 31 [pid = 1645] [id = 424] 11:33:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x117eb4c00) [pid = 1645] [serial = 1271] [outer = 0x0] 11:33:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x118369400) [pid = 1645] [serial = 1272] [outer = 0x117eb4c00] 11:33:11 INFO - PROCESS | 1645 | 1468607591358 Marionette DEBUG loaded listener.js 11:33:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x118539800) [pid = 1645] [serial = 1273] [outer = 0x117eb4c00] 11:33:11 INFO - PROCESS | 1645 | 1468607591750 Marionette TRACE conn3 <- [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]]]}] 11:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 570ms 11:33:11 INFO - PROCESS | 1645 | 1468607591794 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 11:33:11 INFO - PROCESS | 1645 | 1468607591795 Marionette TRACE conn3 <- [1,1669,null,{"value":"7"}] 11:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:33:11 INFO - PROCESS | 1645 | 1468607591798 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:33:11 INFO - PROCESS | 1645 | 1468607591800 Marionette TRACE conn3 <- [1,1670,null,{}] 11:33:11 INFO - PROCESS | 1645 | 1468607591808 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:11 INFO - PROCESS | 1645 | 1468607591811 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:11 INFO - PROCESS | 1645 | 1468607591893 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 11:33:11 INFO - PROCESS | 1645 | 1468607591898 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:11 INFO - PROCESS | 1645 | 1468607591900 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x121c71000 == 32 [pid = 1645] [id = 425] 11:33:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x113323000) [pid = 1645] [serial = 1274] [outer = 0x0] 11:33:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x119329400) [pid = 1645] [serial = 1275] [outer = 0x113323000] 11:33:11 INFO - PROCESS | 1645 | 1468607591929 Marionette DEBUG loaded listener.js 11:33:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x119630c00) [pid = 1645] [serial = 1276] [outer = 0x113323000] 11:33:12 INFO - PROCESS | 1645 | 1468607592276 Marionette TRACE conn3 <- [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]]]}] 11:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 520ms 11:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:33:12 INFO - PROCESS | 1645 | 1468607592327 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 11:33:12 INFO - PROCESS | 1645 | 1468607592328 Marionette TRACE conn3 <- [1,1673,null,{"value":"7"}] 11:33:12 INFO - PROCESS | 1645 | 1468607592331 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:33:12 INFO - PROCESS | 1645 | 1468607592332 Marionette TRACE conn3 <- [1,1674,null,{}] 11:33:12 INFO - PROCESS | 1645 | 1468607592334 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:12 INFO - PROCESS | 1645 | 1468607592335 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:12 INFO - PROCESS | 1645 | 1468607592412 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 11:33:12 INFO - PROCESS | 1645 | 1468607592416 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 1645 | 1468607592417 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d97800 == 33 [pid = 1645] [id = 426] 11:33:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x11968b000) [pid = 1645] [serial = 1277] [outer = 0x0] 11:33:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x119cb6800) [pid = 1645] [serial = 1278] [outer = 0x11968b000] 11:33:12 INFO - PROCESS | 1645 | 1468607592444 Marionette DEBUG loaded listener.js 11:33:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x120f56800) [pid = 1645] [serial = 1279] [outer = 0x11968b000] 11:33:12 INFO - PROCESS | 1645 | 1468607592791 Marionette TRACE conn3 <- [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]]]}] 11:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 468ms 11:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:33:12 INFO - PROCESS | 1645 | 1468607592799 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 11:33:12 INFO - PROCESS | 1645 | 1468607592800 Marionette TRACE conn3 <- [1,1677,null,{"value":"7"}] 11:33:12 INFO - PROCESS | 1645 | 1468607592807 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:33:12 INFO - PROCESS | 1645 | 1468607592808 Marionette TRACE conn3 <- [1,1678,null,{}] 11:33:12 INFO - PROCESS | 1645 | 1468607592810 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:12 INFO - PROCESS | 1645 | 1468607592811 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:12 INFO - PROCESS | 1645 | 1468607592890 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 11:33:12 INFO - PROCESS | 1645 | 1468607592894 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 1645 | 1468607592895 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x128f05800 == 34 [pid = 1645] [id = 427] 11:33:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x119349800) [pid = 1645] [serial = 1280] [outer = 0x0] 11:33:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x121275400) [pid = 1645] [serial = 1281] [outer = 0x119349800] 11:33:12 INFO - PROCESS | 1645 | 1468607592919 Marionette DEBUG loaded listener.js 11:33:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x121960800) [pid = 1645] [serial = 1282] [outer = 0x119349800] 11:33:13 INFO - PROCESS | 1645 | 1468607593250 Marionette TRACE conn3 <- [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]]]}] 11:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 475ms 11:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:33:13 INFO - PROCESS | 1645 | 1468607593279 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 11:33:13 INFO - PROCESS | 1645 | 1468607593280 Marionette TRACE conn3 <- [1,1681,null,{"value":"7"}] 11:33:13 INFO - PROCESS | 1645 | 1468607593282 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:33:13 INFO - PROCESS | 1645 | 1468607593283 Marionette TRACE conn3 <- [1,1682,null,{}] 11:33:13 INFO - PROCESS | 1645 | 1468607593285 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:13 INFO - PROCESS | 1645 | 1468607593290 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:13 INFO - PROCESS | 1645 | 1468607593419 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 11:33:13 INFO - PROCESS | 1645 | 1468607593431 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:13 INFO - PROCESS | 1645 | 1468607593432 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x1293a2800 == 35 [pid = 1645] [id = 428] 11:33:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x121a1cc00) [pid = 1645] [serial = 1283] [outer = 0x0] 11:33:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x124a6e000) [pid = 1645] [serial = 1284] [outer = 0x121a1cc00] 11:33:13 INFO - PROCESS | 1645 | 1468607593457 Marionette DEBUG loaded listener.js 11:33:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x127385000) [pid = 1645] [serial = 1285] [outer = 0x121a1cc00] 11:33:13 INFO - PROCESS | 1645 | 1468607593790 Marionette TRACE conn3 <- [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]]]}] 11:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 568ms 11:33:13 INFO - PROCESS | 1645 | 1468607593851 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 11:33:13 INFO - PROCESS | 1645 | 1468607593852 Marionette TRACE conn3 <- [1,1685,null,{"value":"7"}] 11:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:33:13 INFO - PROCESS | 1645 | 1468607593855 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:33:13 INFO - PROCESS | 1645 | 1468607593856 Marionette TRACE conn3 <- [1,1686,null,{}] 11:33:13 INFO - PROCESS | 1645 | 1468607593858 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:13 INFO - PROCESS | 1645 | 1468607593859 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:13 INFO - PROCESS | 1645 | 1468607593956 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 11:33:13 INFO - PROCESS | 1645 | 1468607593969 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:13 INFO - PROCESS | 1645 | 1468607593971 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ae47000 == 36 [pid = 1645] [id = 429] 11:33:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128a62c00) [pid = 1645] [serial = 1286] [outer = 0x0] 11:33:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128a6dc00) [pid = 1645] [serial = 1287] [outer = 0x128a62c00] 11:33:14 INFO - PROCESS | 1645 | 1468607594001 Marionette DEBUG loaded listener.js 11:33:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128c09000) [pid = 1645] [serial = 1288] [outer = 0x128a62c00] 11:33:14 INFO - PROCESS | 1645 | 1468607594347 Marionette TRACE conn3 <- [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]]]}] 11:33:14 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 11:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 518ms 11:33:14 INFO - PROCESS | 1645 | 1468607594373 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 11:33:14 INFO - PROCESS | 1645 | 1468607594374 Marionette TRACE conn3 <- [1,1689,null,{"value":"7"}] 11:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:33:14 INFO - PROCESS | 1645 | 1468607594376 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:33:14 INFO - PROCESS | 1645 | 1468607594377 Marionette TRACE conn3 <- [1,1690,null,{}] 11:33:14 INFO - PROCESS | 1645 | 1468607594380 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:14 INFO - PROCESS | 1645 | 1468607594381 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:14 INFO - PROCESS | 1645 | 1468607594478 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 11:33:14 INFO - PROCESS | 1645 | 1468607594492 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:14 INFO - PROCESS | 1645 | 1468607594493 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b1c1000 == 37 [pid = 1645] [id = 430] 11:33:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128a6bc00) [pid = 1645] [serial = 1289] [outer = 0x0] 11:33:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128c10c00) [pid = 1645] [serial = 1290] [outer = 0x128a6bc00] 11:33:14 INFO - PROCESS | 1645 | 1468607594517 Marionette DEBUG loaded listener.js 11:33:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128ce8400) [pid = 1645] [serial = 1291] [outer = 0x128a6bc00] 11:33:14 INFO - PROCESS | 1645 | 1468607594829 Marionette TRACE conn3 <- [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]]]}] 11:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 521ms 11:33:14 INFO - PROCESS | 1645 | 1468607594897 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 11:33:14 INFO - PROCESS | 1645 | 1468607594898 Marionette TRACE conn3 <- [1,1693,null,{"value":"7"}] 11:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:33:14 INFO - PROCESS | 1645 | 1468607594901 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:33:14 INFO - PROCESS | 1645 | 1468607594902 Marionette TRACE conn3 <- [1,1694,null,{}] 11:33:14 INFO - PROCESS | 1645 | 1468607594904 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:14 INFO - PROCESS | 1645 | 1468607594905 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:15 INFO - PROCESS | 1645 | 1468607595002 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 11:33:15 INFO - PROCESS | 1645 | 1468607595013 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:15 INFO - PROCESS | 1645 | 1468607595022 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c126800 == 38 [pid = 1645] [id = 431] 11:33:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128cde800) [pid = 1645] [serial = 1292] [outer = 0x0] 11:33:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1292aac00) [pid = 1645] [serial = 1293] [outer = 0x128cde800] 11:33:15 INFO - PROCESS | 1645 | 1468607595047 Marionette DEBUG loaded listener.js 11:33:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1292c5400) [pid = 1645] [serial = 1294] [outer = 0x128cde800] 11:33:15 INFO - PROCESS | 1645 | 1468607595469 Marionette TRACE conn3 <- [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]]]}] 11:33:15 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x119345400) [pid = 1645] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:33:15 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x119329c00) [pid = 1645] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:33:15 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x11857a000) [pid = 1645] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:33:15 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11302b000) [pid = 1645] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:33:15 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x115e8fc00) [pid = 1645] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:33:15 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x119634000) [pid = 1645] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:33:15 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x117fd2800) [pid = 1645] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:33:15 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x119631800) [pid = 1645] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:33:15 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x128c0f400) [pid = 1645] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:33:15 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x129544000) [pid = 1645] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:33:15 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1133c9c00) [pid = 1645] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:33:15 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1248c4400) [pid = 1645] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:33:15 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x119632400) [pid = 1645] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:33:15 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1121b1800) [pid = 1645] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:33:15 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x117eb4800) [pid = 1645] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:33:15 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x115dee400) [pid = 1645] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 618ms 11:33:15 INFO - PROCESS | 1645 | 1468607595519 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 11:33:15 INFO - PROCESS | 1645 | 1468607595520 Marionette TRACE conn3 <- [1,1697,null,{"value":"7"}] 11:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:33:15 INFO - PROCESS | 1645 | 1468607595522 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:33:15 INFO - PROCESS | 1645 | 1468607595523 Marionette TRACE conn3 <- [1,1698,null,{}] 11:33:15 INFO - PROCESS | 1645 | 1468607595526 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:15 INFO - PROCESS | 1645 | 1468607595527 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:15 INFO - PROCESS | 1645 | 1468607595604 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 11:33:15 INFO - PROCESS | 1645 | 1468607595609 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:15 INFO - PROCESS | 1645 | 1468607595610 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x123ccc000 == 39 [pid = 1645] [id = 432] 11:33:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1133c9c00) [pid = 1645] [serial = 1295] [outer = 0x0] 11:33:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x115e96800) [pid = 1645] [serial = 1296] [outer = 0x1133c9c00] 11:33:15 INFO - PROCESS | 1645 | 1468607595635 Marionette DEBUG loaded listener.js 11:33:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x118533c00) [pid = 1645] [serial = 1297] [outer = 0x1133c9c00] 11:33:15 INFO - PROCESS | 1645 | 1468607595973 Marionette TRACE conn3 <- [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]]]}] 11:33:15 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 11:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 468ms 11:33:15 INFO - PROCESS | 1645 | 1468607595992 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 11:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:33:15 INFO - PROCESS | 1645 | 1468607595994 Marionette TRACE conn3 <- [1,1701,null,{"value":"7"}] 11:33:15 INFO - PROCESS | 1645 | 1468607595997 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:33:16 INFO - PROCESS | 1645 | 1468607595999 Marionette TRACE conn3 <- [1,1702,null,{}] 11:33:16 INFO - PROCESS | 1645 | 1468607596002 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:16 INFO - PROCESS | 1645 | 1468607596007 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:16 INFO - PROCESS | 1645 | 1468607596175 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 11:33:16 INFO - PROCESS | 1645 | 1468607596195 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:16 INFO - PROCESS | 1645 | 1468607596196 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c4b0800 == 40 [pid = 1645] [id = 433] 11:33:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11857b400) [pid = 1645] [serial = 1298] [outer = 0x0] 11:33:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x119d65400) [pid = 1645] [serial = 1299] [outer = 0x11857b400] 11:33:16 INFO - PROCESS | 1645 | 1468607596237 Marionette DEBUG loaded listener.js 11:33:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x129388800) [pid = 1645] [serial = 1300] [outer = 0x11857b400] 11:33:16 INFO - PROCESS | 1645 | 1468607596581 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 621ms 11:33:16 INFO - PROCESS | 1645 | 1468607596619 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 11:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:33:16 INFO - PROCESS | 1645 | 1468607596624 Marionette TRACE conn3 <- [1,1705,null,{"value":"7"}] 11:33:16 INFO - PROCESS | 1645 | 1468607596626 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:33:16 INFO - PROCESS | 1645 | 1468607596627 Marionette TRACE conn3 <- [1,1706,null,{}] 11:33:16 INFO - PROCESS | 1645 | 1468607596629 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:16 INFO - PROCESS | 1645 | 1468607596630 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:16 INFO - PROCESS | 1645 | 1468607596709 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 11:33:16 INFO - PROCESS | 1645 | 1468607596768 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:16 INFO - PROCESS | 1645 | 1468607596769 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c4c8000 == 41 [pid = 1645] [id = 434] 11:33:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1292c6000) [pid = 1645] [serial = 1301] [outer = 0x0] 11:33:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x129392000) [pid = 1645] [serial = 1302] [outer = 0x1292c6000] 11:33:16 INFO - PROCESS | 1645 | 1468607596793 Marionette DEBUG loaded listener.js 11:33:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x129551000) [pid = 1645] [serial = 1303] [outer = 0x1292c6000] 11:33:17 INFO - PROCESS | 1645 | 1468607597054 Marionette TRACE conn3 <- [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]]]}] 11:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 468ms 11:33:17 INFO - PROCESS | 1645 | 1468607597094 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 11:33:17 INFO - PROCESS | 1645 | 1468607597096 Marionette TRACE conn3 <- [1,1709,null,{"value":"7"}] 11:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:33:17 INFO - PROCESS | 1645 | 1468607597098 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:33:17 INFO - PROCESS | 1645 | 1468607597099 Marionette TRACE conn3 <- [1,1710,null,{}] 11:33:17 INFO - PROCESS | 1645 | 1468607597101 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:17 INFO - PROCESS | 1645 | 1468607597102 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:17 INFO - PROCESS | 1645 | 1468607597201 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 11:33:17 INFO - PROCESS | 1645 | 1468607597206 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:17 INFO - PROCESS | 1645 | 1468607597207 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ce32800 == 42 [pid = 1645] [id = 435] 11:33:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12954d800) [pid = 1645] [serial = 1304] [outer = 0x0] 11:33:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12a773400) [pid = 1645] [serial = 1305] [outer = 0x12954d800] 11:33:17 INFO - PROCESS | 1645 | 1468607597231 Marionette DEBUG loaded listener.js 11:33:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12a7d9800) [pid = 1645] [serial = 1306] [outer = 0x12954d800] 11:33:17 INFO - PROCESS | 1645 | 1468607597661 Marionette TRACE conn3 <- [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]]]}] 11:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 619ms 11:33:17 INFO - PROCESS | 1645 | 1468607597717 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 11:33:17 INFO - PROCESS | 1645 | 1468607597720 Marionette TRACE conn3 <- [1,1713,null,{"value":"7"}] 11:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:33:17 INFO - PROCESS | 1645 | 1468607597723 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:33:17 INFO - PROCESS | 1645 | 1468607597725 Marionette TRACE conn3 <- [1,1714,null,{}] 11:33:17 INFO - PROCESS | 1645 | 1468607597729 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:17 INFO - PROCESS | 1645 | 1468607597733 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:17 INFO - PROCESS | 1645 | 1468607597843 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 11:33:17 INFO - PROCESS | 1645 | 1468607597917 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:17 INFO - PROCESS | 1645 | 1468607597918 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x11714e000 == 43 [pid = 1645] [id = 436] 11:33:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x113327800) [pid = 1645] [serial = 1307] [outer = 0x0] 11:33:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x115e2c800) [pid = 1645] [serial = 1308] [outer = 0x113327800] 11:33:17 INFO - PROCESS | 1645 | 1468607597950 Marionette DEBUG loaded listener.js 11:33:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x116f98400) [pid = 1645] [serial = 1309] [outer = 0x113327800] 11:33:18 INFO - PROCESS | 1645 | 1468607598401 Marionette TRACE conn3 <- [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]]]}] 11:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 723ms 11:33:18 INFO - PROCESS | 1645 | 1468607598447 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 11:33:18 INFO - PROCESS | 1645 | 1468607598452 Marionette TRACE conn3 <- [1,1717,null,{"value":"7"}] 11:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:33:18 INFO - PROCESS | 1645 | 1468607598459 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:33:18 INFO - PROCESS | 1645 | 1468607598462 Marionette TRACE conn3 <- [1,1718,null,{}] 11:33:18 INFO - PROCESS | 1645 | 1468607598466 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:18 INFO - PROCESS | 1645 | 1468607598468 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:18 INFO - PROCESS | 1645 | 1468607598624 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 11:33:18 INFO - PROCESS | 1645 | 1468607598723 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:18 INFO - PROCESS | 1645 | 1468607598725 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fd0000 == 44 [pid = 1645] [id = 437] 11:33:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x118535000) [pid = 1645] [serial = 1310] [outer = 0x0] 11:33:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x118bb3c00) [pid = 1645] [serial = 1311] [outer = 0x118535000] 11:33:18 INFO - PROCESS | 1645 | 1468607598757 Marionette DEBUG loaded listener.js 11:33:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x119626000) [pid = 1645] [serial = 1312] [outer = 0x118535000] 11:33:19 INFO - PROCESS | 1645 | 1468607599186 Marionette TRACE conn3 <- [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]]]}] 11:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 771ms 11:33:19 INFO - PROCESS | 1645 | 1468607599230 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 11:33:19 INFO - PROCESS | 1645 | 1468607599232 Marionette TRACE conn3 <- [1,1721,null,{"value":"7"}] 11:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:33:19 INFO - PROCESS | 1645 | 1468607599234 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:33:19 INFO - PROCESS | 1645 | 1468607599237 Marionette TRACE conn3 <- [1,1722,null,{}] 11:33:19 INFO - PROCESS | 1645 | 1468607599245 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:19 INFO - PROCESS | 1645 | 1468607599248 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:19 INFO - PROCESS | 1645 | 1468607599351 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 11:33:19 INFO - PROCESS | 1645 | 1468607599425 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 1645 | 1468607599427 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cb0f800 == 45 [pid = 1645] [id = 438] 11:33:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x120e4cc00) [pid = 1645] [serial = 1313] [outer = 0x0] 11:33:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x124896000) [pid = 1645] [serial = 1314] [outer = 0x120e4cc00] 11:33:19 INFO - PROCESS | 1645 | 1468607599460 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x126a79c00) [pid = 1645] [serial = 1315] [outer = 0x120e4cc00] 11:33:19 INFO - PROCESS | 1645 | 1468607599881 Marionette TRACE conn3 <- [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]]]}] 11:33:19 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 11:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 672ms 11:33:19 INFO - PROCESS | 1645 | 1468607599908 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 11:33:19 INFO - PROCESS | 1645 | 1468607599910 Marionette TRACE conn3 <- [1,1725,null,{"value":"7"}] 11:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:33:19 INFO - PROCESS | 1645 | 1468607599914 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:33:19 INFO - PROCESS | 1645 | 1468607599916 Marionette TRACE conn3 <- [1,1726,null,{}] 11:33:19 INFO - PROCESS | 1645 | 1468607599919 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:19 INFO - PROCESS | 1645 | 1468607599921 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:20 INFO - PROCESS | 1645 | 1468607600070 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 11:33:20 INFO - PROCESS | 1645 | 1468607600198 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:20 INFO - PROCESS | 1645 | 1468607600200 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d2a3800 == 46 [pid = 1645] [id = 439] 11:33:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x126af3800) [pid = 1645] [serial = 1316] [outer = 0x0] 11:33:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x127389800) [pid = 1645] [serial = 1317] [outer = 0x126af3800] 11:33:20 INFO - PROCESS | 1645 | 1468607600249 Marionette DEBUG loaded listener.js 11:33:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x128cdfc00) [pid = 1645] [serial = 1318] [outer = 0x126af3800] 11:33:20 INFO - PROCESS | 1645 | 1468607600716 Marionette TRACE conn3 <- [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]]]}] 11:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 871ms 11:33:20 INFO - PROCESS | 1645 | 1468607600784 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 11:33:20 INFO - PROCESS | 1645 | 1468607600786 Marionette TRACE conn3 <- [1,1729,null,{"value":"7"}] 11:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:33:20 INFO - PROCESS | 1645 | 1468607600788 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:33:20 INFO - PROCESS | 1645 | 1468607600789 Marionette TRACE conn3 <- [1,1730,null,{}] 11:33:20 INFO - PROCESS | 1645 | 1468607600792 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:20 INFO - PROCESS | 1645 | 1468607600793 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:20 INFO - PROCESS | 1645 | 1468607600893 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 11:33:20 INFO - PROCESS | 1645 | 1468607600980 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:20 INFO - PROCESS | 1645 | 1468607600981 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d62a800 == 47 [pid = 1645] [id = 440] 11:33:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1129ad400) [pid = 1645] [serial = 1319] [outer = 0x0] 11:33:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1292abc00) [pid = 1645] [serial = 1320] [outer = 0x1129ad400] 11:33:21 INFO - PROCESS | 1645 | 1468607601010 Marionette DEBUG loaded listener.js 11:33:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12a772400) [pid = 1645] [serial = 1321] [outer = 0x1129ad400] 11:33:21 INFO - PROCESS | 1645 | 1468607601635 Marionette TRACE conn3 <- [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]]]}] 11:33:21 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 11:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 872ms 11:33:21 INFO - PROCESS | 1645 | 1468607601662 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 11:33:21 INFO - PROCESS | 1645 | 1468607601666 Marionette TRACE conn3 <- [1,1733,null,{"value":"7"}] 11:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:33:21 INFO - PROCESS | 1645 | 1468607601671 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:33:21 INFO - PROCESS | 1645 | 1468607601674 Marionette TRACE conn3 <- [1,1734,null,{}] 11:33:21 INFO - PROCESS | 1645 | 1468607601679 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:21 INFO - PROCESS | 1645 | 1468607601681 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:21 INFO - PROCESS | 1645 | 1468607601792 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 11:33:21 INFO - PROCESS | 1645 | 1468607601853 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:21 INFO - PROCESS | 1645 | 1468607601857 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x121006800 == 48 [pid = 1645] [id = 441] 11:33:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x115d54000) [pid = 1645] [serial = 1322] [outer = 0x0] 11:33:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x116a1a800) [pid = 1645] [serial = 1323] [outer = 0x115d54000] 11:33:21 INFO - PROCESS | 1645 | 1468607601884 Marionette DEBUG loaded listener.js 11:33:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x11836a000) [pid = 1645] [serial = 1324] [outer = 0x115d54000] 11:33:22 INFO - PROCESS | 1645 | 1468607602415 Marionette TRACE conn3 <- [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]]]}] 11:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 773ms 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12c4c8000 == 47 [pid = 1645] [id = 434] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12c4b0800 == 46 [pid = 1645] [id = 433] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x123ccc000 == 45 [pid = 1645] [id = 432] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12c126800 == 44 [pid = 1645] [id = 431] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12b1c1000 == 43 [pid = 1645] [id = 430] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12ae47000 == 42 [pid = 1645] [id = 429] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x1293a2800 == 41 [pid = 1645] [id = 428] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x128f05800 == 40 [pid = 1645] [id = 427] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x126d97800 == 39 [pid = 1645] [id = 426] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x121c71000 == 38 [pid = 1645] [id = 425] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x1184cb800 == 37 [pid = 1645] [id = 424] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x116964000 == 36 [pid = 1645] [id = 423] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x119321800 == 35 [pid = 1645] [id = 422] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x115ef1000 == 34 [pid = 1645] [id = 421] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12b0df800 == 33 [pid = 1645] [id = 420] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12d62a800 == 32 [pid = 1645] [id = 440] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12d2a3800 == 31 [pid = 1645] [id = 439] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12cb0f800 == 30 [pid = 1645] [id = 438] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x128fd0000 == 29 [pid = 1645] [id = 437] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12ce32800 == 28 [pid = 1645] [id = 435] 11:33:23 INFO - PROCESS | 1645 | --DOCSHELL 0x11714e000 == 27 [pid = 1645] [id = 436] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x118bb8400) [pid = 1645] [serial = 1239] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x1130bd400) [pid = 1645] [serial = 1230] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x113388c00) [pid = 1645] [serial = 1231] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x116910400) [pid = 1645] [serial = 1234] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x11670b000) [pid = 1645] [serial = 1233] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x119d65800) [pid = 1645] [serial = 1245] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1186c3c00) [pid = 1645] [serial = 1213] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1184ba000) [pid = 1645] [serial = 1212] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12195fc00) [pid = 1645] [serial = 1216] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x120f5b400) [pid = 1645] [serial = 1215] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12938f400) [pid = 1645] [serial = 1219] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1292a9c00) [pid = 1645] [serial = 1218] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12a9e5000) [pid = 1645] [serial = 1222] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12a9c8400) [pid = 1645] [serial = 1221] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1186c3000) [pid = 1645] [serial = 1225] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12528d800) [pid = 1645] [serial = 1258] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x117fd6c00) [pid = 1645] [serial = 1224] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11962d000) [pid = 1645] [serial = 1243] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1212c2c00) [pid = 1645] [serial = 1248] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x126d53c00) [pid = 1645] [serial = 1260] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x121274000) [pid = 1645] [serial = 1246] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x11857f400) [pid = 1645] [serial = 1251] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11962f800) [pid = 1645] [serial = 1252] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x124a77c00) [pid = 1645] [serial = 1257] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1184b3800) [pid = 1645] [serial = 1236] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1216ba800) [pid = 1645] [serial = 1249] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x118539400) [pid = 1645] [serial = 1237] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1248bf400) [pid = 1645] [serial = 1255] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1216ad400) [pid = 1645] [serial = 1254] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x119343400) [pid = 1645] [serial = 1240] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1195dd400) [pid = 1645] [serial = 1242] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x119687000) [pid = 1645] [serial = 1228] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1195ec000) [pid = 1645] [serial = 1227] [outer = 0x0] [url = about:blank] 11:33:23 INFO - PROCESS | 1645 | 1468607603137 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 11:33:23 INFO - PROCESS | 1645 | 1468607603140 Marionette TRACE conn3 <- [1,1737,null,{"value":"7"}] 11:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:33:23 INFO - PROCESS | 1645 | 1468607603150 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:33:23 INFO - PROCESS | 1645 | 1468607603152 Marionette TRACE conn3 <- [1,1738,null,{}] 11:33:23 INFO - PROCESS | 1645 | 1468607603156 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:23 INFO - PROCESS | 1645 | 1468607603158 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:23 INFO - PROCESS | 1645 | 1468607603239 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 11:33:23 INFO - PROCESS | 1645 | 1468607603244 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:23 INFO - PROCESS | 1645 | 1468607603247 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x115d94800 == 28 [pid = 1645] [id = 442] 11:33:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x113322400) [pid = 1645] [serial = 1325] [outer = 0x0] 11:33:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x113383000) [pid = 1645] [serial = 1326] [outer = 0x113322400] 11:33:23 INFO - PROCESS | 1645 | 1468607603277 Marionette DEBUG loaded listener.js 11:33:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x115d51000) [pid = 1645] [serial = 1327] [outer = 0x113322400] 11:33:23 INFO - PROCESS | 1645 | 1468607603618 Marionette TRACE conn3 <- [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]]]}] 11:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 520ms 11:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:33:23 INFO - PROCESS | 1645 | 1468607603670 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 11:33:23 INFO - PROCESS | 1645 | 1468607603672 Marionette TRACE conn3 <- [1,1741,null,{"value":"7"}] 11:33:23 INFO - PROCESS | 1645 | 1468607603677 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:33:23 INFO - PROCESS | 1645 | 1468607603679 Marionette TRACE conn3 <- [1,1742,null,{}] 11:33:23 INFO - PROCESS | 1645 | 1468607603682 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:23 INFO - PROCESS | 1645 | 1468607603684 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:23 INFO - PROCESS | 1645 | 1468607603763 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 11:33:23 INFO - PROCESS | 1645 | 1468607603768 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:23 INFO - PROCESS | 1645 | 1468607603769 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x11737a800 == 29 [pid = 1645] [id = 443] 11:33:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x116638000) [pid = 1645] [serial = 1328] [outer = 0x0] 11:33:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x117273400) [pid = 1645] [serial = 1329] [outer = 0x116638000] 11:33:23 INFO - PROCESS | 1645 | 1468607603800 Marionette DEBUG loaded listener.js 11:33:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x117fd7c00) [pid = 1645] [serial = 1330] [outer = 0x116638000] 11:33:24 INFO - PROCESS | 1645 | 1468607604177 Marionette TRACE conn3 <- [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]]]}] 11:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 524ms 11:33:24 INFO - PROCESS | 1645 | 1468607604199 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 11:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:33:24 INFO - PROCESS | 1645 | 1468607604201 Marionette TRACE conn3 <- [1,1745,null,{"value":"7"}] 11:33:24 INFO - PROCESS | 1645 | 1468607604207 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:33:24 INFO - PROCESS | 1645 | 1468607604210 Marionette TRACE conn3 <- [1,1746,null,{}] 11:33:24 INFO - PROCESS | 1645 | 1468607604215 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:24 INFO - PROCESS | 1645 | 1468607604216 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:24 INFO - PROCESS | 1645 | 1468607604326 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 11:33:24 INFO - PROCESS | 1645 | 1468607604381 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:24 INFO - PROCESS | 1645 | 1468607604384 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fad800 == 30 [pid = 1645] [id = 444] 11:33:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x114f96400) [pid = 1645] [serial = 1331] [outer = 0x0] 11:33:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x115d52400) [pid = 1645] [serial = 1332] [outer = 0x114f96400] 11:33:24 INFO - PROCESS | 1645 | 1468607604416 Marionette DEBUG loaded listener.js 11:33:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x116f97c00) [pid = 1645] [serial = 1333] [outer = 0x114f96400] 11:33:24 INFO - PROCESS | 1645 | 1468607604936 Marionette TRACE conn3 <- [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]]]}] 11:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 776ms 11:33:24 INFO - PROCESS | 1645 | 1468607604982 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 11:33:24 INFO - PROCESS | 1645 | 1468607604985 Marionette TRACE conn3 <- [1,1749,null,{"value":"7"}] 11:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:33:24 INFO - PROCESS | 1645 | 1468607604992 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:33:24 INFO - PROCESS | 1645 | 1468607604994 Marionette TRACE conn3 <- [1,1750,null,{}] 11:33:24 INFO - PROCESS | 1645 | 1468607604997 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:24 INFO - PROCESS | 1645 | 1468607604998 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:25 INFO - PROCESS | 1645 | 1468607605099 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 11:33:25 INFO - PROCESS | 1645 | 1468607605177 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 1645 | 1468607605178 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b26800 == 31 [pid = 1645] [id = 445] 11:33:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x118536400) [pid = 1645] [serial = 1334] [outer = 0x0] 11:33:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1186be000) [pid = 1645] [serial = 1335] [outer = 0x118536400] 11:33:25 INFO - PROCESS | 1645 | 1468607605209 Marionette DEBUG loaded listener.js 11:33:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1187f1c00) [pid = 1645] [serial = 1336] [outer = 0x118536400] 11:33:25 INFO - PROCESS | 1645 | 1468607605719 Marionette TRACE conn3 <- [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]]]}] 11:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 770ms 11:33:25 INFO - PROCESS | 1645 | 1468607605763 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 11:33:25 INFO - PROCESS | 1645 | 1468607605764 Marionette TRACE conn3 <- [1,1753,null,{"value":"7"}] 11:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:33:25 INFO - PROCESS | 1645 | 1468607605766 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:33:25 INFO - PROCESS | 1645 | 1468607605769 Marionette TRACE conn3 <- [1,1754,null,{}] 11:33:25 INFO - PROCESS | 1645 | 1468607605777 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:25 INFO - PROCESS | 1645 | 1468607605781 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:25 INFO - PROCESS | 1645 | 1468607605889 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 11:33:25 INFO - PROCESS | 1645 | 1468607605971 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 1645 | 1468607605974 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x1219a1000 == 32 [pid = 1645] [id = 446] 11:33:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x118bfb400) [pid = 1645] [serial = 1337] [outer = 0x0] 11:33:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x119352800) [pid = 1645] [serial = 1338] [outer = 0x118bfb400] 11:33:26 INFO - PROCESS | 1645 | 1468607606006 Marionette DEBUG loaded listener.js 11:33:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x119631c00) [pid = 1645] [serial = 1339] [outer = 0x118bfb400] 11:33:26 INFO - PROCESS | 1645 | --DOCSHELL 0x115d94800 == 31 [pid = 1645] [id = 442] 11:33:26 INFO - PROCESS | 1645 | --DOCSHELL 0x121006800 == 30 [pid = 1645] [id = 441] 11:33:26 INFO - PROCESS | 1645 | 1468607606561 Marionette TRACE conn3 <- [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]]]}] 11:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 825ms 11:33:26 INFO - PROCESS | 1645 | 1468607606592 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 11:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:33:26 INFO - PROCESS | 1645 | 1468607606594 Marionette TRACE conn3 <- [1,1757,null,{"value":"7"}] 11:33:26 INFO - PROCESS | 1645 | 1468607606597 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:33:26 INFO - PROCESS | 1645 | 1468607606599 Marionette TRACE conn3 <- [1,1758,null,{}] 11:33:26 INFO - PROCESS | 1645 | 1468607606603 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:26 INFO - PROCESS | 1645 | 1468607606606 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:26 INFO - PROCESS | 1645 | 1468607606689 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 11:33:26 INFO - PROCESS | 1645 | 1468607606749 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:26 INFO - PROCESS | 1645 | 1468607606752 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x11713e800 == 31 [pid = 1645] [id = 447] 11:33:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1129ac800) [pid = 1645] [serial = 1340] [outer = 0x0] 11:33:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x115ded400) [pid = 1645] [serial = 1341] [outer = 0x1129ac800] 11:33:26 INFO - PROCESS | 1645 | 1468607606784 Marionette DEBUG loaded listener.js 11:33:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x117e67800) [pid = 1645] [serial = 1342] [outer = 0x1129ac800] 11:33:27 INFO - PROCESS | 1645 | 1468607607074 Marionette TRACE conn3 <- [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]]]}] 11:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 519ms 11:33:27 INFO - PROCESS | 1645 | 1468607607117 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 11:33:27 INFO - PROCESS | 1645 | 1468607607121 Marionette TRACE conn3 <- [1,1761,null,{"value":"7"}] 11:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:33:27 INFO - PROCESS | 1645 | 1468607607127 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:33:27 INFO - PROCESS | 1645 | 1468607607129 Marionette TRACE conn3 <- [1,1762,null,{}] 11:33:27 INFO - PROCESS | 1645 | 1468607607132 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:27 INFO - PROCESS | 1645 | 1468607607133 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:27 INFO - PROCESS | 1645 | 1468607607212 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 11:33:27 INFO - PROCESS | 1645 | 1468607607304 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:27 INFO - PROCESS | 1645 | 1468607607306 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x1214a8000 == 32 [pid = 1645] [id = 448] 11:33:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1186c6400) [pid = 1645] [serial = 1343] [outer = 0x0] 11:33:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x119344800) [pid = 1645] [serial = 1344] [outer = 0x1186c6400] 11:33:27 INFO - PROCESS | 1645 | 1468607607333 Marionette DEBUG loaded listener.js 11:33:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x119630000) [pid = 1645] [serial = 1345] [outer = 0x1186c6400] 11:33:27 INFO - PROCESS | 1645 | 1468607607645 Marionette TRACE conn3 <- [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]]]}] 11:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 569ms 11:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:33:27 INFO - PROCESS | 1645 | 1468607607697 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 11:33:27 INFO - PROCESS | 1645 | 1468607607698 Marionette TRACE conn3 <- [1,1765,null,{"value":"7"}] 11:33:27 INFO - PROCESS | 1645 | 1468607607707 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:33:27 INFO - PROCESS | 1645 | 1468607607710 Marionette TRACE conn3 <- [1,1766,null,{}] 11:33:27 INFO - PROCESS | 1645 | 1468607607717 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:27 INFO - PROCESS | 1645 | 1468607607719 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:27 INFO - PROCESS | 1645 | 1468607607817 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 11:33:27 INFO - PROCESS | 1645 | 1468607607827 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:27 INFO - PROCESS | 1645 | 1468607607829 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d1c000 == 33 [pid = 1645] [id = 449] 11:33:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x119688c00) [pid = 1645] [serial = 1346] [outer = 0x0] 11:33:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x120f54c00) [pid = 1645] [serial = 1347] [outer = 0x119688c00] 11:33:27 INFO - PROCESS | 1645 | 1468607607856 Marionette DEBUG loaded listener.js 11:33:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x121273c00) [pid = 1645] [serial = 1348] [outer = 0x119688c00] 11:33:28 INFO - PROCESS | 1645 | 1468607608193 Marionette TRACE conn3 <- [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]]]}] 11:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 530ms 11:33:28 INFO - PROCESS | 1645 | 1468607608230 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 11:33:28 INFO - PROCESS | 1645 | 1468607608232 Marionette TRACE conn3 <- [1,1769,null,{"value":"7"}] 11:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:33:28 INFO - PROCESS | 1645 | 1468607608234 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:33:28 INFO - PROCESS | 1645 | 1468607608236 Marionette TRACE conn3 <- [1,1770,null,{}] 11:33:28 INFO - PROCESS | 1645 | 1468607608238 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:28 INFO - PROCESS | 1645 | 1468607608239 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:28 INFO - PROCESS | 1645 | 1468607608341 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 11:33:28 INFO - PROCESS | 1645 | 1468607608344 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:28 INFO - PROCESS | 1645 | 1468607608345 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x128bbe800 == 34 [pid = 1645] [id = 450] 11:33:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1214ee400) [pid = 1645] [serial = 1349] [outer = 0x0] 11:33:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x121c78800) [pid = 1645] [serial = 1350] [outer = 0x1214ee400] 11:33:28 INFO - PROCESS | 1645 | 1468607608370 Marionette DEBUG loaded listener.js 11:33:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1248b8800) [pid = 1645] [serial = 1351] [outer = 0x1214ee400] 11:33:28 INFO - PROCESS | 1645 | 1468607608709 Marionette TRACE conn3 <- [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]]]}] 11:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 523ms 11:33:28 INFO - PROCESS | 1645 | 1468607608758 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 11:33:28 INFO - PROCESS | 1645 | 1468607608759 Marionette TRACE conn3 <- [1,1773,null,{"value":"7"}] 11:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:33:28 INFO - PROCESS | 1645 | 1468607608762 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:33:28 INFO - PROCESS | 1645 | 1468607608763 Marionette TRACE conn3 <- [1,1774,null,{}] 11:33:28 INFO - PROCESS | 1645 | 1468607608765 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:28 INFO - PROCESS | 1645 | 1468607608766 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:28 INFO - PROCESS | 1645 | 1468607608868 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 11:33:28 INFO - PROCESS | 1645 | 1468607608905 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:28 INFO - PROCESS | 1645 | 1468607608906 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fc8000 == 35 [pid = 1645] [id = 451] 11:33:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x123c52000) [pid = 1645] [serial = 1352] [outer = 0x0] 11:33:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x124d35800) [pid = 1645] [serial = 1353] [outer = 0x123c52000] 11:33:28 INFO - PROCESS | 1645 | 1468607608930 Marionette DEBUG loaded listener.js 11:33:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x1253f2000) [pid = 1645] [serial = 1354] [outer = 0x123c52000] 11:33:29 INFO - PROCESS | 1645 | 1468607609229 Marionette TRACE conn3 <- [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]]]}] 11:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 518ms 11:33:29 INFO - PROCESS | 1645 | 1468607609280 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 11:33:29 INFO - PROCESS | 1645 | 1468607609282 Marionette TRACE conn3 <- [1,1777,null,{"value":"7"}] 11:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:33:29 INFO - PROCESS | 1645 | 1468607609284 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:33:29 INFO - PROCESS | 1645 | 1468607609285 Marionette TRACE conn3 <- [1,1778,null,{}] 11:33:29 INFO - PROCESS | 1645 | 1468607609287 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:29 INFO - PROCESS | 1645 | 1468607609291 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:29 INFO - PROCESS | 1645 | 1468607609412 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 11:33:29 INFO - PROCESS | 1645 | 1468607609422 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:29 INFO - PROCESS | 1645 | 1468607609424 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a619800 == 36 [pid = 1645] [id = 452] 11:33:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x126d54c00) [pid = 1645] [serial = 1355] [outer = 0x0] 11:33:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x127388800) [pid = 1645] [serial = 1356] [outer = 0x126d54c00] 11:33:29 INFO - PROCESS | 1645 | 1468607609448 Marionette DEBUG loaded listener.js 11:33:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x128ce5c00) [pid = 1645] [serial = 1357] [outer = 0x126d54c00] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x115d54000) [pid = 1645] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x113322400) [pid = 1645] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x113327800) [pid = 1645] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x118535000) [pid = 1645] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x128a62c00) [pid = 1645] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x128a6bc00) [pid = 1645] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x128cde800) [pid = 1645] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1128d9800) [pid = 1645] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x11968b000) [pid = 1645] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x117eb4c00) [pid = 1645] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12532dc00) [pid = 1645] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1167c4400) [pid = 1645] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x115e90000) [pid = 1645] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x119349800) [pid = 1645] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x113323000) [pid = 1645] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1292c6000) [pid = 1645] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12954d800) [pid = 1645] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x120e4cc00) [pid = 1645] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1133c9c00) [pid = 1645] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11857b400) [pid = 1645] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x121a1cc00) [pid = 1645] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x126af3800) [pid = 1645] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:33:29 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1129ad400) [pid = 1645] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:33:29 INFO - PROCESS | 1645 | 1468607609811 Marionette TRACE conn3 <- [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]]]}] 11:33:29 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 11:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 573ms 11:33:29 INFO - PROCESS | 1645 | 1468607609858 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 11:33:29 INFO - PROCESS | 1645 | 1468607609859 Marionette TRACE conn3 <- [1,1781,null,{"value":"7"}] 11:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:33:29 INFO - PROCESS | 1645 | 1468607609862 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:33:29 INFO - PROCESS | 1645 | 1468607609863 Marionette TRACE conn3 <- [1,1782,null,{}] 11:33:29 INFO - PROCESS | 1645 | 1468607609865 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:29 INFO - PROCESS | 1645 | 1468607609866 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:29 INFO - PROCESS | 1645 | 1468607609949 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 11:33:29 INFO - PROCESS | 1645 | 1468607609952 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:29 INFO - PROCESS | 1645 | 1468607609953 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a969000 == 37 [pid = 1645] [id = 453] 11:33:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x113d90000) [pid = 1645] [serial = 1358] [outer = 0x0] 11:33:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x11670c800) [pid = 1645] [serial = 1359] [outer = 0x113d90000] 11:33:29 INFO - PROCESS | 1645 | 1468607609982 Marionette DEBUG loaded listener.js 11:33:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1187f2400) [pid = 1645] [serial = 1360] [outer = 0x113d90000] 11:33:30 INFO - PROCESS | 1645 | 1468607610307 Marionette TRACE conn3 <- [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]]]}] 11:33:30 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 11:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 467ms 11:33:30 INFO - PROCESS | 1645 | 1468607610330 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 11:33:30 INFO - PROCESS | 1645 | 1468607610331 Marionette TRACE conn3 <- [1,1785,null,{"value":"7"}] 11:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:33:30 INFO - PROCESS | 1645 | 1468607610333 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:33:30 INFO - PROCESS | 1645 | 1468607610335 Marionette TRACE conn3 <- [1,1786,null,{}] 11:33:30 INFO - PROCESS | 1645 | 1468607610338 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:30 INFO - PROCESS | 1645 | 1468607610341 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:30 INFO - PROCESS | 1645 | 1468607610425 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 11:33:30 INFO - PROCESS | 1645 | 1468607610429 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:30 INFO - PROCESS | 1645 | 1468607610431 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ba12800 == 38 [pid = 1645] [id = 454] 11:33:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x117e69400) [pid = 1645] [serial = 1361] [outer = 0x0] 11:33:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x123c56c00) [pid = 1645] [serial = 1362] [outer = 0x117e69400] 11:33:30 INFO - PROCESS | 1645 | 1468607610467 Marionette DEBUG loaded listener.js 11:33:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128a65000) [pid = 1645] [serial = 1363] [outer = 0x117e69400] 11:33:30 INFO - PROCESS | 1645 | 1468607610966 Marionette TRACE conn3 <- [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]]]}] 11:33:31 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 11:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 673ms 11:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:33:31 INFO - PROCESS | 1645 | 1468607611008 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 1645 | 1468607611009 Marionette TRACE conn3 <- [1,1789,null,{"value":"7"}] 11:33:31 INFO - PROCESS | 1645 | 1468607611011 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 1645 | 1468607611012 Marionette TRACE conn3 <- [1,1790,null,{}] 11:33:31 INFO - PROCESS | 1645 | 1468607611015 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:31 INFO - PROCESS | 1645 | 1468607611016 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:31 INFO - PROCESS | 1645 | 1468607611099 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 11:33:31 INFO - PROCESS | 1645 | 1468607611102 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:31 INFO - PROCESS | 1645 | 1468607611104 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c139000 == 39 [pid = 1645] [id = 455] 11:33:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128a62c00) [pid = 1645] [serial = 1364] [outer = 0x0] 11:33:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128fa4c00) [pid = 1645] [serial = 1365] [outer = 0x128a62c00] 11:33:31 INFO - PROCESS | 1645 | 1468607611131 Marionette DEBUG loaded listener.js 11:33:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x119326c00) [pid = 1645] [serial = 1366] [outer = 0x128a62c00] 11:33:31 INFO - PROCESS | 1645 | 1468607611429 Marionette TRACE conn3 <- [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]]]}] 11:33:31 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) 11:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 467ms 11:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:33:31 INFO - PROCESS | 1645 | 1468607611480 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 1645 | 1468607611481 Marionette TRACE conn3 <- [1,1793,null,{"value":"7"}] 11:33:31 INFO - PROCESS | 1645 | 1468607611483 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 1645 | 1468607611484 Marionette TRACE conn3 <- [1,1794,null,{}] 11:33:31 INFO - PROCESS | 1645 | 1468607611486 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:31 INFO - PROCESS | 1645 | 1468607611487 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:31 INFO - PROCESS | 1645 | 1468607611564 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 11:33:31 INFO - PROCESS | 1645 | 1468607611674 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:31 INFO - PROCESS | 1645 | 1468607611675 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x115e35800 == 40 [pid = 1645] [id = 456] 11:33:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x110fa0400) [pid = 1645] [serial = 1367] [outer = 0x0] 11:33:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x111e62400) [pid = 1645] [serial = 1368] [outer = 0x110fa0400] 11:33:31 INFO - PROCESS | 1645 | 1468607611709 Marionette DEBUG loaded listener.js 11:33:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x113039400) [pid = 1645] [serial = 1369] [outer = 0x110fa0400] 11:33:32 INFO - PROCESS | 1645 | 1468607612162 Marionette TRACE conn3 <- [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]]]}] 11:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 718ms 11:33:32 INFO - PROCESS | 1645 | 1468607612203 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 11:33:32 INFO - PROCESS | 1645 | 1468607612205 Marionette TRACE conn3 <- [1,1797,null,{"value":"7"}] 11:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:33:32 INFO - PROCESS | 1645 | 1468607612209 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:33:32 INFO - PROCESS | 1645 | 1468607612210 Marionette TRACE conn3 <- [1,1798,null,{}] 11:33:32 INFO - PROCESS | 1645 | 1468607612214 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:32 INFO - PROCESS | 1645 | 1468607612217 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:32 INFO - PROCESS | 1645 | 1468607612321 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 11:33:32 INFO - PROCESS | 1645 | 1468607612391 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:32 INFO - PROCESS | 1645 | 1468607612393 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x12679a800 == 41 [pid = 1645] [id = 457] 11:33:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x116702400) [pid = 1645] [serial = 1370] [outer = 0x0] 11:33:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x118577400) [pid = 1645] [serial = 1371] [outer = 0x116702400] 11:33:32 INFO - PROCESS | 1645 | 1468607612423 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x119351800) [pid = 1645] [serial = 1372] [outer = 0x116702400] 11:33:32 INFO - PROCESS | 1645 | 1468607612815 Marionette TRACE conn3 <- [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]]]}] 11:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 672ms 11:33:32 INFO - PROCESS | 1645 | 1468607612883 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 11:33:32 INFO - PROCESS | 1645 | 1468607612886 Marionette TRACE conn3 <- [1,1801,null,{"value":"7"}] 11:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:33:32 INFO - PROCESS | 1645 | 1468607612889 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:33:32 INFO - PROCESS | 1645 | 1468607612890 Marionette TRACE conn3 <- [1,1802,null,{}] 11:33:32 INFO - PROCESS | 1645 | 1468607612893 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:32 INFO - PROCESS | 1645 | 1468607612894 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:33 INFO - PROCESS | 1645 | 1468607613014 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 11:33:33 INFO - PROCESS | 1645 | 1468607613101 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:33 INFO - PROCESS | 1645 | 1468607613102 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b1d1800 == 42 [pid = 1645] [id = 458] 11:33:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x119cb3c00) [pid = 1645] [serial = 1373] [outer = 0x0] 11:33:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x121273800) [pid = 1645] [serial = 1374] [outer = 0x119cb3c00] 11:33:33 INFO - PROCESS | 1645 | 1468607613132 Marionette DEBUG loaded listener.js 11:33:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x124a41c00) [pid = 1645] [serial = 1375] [outer = 0x119cb3c00] 11:33:33 INFO - PROCESS | 1645 | 1468607613562 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 722ms 11:33:33 INFO - PROCESS | 1645 | 1468607613611 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 11:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:33:33 INFO - PROCESS | 1645 | 1468607613613 Marionette TRACE conn3 <- [1,1805,null,{"value":"7"}] 11:33:33 INFO - PROCESS | 1645 | 1468607613619 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:33:33 INFO - PROCESS | 1645 | 1468607613624 Marionette TRACE conn3 <- [1,1806,null,{}] 11:33:33 INFO - PROCESS | 1645 | 1468607613628 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:33 INFO - PROCESS | 1645 | 1468607613630 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:33 INFO - PROCESS | 1645 | 1468607613732 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 11:33:33 INFO - PROCESS | 1645 | 1468607613795 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:33 INFO - PROCESS | 1645 | 1468607613796 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ce26800 == 43 [pid = 1645] [id = 459] 11:33:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x125285400) [pid = 1645] [serial = 1376] [outer = 0x0] 11:33:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x128a63000) [pid = 1645] [serial = 1377] [outer = 0x125285400] 11:33:33 INFO - PROCESS | 1645 | 1468607613825 Marionette DEBUG loaded listener.js 11:33:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x128fa5000) [pid = 1645] [serial = 1378] [outer = 0x125285400] 11:33:34 INFO - PROCESS | 1645 | 1468607614236 Marionette TRACE conn3 <- [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]]]}] 11:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 629ms 11:33:34 INFO - PROCESS | 1645 | 1468607614245 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 11:33:34 INFO - PROCESS | 1645 | 1468607614247 Marionette TRACE conn3 <- [1,1809,null,{"value":"7"}] 11:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:33:34 INFO - PROCESS | 1645 | 1468607614249 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:33:34 INFO - PROCESS | 1645 | 1468607614250 Marionette TRACE conn3 <- [1,1810,null,{}] 11:33:34 INFO - PROCESS | 1645 | 1468607614252 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:34 INFO - PROCESS | 1645 | 1468607614255 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:34 INFO - PROCESS | 1645 | 1468607614357 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 11:33:34 INFO - PROCESS | 1645 | 1468607614448 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:34 INFO - PROCESS | 1645 | 1468607614449 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d29a800 == 44 [pid = 1645] [id = 460] 11:33:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x1292c9800) [pid = 1645] [serial = 1379] [outer = 0x0] 11:33:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x129395c00) [pid = 1645] [serial = 1380] [outer = 0x1292c9800] 11:33:34 INFO - PROCESS | 1645 | 1468607614478 Marionette DEBUG loaded listener.js 11:33:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x129551400) [pid = 1645] [serial = 1381] [outer = 0x1292c9800] 11:33:34 INFO - PROCESS | 1645 | 1468607614912 Marionette TRACE conn3 <- [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]]]}] 11:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 669ms 11:33:34 INFO - PROCESS | 1645 | 1468607614918 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 11:33:34 INFO - PROCESS | 1645 | 1468607614920 Marionette TRACE conn3 <- [1,1813,null,{"value":"7"}] 11:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:33:34 INFO - PROCESS | 1645 | 1468607614943 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:33:34 INFO - PROCESS | 1645 | 1468607614944 Marionette TRACE conn3 <- [1,1814,null,{}] 11:33:34 INFO - PROCESS | 1645 | 1468607614947 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:34 INFO - PROCESS | 1645 | 1468607614948 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:35 INFO - PROCESS | 1645 | 1468607615050 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 11:33:35 INFO - PROCESS | 1645 | 1468607615251 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:35 INFO - PROCESS | 1645 | 1468607615253 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x11840a000 == 45 [pid = 1645] [id = 461] 11:33:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x113324c00) [pid = 1645] [serial = 1382] [outer = 0x0] 11:33:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x1133a6c00) [pid = 1645] [serial = 1383] [outer = 0x113324c00] 11:33:35 INFO - PROCESS | 1645 | 1468607615282 Marionette DEBUG loaded listener.js 11:33:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x116fe8400) [pid = 1645] [serial = 1384] [outer = 0x113324c00] 11:33:35 INFO - PROCESS | 1645 | 1468607615725 Marionette TRACE conn3 <- [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]]]}] 11:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 825ms 11:33:35 INFO - PROCESS | 1645 | 1468607615768 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 11:33:35 INFO - PROCESS | 1645 | 1468607615770 Marionette TRACE conn3 <- [1,1817,null,{"value":"7"}] 11:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:33:35 INFO - PROCESS | 1645 | 1468607615773 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:33:35 INFO - PROCESS | 1645 | 1468607615775 Marionette TRACE conn3 <- [1,1818,null,{}] 11:33:35 INFO - PROCESS | 1645 | 1468607615778 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:35 INFO - PROCESS | 1645 | 1468607615780 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:35 INFO - PROCESS | 1645 | 1468607615879 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 11:33:35 INFO - PROCESS | 1645 | 1468607615943 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:35 INFO - PROCESS | 1645 | 1468607615944 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x121009800 == 46 [pid = 1645] [id = 462] 11:33:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x118539400) [pid = 1645] [serial = 1385] [outer = 0x0] 11:33:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x1187fa400) [pid = 1645] [serial = 1386] [outer = 0x118539400] 11:33:35 INFO - PROCESS | 1645 | 1468607615972 Marionette DEBUG loaded listener.js 11:33:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x119632800) [pid = 1645] [serial = 1387] [outer = 0x118539400] 11:33:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12c139000 == 45 [pid = 1645] [id = 455] 11:33:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12ba12800 == 44 [pid = 1645] [id = 454] 11:33:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12a969000 == 43 [pid = 1645] [id = 453] 11:33:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12a619800 == 42 [pid = 1645] [id = 452] 11:33:36 INFO - PROCESS | 1645 | --DOCSHELL 0x128fc8000 == 41 [pid = 1645] [id = 451] 11:33:36 INFO - PROCESS | 1645 | --DOCSHELL 0x128bbe800 == 40 [pid = 1645] [id = 450] 11:33:36 INFO - PROCESS | 1645 | --DOCSHELL 0x126d1c000 == 39 [pid = 1645] [id = 449] 11:33:36 INFO - PROCESS | 1645 | --DOCSHELL 0x1214a8000 == 38 [pid = 1645] [id = 448] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x117273400) [pid = 1645] [serial = 1329] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOCSHELL 0x11713e800 == 37 [pid = 1645] [id = 447] 11:33:36 INFO - PROCESS | 1645 | --DOCSHELL 0x1219a1000 == 36 [pid = 1645] [id = 446] 11:33:36 INFO - PROCESS | 1645 | --DOCSHELL 0x119b26800 == 35 [pid = 1645] [id = 445] 11:33:36 INFO - PROCESS | 1645 | --DOCSHELL 0x116fad800 == 34 [pid = 1645] [id = 444] 11:33:36 INFO - PROCESS | 1645 | --DOCSHELL 0x11737a800 == 33 [pid = 1645] [id = 443] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x116a1a800) [pid = 1645] [serial = 1323] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x113383000) [pid = 1645] [serial = 1326] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x115e2c800) [pid = 1645] [serial = 1308] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x118bb3c00) [pid = 1645] [serial = 1311] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x128a6dc00) [pid = 1645] [serial = 1287] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x128c10c00) [pid = 1645] [serial = 1290] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x1292aac00) [pid = 1645] [serial = 1293] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x1129a9000) [pid = 1645] [serial = 1263] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x1132ef000) [pid = 1645] [serial = 1264] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x119cb6800) [pid = 1645] [serial = 1278] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x120f56800) [pid = 1645] [serial = 1279] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x118369400) [pid = 1645] [serial = 1272] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x118539800) [pid = 1645] [serial = 1273] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x128a68800) [pid = 1645] [serial = 1261] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x116984000) [pid = 1645] [serial = 1266] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x116f98400) [pid = 1645] [serial = 1309] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x117eab400) [pid = 1645] [serial = 1267] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x11619f800) [pid = 1645] [serial = 1269] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11690bc00) [pid = 1645] [serial = 1270] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x121275400) [pid = 1645] [serial = 1281] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x121960800) [pid = 1645] [serial = 1282] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x119329400) [pid = 1645] [serial = 1275] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x119630c00) [pid = 1645] [serial = 1276] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x129551000) [pid = 1645] [serial = 1303] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12a773400) [pid = 1645] [serial = 1305] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x12a7d9800) [pid = 1645] [serial = 1306] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x124896000) [pid = 1645] [serial = 1314] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x115e96800) [pid = 1645] [serial = 1296] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x119d65400) [pid = 1645] [serial = 1299] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x118533c00) [pid = 1645] [serial = 1297] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x126a79c00) [pid = 1645] [serial = 1315] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x119626000) [pid = 1645] [serial = 1312] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x11836a000) [pid = 1645] [serial = 1324] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1292c5400) [pid = 1645] [serial = 1294] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x124a6e000) [pid = 1645] [serial = 1284] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x128ce8400) [pid = 1645] [serial = 1291] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x128c09000) [pid = 1645] [serial = 1288] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x129388800) [pid = 1645] [serial = 1300] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x129392000) [pid = 1645] [serial = 1302] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x128cdfc00) [pid = 1645] [serial = 1318] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x127389800) [pid = 1645] [serial = 1317] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x12a772400) [pid = 1645] [serial = 1321] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x1292abc00) [pid = 1645] [serial = 1320] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x127385000) [pid = 1645] [serial = 1285] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x115d51000) [pid = 1645] [serial = 1327] [outer = 0x0] [url = about:blank] 11:33:36 INFO - PROCESS | 1645 | 1468607616429 Marionette TRACE conn3 <- [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]]]}] 11:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 11:33:36 INFO - PROCESS | 1645 | 1468607616446 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 11:33:36 INFO - PROCESS | 1645 | 1468607616449 Marionette TRACE conn3 <- [1,1821,null,{"value":"7"}] 11:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:33:36 INFO - PROCESS | 1645 | 1468607616451 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:33:36 INFO - PROCESS | 1645 | 1468607616453 Marionette TRACE conn3 <- [1,1822,null,{}] 11:33:36 INFO - PROCESS | 1645 | 1468607616457 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:36 INFO - PROCESS | 1645 | 1468607616458 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:36 INFO - PROCESS | 1645 | 1468607616588 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 11:33:36 INFO - PROCESS | 1645 | 1468607616678 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:36 INFO - PROCESS | 1645 | 1468607616680 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x118415000 == 34 [pid = 1645] [id = 463] 11:33:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x11690bc00) [pid = 1645] [serial = 1388] [outer = 0x0] 11:33:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x11962f000) [pid = 1645] [serial = 1389] [outer = 0x11690bc00] 11:33:36 INFO - PROCESS | 1645 | 1468607616720 Marionette DEBUG loaded listener.js 11:33:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x12126e400) [pid = 1645] [serial = 1390] [outer = 0x11690bc00] 11:33:37 INFO - PROCESS | 1645 | 1468607617034 Marionette TRACE conn3 <- [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]]]}] 11:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 623ms 11:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:33:37 INFO - PROCESS | 1645 | 1468607617075 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 11:33:37 INFO - PROCESS | 1645 | 1468607617076 Marionette TRACE conn3 <- [1,1825,null,{"value":"7"}] 11:33:37 INFO - PROCESS | 1645 | 1468607617082 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:33:37 INFO - PROCESS | 1645 | 1468607617086 Marionette TRACE conn3 <- [1,1826,null,{}] 11:33:37 INFO - PROCESS | 1645 | 1468607617090 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:37 INFO - PROCESS | 1645 | 1468607617092 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:37 INFO - PROCESS | 1645 | 1468607617177 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 11:33:37 INFO - PROCESS | 1645 | 1468607617253 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:37 INFO - PROCESS | 1645 | 1468607617255 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x12530c800 == 35 [pid = 1645] [id = 464] 11:33:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1216ba800) [pid = 1645] [serial = 1391] [outer = 0x0] 11:33:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x124d2d400) [pid = 1645] [serial = 1392] [outer = 0x1216ba800] 11:33:37 INFO - PROCESS | 1645 | 1468607617280 Marionette DEBUG loaded listener.js 11:33:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x127280c00) [pid = 1645] [serial = 1393] [outer = 0x1216ba800] 11:33:37 INFO - PROCESS | 1645 | 1468607617575 Marionette TRACE conn3 <- [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]]]}] 11:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 529ms 11:33:37 INFO - PROCESS | 1645 | 1468607617609 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 11:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:33:37 INFO - PROCESS | 1645 | 1468607617611 Marionette TRACE conn3 <- [1,1829,null,{"value":"7"}] 11:33:37 INFO - PROCESS | 1645 | 1468607617613 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:33:37 INFO - PROCESS | 1645 | 1468607617615 Marionette TRACE conn3 <- [1,1830,null,{}] 11:33:37 INFO - PROCESS | 1645 | 1468607617617 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:37 INFO - PROCESS | 1645 | 1468607617618 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:37 INFO - PROCESS | 1645 | 1468607617700 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 11:33:37 INFO - PROCESS | 1645 | 1468607617760 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:37 INFO - PROCESS | 1645 | 1468607617761 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x126fea800 == 36 [pid = 1645] [id = 465] 11:33:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x121a15000) [pid = 1645] [serial = 1394] [outer = 0x0] 11:33:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x128a6dc00) [pid = 1645] [serial = 1395] [outer = 0x121a15000] 11:33:37 INFO - PROCESS | 1645 | 1468607617786 Marionette DEBUG loaded listener.js 11:33:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1292ac400) [pid = 1645] [serial = 1396] [outer = 0x121a15000] 11:33:38 INFO - PROCESS | 1645 | 1468607618057 Marionette TRACE conn3 <- [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]]]}] 11:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 469ms 11:33:38 INFO - PROCESS | 1645 | 1468607618083 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 11:33:38 INFO - PROCESS | 1645 | 1468607618085 Marionette TRACE conn3 <- [1,1833,null,{"value":"7"}] 11:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:33:38 INFO - PROCESS | 1645 | 1468607618094 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:33:38 INFO - PROCESS | 1645 | 1468607618095 Marionette TRACE conn3 <- [1,1834,null,{}] 11:33:38 INFO - PROCESS | 1645 | 1468607618098 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:38 INFO - PROCESS | 1645 | 1468607618099 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:38 INFO - PROCESS | 1645 | 1468607618183 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 11:33:38 INFO - PROCESS | 1645 | 1468607618187 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:38 INFO - PROCESS | 1645 | 1468607618193 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x116954800 == 37 [pid = 1645] [id = 466] 11:33:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x12a76dc00) [pid = 1645] [serial = 1397] [outer = 0x0] 11:33:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x12a773c00) [pid = 1645] [serial = 1398] [outer = 0x12a76dc00] 11:33:38 INFO - PROCESS | 1645 | 1468607618225 Marionette DEBUG loaded listener.js 11:33:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x12a9c1c00) [pid = 1645] [serial = 1399] [outer = 0x12a76dc00] 11:33:38 INFO - PROCESS | 1645 | 1468607618634 Marionette TRACE conn3 <- [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]]]}] 11:33:38 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 11:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 576ms 11:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:33:38 INFO - PROCESS | 1645 | 1468607618664 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 11:33:38 INFO - PROCESS | 1645 | 1468607618665 Marionette TRACE conn3 <- [1,1837,null,{"value":"7"}] 11:33:38 INFO - PROCESS | 1645 | 1468607618667 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:33:38 INFO - PROCESS | 1645 | 1468607618668 Marionette TRACE conn3 <- [1,1838,null,{}] 11:33:38 INFO - PROCESS | 1645 | 1468607618680 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:38 INFO - PROCESS | 1645 | 1468607618681 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:38 INFO - PROCESS | 1645 | 1468607618783 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 11:33:38 INFO - PROCESS | 1645 | 1468607618787 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:38 INFO - PROCESS | 1645 | 1468607618788 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b0e1800 == 38 [pid = 1645] [id = 467] 11:33:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x12a9c2800) [pid = 1645] [serial = 1400] [outer = 0x0] 11:33:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x12a9cd400) [pid = 1645] [serial = 1401] [outer = 0x12a9c2800] 11:33:38 INFO - PROCESS | 1645 | 1468607618813 Marionette DEBUG loaded listener.js 11:33:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x12a9dd400) [pid = 1645] [serial = 1402] [outer = 0x12a9c2800] 11:33:39 INFO - PROCESS | 1645 | 1468607619143 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 524ms 11:33:39 INFO - PROCESS | 1645 | 1468607619192 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 11:33:39 INFO - PROCESS | 1645 | 1468607619193 Marionette TRACE conn3 <- [1,1841,null,{"value":"7"}] 11:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:33:39 INFO - PROCESS | 1645 | 1468607619196 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:33:39 INFO - PROCESS | 1645 | 1468607619197 Marionette TRACE conn3 <- [1,1842,null,{}] 11:33:39 INFO - PROCESS | 1645 | 1468607619199 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:39 INFO - PROCESS | 1645 | 1468607619200 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:39 INFO - PROCESS | 1645 | 1468607619326 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 11:33:39 INFO - PROCESS | 1645 | 1468607619341 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:39 INFO - PROCESS | 1645 | 1468607619343 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x12be0f800 == 39 [pid = 1645] [id = 468] 11:33:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128cde000) [pid = 1645] [serial = 1403] [outer = 0x0] 11:33:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12a9e3800) [pid = 1645] [serial = 1404] [outer = 0x128cde000] 11:33:39 INFO - PROCESS | 1645 | 1468607619380 Marionette DEBUG loaded listener.js 11:33:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12b061c00) [pid = 1645] [serial = 1405] [outer = 0x128cde000] 11:33:39 INFO - PROCESS | 1645 | 1468607619820 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 668ms 11:33:39 INFO - PROCESS | 1645 | 1468607619871 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 11:33:39 INFO - PROCESS | 1645 | 1468607619872 Marionette TRACE conn3 <- [1,1845,null,{"value":"7"}] 11:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:33:39 INFO - PROCESS | 1645 | 1468607619874 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:33:39 INFO - PROCESS | 1645 | 1468607619875 Marionette TRACE conn3 <- [1,1846,null,{}] 11:33:39 INFO - PROCESS | 1645 | 1468607619877 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:39 INFO - PROCESS | 1645 | 1468607619879 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:39 INFO - PROCESS | 1645 | 1468607619981 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 11:33:40 INFO - PROCESS | 1645 | 1468607620018 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:40 INFO - PROCESS | 1645 | 1468607620020 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c460000 == 40 [pid = 1645] [id = 469] 11:33:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12a9e4400) [pid = 1645] [serial = 1406] [outer = 0x0] 11:33:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12b06dc00) [pid = 1645] [serial = 1407] [outer = 0x12a9e4400] 11:33:40 INFO - PROCESS | 1645 | 1468607620047 Marionette DEBUG loaded listener.js 11:33:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12b0aec00) [pid = 1645] [serial = 1408] [outer = 0x12a9e4400] 11:33:40 INFO - PROCESS | 1645 | 1468607620415 Marionette TRACE conn3 <- [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]]]}] 11:33:40 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x119688c00) [pid = 1645] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:33:40 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1214ee400) [pid = 1645] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:33:40 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x126d54c00) [pid = 1645] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:33:40 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1186c6400) [pid = 1645] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:33:40 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x123c52000) [pid = 1645] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:33:40 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x118bfb400) [pid = 1645] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:33:40 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1129ac800) [pid = 1645] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:33:40 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x116638000) [pid = 1645] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:33:40 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x117e69400) [pid = 1645] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:33:40 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x113d90000) [pid = 1645] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:33:40 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) 11:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 569ms 11:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:33:40 INFO - PROCESS | 1645 | 1468607620444 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 11:33:40 INFO - PROCESS | 1645 | 1468607620445 Marionette TRACE conn3 <- [1,1849,null,{"value":"7"}] 11:33:40 INFO - PROCESS | 1645 | 1468607620447 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:33:40 INFO - PROCESS | 1645 | 1468607620448 Marionette TRACE conn3 <- [1,1850,null,{}] 11:33:40 INFO - PROCESS | 1645 | 1468607620450 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:40 INFO - PROCESS | 1645 | 1468607620451 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:40 INFO - PROCESS | 1645 | 1468607620533 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 11:33:40 INFO - PROCESS | 1645 | 1468607620537 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:40 INFO - PROCESS | 1645 | 1468607620539 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x1272da000 == 41 [pid = 1645] [id = 470] 11:33:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1184b9800) [pid = 1645] [serial = 1409] [outer = 0x0] 11:33:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x119346400) [pid = 1645] [serial = 1410] [outer = 0x1184b9800] 11:33:40 INFO - PROCESS | 1645 | 1468607620570 Marionette DEBUG loaded listener.js 11:33:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x123c05800) [pid = 1645] [serial = 1411] [outer = 0x1184b9800] 11:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 467ms 11:33:40 INFO - PROCESS | 1645 | 1468607620907 Marionette TRACE conn3 <- [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]]]}] 11:33:40 INFO - PROCESS | 1645 | 1468607620915 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 11:33:40 INFO - PROCESS | 1645 | 1468607620916 Marionette TRACE conn3 <- [1,1853,null,{"value":"7"}] 11:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:33:40 INFO - PROCESS | 1645 | 1468607620918 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:33:40 INFO - PROCESS | 1645 | 1468607620919 Marionette TRACE conn3 <- [1,1854,null,{}] 11:33:40 INFO - PROCESS | 1645 | 1468607620924 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:40 INFO - PROCESS | 1645 | 1468607620926 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:41 INFO - PROCESS | 1645 | 1468607621009 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 11:33:41 INFO - PROCESS | 1645 | 1468607621069 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 1645 | 1468607621070 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cb21000 == 42 [pid = 1645] [id = 471] 11:33:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1186be400) [pid = 1645] [serial = 1412] [outer = 0x0] 11:33:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12b0b0000) [pid = 1645] [serial = 1413] [outer = 0x1186be400] 11:33:41 INFO - PROCESS | 1645 | 1468607621097 Marionette DEBUG loaded listener.js 11:33:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12b151800) [pid = 1645] [serial = 1414] [outer = 0x1186be400] 11:33:41 INFO - PROCESS | 1645 | 1468607621378 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 472ms 11:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:33:41 INFO - PROCESS | 1645 | 1468607621395 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 11:33:41 INFO - PROCESS | 1645 | 1468607621396 Marionette TRACE conn3 <- [1,1857,null,{"value":"7"}] 11:33:41 INFO - PROCESS | 1645 | 1468607621398 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:33:41 INFO - PROCESS | 1645 | 1468607621400 Marionette TRACE conn3 <- [1,1858,null,{}] 11:33:41 INFO - PROCESS | 1645 | 1468607621402 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:41 INFO - PROCESS | 1645 | 1468607621404 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:41 INFO - PROCESS | 1645 | 1468607621511 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 11:33:41 INFO - PROCESS | 1645 | 1468607621514 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 1645 | 1468607621523 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d621800 == 43 [pid = 1645] [id = 472] 11:33:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12b9e0400) [pid = 1645] [serial = 1415] [outer = 0x0] 11:33:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12b9e9000) [pid = 1645] [serial = 1416] [outer = 0x12b9e0400] 11:33:41 INFO - PROCESS | 1645 | 1468607621546 Marionette DEBUG loaded listener.js 11:33:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12ba79400) [pid = 1645] [serial = 1417] [outer = 0x12b9e0400] 11:33:41 INFO - PROCESS | 1645 | 1468607621879 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 521ms 11:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:33:41 INFO - PROCESS | 1645 | 1468607621919 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 11:33:41 INFO - PROCESS | 1645 | 1468607621921 Marionette TRACE conn3 <- [1,1861,null,{"value":"7"}] 11:33:41 INFO - PROCESS | 1645 | 1468607621925 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:33:41 INFO - PROCESS | 1645 | 1468607621926 Marionette TRACE conn3 <- [1,1862,null,{}] 11:33:41 INFO - PROCESS | 1645 | 1468607621928 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:41 INFO - PROCESS | 1645 | 1468607621930 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:42 INFO - PROCESS | 1645 | 1468607622043 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 11:33:42 INFO - PROCESS | 1645 | 1468607622046 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:42 INFO - PROCESS | 1645 | 1468607622047 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d9cd000 == 44 [pid = 1645] [id = 473] 11:33:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x126afa400) [pid = 1645] [serial = 1418] [outer = 0x0] 11:33:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12beeb400) [pid = 1645] [serial = 1419] [outer = 0x126afa400] 11:33:42 INFO - PROCESS | 1645 | 1468607622071 Marionette DEBUG loaded listener.js 11:33:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12beefc00) [pid = 1645] [serial = 1420] [outer = 0x126afa400] 11:33:42 INFO - PROCESS | 1645 | 1468607622374 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 468ms 11:33:42 INFO - PROCESS | 1645 | 1468607622394 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 11:33:42 INFO - PROCESS | 1645 | 1468607622395 Marionette TRACE conn3 <- [1,1865,null,{"value":"7"}] 11:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:33:42 INFO - PROCESS | 1645 | 1468607622397 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:33:42 INFO - PROCESS | 1645 | 1468607622398 Marionette TRACE conn3 <- [1,1866,null,{}] 11:33:42 INFO - PROCESS | 1645 | 1468607622400 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:42 INFO - PROCESS | 1645 | 1468607622401 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:42 INFO - PROCESS | 1645 | 1468607622539 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 11:33:42 INFO - PROCESS | 1645 | 1468607622601 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:42 INFO - PROCESS | 1645 | 1468607622603 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x116415000 == 45 [pid = 1645] [id = 474] 11:33:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1121bec00) [pid = 1645] [serial = 1421] [outer = 0x0] 11:33:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x112a84800) [pid = 1645] [serial = 1422] [outer = 0x1121bec00] 11:33:42 INFO - PROCESS | 1645 | 1468607622635 Marionette DEBUG loaded listener.js 11:33:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x115e2c800) [pid = 1645] [serial = 1423] [outer = 0x1121bec00] 11:33:43 INFO - PROCESS | 1645 | 1468607623114 Marionette TRACE conn3 <- [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]]]}] 11:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 768ms 11:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:33:43 INFO - PROCESS | 1645 | 1468607623167 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 11:33:43 INFO - PROCESS | 1645 | 1468607623169 Marionette TRACE conn3 <- [1,1869,null,{"value":"7"}] 11:33:43 INFO - PROCESS | 1645 | 1468607623173 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:33:43 INFO - PROCESS | 1645 | 1468607623175 Marionette TRACE conn3 <- [1,1870,null,{}] 11:33:43 INFO - PROCESS | 1645 | 1468607623177 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:43 INFO - PROCESS | 1645 | 1468607623181 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:43 INFO - PROCESS | 1645 | 1468607623314 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 11:33:43 INFO - PROCESS | 1645 | 1468607623387 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:43 INFO - PROCESS | 1645 | 1468607623389 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c44000 == 46 [pid = 1645] [id = 475] 11:33:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x11670c000) [pid = 1645] [serial = 1424] [outer = 0x0] 11:33:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1187f4400) [pid = 1645] [serial = 1425] [outer = 0x11670c000] 11:33:43 INFO - PROCESS | 1645 | 1468607623420 Marionette DEBUG loaded listener.js 11:33:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x120f4d400) [pid = 1645] [serial = 1426] [outer = 0x11670c000] 11:33:43 INFO - PROCESS | 1645 | 1468607623841 Marionette TRACE conn3 <- [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]]]}] 11:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 721ms 11:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:33:43 INFO - PROCESS | 1645 | 1468607623893 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 11:33:43 INFO - PROCESS | 1645 | 1468607623895 Marionette TRACE conn3 <- [1,1873,null,{"value":"7"}] 11:33:43 INFO - PROCESS | 1645 | 1468607623897 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:33:43 INFO - PROCESS | 1645 | 1468607623899 Marionette TRACE conn3 <- [1,1874,null,{}] 11:33:43 INFO - PROCESS | 1645 | 1468607623901 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:43 INFO - PROCESS | 1645 | 1468607623902 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:44 INFO - PROCESS | 1645 | 1468607624025 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 11:33:44 INFO - PROCESS | 1645 | 1468607624161 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:44 INFO - PROCESS | 1645 | 1468607624163 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ba16800 == 47 [pid = 1645] [id = 476] 11:33:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x121149c00) [pid = 1645] [serial = 1427] [outer = 0x0] 11:33:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x124ae3800) [pid = 1645] [serial = 1428] [outer = 0x121149c00] 11:33:44 INFO - PROCESS | 1645 | 1468607624212 Marionette DEBUG loaded listener.js 11:33:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x126d56c00) [pid = 1645] [serial = 1429] [outer = 0x121149c00] 11:33:44 INFO - PROCESS | 1645 | 1468607624714 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 871ms 11:33:44 INFO - PROCESS | 1645 | 1468607624786 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 11:33:44 INFO - PROCESS | 1645 | 1468607624790 Marionette TRACE conn3 <- [1,1877,null,{"value":"7"}] 11:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:33:44 INFO - PROCESS | 1645 | 1468607624800 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:33:44 INFO - PROCESS | 1645 | 1468607624804 Marionette TRACE conn3 <- [1,1878,null,{}] 11:33:44 INFO - PROCESS | 1645 | 1468607624809 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:44 INFO - PROCESS | 1645 | 1468607624811 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:44 INFO - PROCESS | 1645 | 1468607624918 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 11:33:44 INFO - PROCESS | 1645 | 1468607624993 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:44 INFO - PROCESS | 1645 | 1468607624994 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d2a7000 == 48 [pid = 1645] [id = 477] 11:33:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x129391400) [pid = 1645] [serial = 1430] [outer = 0x0] 11:33:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12a76f800) [pid = 1645] [serial = 1431] [outer = 0x129391400] 11:33:45 INFO - PROCESS | 1645 | 1468607625023 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12a9c3c00) [pid = 1645] [serial = 1432] [outer = 0x129391400] 11:33:45 INFO - PROCESS | 1645 | 1468607625467 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 680ms 11:33:45 INFO - PROCESS | 1645 | 1468607625476 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 11:33:45 INFO - PROCESS | 1645 | 1468607625478 Marionette TRACE conn3 <- [1,1881,null,{"value":"7"}] 11:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:33:45 INFO - PROCESS | 1645 | 1468607625480 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:33:45 INFO - PROCESS | 1645 | 1468607625481 Marionette TRACE conn3 <- [1,1882,null,{}] 11:33:45 INFO - PROCESS | 1645 | 1468607625483 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:45 INFO - PROCESS | 1645 | 1468607625485 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:45 INFO - PROCESS | 1645 | 1468607625589 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 11:33:45 INFO - PROCESS | 1645 | 1468607625649 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:45 INFO - PROCESS | 1645 | 1468607625650 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c26800 == 49 [pid = 1645] [id = 478] 11:33:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x114fb1800) [pid = 1645] [serial = 1433] [outer = 0x0] 11:33:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x126af3800) [pid = 1645] [serial = 1434] [outer = 0x114fb1800] 11:33:45 INFO - PROCESS | 1645 | 1468607625679 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12a9d9c00) [pid = 1645] [serial = 1435] [outer = 0x114fb1800] 11:33:46 INFO - PROCESS | 1645 | 1468607626323 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 871ms 11:33:46 INFO - PROCESS | 1645 | 1468607626352 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 11:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:33:46 INFO - PROCESS | 1645 | 1468607626355 Marionette TRACE conn3 <- [1,1885,null,{"value":"7"}] 11:33:46 INFO - PROCESS | 1645 | 1468607626358 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:33:46 INFO - PROCESS | 1645 | 1468607626361 Marionette TRACE conn3 <- [1,1886,null,{}] 11:33:46 INFO - PROCESS | 1645 | 1468607626365 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:46 INFO - PROCESS | 1645 | 1468607626366 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:46 INFO - PROCESS | 1645 | 1468607626466 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 11:33:46 INFO - PROCESS | 1645 | 1468607626545 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:46 INFO - PROCESS | 1645 | 1468607626547 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x117f79800 == 50 [pid = 1645] [id = 479] 11:33:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x1184b6000) [pid = 1645] [serial = 1436] [outer = 0x0] 11:33:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x1186c5000) [pid = 1645] [serial = 1437] [outer = 0x1184b6000] 11:33:46 INFO - PROCESS | 1645 | 1468607626575 Marionette DEBUG loaded listener.js 11:33:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x119349800) [pid = 1645] [serial = 1438] [outer = 0x1184b6000] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12d9cd000 == 49 [pid = 1645] [id = 473] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12d621800 == 48 [pid = 1645] [id = 472] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12cb21000 == 47 [pid = 1645] [id = 471] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x1272da000 == 46 [pid = 1645] [id = 470] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12c460000 == 45 [pid = 1645] [id = 469] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12be0f800 == 44 [pid = 1645] [id = 468] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12b0e1800 == 43 [pid = 1645] [id = 467] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x116954800 == 42 [pid = 1645] [id = 466] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x126fea800 == 41 [pid = 1645] [id = 465] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12530c800 == 40 [pid = 1645] [id = 464] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x118415000 == 39 [pid = 1645] [id = 463] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x121009800 == 38 [pid = 1645] [id = 462] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x11840a000 == 37 [pid = 1645] [id = 461] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12d29a800 == 36 [pid = 1645] [id = 460] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12ce26800 == 35 [pid = 1645] [id = 459] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12b1d1800 == 34 [pid = 1645] [id = 458] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12679a800 == 33 [pid = 1645] [id = 457] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x115e35800 == 32 [pid = 1645] [id = 456] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x119c26800 == 31 [pid = 1645] [id = 478] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12d2a7000 == 30 [pid = 1645] [id = 477] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12ba16800 == 29 [pid = 1645] [id = 476] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x123c44000 == 28 [pid = 1645] [id = 475] 11:33:47 INFO - PROCESS | 1645 | --DOCSHELL 0x116415000 == 27 [pid = 1645] [id = 474] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x120f54c00) [pid = 1645] [serial = 1347] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x1248b8800) [pid = 1645] [serial = 1351] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x121c78800) [pid = 1645] [serial = 1350] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x127388800) [pid = 1645] [serial = 1356] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x119344800) [pid = 1645] [serial = 1344] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x115d52400) [pid = 1645] [serial = 1332] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x1253f2000) [pid = 1645] [serial = 1354] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x119631c00) [pid = 1645] [serial = 1339] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x119352800) [pid = 1645] [serial = 1338] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x124d35800) [pid = 1645] [serial = 1353] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x115ded400) [pid = 1645] [serial = 1341] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x117e67800) [pid = 1645] [serial = 1342] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1186be000) [pid = 1645] [serial = 1335] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x117fd7c00) [pid = 1645] [serial = 1330] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x123c56c00) [pid = 1645] [serial = 1362] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x128fa4c00) [pid = 1645] [serial = 1365] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x11670c800) [pid = 1645] [serial = 1359] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x128ce5c00) [pid = 1645] [serial = 1357] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1187f2400) [pid = 1645] [serial = 1360] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x121273c00) [pid = 1645] [serial = 1348] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x119630000) [pid = 1645] [serial = 1345] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x128a65000) [pid = 1645] [serial = 1363] [outer = 0x0] [url = about:blank] 11:33:47 INFO - PROCESS | 1645 | 1468607627583 Marionette TRACE conn3 <- [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]]]}] 11:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1276ms 11:33:47 INFO - PROCESS | 1645 | 1468607627634 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 11:33:47 INFO - PROCESS | 1645 | 1468607627636 Marionette TRACE conn3 <- [1,1889,null,{"value":"7"}] 11:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:33:47 INFO - PROCESS | 1645 | 1468607627645 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:33:47 INFO - PROCESS | 1645 | 1468607627647 Marionette TRACE conn3 <- [1,1890,null,{}] 11:33:47 INFO - PROCESS | 1645 | 1468607627650 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:47 INFO - PROCESS | 1645 | 1468607627652 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:47 INFO - PROCESS | 1645 | 1468607627743 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 11:33:47 INFO - PROCESS | 1645 | 1468607627829 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:47 INFO - PROCESS | 1645 | 1468607627831 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x117f85800 == 28 [pid = 1645] [id = 480] 11:33:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x118539c00) [pid = 1645] [serial = 1439] [outer = 0x0] 11:33:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x118578800) [pid = 1645] [serial = 1440] [outer = 0x118539c00] 11:33:47 INFO - PROCESS | 1645 | 1468607627858 Marionette DEBUG loaded listener.js 11:33:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x11932b800) [pid = 1645] [serial = 1441] [outer = 0x118539c00] 11:33:48 INFO - PROCESS | 1645 | 1468607628168 Marionette TRACE conn3 <- [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]]]}] 11:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 572ms 11:33:48 INFO - PROCESS | 1645 | 1468607628217 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 11:33:48 INFO - PROCESS | 1645 | 1468607628220 Marionette TRACE conn3 <- [1,1893,null,{"value":"7"}] 11:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:33:48 INFO - PROCESS | 1645 | 1468607628227 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:33:48 INFO - PROCESS | 1645 | 1468607628229 Marionette TRACE conn3 <- [1,1894,null,{}] 11:33:48 INFO - PROCESS | 1645 | 1468607628231 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:48 INFO - PROCESS | 1645 | 1468607628233 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:48 INFO - PROCESS | 1645 | 1468607628312 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 11:33:48 INFO - PROCESS | 1645 | 1468607628388 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:48 INFO - PROCESS | 1645 | 1468607628390 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x121138800 == 29 [pid = 1645] [id = 481] 11:33:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x120f4c800) [pid = 1645] [serial = 1442] [outer = 0x0] 11:33:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x120f56c00) [pid = 1645] [serial = 1443] [outer = 0x120f4c800] 11:33:48 INFO - PROCESS | 1645 | 1468607628417 Marionette DEBUG loaded listener.js 11:33:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1214f3c00) [pid = 1645] [serial = 1444] [outer = 0x120f4c800] 11:33:48 INFO - PROCESS | 1645 | 1468607628726 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 521ms 11:33:48 INFO - PROCESS | 1645 | 1468607628749 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 11:33:48 INFO - PROCESS | 1645 | 1468607628750 Marionette TRACE conn3 <- [1,1897,null,{"value":"7"}] 11:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:33:48 INFO - PROCESS | 1645 | 1468607628752 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:33:48 INFO - PROCESS | 1645 | 1468607628755 Marionette TRACE conn3 <- [1,1898,null,{}] 11:33:48 INFO - PROCESS | 1645 | 1468607628765 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:48 INFO - PROCESS | 1645 | 1468607628768 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:48 INFO - PROCESS | 1645 | 1468607628846 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 11:33:48 INFO - PROCESS | 1645 | 1468607628914 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:48 INFO - PROCESS | 1645 | 1468607628916 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c42800 == 30 [pid = 1645] [id = 482] 11:33:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x116f90400) [pid = 1645] [serial = 1445] [outer = 0x0] 11:33:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1248c0400) [pid = 1645] [serial = 1446] [outer = 0x116f90400] 11:33:48 INFO - PROCESS | 1645 | 1468607628946 Marionette DEBUG loaded listener.js 11:33:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x126d51800) [pid = 1645] [serial = 1447] [outer = 0x116f90400] 11:33:49 INFO - PROCESS | 1645 | 1468607629366 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 624ms 11:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:33:49 INFO - PROCESS | 1645 | 1468607629377 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 11:33:49 INFO - PROCESS | 1645 | 1468607629379 Marionette TRACE conn3 <- [1,1901,null,{"value":"7"}] 11:33:49 INFO - PROCESS | 1645 | 1468607629382 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:33:49 INFO - PROCESS | 1645 | 1468607629384 Marionette TRACE conn3 <- [1,1902,null,{}] 11:33:49 INFO - PROCESS | 1645 | 1468607629391 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:49 INFO - PROCESS | 1645 | 1468607629393 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:49 INFO - PROCESS | 1645 | 1468607629497 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 11:33:49 INFO - PROCESS | 1645 | 1468607629581 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:49 INFO - PROCESS | 1645 | 1468607629582 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d94800 == 31 [pid = 1645] [id = 483] 11:33:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x126f0fc00) [pid = 1645] [serial = 1448] [outer = 0x0] 11:33:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x128a65000) [pid = 1645] [serial = 1449] [outer = 0x126f0fc00] 11:33:49 INFO - PROCESS | 1645 | 1468607629607 Marionette DEBUG loaded listener.js 11:33:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x128cdec00) [pid = 1645] [serial = 1450] [outer = 0x126f0fc00] 11:33:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x1292c3800) [pid = 1645] [serial = 1451] [outer = 0x12cba0800] 11:33:49 INFO - PROCESS | 1645 | 1468607629944 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 576ms 11:33:49 INFO - PROCESS | 1645 | 1468607629968 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 11:33:49 INFO - PROCESS | 1645 | 1468607629970 Marionette TRACE conn3 <- [1,1905,null,{"value":"7"}] 11:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:33:49 INFO - PROCESS | 1645 | 1468607629974 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:33:49 INFO - PROCESS | 1645 | 1468607629976 Marionette TRACE conn3 <- [1,1906,null,{}] 11:33:49 INFO - PROCESS | 1645 | 1468607629978 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:49 INFO - PROCESS | 1645 | 1468607629979 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:50 INFO - PROCESS | 1645 | 1468607630078 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 11:33:50 INFO - PROCESS | 1645 | 1468607630122 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:50 INFO - PROCESS | 1645 | 1468607630124 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fd0000 == 32 [pid = 1645] [id = 484] 11:33:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x113d99400) [pid = 1645] [serial = 1452] [outer = 0x0] 11:33:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x128ce9c00) [pid = 1645] [serial = 1453] [outer = 0x113d99400] 11:33:50 INFO - PROCESS | 1645 | 1468607630148 Marionette DEBUG loaded listener.js 11:33:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12a76c800) [pid = 1645] [serial = 1454] [outer = 0x113d99400] 11:33:50 INFO - PROCESS | 1645 | 1468607630496 Marionette TRACE conn3 <- [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]]]}] 11:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 570ms 11:33:50 INFO - PROCESS | 1645 | 1468607630544 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 11:33:50 INFO - PROCESS | 1645 | 1468607630545 Marionette TRACE conn3 <- [1,1909,null,{"value":"7"}] 11:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:33:50 INFO - PROCESS | 1645 | 1468607630547 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:33:50 INFO - PROCESS | 1645 | 1468607630548 Marionette TRACE conn3 <- [1,1910,null,{}] 11:33:50 INFO - PROCESS | 1645 | 1468607630550 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:50 INFO - PROCESS | 1645 | 1468607630555 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:50 INFO - PROCESS | 1645 | 1468607630673 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 11:33:50 INFO - PROCESS | 1645 | 1468607630685 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:50 INFO - PROCESS | 1645 | 1468607630687 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a95e800 == 33 [pid = 1645] [id = 485] 11:33:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x129388c00) [pid = 1645] [serial = 1455] [outer = 0x0] 11:33:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x12a9cdc00) [pid = 1645] [serial = 1456] [outer = 0x129388c00] 11:33:50 INFO - PROCESS | 1645 | 1468607630712 Marionette DEBUG loaded listener.js 11:33:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12b144400) [pid = 1645] [serial = 1457] [outer = 0x129388c00] 11:33:51 INFO - PROCESS | 1645 | 1468607631036 Marionette TRACE conn3 <- [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]]]}] 11:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 518ms 11:33:51 INFO - PROCESS | 1645 | 1468607631066 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 11:33:51 INFO - PROCESS | 1645 | 1468607631067 Marionette TRACE conn3 <- [1,1913,null,{"value":"7"}] 11:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:33:51 INFO - PROCESS | 1645 | 1468607631084 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:33:51 INFO - PROCESS | 1645 | 1468607631085 Marionette TRACE conn3 <- [1,1914,null,{}] 11:33:51 INFO - PROCESS | 1645 | 1468607631087 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:51 INFO - PROCESS | 1645 | 1468607631089 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:51 INFO - PROCESS | 1645 | 1468607631187 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 11:33:51 INFO - PROCESS | 1645 | 1468607631190 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:51 INFO - PROCESS | 1645 | 1468607631191 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ba07000 == 34 [pid = 1645] [id = 486] 11:33:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x117fd1400) [pid = 1645] [serial = 1458] [outer = 0x0] 11:33:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x12b150000) [pid = 1645] [serial = 1459] [outer = 0x117fd1400] 11:33:51 INFO - PROCESS | 1645 | 1468607631215 Marionette DEBUG loaded listener.js 11:33:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x12b9ea800) [pid = 1645] [serial = 1460] [outer = 0x117fd1400] 11:33:51 INFO - PROCESS | 1645 | 1468607631966 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x12b9e0400) [pid = 1645] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x12a9c2800) [pid = 1645] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x128cde000) [pid = 1645] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x1292c9800) [pid = 1645] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x118539400) [pid = 1645] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x126afa400) [pid = 1645] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x113324c00) [pid = 1645] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x12a76dc00) [pid = 1645] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x121a15000) [pid = 1645] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x11690bc00) [pid = 1645] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1216ba800) [pid = 1645] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x116702400) [pid = 1645] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x125285400) [pid = 1645] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x110fa0400) [pid = 1645] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12a9e4400) [pid = 1645] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x119cb3c00) [pid = 1645] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1184b9800) [pid = 1645] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1186be400) [pid = 1645] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x128a62c00) [pid = 1645] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x114f96400) [pid = 1645] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:33:51 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x118536400) [pid = 1645] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 925ms 11:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:33:52 INFO - PROCESS | 1645 | 1468607632009 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 11:33:52 INFO - PROCESS | 1645 | 1468607632010 Marionette TRACE conn3 <- [1,1917,null,{"value":"7"}] 11:33:52 INFO - PROCESS | 1645 | 1468607632012 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:33:52 INFO - PROCESS | 1645 | 1468607632013 Marionette TRACE conn3 <- [1,1918,null,{}] 11:33:52 INFO - PROCESS | 1645 | 1468607632016 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:52 INFO - PROCESS | 1645 | 1468607632017 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:52 INFO - PROCESS | 1645 | 1468607632096 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 11:33:52 INFO - PROCESS | 1645 | 1468607632100 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:52 INFO - PROCESS | 1645 | 1468607632101 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x121721000 == 35 [pid = 1645] [id = 487] 11:33:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x116702400) [pid = 1645] [serial = 1461] [outer = 0x0] 11:33:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x116a1ac00) [pid = 1645] [serial = 1462] [outer = 0x116702400] 11:33:52 INFO - PROCESS | 1645 | 1468607632125 Marionette DEBUG loaded listener.js 11:33:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1184b3400) [pid = 1645] [serial = 1463] [outer = 0x116702400] 11:33:52 INFO - PROCESS | 1645 | 1468607632468 Marionette TRACE conn3 <- [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]]]}] 11:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 470ms 11:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:33:52 INFO - PROCESS | 1645 | 1468607632483 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 11:33:52 INFO - PROCESS | 1645 | 1468607632484 Marionette TRACE conn3 <- [1,1921,null,{"value":"7"}] 11:33:52 INFO - PROCESS | 1645 | 1468607632486 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:33:52 INFO - PROCESS | 1645 | 1468607632487 Marionette TRACE conn3 <- [1,1922,null,{}] 11:33:52 INFO - PROCESS | 1645 | 1468607632499 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:52 INFO - PROCESS | 1645 | 1468607632500 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:52 INFO - PROCESS | 1645 | 1468607632578 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 11:33:52 INFO - PROCESS | 1645 | 1468607632642 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:52 INFO - PROCESS | 1645 | 1468607632643 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c42000 == 36 [pid = 1645] [id = 488] 11:33:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x11670b000) [pid = 1645] [serial = 1464] [outer = 0x0] 11:33:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1186c6000) [pid = 1645] [serial = 1465] [outer = 0x11670b000] 11:33:52 INFO - PROCESS | 1645 | 1468607632668 Marionette DEBUG loaded listener.js 11:33:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12532a400) [pid = 1645] [serial = 1466] [outer = 0x11670b000] 11:33:52 INFO - PROCESS | 1645 | 1468607632942 Marionette TRACE conn3 <- [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]]]}] 11:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 471ms 11:33:52 INFO - PROCESS | 1645 | 1468607632961 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 11:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:33:52 INFO - PROCESS | 1645 | 1468607632962 Marionette TRACE conn3 <- [1,1925,null,{"value":"7"}] 11:33:52 INFO - PROCESS | 1645 | 1468607632965 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:33:52 INFO - PROCESS | 1645 | 1468607632966 Marionette TRACE conn3 <- [1,1926,null,{}] 11:33:52 INFO - PROCESS | 1645 | 1468607632968 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:52 INFO - PROCESS | 1645 | 1468607632969 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:53 INFO - PROCESS | 1645 | 1468607633053 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 11:33:53 INFO - PROCESS | 1645 | 1468607633059 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:53 INFO - PROCESS | 1645 | 1468607633060 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c4aa800 == 37 [pid = 1645] [id = 489] 11:33:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1199e7000) [pid = 1645] [serial = 1467] [outer = 0x0] 11:33:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x128f9b800) [pid = 1645] [serial = 1468] [outer = 0x1199e7000] 11:33:53 INFO - PROCESS | 1645 | 1468607633084 Marionette DEBUG loaded listener.js 11:33:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12a7d8c00) [pid = 1645] [serial = 1469] [outer = 0x1199e7000] 11:33:53 INFO - PROCESS | 1645 | 1468607633416 Marionette TRACE conn3 <- [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]]]}] 11:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 467ms 11:33:53 INFO - PROCESS | 1645 | 1468607633433 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 11:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:33:53 INFO - PROCESS | 1645 | 1468607633435 Marionette TRACE conn3 <- [1,1929,null,{"value":"7"}] 11:33:53 INFO - PROCESS | 1645 | 1468607633437 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:33:53 INFO - PROCESS | 1645 | 1468607633440 Marionette TRACE conn3 <- [1,1930,null,{}] 11:33:53 INFO - PROCESS | 1645 | 1468607633444 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:53 INFO - PROCESS | 1645 | 1468607633454 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:53 INFO - PROCESS | 1645 | 1468607633580 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 11:33:53 INFO - PROCESS | 1645 | 1468607633586 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:53 INFO - PROCESS | 1645 | 1468607633588 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fcf000 == 38 [pid = 1645] [id = 490] 11:33:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x11962dc00) [pid = 1645] [serial = 1470] [outer = 0x0] 11:33:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12a9dc800) [pid = 1645] [serial = 1471] [outer = 0x11962dc00] 11:33:53 INFO - PROCESS | 1645 | 1468607633615 Marionette DEBUG loaded listener.js 11:33:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12bee5800) [pid = 1645] [serial = 1472] [outer = 0x11962dc00] 11:33:53 INFO - PROCESS | 1645 | 1468607633945 Marionette TRACE conn3 <- [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]]]}] 11:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 523ms 11:33:53 INFO - PROCESS | 1645 | 1468607633961 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 11:33:53 INFO - PROCESS | 1645 | 1468607633962 Marionette TRACE conn3 <- [1,1933,null,{"value":"7"}] 11:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:33:53 INFO - PROCESS | 1645 | 1468607633964 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:33:53 INFO - PROCESS | 1645 | 1468607633965 Marionette TRACE conn3 <- [1,1934,null,{}] 11:33:53 INFO - PROCESS | 1645 | 1468607633967 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:53 INFO - PROCESS | 1645 | 1468607633968 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:54 INFO - PROCESS | 1645 | 1468607634146 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 11:33:54 INFO - PROCESS | 1645 | 1468607634233 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:54 INFO - PROCESS | 1645 | 1468607634235 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x117265800 == 39 [pid = 1645] [id = 491] 11:33:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x115d52000) [pid = 1645] [serial = 1473] [outer = 0x0] 11:33:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1164e9c00) [pid = 1645] [serial = 1474] [outer = 0x115d52000] 11:33:54 INFO - PROCESS | 1645 | 1468607634267 Marionette DEBUG loaded listener.js 11:33:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x117eb2c00) [pid = 1645] [serial = 1475] [outer = 0x115d52000] 11:33:54 INFO - PROCESS | 1645 | 1468607634815 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 919ms 11:33:54 INFO - PROCESS | 1645 | 1468607634884 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 11:33:54 INFO - PROCESS | 1645 | 1468607634886 Marionette TRACE conn3 <- [1,1937,null,{"value":"7"}] 11:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:33:54 INFO - PROCESS | 1645 | 1468607634890 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:33:54 INFO - PROCESS | 1645 | 1468607634892 Marionette TRACE conn3 <- [1,1938,null,{}] 11:33:54 INFO - PROCESS | 1645 | 1468607634895 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:54 INFO - PROCESS | 1645 | 1468607634896 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:55 INFO - PROCESS | 1645 | 1468607635011 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 11:33:55 INFO - PROCESS | 1645 | 1468607635076 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:55 INFO - PROCESS | 1645 | 1468607635077 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x125318800 == 40 [pid = 1645] [id = 492] 11:33:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x11962a400) [pid = 1645] [serial = 1476] [outer = 0x0] 11:33:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x119631800) [pid = 1645] [serial = 1477] [outer = 0x11962a400] 11:33:55 INFO - PROCESS | 1645 | 1468607635108 Marionette DEBUG loaded listener.js 11:33:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x120f5b400) [pid = 1645] [serial = 1478] [outer = 0x11962a400] 11:33:55 INFO - PROCESS | 1645 | 1468607635694 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 821ms 11:33:55 INFO - PROCESS | 1645 | 1468607635732 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 11:33:55 INFO - PROCESS | 1645 | 1468607635733 Marionette TRACE conn3 <- [1,1941,null,{"value":"7"}] 11:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:33:55 INFO - PROCESS | 1645 | 1468607635738 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:33:55 INFO - PROCESS | 1645 | 1468607635742 Marionette TRACE conn3 <- [1,1942,null,{}] 11:33:55 INFO - PROCESS | 1645 | 1468607635744 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:55 INFO - PROCESS | 1645 | 1468607635746 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:56 INFO - PROCESS | 1645 | 1468607636028 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 11:33:56 INFO - PROCESS | 1645 | 1468607636218 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:56 INFO - PROCESS | 1645 | 1468607636220 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x11694e000 == 41 [pid = 1645] [id = 493] 11:33:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x113383000) [pid = 1645] [serial = 1479] [outer = 0x0] 11:33:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x115d4a400) [pid = 1645] [serial = 1480] [outer = 0x113383000] 11:33:56 INFO - PROCESS | 1645 | 1468607636266 Marionette DEBUG loaded listener.js 11:33:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x116a1a800) [pid = 1645] [serial = 1481] [outer = 0x113383000] 11:33:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12c4aa800 == 40 [pid = 1645] [id = 489] 11:33:56 INFO - PROCESS | 1645 | --DOCSHELL 0x123c42000 == 39 [pid = 1645] [id = 488] 11:33:56 INFO - PROCESS | 1645 | --DOCSHELL 0x121721000 == 38 [pid = 1645] [id = 487] 11:33:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12ba07000 == 37 [pid = 1645] [id = 486] 11:33:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12a95e800 == 36 [pid = 1645] [id = 485] 11:33:56 INFO - PROCESS | 1645 | --DOCSHELL 0x128fd0000 == 35 [pid = 1645] [id = 484] 11:33:56 INFO - PROCESS | 1645 | --DOCSHELL 0x126d94800 == 34 [pid = 1645] [id = 483] 11:33:56 INFO - PROCESS | 1645 | --DOCSHELL 0x123c42800 == 33 [pid = 1645] [id = 482] 11:33:56 INFO - PROCESS | 1645 | --DOCSHELL 0x121138800 == 32 [pid = 1645] [id = 481] 11:33:56 INFO - PROCESS | 1645 | --DOCSHELL 0x117f85800 == 31 [pid = 1645] [id = 480] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x119326c00) [pid = 1645] [serial = 1366] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x12ba79400) [pid = 1645] [serial = 1417] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x12a9cd400) [pid = 1645] [serial = 1401] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x12a9e3800) [pid = 1645] [serial = 1404] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x12a9dd400) [pid = 1645] [serial = 1402] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x129551400) [pid = 1645] [serial = 1381] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x1187fa400) [pid = 1645] [serial = 1386] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x12beeb400) [pid = 1645] [serial = 1419] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x119632800) [pid = 1645] [serial = 1387] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1133a6c00) [pid = 1645] [serial = 1383] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x116fe8400) [pid = 1645] [serial = 1384] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x12a773c00) [pid = 1645] [serial = 1398] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x128a6dc00) [pid = 1645] [serial = 1395] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1292ac400) [pid = 1645] [serial = 1396] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11962f000) [pid = 1645] [serial = 1389] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12126e400) [pid = 1645] [serial = 1390] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x124d2d400) [pid = 1645] [serial = 1392] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x127280c00) [pid = 1645] [serial = 1393] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x118577400) [pid = 1645] [serial = 1371] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x12beefc00) [pid = 1645] [serial = 1420] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x119351800) [pid = 1645] [serial = 1372] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x128a63000) [pid = 1645] [serial = 1377] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x128fa5000) [pid = 1645] [serial = 1378] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x111e62400) [pid = 1645] [serial = 1368] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x12b06dc00) [pid = 1645] [serial = 1407] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x113039400) [pid = 1645] [serial = 1369] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x121273800) [pid = 1645] [serial = 1374] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x124a41c00) [pid = 1645] [serial = 1375] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x129395c00) [pid = 1645] [serial = 1380] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x12b061c00) [pid = 1645] [serial = 1405] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x119346400) [pid = 1645] [serial = 1410] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x123c05800) [pid = 1645] [serial = 1411] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12b9e9000) [pid = 1645] [serial = 1416] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12b0aec00) [pid = 1645] [serial = 1408] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12b151800) [pid = 1645] [serial = 1414] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12b0b0000) [pid = 1645] [serial = 1413] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x12a9c1c00) [pid = 1645] [serial = 1399] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x116f97c00) [pid = 1645] [serial = 1333] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x1187f1c00) [pid = 1645] [serial = 1336] [outer = 0x0] [url = about:blank] 11:33:56 INFO - PROCESS | 1645 | 1468607636863 Marionette TRACE conn3 <- [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]]]}] 11:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1173ms 11:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:33:56 INFO - PROCESS | 1645 | 1468607636913 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 11:33:56 INFO - PROCESS | 1645 | 1468607636917 Marionette TRACE conn3 <- [1,1945,null,{"value":"7"}] 11:33:56 INFO - PROCESS | 1645 | 1468607636922 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:33:56 INFO - PROCESS | 1645 | 1468607636925 Marionette TRACE conn3 <- [1,1946,null,{}] 11:33:56 INFO - PROCESS | 1645 | 1468607636929 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:56 INFO - PROCESS | 1645 | 1468607636932 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:57 INFO - PROCESS | 1645 | 1468607637059 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 11:33:57 INFO - PROCESS | 1645 | 1468607637152 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:57 INFO - PROCESS | 1645 | 1468607637154 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x118406000 == 32 [pid = 1645] [id = 494] 11:33:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x116907c00) [pid = 1645] [serial = 1482] [outer = 0x0] 11:33:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x117fd2400) [pid = 1645] [serial = 1483] [outer = 0x116907c00] 11:33:57 INFO - PROCESS | 1645 | 1468607637196 Marionette DEBUG loaded listener.js 11:33:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x118bb4000) [pid = 1645] [serial = 1484] [outer = 0x116907c00] 11:33:57 INFO - PROCESS | 1645 | 1468607637516 Marionette TRACE conn3 <- [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]]]}] 11:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 673ms 11:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:33:57 INFO - PROCESS | 1645 | 1468607637594 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 11:33:57 INFO - PROCESS | 1645 | 1468607637596 Marionette TRACE conn3 <- [1,1949,null,{"value":"7"}] 11:33:57 INFO - PROCESS | 1645 | 1468607637598 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:33:57 INFO - PROCESS | 1645 | 1468607637599 Marionette TRACE conn3 <- [1,1950,null,{}] 11:33:57 INFO - PROCESS | 1645 | 1468607637602 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:57 INFO - PROCESS | 1645 | 1468607637603 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:57 INFO - PROCESS | 1645 | 1468607637684 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 11:33:57 INFO - PROCESS | 1645 | 1468607637693 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:57 INFO - PROCESS | 1645 | 1468607637694 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x12125a000 == 33 [pid = 1645] [id = 495] 11:33:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1195e8c00) [pid = 1645] [serial = 1485] [outer = 0x0] 11:33:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x119687000) [pid = 1645] [serial = 1486] [outer = 0x1195e8c00] 11:33:57 INFO - PROCESS | 1645 | 1468607637720 Marionette DEBUG loaded listener.js 11:33:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x120f59400) [pid = 1645] [serial = 1487] [outer = 0x1195e8c00] 11:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 469ms 11:33:58 INFO - PROCESS | 1645 | 1468607638064 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:33:58 INFO - PROCESS | 1645 | 1468607638068 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 11:33:58 INFO - PROCESS | 1645 | 1468607638070 Marionette TRACE conn3 <- [1,1953,null,{"value":"7"}] 11:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:33:58 INFO - PROCESS | 1645 | 1468607638080 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:33:58 INFO - PROCESS | 1645 | 1468607638084 Marionette TRACE conn3 <- [1,1954,null,{}] 11:33:58 INFO - PROCESS | 1645 | 1468607638086 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:58 INFO - PROCESS | 1645 | 1468607638088 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:58 INFO - PROCESS | 1645 | 1468607638197 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 11:33:58 INFO - PROCESS | 1645 | 1468607638207 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:58 INFO - PROCESS | 1645 | 1468607638209 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x1267a5000 == 34 [pid = 1645] [id = 496] 11:33:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x12114c000) [pid = 1645] [serial = 1488] [outer = 0x0] 11:33:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1214f8400) [pid = 1645] [serial = 1489] [outer = 0x12114c000] 11:33:58 INFO - PROCESS | 1645 | 1468607638233 Marionette DEBUG loaded listener.js 11:33:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x124d33800) [pid = 1645] [serial = 1490] [outer = 0x12114c000] 11:33:58 INFO - PROCESS | 1645 | 1468607638538 Marionette TRACE conn3 <- [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]]]}] 11:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 475ms 11:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:33:58 INFO - PROCESS | 1645 | 1468607638551 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 11:33:58 INFO - PROCESS | 1645 | 1468607638552 Marionette TRACE conn3 <- [1,1957,null,{"value":"7"}] 11:33:58 INFO - PROCESS | 1645 | 1468607638556 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:33:58 INFO - PROCESS | 1645 | 1468607638559 Marionette TRACE conn3 <- [1,1958,null,{}] 11:33:58 INFO - PROCESS | 1645 | 1468607638562 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:58 INFO - PROCESS | 1645 | 1468607638563 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:58 INFO - PROCESS | 1645 | 1468607638647 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 11:33:58 INFO - PROCESS | 1645 | 1468607638650 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:58 INFO - PROCESS | 1645 | 1468607638652 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fbe800 == 35 [pid = 1645] [id = 497] 11:33:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x125290000) [pid = 1645] [serial = 1491] [outer = 0x0] 11:33:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x126f1dc00) [pid = 1645] [serial = 1492] [outer = 0x125290000] 11:33:58 INFO - PROCESS | 1645 | 1468607638676 Marionette DEBUG loaded listener.js 11:33:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x12738dc00) [pid = 1645] [serial = 1493] [outer = 0x125290000] 11:33:59 INFO - PROCESS | 1645 | 1468607639052 Marionette TRACE conn3 <- [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]]]}] 11:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 523ms 11:33:59 INFO - PROCESS | 1645 | 1468607639077 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 11:33:59 INFO - PROCESS | 1645 | 1468607639078 Marionette TRACE conn3 <- [1,1961,null,{"value":"7"}] 11:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:33:59 INFO - PROCESS | 1645 | 1468607639081 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:33:59 INFO - PROCESS | 1645 | 1468607639082 Marionette TRACE conn3 <- [1,1962,null,{}] 11:33:59 INFO - PROCESS | 1645 | 1468607639084 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:59 INFO - PROCESS | 1645 | 1468607639085 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:59 INFO - PROCESS | 1645 | 1468607639190 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 11:33:59 INFO - PROCESS | 1645 | 1468607639204 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:59 INFO - PROCESS | 1645 | 1468607639208 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a75d000 == 36 [pid = 1645] [id = 498] 11:33:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x128ce0000) [pid = 1645] [serial = 1494] [outer = 0x0] 11:33:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128ceb800) [pid = 1645] [serial = 1495] [outer = 0x128ce0000] 11:33:59 INFO - PROCESS | 1645 | 1468607639241 Marionette DEBUG loaded listener.js 11:33:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x129544000) [pid = 1645] [serial = 1496] [outer = 0x128ce0000] 11:33:59 INFO - PROCESS | 1645 | 1468607639605 Marionette TRACE conn3 <- [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]]]}] 11:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 567ms 11:33:59 INFO - PROCESS | 1645 | 1468607639649 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 11:33:59 INFO - PROCESS | 1645 | 1468607639650 Marionette TRACE conn3 <- [1,1965,null,{"value":"7"}] 11:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:33:59 INFO - PROCESS | 1645 | 1468607639652 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:33:59 INFO - PROCESS | 1645 | 1468607639653 Marionette TRACE conn3 <- [1,1966,null,{}] 11:33:59 INFO - PROCESS | 1645 | 1468607639656 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:59 INFO - PROCESS | 1645 | 1468607639657 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:59 INFO - PROCESS | 1645 | 1468607639763 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 11:33:59 INFO - PROCESS | 1645 | 1468607639767 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:59 INFO - PROCESS | 1645 | 1468607639768 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:33:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ba0e800 == 37 [pid = 1645] [id = 499] 11:33:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x129550c00) [pid = 1645] [serial = 1497] [outer = 0x0] 11:33:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12a7d9800) [pid = 1645] [serial = 1498] [outer = 0x129550c00] 11:33:59 INFO - PROCESS | 1645 | 1468607639827 Marionette DEBUG loaded listener.js 11:33:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12a9d0800) [pid = 1645] [serial = 1499] [outer = 0x129550c00] 11:34:00 INFO - PROCESS | 1645 | 1468607640162 Marionette TRACE conn3 <- [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]]]}] 11:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 521ms 11:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:34:00 INFO - PROCESS | 1645 | 1468607640173 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 11:34:00 INFO - PROCESS | 1645 | 1468607640175 Marionette TRACE conn3 <- [1,1969,null,{"value":"7"}] 11:34:00 INFO - PROCESS | 1645 | 1468607640177 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:34:00 INFO - PROCESS | 1645 | 1468607640178 Marionette TRACE conn3 <- [1,1970,null,{}] 11:34:00 INFO - PROCESS | 1645 | 1468607640181 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:00 INFO - PROCESS | 1645 | 1468607640182 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:00 INFO - PROCESS | 1645 | 1468607640309 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 11:34:00 INFO - PROCESS | 1645 | 1468607640326 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:00 INFO - PROCESS | 1645 | 1468607640328 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c0b2000 == 38 [pid = 1645] [id = 500] 11:34:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12a9d7400) [pid = 1645] [serial = 1500] [outer = 0x0] 11:34:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12a9e4400) [pid = 1645] [serial = 1501] [outer = 0x12a9d7400] 11:34:00 INFO - PROCESS | 1645 | 1468607640363 Marionette DEBUG loaded listener.js 11:34:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12b0a2800) [pid = 1645] [serial = 1502] [outer = 0x12a9d7400] 11:34:00 INFO - PROCESS | 1645 | 1468607640868 Marionette TRACE conn3 <- [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]]]}] 11:34:00 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x118539c00) [pid = 1645] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:34:00 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x120f4c800) [pid = 1645] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:34:00 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x116f90400) [pid = 1645] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:34:00 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x113d99400) [pid = 1645] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:34:00 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x129388c00) [pid = 1645] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:34:00 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x11670b000) [pid = 1645] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:34:00 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x117fd1400) [pid = 1645] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:34:00 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x116702400) [pid = 1645] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:34:00 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1199e7000) [pid = 1645] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:34:00 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1121bec00) [pid = 1645] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:34:00 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x11670c000) [pid = 1645] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:34:00 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x126f0fc00) [pid = 1645] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:34:00 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x121149c00) [pid = 1645] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:34:00 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x129391400) [pid = 1645] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:34:00 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x114fb1800) [pid = 1645] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 719ms 11:34:00 INFO - PROCESS | 1645 | 1468607640896 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 11:34:00 INFO - PROCESS | 1645 | 1468607640897 Marionette TRACE conn3 <- [1,1973,null,{"value":"7"}] 11:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:34:00 INFO - PROCESS | 1645 | 1468607640899 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:34:00 INFO - PROCESS | 1645 | 1468607640900 Marionette TRACE conn3 <- [1,1974,null,{}] 11:34:00 INFO - PROCESS | 1645 | 1468607640903 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:00 INFO - PROCESS | 1645 | 1468607640904 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:00 INFO - PROCESS | 1645 | 1468607640984 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 11:34:00 INFO - PROCESS | 1645 | 1468607640991 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:00 INFO - PROCESS | 1645 | 1468607640992 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x128f07800 == 39 [pid = 1645] [id = 501] 11:34:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x117e6ec00) [pid = 1645] [serial = 1503] [outer = 0x0] 11:34:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x118536400) [pid = 1645] [serial = 1504] [outer = 0x117e6ec00] 11:34:01 INFO - PROCESS | 1645 | 1468607641023 Marionette DEBUG loaded listener.js 11:34:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x120f52400) [pid = 1645] [serial = 1505] [outer = 0x117e6ec00] 11:34:01 INFO - PROCESS | 1645 | 1468607641346 Marionette TRACE conn3 <- [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]]]}] 11:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 468ms 11:34:01 INFO - PROCESS | 1645 | 1468607641368 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 11:34:01 INFO - PROCESS | 1645 | 1468607641370 Marionette TRACE conn3 <- [1,1977,null,{"value":"7"}] 11:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:34:01 INFO - PROCESS | 1645 | 1468607641375 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:34:01 INFO - PROCESS | 1645 | 1468607641376 Marionette TRACE conn3 <- [1,1978,null,{}] 11:34:01 INFO - PROCESS | 1645 | 1468607641378 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:01 INFO - PROCESS | 1645 | 1468607641379 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:01 INFO - PROCESS | 1645 | 1468607641458 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 11:34:01 INFO - PROCESS | 1645 | 1468607641518 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:01 INFO - PROCESS | 1645 | 1468607641519 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c476000 == 40 [pid = 1645] [id = 502] 11:34:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x11853b000) [pid = 1645] [serial = 1506] [outer = 0x0] 11:34:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x128ce0800) [pid = 1645] [serial = 1507] [outer = 0x11853b000] 11:34:01 INFO - PROCESS | 1645 | 1468607641545 Marionette DEBUG loaded listener.js 11:34:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x12b0a9c00) [pid = 1645] [serial = 1508] [outer = 0x11853b000] 11:34:01 INFO - PROCESS | 1645 | 1468607641787 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 471ms 11:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:34:01 INFO - PROCESS | 1645 | 1468607641845 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 11:34:01 INFO - PROCESS | 1645 | 1468607641847 Marionette TRACE conn3 <- [1,1981,null,{"value":"7"}] 11:34:01 INFO - PROCESS | 1645 | 1468607641849 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:34:01 INFO - PROCESS | 1645 | 1468607641850 Marionette TRACE conn3 <- [1,1982,null,{}] 11:34:01 INFO - PROCESS | 1645 | 1468607641853 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:01 INFO - PROCESS | 1645 | 1468607641854 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:01 INFO - PROCESS | 1645 | 1468607641950 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 11:34:01 INFO - PROCESS | 1645 | 1468607641953 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:01 INFO - PROCESS | 1645 | 1468607641955 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ce25000 == 41 [pid = 1645] [id = 503] 11:34:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x12b143000) [pid = 1645] [serial = 1509] [outer = 0x0] 11:34:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12b151800) [pid = 1645] [serial = 1510] [outer = 0x12b143000] 11:34:01 INFO - PROCESS | 1645 | 1468607641988 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12b9ef400) [pid = 1645] [serial = 1511] [outer = 0x12b143000] 11:34:02 INFO - PROCESS | 1645 | 1468607642342 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 518ms 11:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:34:02 INFO - PROCESS | 1645 | 1468607642368 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 11:34:02 INFO - PROCESS | 1645 | 1468607642369 Marionette TRACE conn3 <- [1,1985,null,{"value":"7"}] 11:34:02 INFO - PROCESS | 1645 | 1468607642371 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:34:02 INFO - PROCESS | 1645 | 1468607642373 Marionette TRACE conn3 <- [1,1986,null,{}] 11:34:02 INFO - PROCESS | 1645 | 1468607642375 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:02 INFO - PROCESS | 1645 | 1468607642377 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:02 INFO - PROCESS | 1645 | 1468607642503 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 11:34:02 INFO - PROCESS | 1645 | 1468607642509 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 1645 | 1468607642510 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d1ef800 == 42 [pid = 1645] [id = 504] 11:34:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12b143800) [pid = 1645] [serial = 1512] [outer = 0x0] 11:34:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12ba73000) [pid = 1645] [serial = 1513] [outer = 0x12b143800] 11:34:02 INFO - PROCESS | 1645 | 1468607642534 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12bef1400) [pid = 1645] [serial = 1514] [outer = 0x12b143800] 11:34:02 INFO - PROCESS | 1645 | 1468607642825 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 470ms 11:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:34:02 INFO - PROCESS | 1645 | 1468607642847 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 11:34:02 INFO - PROCESS | 1645 | 1468607642848 Marionette TRACE conn3 <- [1,1989,null,{"value":"7"}] 11:34:02 INFO - PROCESS | 1645 | 1468607642850 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:34:02 INFO - PROCESS | 1645 | 1468607642851 Marionette TRACE conn3 <- [1,1990,null,{}] 11:34:02 INFO - PROCESS | 1645 | 1468607642853 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:02 INFO - PROCESS | 1645 | 1468607642854 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:02 INFO - PROCESS | 1645 | 1468607642998 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 11:34:03 INFO - PROCESS | 1645 | 1468607643100 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:03 INFO - PROCESS | 1645 | 1468607643101 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x116177000 == 43 [pid = 1645] [id = 505] 11:34:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1129ab000) [pid = 1645] [serial = 1515] [outer = 0x0] 11:34:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x113039400) [pid = 1645] [serial = 1516] [outer = 0x1129ab000] 11:34:03 INFO - PROCESS | 1645 | 1468607643135 Marionette DEBUG loaded listener.js 11:34:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x116711800) [pid = 1645] [serial = 1517] [outer = 0x1129ab000] 11:34:03 INFO - PROCESS | 1645 | 1468607643573 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 770ms 11:34:03 INFO - PROCESS | 1645 | 1468607643621 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 11:34:03 INFO - PROCESS | 1645 | 1468607643623 Marionette TRACE conn3 <- [1,1993,null,{"value":"7"}] 11:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:34:03 INFO - PROCESS | 1645 | 1468607643627 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:34:03 INFO - PROCESS | 1645 | 1468607643629 Marionette TRACE conn3 <- [1,1994,null,{}] 11:34:03 INFO - PROCESS | 1645 | 1468607643632 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:03 INFO - PROCESS | 1645 | 1468607643634 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:03 INFO - PROCESS | 1645 | 1468607643764 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 11:34:03 INFO - PROCESS | 1645 | 1468607643852 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:03 INFO - PROCESS | 1645 | 1468607643854 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x121c20800 == 44 [pid = 1645] [id = 506] 11:34:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1187f8400) [pid = 1645] [serial = 1518] [outer = 0x0] 11:34:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x11962e800) [pid = 1645] [serial = 1519] [outer = 0x1187f8400] 11:34:03 INFO - PROCESS | 1645 | 1468607643885 Marionette DEBUG loaded listener.js 11:34:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x121028400) [pid = 1645] [serial = 1520] [outer = 0x1187f8400] 11:34:04 INFO - PROCESS | 1645 | 1468607644312 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 720ms 11:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:34:04 INFO - PROCESS | 1645 | 1468607644347 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 11:34:04 INFO - PROCESS | 1645 | 1468607644349 Marionette TRACE conn3 <- [1,1997,null,{"value":"7"}] 11:34:04 INFO - PROCESS | 1645 | 1468607644351 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:34:04 INFO - PROCESS | 1645 | 1468607644353 Marionette TRACE conn3 <- [1,1998,null,{}] 11:34:04 INFO - PROCESS | 1645 | 1468607644355 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:04 INFO - PROCESS | 1645 | 1468607644357 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:04 INFO - PROCESS | 1645 | 1468607644468 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 11:34:04 INFO - PROCESS | 1645 | 1468607644533 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:04 INFO - PROCESS | 1645 | 1468607644534 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d1eb000 == 45 [pid = 1645] [id = 507] 11:34:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x124889c00) [pid = 1645] [serial = 1521] [outer = 0x0] 11:34:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x126f1d800) [pid = 1645] [serial = 1522] [outer = 0x124889c00] 11:34:04 INFO - PROCESS | 1645 | 1468607644604 Marionette DEBUG loaded listener.js 11:34:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x11968b400) [pid = 1645] [serial = 1523] [outer = 0x124889c00] 11:34:05 INFO - PROCESS | 1645 | 1468607645025 Marionette TRACE conn3 <- [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]]]}] 11:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 721ms 11:34:05 INFO - PROCESS | 1645 | 1468607645073 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 11:34:05 INFO - PROCESS | 1645 | 1468607645076 Marionette TRACE conn3 <- [1,2001,null,{"value":"7"}] 11:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:34:05 INFO - PROCESS | 1645 | 1468607645084 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:34:05 INFO - PROCESS | 1645 | 1468607645087 Marionette TRACE conn3 <- [1,2002,null,{}] 11:34:05 INFO - PROCESS | 1645 | 1468607645114 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:05 INFO - PROCESS | 1645 | 1468607645116 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:05 INFO - PROCESS | 1645 | 1468607645233 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 11:34:05 INFO - PROCESS | 1645 | 1468607645357 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:05 INFO - PROCESS | 1645 | 1468607645358 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x11870f000 == 46 [pid = 1645] [id = 508] 11:34:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x128a91000) [pid = 1645] [serial = 1524] [outer = 0x0] 11:34:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x128cea800) [pid = 1645] [serial = 1525] [outer = 0x128a91000] 11:34:05 INFO - PROCESS | 1645 | 1468607645391 Marionette DEBUG loaded listener.js 11:34:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12b9e2800) [pid = 1645] [serial = 1526] [outer = 0x128a91000] 11:34:06 INFO - PROCESS | 1645 | 1468607646032 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1002ms 11:34:06 INFO - PROCESS | 1645 | 1468607646081 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 11:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:34:06 INFO - PROCESS | 1645 | 1468607646084 Marionette TRACE conn3 <- [1,2005,null,{"value":"7"}] 11:34:06 INFO - PROCESS | 1645 | 1468607646087 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:34:06 INFO - PROCESS | 1645 | 1468607646091 Marionette TRACE conn3 <- [1,2006,null,{}] 11:34:06 INFO - PROCESS | 1645 | 1468607646095 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:06 INFO - PROCESS | 1645 | 1468607646097 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:06 INFO - PROCESS | 1645 | 1468607646216 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 11:34:06 INFO - PROCESS | 1645 | 1468607646298 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:06 INFO - PROCESS | 1645 | 1468607646300 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x118704000 == 47 [pid = 1645] [id = 509] 11:34:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x115e96800) [pid = 1645] [serial = 1527] [outer = 0x0] 11:34:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1186c5c00) [pid = 1645] [serial = 1528] [outer = 0x115e96800] 11:34:06 INFO - PROCESS | 1645 | 1468607646328 Marionette DEBUG loaded listener.js 11:34:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x116709400) [pid = 1645] [serial = 1529] [outer = 0x115e96800] 11:34:06 INFO - PROCESS | 1645 | 1468607646775 Marionette TRACE conn3 <- [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]]]}] 11:34:06 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 11:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 725ms 11:34:06 INFO - PROCESS | 1645 | 1468607646813 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 11:34:06 INFO - PROCESS | 1645 | 1468607646816 Marionette TRACE conn3 <- [1,2009,null,{"value":"7"}] 11:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:34:06 INFO - PROCESS | 1645 | 1468607646820 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:34:06 INFO - PROCESS | 1645 | 1468607646821 Marionette TRACE conn3 <- [1,2010,null,{}] 11:34:06 INFO - PROCESS | 1645 | 1468607646847 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:06 INFO - PROCESS | 1645 | 1468607646848 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x12d1ef800 == 46 [pid = 1645] [id = 504] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x12ce25000 == 45 [pid = 1645] [id = 503] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x12c476000 == 44 [pid = 1645] [id = 502] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x128f07800 == 43 [pid = 1645] [id = 501] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x12c0b2000 == 42 [pid = 1645] [id = 500] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x12ba0e800 == 41 [pid = 1645] [id = 499] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x12a75d000 == 40 [pid = 1645] [id = 498] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x128fbe800 == 39 [pid = 1645] [id = 497] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x1267a5000 == 38 [pid = 1645] [id = 496] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x12125a000 == 37 [pid = 1645] [id = 495] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x118406000 == 36 [pid = 1645] [id = 494] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x11694e000 == 35 [pid = 1645] [id = 493] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x125318800 == 34 [pid = 1645] [id = 492] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x117265800 == 33 [pid = 1645] [id = 491] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x128fcf000 == 32 [pid = 1645] [id = 490] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x117f79800 == 31 [pid = 1645] [id = 479] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x118704000 == 30 [pid = 1645] [id = 509] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x11870f000 == 29 [pid = 1645] [id = 508] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x12d1eb000 == 28 [pid = 1645] [id = 507] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x121c20800 == 27 [pid = 1645] [id = 506] 11:34:07 INFO - PROCESS | 1645 | --DOCSHELL 0x116177000 == 26 [pid = 1645] [id = 505] 11:34:07 INFO - PROCESS | 1645 | 1468607647486 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x1186c5000) [pid = 1645] [serial = 1437] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x118578800) [pid = 1645] [serial = 1440] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x11932b800) [pid = 1645] [serial = 1441] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x120f56c00) [pid = 1645] [serial = 1443] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1214f3c00) [pid = 1645] [serial = 1444] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1248c0400) [pid = 1645] [serial = 1446] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x126d51800) [pid = 1645] [serial = 1447] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x128ce9c00) [pid = 1645] [serial = 1453] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12a9cdc00) [pid = 1645] [serial = 1456] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12a76c800) [pid = 1645] [serial = 1454] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1186c6000) [pid = 1645] [serial = 1465] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12b150000) [pid = 1645] [serial = 1459] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x116a1ac00) [pid = 1645] [serial = 1462] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x12532a400) [pid = 1645] [serial = 1466] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1184b3400) [pid = 1645] [serial = 1463] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x116f8f000) [pid = 1645] [serial = 892] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x128f9b800) [pid = 1645] [serial = 1468] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x115e2c800) [pid = 1645] [serial = 1423] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x12b9ea800) [pid = 1645] [serial = 1460] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x112a84800) [pid = 1645] [serial = 1422] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x12a7d8c00) [pid = 1645] [serial = 1469] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x120f4d400) [pid = 1645] [serial = 1426] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x128a65000) [pid = 1645] [serial = 1449] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x128cdec00) [pid = 1645] [serial = 1450] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1187f4400) [pid = 1645] [serial = 1425] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x12b144400) [pid = 1645] [serial = 1457] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x126d56c00) [pid = 1645] [serial = 1429] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x124ae3800) [pid = 1645] [serial = 1428] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12a9c3c00) [pid = 1645] [serial = 1432] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12a9dc800) [pid = 1645] [serial = 1471] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x12a76f800) [pid = 1645] [serial = 1431] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x12a9d9c00) [pid = 1645] [serial = 1435] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x126af3800) [pid = 1645] [serial = 1434] [outer = 0x0] [url = about:blank] 11:34:07 INFO - PROCESS | 1645 | 1468607647586 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:07 INFO - PROCESS | 1645 | 1468607647588 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x1132da800 == 27 [pid = 1645] [id = 510] 11:34:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x1121bd800) [pid = 1645] [serial = 1530] [outer = 0x0] 11:34:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1128d4000) [pid = 1645] [serial = 1531] [outer = 0x1121bd800] 11:34:07 INFO - PROCESS | 1645 | 1468607647617 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x112a84800) [pid = 1645] [serial = 1532] [outer = 0x1121bd800] 11:34:07 INFO - PROCESS | 1645 | 1468607647947 Marionette TRACE conn3 <- [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]]]}] 11:34:07 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 11:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1141ms 11:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:34:07 INFO - PROCESS | 1645 | 1468607647962 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 11:34:07 INFO - PROCESS | 1645 | 1468607647964 Marionette TRACE conn3 <- [1,2013,null,{"value":"7"}] 11:34:07 INFO - PROCESS | 1645 | 1468607647967 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:34:07 INFO - PROCESS | 1645 | 1468607647969 Marionette TRACE conn3 <- [1,2014,null,{}] 11:34:07 INFO - PROCESS | 1645 | 1468607647974 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:07 INFO - PROCESS | 1645 | 1468607647977 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:08 INFO - PROCESS | 1645 | 1468607648083 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 11:34:08 INFO - PROCESS | 1645 | 1468607648137 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:08 INFO - PROCESS | 1645 | 1468607648138 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x117361800 == 28 [pid = 1645] [id = 511] 11:34:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x11302e000) [pid = 1645] [serial = 1533] [outer = 0x0] 11:34:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x115e20c00) [pid = 1645] [serial = 1534] [outer = 0x11302e000] 11:34:08 INFO - PROCESS | 1645 | 1468607648164 Marionette DEBUG loaded listener.js 11:34:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1167c4000) [pid = 1645] [serial = 1535] [outer = 0x11302e000] 11:34:08 INFO - PROCESS | 1645 | 1468607648444 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 525ms 11:34:08 INFO - PROCESS | 1645 | 1468607648494 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 11:34:08 INFO - PROCESS | 1645 | 1468607648496 Marionette TRACE conn3 <- [1,2017,null,{"value":"7"}] 11:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:34:08 INFO - PROCESS | 1645 | 1468607648498 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:34:08 INFO - PROCESS | 1645 | 1468607648499 Marionette TRACE conn3 <- [1,2018,null,{}] 11:34:08 INFO - PROCESS | 1645 | 1468607648502 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:08 INFO - PROCESS | 1645 | 1468607648503 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:08 INFO - PROCESS | 1645 | 1468607648581 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 11:34:08 INFO - PROCESS | 1645 | 1468607648587 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:08 INFO - PROCESS | 1645 | 1468607648590 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x117f76000 == 29 [pid = 1645] [id = 512] 11:34:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x117e66800) [pid = 1645] [serial = 1536] [outer = 0x0] 11:34:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x117fd5000) [pid = 1645] [serial = 1537] [outer = 0x117e66800] 11:34:08 INFO - PROCESS | 1645 | 1468607648624 Marionette DEBUG loaded listener.js 11:34:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1184b8c00) [pid = 1645] [serial = 1538] [outer = 0x117e66800] 11:34:09 INFO - PROCESS | 1645 | 1468607648999 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 518ms 11:34:09 INFO - PROCESS | 1645 | 1468607649017 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 11:34:09 INFO - PROCESS | 1645 | 1468607649019 Marionette TRACE conn3 <- [1,2021,null,{"value":"7"}] 11:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:34:09 INFO - PROCESS | 1645 | 1468607649030 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:34:09 INFO - PROCESS | 1645 | 1468607649033 Marionette TRACE conn3 <- [1,2022,null,{}] 11:34:09 INFO - PROCESS | 1645 | 1468607649035 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:09 INFO - PROCESS | 1645 | 1468607649038 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:09 INFO - PROCESS | 1645 | 1468607649116 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 11:34:09 INFO - PROCESS | 1645 | 1468607649120 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 1645 | 1468607649121 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x12100b800 == 30 [pid = 1645] [id = 513] 11:34:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x117eac400) [pid = 1645] [serial = 1539] [outer = 0x0] 11:34:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11853d800) [pid = 1645] [serial = 1540] [outer = 0x117eac400] 11:34:09 INFO - PROCESS | 1645 | 1468607649149 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x119329000) [pid = 1645] [serial = 1541] [outer = 0x117eac400] 11:34:09 INFO - PROCESS | 1645 | 1468607649479 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 476ms 11:34:09 INFO - PROCESS | 1645 | 1468607649501 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 11:34:09 INFO - PROCESS | 1645 | 1468607649502 Marionette TRACE conn3 <- [1,2025,null,{"value":"7"}] 11:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:34:09 INFO - PROCESS | 1645 | 1468607649505 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:34:09 INFO - PROCESS | 1645 | 1468607649508 Marionette TRACE conn3 <- [1,2026,null,{}] 11:34:09 INFO - PROCESS | 1645 | 1468607649511 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:09 INFO - PROCESS | 1645 | 1468607649512 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:09 INFO - PROCESS | 1645 | 1468607649585 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 11:34:09 INFO - PROCESS | 1645 | 1468607649657 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 1645 | 1468607649658 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x121708800 == 31 [pid = 1645] [id = 514] 11:34:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1133d6800) [pid = 1645] [serial = 1542] [outer = 0x0] 11:34:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x119347000) [pid = 1645] [serial = 1543] [outer = 0x1133d6800] 11:34:09 INFO - PROCESS | 1645 | 1468607649682 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x119632c00) [pid = 1645] [serial = 1544] [outer = 0x1133d6800] 11:34:10 INFO - PROCESS | 1645 | 1468607650020 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 571ms 11:34:10 INFO - PROCESS | 1645 | 1468607650077 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 11:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:34:10 INFO - PROCESS | 1645 | 1468607650078 Marionette TRACE conn3 <- [1,2029,null,{"value":"7"}] 11:34:10 INFO - PROCESS | 1645 | 1468607650080 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 1645 | 1468607650081 Marionette TRACE conn3 <- [1,2030,null,{}] 11:34:10 INFO - PROCESS | 1645 | 1468607650089 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:10 INFO - PROCESS | 1645 | 1468607650090 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:10 INFO - PROCESS | 1645 | 1468607650184 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 11:34:10 INFO - PROCESS | 1645 | 1468607650189 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 1645 | 1468607650193 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c4e800 == 32 [pid = 1645] [id = 515] 11:34:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x116fefc00) [pid = 1645] [serial = 1545] [outer = 0x0] 11:34:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x120f56400) [pid = 1645] [serial = 1546] [outer = 0x116fefc00] 11:34:10 INFO - PROCESS | 1645 | 1468607650256 Marionette DEBUG loaded listener.js 11:34:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x121275800) [pid = 1645] [serial = 1547] [outer = 0x116fefc00] 11:34:10 INFO - PROCESS | 1645 | 1468607650592 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 527ms 11:34:10 INFO - PROCESS | 1645 | 1468607650607 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 1645 | 1468607650608 Marionette TRACE conn3 <- [1,2033,null,{"value":"7"}] 11:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:34:10 INFO - PROCESS | 1645 | 1468607650611 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 1645 | 1468607650612 Marionette TRACE conn3 <- [1,2034,null,{}] 11:34:10 INFO - PROCESS | 1645 | 1468607650614 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:10 INFO - PROCESS | 1645 | 1468607650615 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:10 INFO - PROCESS | 1645 | 1468607650715 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 11:34:10 INFO - PROCESS | 1645 | 1468607650752 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 1645 | 1468607650753 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169bb000 == 33 [pid = 1645] [id = 516] 11:34:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x121276400) [pid = 1645] [serial = 1548] [outer = 0x0] 11:34:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1216b9c00) [pid = 1645] [serial = 1549] [outer = 0x121276400] 11:34:10 INFO - PROCESS | 1645 | 1468607650777 Marionette DEBUG loaded listener.js 11:34:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1248ba800) [pid = 1645] [serial = 1550] [outer = 0x121276400] 11:34:11 INFO - PROCESS | 1645 | 1468607651095 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 520ms 11:34:11 INFO - PROCESS | 1645 | 1468607651136 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 11:34:11 INFO - PROCESS | 1645 | 1468607651137 Marionette TRACE conn3 <- [1,2037,null,{"value":"7"}] 11:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:34:11 INFO - PROCESS | 1645 | 1468607651139 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:34:11 INFO - PROCESS | 1645 | 1468607651140 Marionette TRACE conn3 <- [1,2038,null,{}] 11:34:11 INFO - PROCESS | 1645 | 1468607651143 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:11 INFO - PROCESS | 1645 | 1468607651144 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:11 INFO - PROCESS | 1645 | 1468607651242 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 11:34:11 INFO - PROCESS | 1645 | 1468607651245 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:11 INFO - PROCESS | 1645 | 1468607651246 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x128baf000 == 34 [pid = 1645] [id = 517] 11:34:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x118bbf800) [pid = 1645] [serial = 1551] [outer = 0x0] 11:34:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x124a48000) [pid = 1645] [serial = 1552] [outer = 0x118bbf800] 11:34:11 INFO - PROCESS | 1645 | 1468607651270 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x125290800) [pid = 1645] [serial = 1553] [outer = 0x118bbf800] 11:34:11 INFO - PROCESS | 1645 | 1468607651879 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:34:11 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1184b6000) [pid = 1645] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:34:11 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x128ce0000) [pid = 1645] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:34:11 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12b143000) [pid = 1645] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:34:11 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x129550c00) [pid = 1645] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:34:11 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x12b143800) [pid = 1645] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:34:11 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12a9d7400) [pid = 1645] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:34:11 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x117e6ec00) [pid = 1645] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:34:11 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x125290000) [pid = 1645] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:34:11 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x11962a400) [pid = 1645] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:34:11 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11962dc00) [pid = 1645] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:34:11 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x115d52000) [pid = 1645] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:34:11 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1195e8c00) [pid = 1645] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:34:11 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x116907c00) [pid = 1645] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:34:11 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x113383000) [pid = 1645] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:34:11 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x12114c000) [pid = 1645] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:34:11 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x11853b000) [pid = 1645] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 769ms 11:34:11 INFO - PROCESS | 1645 | 1468607651909 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 11:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:34:11 INFO - PROCESS | 1645 | 1468607651911 Marionette TRACE conn3 <- [1,2041,null,{"value":"7"}] 11:34:11 INFO - PROCESS | 1645 | 1468607651915 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:34:11 INFO - PROCESS | 1645 | 1468607651917 Marionette TRACE conn3 <- [1,2042,null,{}] 11:34:11 INFO - PROCESS | 1645 | 1468607651920 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:11 INFO - PROCESS | 1645 | 1468607651922 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:12 INFO - PROCESS | 1645 | 1468607652040 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 11:34:12 INFO - PROCESS | 1645 | 1468607652045 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 1645 | 1468607652047 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x126ff0800 == 35 [pid = 1645] [id = 518] 11:34:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x117fd2000) [pid = 1645] [serial = 1554] [outer = 0x0] 11:34:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x118571400) [pid = 1645] [serial = 1555] [outer = 0x117fd2000] 11:34:12 INFO - PROCESS | 1645 | 1468607652085 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x119634c00) [pid = 1645] [serial = 1556] [outer = 0x117fd2000] 11:34:12 INFO - PROCESS | 1645 | 1468607652417 Marionette TRACE conn3 <- [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]]]}] 11:34:12 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) 11:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 521ms 11:34:12 INFO - PROCESS | 1645 | 1468607652435 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 1645 | 1468607652436 Marionette TRACE conn3 <- [1,2045,null,{"value":"7"}] 11:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:34:12 INFO - PROCESS | 1645 | 1468607652439 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - PROCESS | 1645 | 1468607652442 Marionette TRACE conn3 <- [1,2046,null,{}] 11:34:12 INFO - PROCESS | 1645 | 1468607652446 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:12 INFO - PROCESS | 1645 | 1468607652447 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:12 INFO - PROCESS | 1645 | 1468607652548 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 11:34:12 INFO - PROCESS | 1645 | 1468607652571 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 1645 | 1468607652572 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x1293b4800 == 36 [pid = 1645] [id = 519] 11:34:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x11670c400) [pid = 1645] [serial = 1557] [outer = 0x0] 11:34:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x12127cc00) [pid = 1645] [serial = 1558] [outer = 0x11670c400] 11:34:12 INFO - PROCESS | 1645 | 1468607652595 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x126d4e400) [pid = 1645] [serial = 1559] [outer = 0x11670c400] 11:34:12 INFO - PROCESS | 1645 | 1468607652892 Marionette TRACE conn3 <- [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]]]}] 11:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 472ms 11:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:34:12 INFO - PROCESS | 1645 | 1468607652913 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 1645 | 1468607652914 Marionette TRACE conn3 <- [1,2049,null,{"value":"7"}] 11:34:12 INFO - PROCESS | 1645 | 1468607652916 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - PROCESS | 1645 | 1468607652918 Marionette TRACE conn3 <- [1,2050,null,{}] 11:34:12 INFO - PROCESS | 1645 | 1468607652920 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:12 INFO - PROCESS | 1645 | 1468607652921 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:13 INFO - PROCESS | 1645 | 1468607653002 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 11:34:13 INFO - PROCESS | 1645 | 1468607653007 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:13 INFO - PROCESS | 1645 | 1468607653010 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a963000 == 37 [pid = 1645] [id = 520] 11:34:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x121a10c00) [pid = 1645] [serial = 1560] [outer = 0x0] 11:34:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12737e400) [pid = 1645] [serial = 1561] [outer = 0x121a10c00] 11:34:13 INFO - PROCESS | 1645 | 1468607653036 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128a6a800) [pid = 1645] [serial = 1562] [outer = 0x121a10c00] 11:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 469ms 11:34:13 INFO - PROCESS | 1645 | 1468607653380 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:13 INFO - PROCESS | 1645 | 1468607653386 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 1645 | 1468607653388 Marionette TRACE conn3 <- [1,2053,null,{"value":"7"}] 11:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:34:13 INFO - PROCESS | 1645 | 1468607653394 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 1645 | 1468607653396 Marionette TRACE conn3 <- [1,2054,null,{}] 11:34:13 INFO - PROCESS | 1645 | 1468607653398 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:13 INFO - PROCESS | 1645 | 1468607653400 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:13 INFO - PROCESS | 1645 | 1468607653521 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 11:34:13 INFO - PROCESS | 1645 | 1468607653527 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:13 INFO - PROCESS | 1645 | 1468607653528 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x120e92800 == 38 [pid = 1645] [id = 521] 11:34:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x119326c00) [pid = 1645] [serial = 1563] [outer = 0x0] 11:34:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128a6e800) [pid = 1645] [serial = 1564] [outer = 0x119326c00] 11:34:13 INFO - PROCESS | 1645 | 1468607653552 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128c0c400) [pid = 1645] [serial = 1565] [outer = 0x119326c00] 11:34:13 INFO - PROCESS | 1645 | 1468607653861 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 518ms 11:34:13 INFO - PROCESS | 1645 | 1468607653927 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 1645 | 1468607653929 Marionette TRACE conn3 <- [1,2057,null,{"value":"7"}] 11:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:34:13 INFO - PROCESS | 1645 | 1468607653933 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 1645 | 1468607653936 Marionette TRACE conn3 <- [1,2058,null,{}] 11:34:13 INFO - PROCESS | 1645 | 1468607653940 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:13 INFO - PROCESS | 1645 | 1468607653942 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:14 INFO - PROCESS | 1645 | 1468607654044 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 11:34:14 INFO - PROCESS | 1645 | 1468607654143 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 1645 | 1468607654147 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fb7000 == 39 [pid = 1645] [id = 522] 11:34:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x112e63000) [pid = 1645] [serial = 1566] [outer = 0x0] 11:34:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1131e3400) [pid = 1645] [serial = 1567] [outer = 0x112e63000] 11:34:14 INFO - PROCESS | 1645 | 1468607654179 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x115d54400) [pid = 1645] [serial = 1568] [outer = 0x112e63000] 11:34:14 INFO - PROCESS | 1645 | 1468607654712 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 826ms 11:34:14 INFO - PROCESS | 1645 | 1468607654760 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 11:34:14 INFO - PROCESS | 1645 | 1468607654762 Marionette TRACE conn3 <- [1,2061,null,{"value":"7"}] 11:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:34:14 INFO - PROCESS | 1645 | 1468607654767 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:34:14 INFO - PROCESS | 1645 | 1468607654769 Marionette TRACE conn3 <- [1,2062,null,{}] 11:34:14 INFO - PROCESS | 1645 | 1468607654773 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:14 INFO - PROCESS | 1645 | 1468607654775 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:14 INFO - PROCESS | 1645 | 1468607654883 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 11:34:14 INFO - PROCESS | 1645 | 1468607654966 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 1645 | 1468607654967 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x121005000 == 40 [pid = 1645] [id = 523] 11:34:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x117eaf000) [pid = 1645] [serial = 1569] [outer = 0x0] 11:34:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x118366c00) [pid = 1645] [serial = 1570] [outer = 0x117eaf000] 11:34:15 INFO - PROCESS | 1645 | 1468607654998 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x118574c00) [pid = 1645] [serial = 1571] [outer = 0x117eaf000] 11:34:15 INFO - PROCESS | 1645 | 1468607655855 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1176ms 11:34:15 INFO - PROCESS | 1645 | 1468607655942 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 11:34:15 INFO - PROCESS | 1645 | 1468607655944 Marionette TRACE conn3 <- [1,2065,null,{"value":"7"}] 11:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:34:15 INFO - PROCESS | 1645 | 1468607655948 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:34:15 INFO - PROCESS | 1645 | 1468607655949 Marionette TRACE conn3 <- [1,2066,null,{}] 11:34:15 INFO - PROCESS | 1645 | 1468607655954 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:15 INFO - PROCESS | 1645 | 1468607655955 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:16 INFO - PROCESS | 1645 | 1468607656068 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 11:34:16 INFO - PROCESS | 1645 | 1468607656124 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 1645 | 1468607656127 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x118715800 == 41 [pid = 1645] [id = 524] 11:34:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1167c2c00) [pid = 1645] [serial = 1572] [outer = 0x0] 11:34:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x116983400) [pid = 1645] [serial = 1573] [outer = 0x1167c2c00] 11:34:16 INFO - PROCESS | 1645 | 1468607656156 Marionette DEBUG loaded listener.js 11:34:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x117eb5400) [pid = 1645] [serial = 1574] [outer = 0x1167c2c00] 11:34:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12a963000 == 40 [pid = 1645] [id = 520] 11:34:16 INFO - PROCESS | 1645 | --DOCSHELL 0x1293b4800 == 39 [pid = 1645] [id = 519] 11:34:16 INFO - PROCESS | 1645 | --DOCSHELL 0x126ff0800 == 38 [pid = 1645] [id = 518] 11:34:16 INFO - PROCESS | 1645 | --DOCSHELL 0x128baf000 == 37 [pid = 1645] [id = 517] 11:34:16 INFO - PROCESS | 1645 | --DOCSHELL 0x1169bb000 == 36 [pid = 1645] [id = 516] 11:34:16 INFO - PROCESS | 1645 | --DOCSHELL 0x123c4e800 == 35 [pid = 1645] [id = 515] 11:34:16 INFO - PROCESS | 1645 | --DOCSHELL 0x121708800 == 34 [pid = 1645] [id = 514] 11:34:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12100b800 == 33 [pid = 1645] [id = 513] 11:34:16 INFO - PROCESS | 1645 | --DOCSHELL 0x117f76000 == 32 [pid = 1645] [id = 512] 11:34:16 INFO - PROCESS | 1645 | --DOCSHELL 0x117361800 == 31 [pid = 1645] [id = 511] 11:34:16 INFO - PROCESS | 1645 | --DOCSHELL 0x1132da800 == 30 [pid = 1645] [id = 510] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x119349800) [pid = 1645] [serial = 1438] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x128ceb800) [pid = 1645] [serial = 1495] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12b9ef400) [pid = 1645] [serial = 1511] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x12a7d9800) [pid = 1645] [serial = 1498] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12ba73000) [pid = 1645] [serial = 1513] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x129544000) [pid = 1645] [serial = 1496] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12a9e4400) [pid = 1645] [serial = 1501] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12a9d0800) [pid = 1645] [serial = 1499] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x118536400) [pid = 1645] [serial = 1504] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x126f1dc00) [pid = 1645] [serial = 1492] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x120f52400) [pid = 1645] [serial = 1505] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x119631800) [pid = 1645] [serial = 1477] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x120f5b400) [pid = 1645] [serial = 1478] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12bee5800) [pid = 1645] [serial = 1472] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1164e9c00) [pid = 1645] [serial = 1474] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x117eb2c00) [pid = 1645] [serial = 1475] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x119687000) [pid = 1645] [serial = 1486] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x12bef1400) [pid = 1645] [serial = 1514] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x120f59400) [pid = 1645] [serial = 1487] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x117fd2400) [pid = 1645] [serial = 1483] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x118bb4000) [pid = 1645] [serial = 1484] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x115d4a400) [pid = 1645] [serial = 1480] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x116a1a800) [pid = 1645] [serial = 1481] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1214f8400) [pid = 1645] [serial = 1489] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x124d33800) [pid = 1645] [serial = 1490] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12b151800) [pid = 1645] [serial = 1510] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x12b0a2800) [pid = 1645] [serial = 1502] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x12b0a9c00) [pid = 1645] [serial = 1508] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x128ce0800) [pid = 1645] [serial = 1507] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x12738dc00) [pid = 1645] [serial = 1493] [outer = 0x0] [url = about:blank] 11:34:16 INFO - PROCESS | 1645 | 1468607656550 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 622ms 11:34:16 INFO - PROCESS | 1645 | 1468607656570 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 11:34:16 INFO - PROCESS | 1645 | 1468607656574 Marionette TRACE conn3 <- [1,2069,null,{"value":"7"}] 11:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:34:16 INFO - PROCESS | 1645 | 1468607656579 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:34:16 INFO - PROCESS | 1645 | 1468607656581 Marionette TRACE conn3 <- [1,2070,null,{}] 11:34:16 INFO - PROCESS | 1645 | 1468607656583 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:16 INFO - PROCESS | 1645 | 1468607656584 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:16 INFO - PROCESS | 1645 | 1468607656663 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 11:34:16 INFO - PROCESS | 1645 | 1468607656722 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 1645 | 1468607656723 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x1186aa800 == 31 [pid = 1645] [id = 525] 11:34:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x115d4ac00) [pid = 1645] [serial = 1575] [outer = 0x0] 11:34:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x1184b4400) [pid = 1645] [serial = 1576] [outer = 0x115d4ac00] 11:34:16 INFO - PROCESS | 1645 | 1468607656750 Marionette DEBUG loaded listener.js 11:34:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x118579800) [pid = 1645] [serial = 1577] [outer = 0x115d4ac00] 11:34:17 INFO - PROCESS | 1645 | 1468607657068 Marionette TRACE conn3 <- [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]]]}] 11:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 522ms 11:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:34:17 INFO - PROCESS | 1645 | 1468607657102 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 1645 | 1468607657103 Marionette TRACE conn3 <- [1,2073,null,{"value":"7"}] 11:34:17 INFO - PROCESS | 1645 | 1468607657105 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 1645 | 1468607657110 Marionette TRACE conn3 <- [1,2074,null,{}] 11:34:17 INFO - PROCESS | 1645 | 1468607657118 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:17 INFO - PROCESS | 1645 | 1468607657121 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:17 INFO - PROCESS | 1645 | 1468607657199 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 11:34:17 INFO - PROCESS | 1645 | 1468607657204 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 1645 | 1468607657208 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x12198a000 == 32 [pid = 1645] [id = 526] 11:34:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x118bb3800) [pid = 1645] [serial = 1578] [outer = 0x0] 11:34:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x119627c00) [pid = 1645] [serial = 1579] [outer = 0x118bb3800] 11:34:17 INFO - PROCESS | 1645 | 1468607657239 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1199ee400) [pid = 1645] [serial = 1580] [outer = 0x118bb3800] 11:34:17 INFO - PROCESS | 1645 | 1468607657622 Marionette TRACE conn3 <- [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]]]}] 11:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 529ms 11:34:17 INFO - PROCESS | 1645 | 1468607657635 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 1645 | 1468607657638 Marionette TRACE conn3 <- [1,2077,null,{"value":"7"}] 11:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:34:17 INFO - PROCESS | 1645 | 1468607657644 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 1645 | 1468607657645 Marionette TRACE conn3 <- [1,2078,null,{}] 11:34:17 INFO - PROCESS | 1645 | 1468607657649 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:17 INFO - PROCESS | 1645 | 1468607657651 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:17 INFO - PROCESS | 1645 | 1468607657771 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 11:34:17 INFO - PROCESS | 1645 | 1468607657858 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 1645 | 1468607657859 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x124d65800 == 33 [pid = 1645] [id = 527] 11:34:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1199f4800) [pid = 1645] [serial = 1581] [outer = 0x0] 11:34:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x121028800) [pid = 1645] [serial = 1582] [outer = 0x1199f4800] 11:34:17 INFO - PROCESS | 1645 | 1468607657900 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x121279400) [pid = 1645] [serial = 1583] [outer = 0x1199f4800] 11:34:18 INFO - PROCESS | 1645 | 1468607658175 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 572ms 11:34:18 INFO - PROCESS | 1645 | 1468607658215 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 11:34:18 INFO - PROCESS | 1645 | 1468607658217 Marionette TRACE conn3 <- [1,2081,null,{"value":"7"}] 11:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:34:18 INFO - PROCESS | 1645 | 1468607658219 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:34:18 INFO - PROCESS | 1645 | 1468607658220 Marionette TRACE conn3 <- [1,2082,null,{}] 11:34:18 INFO - PROCESS | 1645 | 1468607658229 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:18 INFO - PROCESS | 1645 | 1468607658230 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:18 INFO - PROCESS | 1645 | 1468607658311 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 11:34:18 INFO - PROCESS | 1645 | 1468607658315 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:18 INFO - PROCESS | 1645 | 1468607658317 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x128bb9800 == 34 [pid = 1645] [id = 528] 11:34:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1128d5c00) [pid = 1645] [serial = 1584] [outer = 0x0] 11:34:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x123c05400) [pid = 1645] [serial = 1585] [outer = 0x1128d5c00] 11:34:18 INFO - PROCESS | 1645 | 1468607658341 Marionette DEBUG loaded listener.js 11:34:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x124a48400) [pid = 1645] [serial = 1586] [outer = 0x1128d5c00] 11:34:18 INFO - PROCESS | 1645 | 1468607658743 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 572ms 11:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:34:18 INFO - PROCESS | 1645 | 1468607658792 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 11:34:18 INFO - PROCESS | 1645 | 1468607658793 Marionette TRACE conn3 <- [1,2085,null,{"value":"7"}] 11:34:18 INFO - PROCESS | 1645 | 1468607658795 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:34:18 INFO - PROCESS | 1645 | 1468607658796 Marionette TRACE conn3 <- [1,2086,null,{}] 11:34:18 INFO - PROCESS | 1645 | 1468607658798 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:18 INFO - PROCESS | 1645 | 1468607658802 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:18 INFO - PROCESS | 1645 | 1468607658918 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 11:34:18 INFO - PROCESS | 1645 | 1468607658960 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:18 INFO - PROCESS | 1645 | 1468607658961 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x12939f800 == 35 [pid = 1645] [id = 529] 11:34:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x124d34800) [pid = 1645] [serial = 1587] [outer = 0x0] 11:34:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x126d4fc00) [pid = 1645] [serial = 1588] [outer = 0x124d34800] 11:34:18 INFO - PROCESS | 1645 | 1468607658985 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128a86400) [pid = 1645] [serial = 1589] [outer = 0x124d34800] 11:34:19 INFO - PROCESS | 1645 | 1468607659314 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 569ms 11:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:34:19 INFO - PROCESS | 1645 | 1468607659365 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 1645 | 1468607659366 Marionette TRACE conn3 <- [1,2089,null,{"value":"7"}] 11:34:19 INFO - PROCESS | 1645 | 1468607659368 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:34:19 INFO - PROCESS | 1645 | 1468607659370 Marionette TRACE conn3 <- [1,2090,null,{}] 11:34:19 INFO - PROCESS | 1645 | 1468607659373 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:19 INFO - PROCESS | 1645 | 1468607659375 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:19 INFO - PROCESS | 1645 | 1468607659516 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 11:34:19 INFO - PROCESS | 1645 | 1468607659532 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 1645 | 1468607659533 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a96f000 == 36 [pid = 1645] [id = 530] 11:34:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1186bb400) [pid = 1645] [serial = 1590] [outer = 0x0] 11:34:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128a8a000) [pid = 1645] [serial = 1591] [outer = 0x1186bb400] 11:34:19 INFO - PROCESS | 1645 | 1468607659582 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128cdf000) [pid = 1645] [serial = 1592] [outer = 0x1186bb400] 11:34:19 INFO - PROCESS | 1645 | 1468607659969 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 624ms 11:34:19 INFO - PROCESS | 1645 | 1468607659994 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 1645 | 1468607659995 Marionette TRACE conn3 <- [1,2093,null,{"value":"7"}] 11:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:34:20 INFO - PROCESS | 1645 | 1468607659998 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 1645 | 1468607659999 Marionette TRACE conn3 <- [1,2094,null,{}] 11:34:20 INFO - PROCESS | 1645 | 1468607660001 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 1645 | 1468607660002 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:20 INFO - PROCESS | 1645 | 1468607660100 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 11:34:20 INFO - PROCESS | 1645 | 1468607660111 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 1645 | 1468607660112 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b1c4000 == 37 [pid = 1645] [id = 531] 11:34:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128a92000) [pid = 1645] [serial = 1593] [outer = 0x0] 11:34:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128ceb800) [pid = 1645] [serial = 1594] [outer = 0x128a92000] 11:34:20 INFO - PROCESS | 1645 | 1468607660136 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1292ab400) [pid = 1645] [serial = 1595] [outer = 0x128a92000] 11:34:20 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x116fefc00) [pid = 1645] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:34:20 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x117e66800) [pid = 1645] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:34:20 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11302e000) [pid = 1645] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:34:20 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1121bd800) [pid = 1645] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:34:20 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x117eac400) [pid = 1645] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:34:20 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x115e96800) [pid = 1645] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:34:20 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x121276400) [pid = 1645] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:34:20 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x118bbf800) [pid = 1645] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:34:20 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x117fd2000) [pid = 1645] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:34:20 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1129ab000) [pid = 1645] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:34:20 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1187f8400) [pid = 1645] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:34:20 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x121a10c00) [pid = 1645] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:34:20 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x124889c00) [pid = 1645] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:34:20 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x128a91000) [pid = 1645] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:34:20 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x11670c400) [pid = 1645] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:34:20 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1133d6800) [pid = 1645] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:34:20 INFO - PROCESS | 1645 | 1468607660531 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 569ms 11:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:34:20 INFO - PROCESS | 1645 | 1468607660567 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 1645 | 1468607660569 Marionette TRACE conn3 <- [1,2097,null,{"value":"7"}] 11:34:20 INFO - PROCESS | 1645 | 1468607660571 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 1645 | 1468607660572 Marionette TRACE conn3 <- [1,2098,null,{}] 11:34:20 INFO - PROCESS | 1645 | 1468607660574 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 1645 | 1468607660575 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:20 INFO - PROCESS | 1645 | 1468607660654 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 11:34:20 INFO - PROCESS | 1645 | 1468607660660 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 1645 | 1468607660668 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x121c22000 == 38 [pid = 1645] [id = 532] 11:34:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x11302e000) [pid = 1645] [serial = 1596] [outer = 0x0] 11:34:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1167b8400) [pid = 1645] [serial = 1597] [outer = 0x11302e000] 11:34:20 INFO - PROCESS | 1645 | 1468607660693 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1184bc000) [pid = 1645] [serial = 1598] [outer = 0x11302e000] 11:34:21 INFO - PROCESS | 1645 | 1468607661026 Marionette TRACE conn3 <- [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]]]}] 11:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 470ms 11:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:34:21 INFO - PROCESS | 1645 | 1468607661042 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 1645 | 1468607661043 Marionette TRACE conn3 <- [1,2101,null,{"value":"7"}] 11:34:21 INFO - PROCESS | 1645 | 1468607661045 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - PROCESS | 1645 | 1468607661046 Marionette TRACE conn3 <- [1,2102,null,{}] 11:34:21 INFO - PROCESS | 1645 | 1468607661048 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:21 INFO - PROCESS | 1645 | 1468607661049 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:21 INFO - PROCESS | 1645 | 1468607661129 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 11:34:21 INFO - PROCESS | 1645 | 1468607661187 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 1645 | 1468607661189 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c0ad800 == 39 [pid = 1645] [id = 533] 11:34:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x118365c00) [pid = 1645] [serial = 1599] [outer = 0x0] 11:34:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x120f57000) [pid = 1645] [serial = 1600] [outer = 0x118365c00] 11:34:21 INFO - PROCESS | 1645 | 1468607661213 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x121275000) [pid = 1645] [serial = 1601] [outer = 0x118365c00] 11:34:21 INFO - PROCESS | 1645 | 1468607661517 Marionette TRACE conn3 <- [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]]]}] 11:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 518ms 11:34:21 INFO - PROCESS | 1645 | 1468607661564 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 1645 | 1468607661565 Marionette TRACE conn3 <- [1,2105,null,{"value":"7"}] 11:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:34:21 INFO - PROCESS | 1645 | 1468607661568 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - PROCESS | 1645 | 1468607661571 Marionette TRACE conn3 <- [1,2106,null,{}] 11:34:21 INFO - PROCESS | 1645 | 1468607661574 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:21 INFO - PROCESS | 1645 | 1468607661576 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:21 INFO - PROCESS | 1645 | 1468607661676 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 11:34:21 INFO - PROCESS | 1645 | 1468607661732 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 1645 | 1468607661733 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c128800 == 40 [pid = 1645] [id = 534] 11:34:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11857b400) [pid = 1645] [serial = 1602] [outer = 0x0] 11:34:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1292c6c00) [pid = 1645] [serial = 1603] [outer = 0x11857b400] 11:34:21 INFO - PROCESS | 1645 | 1468607661761 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x129550c00) [pid = 1645] [serial = 1604] [outer = 0x11857b400] 11:34:22 INFO - PROCESS | 1645 | 1468607662036 Marionette TRACE conn3 <- [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]]]}] 11:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 474ms 11:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:34:22 INFO - PROCESS | 1645 | 1468607662049 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 1645 | 1468607662050 Marionette TRACE conn3 <- [1,2109,null,{"value":"7"}] 11:34:22 INFO - PROCESS | 1645 | 1468607662052 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 1645 | 1468607662053 Marionette TRACE conn3 <- [1,2110,null,{}] 11:34:22 INFO - PROCESS | 1645 | 1468607662063 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:22 INFO - PROCESS | 1645 | 1468607662064 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:22 INFO - PROCESS | 1645 | 1468607662150 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 11:34:22 INFO - PROCESS | 1645 | 1468607662154 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 1645 | 1468607662155 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c474000 == 41 [pid = 1645] [id = 535] 11:34:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x129547400) [pid = 1645] [serial = 1605] [outer = 0x0] 11:34:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12a773400) [pid = 1645] [serial = 1606] [outer = 0x129547400] 11:34:22 INFO - PROCESS | 1645 | 1468607662179 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12a9c2400) [pid = 1645] [serial = 1607] [outer = 0x129547400] 11:34:22 INFO - PROCESS | 1645 | 1468607662480 Marionette TRACE conn3 <- [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]]]}] 11:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 472ms 11:34:22 INFO - PROCESS | 1645 | 1468607662567 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 1645 | 1468607662569 Marionette TRACE conn3 <- [1,2113,null,{"value":"7"}] 11:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:34:22 INFO - PROCESS | 1645 | 1468607662573 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 1645 | 1468607662576 Marionette TRACE conn3 <- [1,2114,null,{}] 11:34:22 INFO - PROCESS | 1645 | 1468607662580 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:22 INFO - PROCESS | 1645 | 1468607662582 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:22 INFO - PROCESS | 1645 | 1468607662687 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 11:34:22 INFO - PROCESS | 1645 | 1468607662782 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 1645 | 1468607662784 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x117f88800 == 42 [pid = 1645] [id = 536] 11:34:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1133a9800) [pid = 1645] [serial = 1608] [outer = 0x0] 11:34:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x115d4b400) [pid = 1645] [serial = 1609] [outer = 0x1133a9800] 11:34:22 INFO - PROCESS | 1645 | 1468607662816 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x11670c000) [pid = 1645] [serial = 1610] [outer = 0x1133a9800] 11:34:23 INFO - PROCESS | 1645 | 1468607663254 Marionette TRACE conn3 <- [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]]]}] 11:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 721ms 11:34:23 INFO - PROCESS | 1645 | 1468607663295 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 11:34:23 INFO - PROCESS | 1645 | 1468607663297 Marionette TRACE conn3 <- [1,2117,null,{"value":"7"}] 11:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:34:23 INFO - PROCESS | 1645 | 1468607663302 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 1645 | 1468607663305 Marionette TRACE conn3 <- [1,2118,null,{}] 11:34:23 INFO - PROCESS | 1645 | 1468607663308 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:23 INFO - PROCESS | 1645 | 1468607663310 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:23 INFO - PROCESS | 1645 | 1468607663436 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 11:34:23 INFO - PROCESS | 1645 | 1468607663521 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:23 INFO - PROCESS | 1645 | 1468607663522 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x121c1b000 == 43 [pid = 1645] [id = 537] 11:34:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x115d4dc00) [pid = 1645] [serial = 1611] [outer = 0x0] 11:34:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1187f6c00) [pid = 1645] [serial = 1612] [outer = 0x115d4dc00] 11:34:23 INFO - PROCESS | 1645 | 1468607663555 Marionette DEBUG loaded listener.js 11:34:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x119348000) [pid = 1645] [serial = 1613] [outer = 0x115d4dc00] 11:34:24 INFO - PROCESS | 1645 | 1468607664013 Marionette TRACE conn3 <- [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]]]}] 11:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 773ms 11:34:24 INFO - PROCESS | 1645 | 1468607664093 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 1645 | 1468607664094 Marionette TRACE conn3 <- [1,2121,null,{"value":"7"}] 11:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:34:24 INFO - PROCESS | 1645 | 1468607664098 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - PROCESS | 1645 | 1468607664099 Marionette TRACE conn3 <- [1,2122,null,{}] 11:34:24 INFO - PROCESS | 1645 | 1468607664107 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:24 INFO - PROCESS | 1645 | 1468607664111 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:24 INFO - PROCESS | 1645 | 1468607664215 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 11:34:24 INFO - PROCESS | 1645 | 1468607664289 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 1645 | 1468607664292 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c460000 == 44 [pid = 1645] [id = 538] 11:34:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x120f53400) [pid = 1645] [serial = 1614] [outer = 0x0] 11:34:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x121276400) [pid = 1645] [serial = 1615] [outer = 0x120f53400] 11:34:24 INFO - PROCESS | 1645 | 1468607664324 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x124897800) [pid = 1645] [serial = 1616] [outer = 0x120f53400] 11:34:24 INFO - PROCESS | 1645 | 1468607664731 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 11:34:24 INFO - PROCESS | 1645 | 1468607664774 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 1645 | 1468607664775 Marionette TRACE conn3 <- [1,2125,null,{"value":"7"}] 11:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:34:24 INFO - PROCESS | 1645 | 1468607664778 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - PROCESS | 1645 | 1468607664780 Marionette TRACE conn3 <- [1,2126,null,{}] 11:34:24 INFO - PROCESS | 1645 | 1468607664782 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:24 INFO - PROCESS | 1645 | 1468607664783 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:24 INFO - PROCESS | 1645 | 1468607664886 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 11:34:24 INFO - PROCESS | 1645 | 1468607664946 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 1645 | 1468607664948 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cb18800 == 45 [pid = 1645] [id = 539] 11:34:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x126d4e800) [pid = 1645] [serial = 1617] [outer = 0x0] 11:34:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x127383000) [pid = 1645] [serial = 1618] [outer = 0x126d4e800] 11:34:24 INFO - PROCESS | 1645 | 1468607664978 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x128a69400) [pid = 1645] [serial = 1619] [outer = 0x126d4e800] 11:34:25 INFO - PROCESS | 1645 | 1468607665426 Marionette TRACE conn3 <- [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]]]}] 11:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 719ms 11:34:25 INFO - PROCESS | 1645 | 1468607665497 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 11:34:25 INFO - PROCESS | 1645 | 1468607665499 Marionette TRACE conn3 <- [1,2129,null,{"value":"7"}] 11:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:34:25 INFO - PROCESS | 1645 | 1468607665501 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - PROCESS | 1645 | 1468607665502 Marionette TRACE conn3 <- [1,2130,null,{}] 11:34:25 INFO - PROCESS | 1645 | 1468607665505 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:25 INFO - PROCESS | 1645 | 1468607665506 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:25 INFO - PROCESS | 1645 | 1468607665608 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 11:34:25 INFO - PROCESS | 1645 | 1468607665669 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 1645 | 1468607665671 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x117371800 == 46 [pid = 1645] [id = 540] 11:34:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1175f6800) [pid = 1645] [serial = 1620] [outer = 0x0] 11:34:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x120f53c00) [pid = 1645] [serial = 1621] [outer = 0x1175f6800] 11:34:25 INFO - PROCESS | 1645 | 1468607665700 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x126d56000) [pid = 1645] [serial = 1622] [outer = 0x1175f6800] 11:34:26 INFO - PROCESS | 1645 | 1468607666325 Marionette TRACE conn3 <- [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] 11:34:26 INFO - PROCESS | 1645 | 1468607666375 Marionette TRACE conn3 <- [1,2133,null,{"value":"7"}] 11:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:34:26 INFO - PROCESS | 1645 | 1468607666378 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:34:26 INFO - PROCESS | 1645 | 1468607666381 Marionette TRACE conn3 <- [1,2134,null,{}] 11:34:26 INFO - PROCESS | 1645 | 1468607666384 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:26 INFO - PROCESS | 1645 | 1468607666386 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:26 INFO - PROCESS | 1645 | 1468607666485 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 11:34:26 INFO - PROCESS | 1645 | 1468607666574 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:26 INFO - PROCESS | 1645 | 1468607666576 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b1b800 == 47 [pid = 1645] [id = 541] 11:34:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x11853c800) [pid = 1645] [serial = 1623] [outer = 0x0] 11:34:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x118576c00) [pid = 1645] [serial = 1624] [outer = 0x11853c800] 11:34:26 INFO - PROCESS | 1645 | 1468607666606 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x118bbf800) [pid = 1645] [serial = 1625] [outer = 0x11853c800] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12c128800 == 46 [pid = 1645] [id = 534] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12c0ad800 == 45 [pid = 1645] [id = 533] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x121c22000 == 44 [pid = 1645] [id = 532] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12b1c4000 == 43 [pid = 1645] [id = 531] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12a96f000 == 42 [pid = 1645] [id = 530] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12939f800 == 41 [pid = 1645] [id = 529] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x128bb9800 == 40 [pid = 1645] [id = 528] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x124d65800 == 39 [pid = 1645] [id = 527] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12198a000 == 38 [pid = 1645] [id = 526] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x1186aa800 == 37 [pid = 1645] [id = 525] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x118715800 == 36 [pid = 1645] [id = 524] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x121005000 == 35 [pid = 1645] [id = 523] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x116fb7000 == 34 [pid = 1645] [id = 522] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x120e92800 == 33 [pid = 1645] [id = 521] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x117371800 == 32 [pid = 1645] [id = 540] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12cb18800 == 31 [pid = 1645] [id = 539] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12c460000 == 30 [pid = 1645] [id = 538] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x121c1b000 == 29 [pid = 1645] [id = 537] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12c474000 == 28 [pid = 1645] [id = 535] 11:34:27 INFO - PROCESS | 1645 | --DOCSHELL 0x117f88800 == 27 [pid = 1645] [id = 536] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x120f56400) [pid = 1645] [serial = 1546] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x117fd5000) [pid = 1645] [serial = 1537] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x1184b8c00) [pid = 1645] [serial = 1538] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x115e20c00) [pid = 1645] [serial = 1534] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1167c4000) [pid = 1645] [serial = 1535] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1128d4000) [pid = 1645] [serial = 1531] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x112a84800) [pid = 1645] [serial = 1532] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x11853d800) [pid = 1645] [serial = 1540] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x119329000) [pid = 1645] [serial = 1541] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x116709400) [pid = 1645] [serial = 1529] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1186c5c00) [pid = 1645] [serial = 1528] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1216b9c00) [pid = 1645] [serial = 1549] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x121275800) [pid = 1645] [serial = 1547] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x124a48000) [pid = 1645] [serial = 1552] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1248ba800) [pid = 1645] [serial = 1550] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x119634c00) [pid = 1645] [serial = 1556] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x116711800) [pid = 1645] [serial = 1517] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x113039400) [pid = 1645] [serial = 1516] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x121028400) [pid = 1645] [serial = 1520] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11962e800) [pid = 1645] [serial = 1519] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x118571400) [pid = 1645] [serial = 1555] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x128a6a800) [pid = 1645] [serial = 1562] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x126f1d800) [pid = 1645] [serial = 1522] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x11968b400) [pid = 1645] [serial = 1523] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x12b9e2800) [pid = 1645] [serial = 1526] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x12737e400) [pid = 1645] [serial = 1561] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x128cea800) [pid = 1645] [serial = 1525] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x125290800) [pid = 1645] [serial = 1553] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x128a6e800) [pid = 1645] [serial = 1564] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12127cc00) [pid = 1645] [serial = 1558] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x119347000) [pid = 1645] [serial = 1543] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x126d4e400) [pid = 1645] [serial = 1559] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x119632c00) [pid = 1645] [serial = 1544] [outer = 0x0] [url = about:blank] 11:34:27 INFO - PROCESS | 1645 | 1468607667522 Marionette TRACE conn3 <- [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]]]}] 11:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1173ms 11:34:27 INFO - PROCESS | 1645 | 1468607667552 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 11:34:27 INFO - PROCESS | 1645 | 1468607667554 Marionette TRACE conn3 <- [1,2137,null,{"value":"7"}] 11:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:34:27 INFO - PROCESS | 1645 | 1468607667563 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:34:27 INFO - PROCESS | 1645 | 1468607667565 Marionette TRACE conn3 <- [1,2138,null,{}] 11:34:27 INFO - PROCESS | 1645 | 1468607667579 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:27 INFO - PROCESS | 1645 | 1468607667580 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:27 INFO - PROCESS | 1645 | 1468607667667 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 11:34:27 INFO - PROCESS | 1645 | 1468607667673 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 1645 | 1468607667677 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fae800 == 28 [pid = 1645] [id = 542] 11:34:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1130b8800) [pid = 1645] [serial = 1626] [outer = 0x0] 11:34:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x113d72000) [pid = 1645] [serial = 1627] [outer = 0x1130b8800] 11:34:27 INFO - PROCESS | 1645 | 1468607667704 Marionette DEBUG loaded listener.js 11:34:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x115e20c00) [pid = 1645] [serial = 1628] [outer = 0x1130b8800] 11:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:34:28 INFO - PROCESS | 1645 | 1468607668074 Marionette TRACE conn3 <- [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]]]}] 11:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 11:34:28 INFO - PROCESS | 1645 | 1468607668084 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 1645 | 1468607668088 Marionette TRACE conn3 <- [1,2141,null,{"value":"7"}] 11:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:34:28 INFO - PROCESS | 1645 | 1468607668096 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:34:28 INFO - PROCESS | 1645 | 1468607668098 Marionette TRACE conn3 <- [1,2142,null,{}] 11:34:28 INFO - PROCESS | 1645 | 1468607668100 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:28 INFO - PROCESS | 1645 | 1468607668102 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:28 INFO - PROCESS | 1645 | 1468607668182 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 11:34:28 INFO - PROCESS | 1645 | 1468607668239 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 1645 | 1468607668240 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x1184d7000 == 29 [pid = 1645] [id = 543] 11:34:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x115d55000) [pid = 1645] [serial = 1629] [outer = 0x0] 11:34:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1167c2800) [pid = 1645] [serial = 1630] [outer = 0x115d55000] 11:34:28 INFO - PROCESS | 1645 | 1468607668268 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x117eb5c00) [pid = 1645] [serial = 1631] [outer = 0x115d55000] 11:34:28 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 11:34:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 11:34:28 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1 11:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:28 INFO - _addTest/ [0,2145,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 1645 | 1468607668617 Marionette TRACE conn3 <- [1,2145,null,{"value":"7"}] 11:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:34:28 INFO - PROCESS | 1645 | 1468607668619 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:34:28 INFO - PROCESS | 1645 | 1468607668623 Marionette TRACE conn3 <- [1,2146,null,{}] 11:34:28 INFO - PROCESS | 1645 | 1468607668631 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:28 INFO - PROCESS | 1645 | 1468607668634 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:28 INFO - PROCESS | 1645 | 1468607668712 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 11:34:28 INFO - PROCESS | 1645 | 1468607668769 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 1645 | 1468607668771 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12101e000 == 30 [pid = 1645] [id = 544] 11:34:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x112763c00) [pid = 1645] [serial = 1632] [outer = 0x0] 11:34:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1187ed000) [pid = 1645] [serial = 1633] [outer = 0x112763c00] 11:34:28 INFO - PROCESS | 1645 | 1468607668799 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x11934a400) [pid = 1645] [serial = 1634] [outer = 0x112763c00] 11:34:29 INFO - PROCESS | 1645 | 1468607669079 Marionette TRACE conn3 <- [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] 11:34:29 INFO - PROCESS | 1645 | 1468607669099 Marionette TRACE conn3 <- [1,2149,null,{"value":"7"}] 11:34:29 INFO - PROCESS | 1645 | 1468607669101 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - PROCESS | 1645 | 1468607669102 Marionette TRACE conn3 <- [1,2150,null,{}] 11:34:29 INFO - PROCESS | 1645 | 1468607669105 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:29 INFO - PROCESS | 1645 | 1468607669108 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:29 INFO - PROCESS | 1645 | 1468607669198 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 11:34:29 INFO - PROCESS | 1645 | 1468607669202 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:29 INFO - PROCESS | 1645 | 1468607669203 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x121c0d800 == 31 [pid = 1645] [id = 545] 11:34:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11962d400) [pid = 1645] [serial = 1635] [outer = 0x0] 11:34:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1199ef400) [pid = 1645] [serial = 1636] [outer = 0x11962d400] 11:34:29 INFO - PROCESS | 1645 | 1468607669230 Marionette DEBUG loaded listener.js 11:34:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x120e4e800) [pid = 1645] [serial = 1637] [outer = 0x11962d400] 11:34:29 INFO - PROCESS | 1645 | 1468607669592 Marionette TRACE conn3 <- [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]]]}] 11:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 522ms 11:34:29 INFO - PROCESS | 1645 | 1468607669625 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 11:34:29 INFO - PROCESS | 1645 | 1468607669633 Marionette TRACE conn3 <- [1,2153,null,{"value":"7"}] 11:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:34:29 INFO - PROCESS | 1645 | 1468607669635 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - PROCESS | 1645 | 1468607669636 Marionette TRACE conn3 <- [1,2154,null,{}] 11:34:29 INFO - PROCESS | 1645 | 1468607669639 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:29 INFO - PROCESS | 1645 | 1468607669640 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:29 INFO - PROCESS | 1645 | 1468607669733 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 11:34:29 INFO - PROCESS | 1645 | 1468607669771 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:29 INFO - PROCESS | 1645 | 1468607669772 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x124a1c000 == 32 [pid = 1645] [id = 546] 11:34:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1133cf000) [pid = 1645] [serial = 1638] [outer = 0x0] 11:34:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x120f55000) [pid = 1645] [serial = 1639] [outer = 0x1133cf000] 11:34:29 INFO - PROCESS | 1645 | 1468607669796 Marionette DEBUG loaded listener.js 11:34:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x121148c00) [pid = 1645] [serial = 1640] [outer = 0x1133cf000] 11:34:30 INFO - PROCESS | 1645 | 1468607670103 Marionette TRACE conn3 <- [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]]]}] 11:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 518ms 11:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:34:30 INFO - PROCESS | 1645 | 1468607670153 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 1645 | 1468607670155 Marionette TRACE conn3 <- [1,2157,null,{"value":"7"}] 11:34:30 INFO - PROCESS | 1645 | 1468607670157 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 1645 | 1468607670158 Marionette TRACE conn3 <- [1,2158,null,{}] 11:34:30 INFO - PROCESS | 1645 | 1468607670160 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:30 INFO - PROCESS | 1645 | 1468607670164 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:30 INFO - PROCESS | 1645 | 1468607670278 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 11:34:30 INFO - PROCESS | 1645 | 1468607670288 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 1645 | 1468607670289 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x126fea000 == 33 [pid = 1645] [id = 547] 11:34:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x117fd0c00) [pid = 1645] [serial = 1641] [outer = 0x0] 11:34:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1212cc000) [pid = 1645] [serial = 1642] [outer = 0x117fd0c00] 11:34:30 INFO - PROCESS | 1645 | 1468607670314 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x125287c00) [pid = 1645] [serial = 1643] [outer = 0x117fd0c00] 11:34:30 INFO - PROCESS | 1645 | 1468607670646 Marionette TRACE conn3 <- [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]]]}] 11:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 518ms 11:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:34:30 INFO - PROCESS | 1645 | 1468607670676 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 1645 | 1468607670678 Marionette TRACE conn3 <- [1,2161,null,{"value":"7"}] 11:34:30 INFO - PROCESS | 1645 | 1468607670680 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 1645 | 1468607670681 Marionette TRACE conn3 <- [1,2162,null,{}] 11:34:30 INFO - PROCESS | 1645 | 1468607670690 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:30 INFO - PROCESS | 1645 | 1468607670692 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:30 INFO - PROCESS | 1645 | 1468607670787 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 11:34:30 INFO - PROCESS | 1645 | 1468607670798 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 1645 | 1468607670800 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x128f1e800 == 34 [pid = 1645] [id = 548] 11:34:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x112133400) [pid = 1645] [serial = 1644] [outer = 0x0] 11:34:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1253ed400) [pid = 1645] [serial = 1645] [outer = 0x112133400] 11:34:30 INFO - PROCESS | 1645 | 1468607670824 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x126d50000) [pid = 1645] [serial = 1646] [outer = 0x112133400] 11:34:31 INFO - PROCESS | 1645 | 1468607671146 Marionette TRACE conn3 <- [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]]]}] 11:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 520ms 11:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:34:31 INFO - PROCESS | 1645 | 1468607671200 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 11:34:31 INFO - PROCESS | 1645 | 1468607671201 Marionette TRACE conn3 <- [1,2165,null,{"value":"7"}] 11:34:31 INFO - PROCESS | 1645 | 1468607671203 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 1645 | 1468607671205 Marionette TRACE conn3 <- [1,2166,null,{}] 11:34:31 INFO - PROCESS | 1645 | 1468607671207 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:31 INFO - PROCESS | 1645 | 1468607671208 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:31 INFO - PROCESS | 1645 | 1468607671304 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 11:34:31 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x124d34800) [pid = 1645] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:34:31 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x11857b400) [pid = 1645] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:34:31 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1186bb400) [pid = 1645] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:34:31 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x128a92000) [pid = 1645] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:34:31 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x112e63000) [pid = 1645] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:34:31 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x129547400) [pid = 1645] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:34:31 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x115d4ac00) [pid = 1645] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:34:31 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x119326c00) [pid = 1645] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:34:31 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x117eaf000) [pid = 1645] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:34:31 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1167c2c00) [pid = 1645] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:34:31 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1128d5c00) [pid = 1645] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:34:31 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x118bb3800) [pid = 1645] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:34:31 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1199f4800) [pid = 1645] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:34:31 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x11302e000) [pid = 1645] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:34:31 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x118365c00) [pid = 1645] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:34:31 INFO - PROCESS | 1645 | 1468607671537 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 1645 | 1468607671538 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x121003800 == 35 [pid = 1645] [id = 549] 11:34:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x11276f400) [pid = 1645] [serial = 1647] [outer = 0x0] 11:34:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x113381000) [pid = 1645] [serial = 1648] [outer = 0x11276f400] 11:34:31 INFO - PROCESS | 1645 | 1468607671577 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x118365400) [pid = 1645] [serial = 1649] [outer = 0x11276f400] 11:34:31 INFO - PROCESS | 1645 | 1468607671844 Marionette TRACE conn3 <- [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]]]}] 11:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 672ms 11:34:31 INFO - PROCESS | 1645 | 1468607671880 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 11:34:31 INFO - PROCESS | 1645 | 1468607671881 Marionette TRACE conn3 <- [1,2169,null,{"value":"7"}] 11:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:34:31 INFO - PROCESS | 1645 | 1468607671883 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 1645 | 1468607671884 Marionette TRACE conn3 <- [1,2170,null,{}] 11:34:31 INFO - PROCESS | 1645 | 1468607671887 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:31 INFO - PROCESS | 1645 | 1468607671888 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:31 INFO - PROCESS | 1645 | 1468607671976 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 11:34:31 INFO - PROCESS | 1645 | 1468607671981 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 1645 | 1468607671982 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x12100f800 == 36 [pid = 1645] [id = 550] 11:34:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1129af000) [pid = 1645] [serial = 1650] [outer = 0x0] 11:34:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1214f8400) [pid = 1645] [serial = 1651] [outer = 0x1129af000] 11:34:32 INFO - PROCESS | 1645 | 1468607672006 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x127388800) [pid = 1645] [serial = 1652] [outer = 0x1129af000] 11:34:32 INFO - PROCESS | 1645 | 1468607672322 Marionette TRACE conn3 <- [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]]]}] 11:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 470ms 11:34:32 INFO - PROCESS | 1645 | 1468607672354 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 1645 | 1468607672355 Marionette TRACE conn3 <- [1,2173,null,{"value":"7"}] 11:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:34:32 INFO - PROCESS | 1645 | 1468607672359 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 1645 | 1468607672361 Marionette TRACE conn3 <- [1,2174,null,{}] 11:34:32 INFO - PROCESS | 1645 | 1468607672363 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:32 INFO - PROCESS | 1645 | 1468607672364 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:32 INFO - PROCESS | 1645 | 1468607672465 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 11:34:32 INFO - PROCESS | 1645 | 1468607672471 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 1645 | 1468607672472 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a971000 == 37 [pid = 1645] [id = 551] 11:34:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x120f5b000) [pid = 1645] [serial = 1653] [outer = 0x0] 11:34:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128a67400) [pid = 1645] [serial = 1654] [outer = 0x120f5b000] 11:34:32 INFO - PROCESS | 1645 | 1468607672499 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128a86c00) [pid = 1645] [serial = 1655] [outer = 0x120f5b000] 11:34:32 INFO - PROCESS | 1645 | 1468607672827 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 520ms 11:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:34:32 INFO - PROCESS | 1645 | 1468607672878 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 1645 | 1468607672880 Marionette TRACE conn3 <- [1,2177,null,{"value":"7"}] 11:34:32 INFO - PROCESS | 1645 | 1468607672882 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 1645 | 1468607672884 Marionette TRACE conn3 <- [1,2178,null,{}] 11:34:32 INFO - PROCESS | 1645 | 1468607672886 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:32 INFO - PROCESS | 1645 | 1468607672888 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:32 INFO - PROCESS | 1645 | 1468607672981 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 11:34:32 INFO - PROCESS | 1645 | 1468607672984 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 1645 | 1468607672986 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x124a19000 == 38 [pid = 1645] [id = 552] 11:34:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128a8c000) [pid = 1645] [serial = 1656] [outer = 0x0] 11:34:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128c0e000) [pid = 1645] [serial = 1657] [outer = 0x128a8c000] 11:34:33 INFO - PROCESS | 1645 | 1468607673014 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1292aa000) [pid = 1645] [serial = 1658] [outer = 0x128a8c000] 11:34:33 INFO - PROCESS | 1645 | 1468607673335 Marionette TRACE conn3 <- [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]]]}] 11:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 468ms 11:34:33 INFO - PROCESS | 1645 | 1468607673351 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 11:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:34:33 INFO - PROCESS | 1645 | 1468607673352 Marionette TRACE conn3 <- [1,2181,null,{"value":"7"}] 11:34:33 INFO - PROCESS | 1645 | 1468607673355 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:34:33 INFO - PROCESS | 1645 | 1468607673359 Marionette TRACE conn3 <- [1,2182,null,{}] 11:34:33 INFO - PROCESS | 1645 | 1468607673366 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:33 INFO - PROCESS | 1645 | 1468607673367 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:33 INFO - PROCESS | 1645 | 1468607673493 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 11:34:33 INFO - PROCESS | 1645 | 1468607673592 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 1645 | 1468607673595 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x115e41800 == 39 [pid = 1645] [id = 553] 11:34:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1121b2800) [pid = 1645] [serial = 1659] [outer = 0x0] 11:34:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1128d1400) [pid = 1645] [serial = 1660] [outer = 0x1121b2800] 11:34:33 INFO - PROCESS | 1645 | 1468607673663 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1129b1800) [pid = 1645] [serial = 1661] [outer = 0x1121b2800] 11:34:34 INFO - PROCESS | 1645 | 1468607674255 Marionette TRACE conn3 <- [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]]]}] 11:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 978ms 11:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:34:34 INFO - PROCESS | 1645 | 1468607674350 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 1645 | 1468607674353 Marionette TRACE conn3 <- [1,2185,null,{"value":"7"}] 11:34:34 INFO - PROCESS | 1645 | 1468607674358 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 1645 | 1468607674361 Marionette TRACE conn3 <- [1,2186,null,{}] 11:34:34 INFO - PROCESS | 1645 | 1468607674365 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:34 INFO - PROCESS | 1645 | 1468607674367 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:34 INFO - PROCESS | 1645 | 1468607674480 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 11:34:34 INFO - PROCESS | 1645 | 1468607674559 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:34 INFO - PROCESS | 1645 | 1468607674561 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x120ea7800 == 40 [pid = 1645] [id = 554] 11:34:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x115d4fc00) [pid = 1645] [serial = 1662] [outer = 0x0] 11:34:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x117eb2c00) [pid = 1645] [serial = 1663] [outer = 0x115d4fc00] 11:34:34 INFO - PROCESS | 1645 | 1468607674590 Marionette DEBUG loaded listener.js 11:34:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x118540800) [pid = 1645] [serial = 1664] [outer = 0x115d4fc00] 11:34:35 INFO - PROCESS | 1645 | 1468607675179 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:34:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:34:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 875ms 11:34:35 INFO - PROCESS | 1645 | 1468607675235 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 1645 | 1468607675238 Marionette TRACE conn3 <- [1,2189,null,{"value":"7"}] 11:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:34:35 INFO - PROCESS | 1645 | 1468607675241 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - PROCESS | 1645 | 1468607675242 Marionette TRACE conn3 <- [1,2190,null,{}] 11:34:35 INFO - PROCESS | 1645 | 1468607675245 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:35 INFO - PROCESS | 1645 | 1468607675246 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:35 INFO - PROCESS | 1645 | 1468607675468 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 11:34:35 INFO - PROCESS | 1645 | 1468607675541 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:35 INFO - PROCESS | 1645 | 1468607675542 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x117374800 == 41 [pid = 1645] [id = 555] 11:34:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1133cd800) [pid = 1645] [serial = 1665] [outer = 0x0] 11:34:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1164f1000) [pid = 1645] [serial = 1666] [outer = 0x1133cd800] 11:34:35 INFO - PROCESS | 1645 | 1468607675572 Marionette DEBUG loaded listener.js 11:34:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x116fe9c00) [pid = 1645] [serial = 1667] [outer = 0x1133cd800] 11:34:35 INFO - PROCESS | 1645 | --DOCSHELL 0x124a19000 == 40 [pid = 1645] [id = 552] 11:34:35 INFO - PROCESS | 1645 | --DOCSHELL 0x12a971000 == 39 [pid = 1645] [id = 551] 11:34:35 INFO - PROCESS | 1645 | --DOCSHELL 0x12100f800 == 38 [pid = 1645] [id = 550] 11:34:35 INFO - PROCESS | 1645 | --DOCSHELL 0x121003800 == 37 [pid = 1645] [id = 549] 11:34:35 INFO - PROCESS | 1645 | --DOCSHELL 0x128f1e800 == 36 [pid = 1645] [id = 548] 11:34:35 INFO - PROCESS | 1645 | --DOCSHELL 0x126fea000 == 35 [pid = 1645] [id = 547] 11:34:35 INFO - PROCESS | 1645 | --DOCSHELL 0x124a1c000 == 34 [pid = 1645] [id = 546] 11:34:36 INFO - PROCESS | 1645 | --DOCSHELL 0x121c0d800 == 33 [pid = 1645] [id = 545] 11:34:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12101e000 == 32 [pid = 1645] [id = 544] 11:34:36 INFO - PROCESS | 1645 | --DOCSHELL 0x1184d7000 == 31 [pid = 1645] [id = 543] 11:34:36 INFO - PROCESS | 1645 | --DOCSHELL 0x116fae800 == 30 [pid = 1645] [id = 542] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x126d4fc00) [pid = 1645] [serial = 1588] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x129550c00) [pid = 1645] [serial = 1604] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x128a8a000) [pid = 1645] [serial = 1591] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x128a86400) [pid = 1645] [serial = 1589] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x128ceb800) [pid = 1645] [serial = 1594] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x115d54400) [pid = 1645] [serial = 1568] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x128cdf000) [pid = 1645] [serial = 1592] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12a773400) [pid = 1645] [serial = 1606] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1184b4400) [pid = 1645] [serial = 1576] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x118579800) [pid = 1645] [serial = 1577] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x128c0c400) [pid = 1645] [serial = 1565] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x118366c00) [pid = 1645] [serial = 1570] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12a9c2400) [pid = 1645] [serial = 1607] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x118574c00) [pid = 1645] [serial = 1571] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x116983400) [pid = 1645] [serial = 1573] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x117eb5400) [pid = 1645] [serial = 1574] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x123c05400) [pid = 1645] [serial = 1585] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x119627c00) [pid = 1645] [serial = 1579] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1199ee400) [pid = 1645] [serial = 1580] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x121028800) [pid = 1645] [serial = 1582] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x121279400) [pid = 1645] [serial = 1583] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1131e3400) [pid = 1645] [serial = 1567] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1167b8400) [pid = 1645] [serial = 1597] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1184bc000) [pid = 1645] [serial = 1598] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1292ab400) [pid = 1645] [serial = 1595] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x120f57000) [pid = 1645] [serial = 1600] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x1292c6c00) [pid = 1645] [serial = 1603] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x121275000) [pid = 1645] [serial = 1601] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x124a48400) [pid = 1645] [serial = 1586] [outer = 0x0] [url = about:blank] 11:34:36 INFO - PROCESS | 1645 | 1468607676064 Marionette TRACE conn3 <- [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]]]}] 11:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 870ms 11:34:36 INFO - PROCESS | 1645 | 1468607676113 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 11:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:34:36 INFO - PROCESS | 1645 | 1468607676116 Marionette TRACE conn3 <- [1,2193,null,{"value":"7"}] 11:34:36 INFO - PROCESS | 1645 | 1468607676119 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:34:36 INFO - PROCESS | 1645 | 1468607676121 Marionette TRACE conn3 <- [1,2194,null,{}] 11:34:36 INFO - PROCESS | 1645 | 1468607676125 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:36 INFO - PROCESS | 1645 | 1468607676127 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:36 INFO - PROCESS | 1645 | 1468607676209 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 11:34:36 INFO - PROCESS | 1645 | 1468607676214 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 1645 | 1468607676215 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x1184db800 == 31 [pid = 1645] [id = 556] 11:34:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1184b8c00) [pid = 1645] [serial = 1668] [outer = 0x0] 11:34:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x118573800) [pid = 1645] [serial = 1669] [outer = 0x1184b8c00] 11:34:36 INFO - PROCESS | 1645 | 1468607676242 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1187f8800) [pid = 1645] [serial = 1670] [outer = 0x1184b8c00] 11:34:36 INFO - PROCESS | 1645 | 1468607676575 Marionette TRACE conn3 <- [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]]]}] 11:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 475ms 11:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:34:36 INFO - PROCESS | 1645 | 1468607676606 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 11:34:36 INFO - PROCESS | 1645 | 1468607676608 Marionette TRACE conn3 <- [1,2197,null,{"value":"7"}] 11:34:36 INFO - PROCESS | 1645 | 1468607676611 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:34:36 INFO - PROCESS | 1645 | 1468607676612 Marionette TRACE conn3 <- [1,2198,null,{}] 11:34:36 INFO - PROCESS | 1645 | 1468607676615 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:36 INFO - PROCESS | 1645 | 1468607676616 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:36 INFO - PROCESS | 1645 | 1468607676692 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 11:34:36 INFO - PROCESS | 1645 | 1468607676698 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 1645 | 1468607676700 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x121496000 == 32 [pid = 1645] [id = 557] 11:34:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x119349c00) [pid = 1645] [serial = 1671] [outer = 0x0] 11:34:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x119630800) [pid = 1645] [serial = 1672] [outer = 0x119349c00] 11:34:36 INFO - PROCESS | 1645 | 1468607676726 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x119b58c00) [pid = 1645] [serial = 1673] [outer = 0x119349c00] 11:34:37 INFO - PROCESS | 1645 | 1468607677074 Marionette TRACE conn3 <- [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]]]}] 11:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 471ms 11:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:34:37 INFO - PROCESS | 1645 | 1468607677082 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 11:34:37 INFO - PROCESS | 1645 | 1468607677085 Marionette TRACE conn3 <- [1,2201,null,{"value":"7"}] 11:34:37 INFO - PROCESS | 1645 | 1468607677095 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 1645 | 1468607677098 Marionette TRACE conn3 <- [1,2202,null,{}] 11:34:37 INFO - PROCESS | 1645 | 1468607677101 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:37 INFO - PROCESS | 1645 | 1468607677103 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:37 INFO - PROCESS | 1645 | 1468607677189 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 11:34:37 INFO - PROCESS | 1645 | 1468607677245 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:37 INFO - PROCESS | 1645 | 1468607677246 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x125343000 == 33 [pid = 1645] [id = 558] 11:34:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1133d0400) [pid = 1645] [serial = 1674] [outer = 0x0] 11:34:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x120f56c00) [pid = 1645] [serial = 1675] [outer = 0x1133d0400] 11:34:37 INFO - PROCESS | 1645 | 1468607677270 Marionette DEBUG loaded listener.js 11:34:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1214f4c00) [pid = 1645] [serial = 1676] [outer = 0x1133d0400] 11:34:37 INFO - PROCESS | 1645 | 1468607677568 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 527ms 11:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:34:37 INFO - PROCESS | 1645 | 1468607677616 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 11:34:37 INFO - PROCESS | 1645 | 1468607677617 Marionette TRACE conn3 <- [1,2205,null,{"value":"7"}] 11:34:37 INFO - PROCESS | 1645 | 1468607677619 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 1645 | 1468607677620 Marionette TRACE conn3 <- [1,2206,null,{}] 11:34:37 INFO - PROCESS | 1645 | 1468607677623 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:37 INFO - PROCESS | 1645 | 1468607677626 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:37 INFO - PROCESS | 1645 | 1468607677702 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 11:34:37 INFO - PROCESS | 1645 | 1468607677762 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:37 INFO - PROCESS | 1645 | 1468607677763 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x121248000 == 34 [pid = 1645] [id = 559] 11:34:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x118538000) [pid = 1645] [serial = 1677] [outer = 0x0] 11:34:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x121a11400) [pid = 1645] [serial = 1678] [outer = 0x118538000] 11:34:37 INFO - PROCESS | 1645 | 1468607677789 Marionette DEBUG loaded listener.js 11:34:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x124a72400) [pid = 1645] [serial = 1679] [outer = 0x118538000] 11:34:38 INFO - PROCESS | 1645 | 1468607678119 Marionette TRACE conn3 <- [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]]]}] 11:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 524ms 11:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:34:38 INFO - PROCESS | 1645 | 1468607678145 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 11:34:38 INFO - PROCESS | 1645 | 1468607678146 Marionette TRACE conn3 <- [1,2209,null,{"value":"7"}] 11:34:38 INFO - PROCESS | 1645 | 1468607678150 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:34:38 INFO - PROCESS | 1645 | 1468607678151 Marionette TRACE conn3 <- [1,2210,null,{}] 11:34:38 INFO - PROCESS | 1645 | 1468607678154 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:38 INFO - PROCESS | 1645 | 1468607678156 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:38 INFO - PROCESS | 1645 | 1468607678294 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 11:34:38 INFO - PROCESS | 1645 | 1468607678310 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:38 INFO - PROCESS | 1645 | 1468607678316 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a60d800 == 35 [pid = 1645] [id = 560] 11:34:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x126d4c000) [pid = 1645] [serial = 1680] [outer = 0x0] 11:34:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x126d55c00) [pid = 1645] [serial = 1681] [outer = 0x126d4c000] 11:34:38 INFO - PROCESS | 1645 | 1468607678359 Marionette DEBUG loaded listener.js 11:34:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128a6b800) [pid = 1645] [serial = 1682] [outer = 0x126d4c000] 11:34:38 INFO - PROCESS | 1645 | 1468607678796 Marionette TRACE conn3 <- [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]]]}] 11:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 671ms 11:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:34:38 INFO - PROCESS | 1645 | 1468607678821 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 11:34:38 INFO - PROCESS | 1645 | 1468607678822 Marionette TRACE conn3 <- [1,2213,null,{"value":"7"}] 11:34:38 INFO - PROCESS | 1645 | 1468607678825 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:34:38 INFO - PROCESS | 1645 | 1468607678826 Marionette TRACE conn3 <- [1,2214,null,{}] 11:34:38 INFO - PROCESS | 1645 | 1468607678829 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:38 INFO - PROCESS | 1645 | 1468607678830 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:38 INFO - PROCESS | 1645 | 1468607678953 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 11:34:38 INFO - PROCESS | 1645 | 1468607678975 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:38 INFO - PROCESS | 1645 | 1468607678977 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a75b000 == 36 [pid = 1645] [id = 561] 11:34:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128a6bc00) [pid = 1645] [serial = 1683] [outer = 0x0] 11:34:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128c06800) [pid = 1645] [serial = 1684] [outer = 0x128a6bc00] 11:34:39 INFO - PROCESS | 1645 | 1468607679015 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128ce7800) [pid = 1645] [serial = 1685] [outer = 0x128a6bc00] 11:34:39 INFO - PROCESS | 1645 | 1468607679488 Marionette TRACE conn3 <- [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]]]}] 11:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 671ms 11:34:39 INFO - PROCESS | 1645 | 1468607679497 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 11:34:39 INFO - PROCESS | 1645 | 1468607679499 Marionette TRACE conn3 <- [1,2217,null,{"value":"7"}] 11:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:34:39 INFO - PROCESS | 1645 | 1468607679502 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:34:39 INFO - PROCESS | 1645 | 1468607679504 Marionette TRACE conn3 <- [1,2218,null,{}] 11:34:39 INFO - PROCESS | 1645 | 1468607679507 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:39 INFO - PROCESS | 1645 | 1468607679509 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:39 INFO - PROCESS | 1645 | 1468607679633 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 11:34:39 INFO - PROCESS | 1645 | 1468607679663 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:39 INFO - PROCESS | 1645 | 1468607679664 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b1d1000 == 37 [pid = 1645] [id = 562] 11:34:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1199f4000) [pid = 1645] [serial = 1686] [outer = 0x0] 11:34:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128a91800) [pid = 1645] [serial = 1687] [outer = 0x1199f4000] 11:34:39 INFO - PROCESS | 1645 | 1468607679689 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1292aa800) [pid = 1645] [serial = 1688] [outer = 0x1199f4000] 11:34:40 INFO - PROCESS | 1645 | 1468607680143 Marionette TRACE conn3 <- [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]]]}] 11:34:40 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1133cf000) [pid = 1645] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:34:40 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x117fd0c00) [pid = 1645] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:34:40 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x115d55000) [pid = 1645] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:34:40 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x11853c800) [pid = 1645] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:34:40 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1130b8800) [pid = 1645] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:34:40 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11962d400) [pid = 1645] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:34:40 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x112763c00) [pid = 1645] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:34:40 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1133a9800) [pid = 1645] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:34:40 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x115d4dc00) [pid = 1645] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:34:40 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x120f53400) [pid = 1645] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:34:40 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x112133400) [pid = 1645] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:34:40 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x11276f400) [pid = 1645] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:34:40 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x120f5b000) [pid = 1645] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:34:40 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1129af000) [pid = 1645] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:34:40 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x126d4e800) [pid = 1645] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:34:40 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1175f6800) [pid = 1645] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 672ms 11:34:40 INFO - PROCESS | 1645 | 1468607680173 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 11:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:34:40 INFO - PROCESS | 1645 | 1468607680174 Marionette TRACE conn3 <- [1,2221,null,{"value":"7"}] 11:34:40 INFO - PROCESS | 1645 | 1468607680176 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 1645 | 1468607680178 Marionette TRACE conn3 <- [1,2222,null,{}] 11:34:40 INFO - PROCESS | 1645 | 1468607680180 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:40 INFO - PROCESS | 1645 | 1468607680181 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:40 INFO - PROCESS | 1645 | 1468607680259 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 11:34:40 INFO - PROCESS | 1645 | 1468607680263 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 1645 | 1468607680264 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x12112e000 == 38 [pid = 1645] [id = 563] 11:34:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x115d4d800) [pid = 1645] [serial = 1689] [outer = 0x0] 11:34:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x11619f800) [pid = 1645] [serial = 1690] [outer = 0x115d4d800] 11:34:40 INFO - PROCESS | 1645 | 1468607680288 Marionette DEBUG loaded listener.js 11:34:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11853c800) [pid = 1645] [serial = 1691] [outer = 0x115d4d800] 11:34:40 INFO - PROCESS | 1645 | 1468607680609 Marionette TRACE conn3 <- [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]]]}] 11:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 471ms 11:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:34:40 INFO - PROCESS | 1645 | 1468607680647 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 11:34:40 INFO - PROCESS | 1645 | 1468607680649 Marionette TRACE conn3 <- [1,2225,null,{"value":"7"}] 11:34:40 INFO - PROCESS | 1645 | 1468607680651 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 1645 | 1468607680652 Marionette TRACE conn3 <- [1,2226,null,{}] 11:34:40 INFO - PROCESS | 1645 | 1468607680654 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:40 INFO - PROCESS | 1645 | 1468607680655 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:40 INFO - PROCESS | 1645 | 1468607680734 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 11:34:40 INFO - PROCESS | 1645 | 1468607680792 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 1645 | 1468607680793 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x12531a000 == 39 [pid = 1645] [id = 564] 11:34:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x113388c00) [pid = 1645] [serial = 1692] [outer = 0x0] 11:34:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x119349800) [pid = 1645] [serial = 1693] [outer = 0x113388c00] 11:34:40 INFO - PROCESS | 1645 | 1468607680818 Marionette DEBUG loaded listener.js 11:34:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x128a85800) [pid = 1645] [serial = 1694] [outer = 0x113388c00] 11:34:41 INFO - PROCESS | 1645 | 1468607681097 Marionette TRACE conn3 <- [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]]]}] 11:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 469ms 11:34:41 INFO - PROCESS | 1645 | 1468607681120 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 11:34:41 INFO - PROCESS | 1645 | 1468607681122 Marionette TRACE conn3 <- [1,2229,null,{"value":"7"}] 11:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:34:41 INFO - PROCESS | 1645 | 1468607681132 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:34:41 INFO - PROCESS | 1645 | 1468607681133 Marionette TRACE conn3 <- [1,2230,null,{}] 11:34:41 INFO - PROCESS | 1645 | 1468607681135 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:41 INFO - PROCESS | 1645 | 1468607681136 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:41 INFO - PROCESS | 1645 | 1468607681218 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 11:34:41 INFO - PROCESS | 1645 | 1468607681223 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:41 INFO - PROCESS | 1645 | 1468607681226 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c467800 == 40 [pid = 1645] [id = 565] 11:34:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1248b8400) [pid = 1645] [serial = 1695] [outer = 0x0] 11:34:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x12938ac00) [pid = 1645] [serial = 1696] [outer = 0x1248b8400] 11:34:41 INFO - PROCESS | 1645 | 1468607681260 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x129545800) [pid = 1645] [serial = 1697] [outer = 0x1248b8400] 11:34:41 INFO - PROCESS | 1645 | 1468607681597 Marionette TRACE conn3 <- [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]]]}] 11:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 468ms 11:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:34:41 INFO - PROCESS | 1645 | 1468607681602 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 11:34:41 INFO - PROCESS | 1645 | 1468607681604 Marionette TRACE conn3 <- [1,2233,null,{"value":"7"}] 11:34:41 INFO - PROCESS | 1645 | 1468607681606 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:34:41 INFO - PROCESS | 1645 | 1468607681610 Marionette TRACE conn3 <- [1,2234,null,{}] 11:34:41 INFO - PROCESS | 1645 | 1468607681614 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:41 INFO - PROCESS | 1645 | 1468607681615 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:41 INFO - PROCESS | 1645 | 1468607681736 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 11:34:41 INFO - PROCESS | 1645 | 1468607681742 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:41 INFO - PROCESS | 1645 | 1468607681743 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c4c6000 == 41 [pid = 1645] [id = 566] 11:34:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1292ab400) [pid = 1645] [serial = 1698] [outer = 0x0] 11:34:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x129552000) [pid = 1645] [serial = 1699] [outer = 0x1292ab400] 11:34:41 INFO - PROCESS | 1645 | 1468607681767 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12a9c1800) [pid = 1645] [serial = 1700] [outer = 0x1292ab400] 11:34:42 INFO - PROCESS | 1645 | 1468607682060 Marionette TRACE conn3 <- [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]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 473ms 11:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:34:42 INFO - PROCESS | 1645 | 1468607682080 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 1645 | 1468607682081 Marionette TRACE conn3 <- [1,2237,null,{"value":"7"}] 11:34:42 INFO - PROCESS | 1645 | 1468607682083 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 1645 | 1468607682084 Marionette TRACE conn3 <- [1,2238,null,{}] 11:34:42 INFO - PROCESS | 1645 | 1468607682087 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:42 INFO - PROCESS | 1645 | 1468607682088 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:42 INFO - PROCESS | 1645 | 1468607682170 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 11:34:42 INFO - PROCESS | 1645 | 1468607682278 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 1645 | 1468607682280 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x1164af000 == 42 [pid = 1645] [id = 567] 11:34:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x110e7e800) [pid = 1645] [serial = 1701] [outer = 0x0] 11:34:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1129b0c00) [pid = 1645] [serial = 1702] [outer = 0x110e7e800] 11:34:42 INFO - PROCESS | 1645 | 1468607682311 Marionette DEBUG loaded listener.js 11:34:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x116703400) [pid = 1645] [serial = 1703] [outer = 0x110e7e800] 11:34:42 INFO - PROCESS | 1645 | 1468607682737 Marionette TRACE conn3 <- [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]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 719ms 11:34:42 INFO - PROCESS | 1645 | 1468607682805 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 1645 | 1468607682807 Marionette TRACE conn3 <- [1,2241,null,{"value":"7"}] 11:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:34:42 INFO - PROCESS | 1645 | 1468607682810 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 1645 | 1468607682812 Marionette TRACE conn3 <- [1,2242,null,{}] 11:34:42 INFO - PROCESS | 1645 | 1468607682816 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:42 INFO - PROCESS | 1645 | 1468607682819 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:42 INFO - PROCESS | 1645 | 1468607682926 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 11:34:43 INFO - PROCESS | 1645 | 1468607683000 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:43 INFO - PROCESS | 1645 | 1468607683002 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c4e800 == 43 [pid = 1645] [id = 568] 11:34:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x11690bc00) [pid = 1645] [serial = 1704] [outer = 0x0] 11:34:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x118bf8400) [pid = 1645] [serial = 1705] [outer = 0x11690bc00] 11:34:43 INFO - PROCESS | 1645 | 1468607683032 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x119626400) [pid = 1645] [serial = 1706] [outer = 0x11690bc00] 11:34:43 INFO - PROCESS | 1645 | 1468607683444 Marionette TRACE conn3 <- [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]]]}] 11:34:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:34:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 674ms 11:34:43 INFO - PROCESS | 1645 | 1468607683487 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 11:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:34:43 INFO - PROCESS | 1645 | 1468607683490 Marionette TRACE conn3 <- [1,2245,null,{"value":"7"}] 11:34:43 INFO - PROCESS | 1645 | 1468607683492 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:34:43 INFO - PROCESS | 1645 | 1468607683494 Marionette TRACE conn3 <- [1,2246,null,{}] 11:34:43 INFO - PROCESS | 1645 | 1468607683496 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:43 INFO - PROCESS | 1645 | 1468607683498 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:43 INFO - PROCESS | 1645 | 1468607683623 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 11:34:43 INFO - PROCESS | 1645 | 1468607683688 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:43 INFO - PROCESS | 1645 | 1468607683689 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a973800 == 44 [pid = 1645] [id = 569] 11:34:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x119b5a000) [pid = 1645] [serial = 1707] [outer = 0x0] 11:34:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12126e400) [pid = 1645] [serial = 1708] [outer = 0x119b5a000] 11:34:43 INFO - PROCESS | 1645 | 1468607683731 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x124a75c00) [pid = 1645] [serial = 1709] [outer = 0x119b5a000] 11:34:44 INFO - PROCESS | 1645 | 1468607684159 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 719ms 11:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:34:44 INFO - PROCESS | 1645 | 1468607684211 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 11:34:44 INFO - PROCESS | 1645 | 1468607684213 Marionette TRACE conn3 <- [1,2249,null,{"value":"7"}] 11:34:44 INFO - PROCESS | 1645 | 1468607684220 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:34:44 INFO - PROCESS | 1645 | 1468607684224 Marionette TRACE conn3 <- [1,2250,null,{}] 11:34:44 INFO - PROCESS | 1645 | 1468607684246 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:44 INFO - PROCESS | 1645 | 1468607684248 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:44 INFO - PROCESS | 1645 | 1468607684353 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 11:34:44 INFO - PROCESS | 1645 | 1468607684426 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:44 INFO - PROCESS | 1645 | 1468607684427 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ce29000 == 45 [pid = 1645] [id = 570] 11:34:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x124889c00) [pid = 1645] [serial = 1710] [outer = 0x0] 11:34:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x128a88000) [pid = 1645] [serial = 1711] [outer = 0x124889c00] 11:34:44 INFO - PROCESS | 1645 | 1468607684456 Marionette DEBUG loaded listener.js 11:34:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x128f9b800) [pid = 1645] [serial = 1712] [outer = 0x124889c00] 11:34:44 INFO - PROCESS | 1645 | 1468607684872 Marionette TRACE conn3 <- [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]]]}] 11:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 693ms 11:34:44 INFO - PROCESS | 1645 | 1468607684918 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 11:34:44 INFO - PROCESS | 1645 | 1468607684920 Marionette TRACE conn3 <- [1,2253,null,{"value":"7"}] 11:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:34:44 INFO - PROCESS | 1645 | 1468607684936 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:34:44 INFO - PROCESS | 1645 | 1468607684938 Marionette TRACE conn3 <- [1,2254,null,{}] 11:34:44 INFO - PROCESS | 1645 | 1468607684941 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:44 INFO - PROCESS | 1645 | 1468607684943 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:45 INFO - PROCESS | 1645 | 1468607685045 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 11:34:45 INFO - PROCESS | 1645 | 1468607685105 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 1645 | 1468607685106 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b0f5800 == 46 [pid = 1645] [id = 571] 11:34:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12738dc00) [pid = 1645] [serial = 1713] [outer = 0x0] 11:34:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12954d000) [pid = 1645] [serial = 1714] [outer = 0x12738dc00] 11:34:45 INFO - PROCESS | 1645 | 1468607685182 Marionette DEBUG loaded listener.js 11:34:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12a7d8400) [pid = 1645] [serial = 1715] [outer = 0x12738dc00] 11:34:45 INFO - PROCESS | 1645 | 1468607685740 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 838ms 11:34:45 INFO - PROCESS | 1645 | 1468607685776 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 11:34:45 INFO - PROCESS | 1645 | 1468607685778 Marionette TRACE conn3 <- [1,2257,null,{"value":"7"}] 11:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:34:45 INFO - PROCESS | 1645 | 1468607685788 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 1645 | 1468607685791 Marionette TRACE conn3 <- [1,2258,null,{}] 11:34:45 INFO - PROCESS | 1645 | 1468607685796 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:45 INFO - PROCESS | 1645 | 1468607685798 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:45 INFO - PROCESS | 1645 | 1468607685899 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 11:34:45 INFO - PROCESS | 1645 | 1468607685969 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 1645 | 1468607685972 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12149e800 == 47 [pid = 1645] [id = 572] 11:34:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x116984000) [pid = 1645] [serial = 1716] [outer = 0x0] 11:34:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x117eab800) [pid = 1645] [serial = 1717] [outer = 0x116984000] 11:34:46 INFO - PROCESS | 1645 | 1468607685999 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x11853bc00) [pid = 1645] [serial = 1718] [outer = 0x116984000] 11:34:46 INFO - PROCESS | 1645 | 1468607686439 Marionette TRACE conn3 <- [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]]]}] 11:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 676ms 11:34:46 INFO - PROCESS | 1645 | 1468607686475 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 11:34:46 INFO - PROCESS | 1645 | 1468607686478 Marionette TRACE conn3 <- [1,2261,null,{"value":"7"}] 11:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:34:46 INFO - PROCESS | 1645 | 1468607686483 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:34:46 INFO - PROCESS | 1645 | 1468607686485 Marionette TRACE conn3 <- [1,2262,null,{}] 11:34:46 INFO - PROCESS | 1645 | 1468607686487 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:46 INFO - PROCESS | 1645 | 1468607686489 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:46 INFO - PROCESS | 1645 | 1468607686584 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 11:34:46 INFO - PROCESS | 1645 | 1468607686661 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 1645 | 1468607686662 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b1a000 == 48 [pid = 1645] [id = 573] 11:34:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1186c2800) [pid = 1645] [serial = 1719] [outer = 0x0] 11:34:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x119629000) [pid = 1645] [serial = 1720] [outer = 0x1186c2800] 11:34:46 INFO - PROCESS | 1645 | 1468607686689 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x119d67c00) [pid = 1645] [serial = 1721] [outer = 0x1186c2800] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12c4c6000 == 47 [pid = 1645] [id = 566] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12c467800 == 46 [pid = 1645] [id = 565] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12531a000 == 45 [pid = 1645] [id = 564] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12112e000 == 44 [pid = 1645] [id = 563] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12b1d1000 == 43 [pid = 1645] [id = 562] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12a75b000 == 42 [pid = 1645] [id = 561] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12a60d800 == 41 [pid = 1645] [id = 560] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x121248000 == 40 [pid = 1645] [id = 559] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x125343000 == 39 [pid = 1645] [id = 558] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x121496000 == 38 [pid = 1645] [id = 557] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x1184db800 == 37 [pid = 1645] [id = 556] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x117374800 == 36 [pid = 1645] [id = 555] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x120ea7800 == 35 [pid = 1645] [id = 554] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x115e41800 == 34 [pid = 1645] [id = 553] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x119b1b800 == 33 [pid = 1645] [id = 541] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12149e800 == 32 [pid = 1645] [id = 572] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12b0f5800 == 31 [pid = 1645] [id = 571] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12ce29000 == 30 [pid = 1645] [id = 570] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12a973800 == 29 [pid = 1645] [id = 569] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x123c4e800 == 28 [pid = 1645] [id = 568] 11:34:47 INFO - PROCESS | 1645 | --DOCSHELL 0x1164af000 == 27 [pid = 1645] [id = 567] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x128c0e000) [pid = 1645] [serial = 1657] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x120f55000) [pid = 1645] [serial = 1639] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x1212cc000) [pid = 1645] [serial = 1642] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x1167c2800) [pid = 1645] [serial = 1630] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x117eb5c00) [pid = 1645] [serial = 1631] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x118576c00) [pid = 1645] [serial = 1624] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x118bbf800) [pid = 1645] [serial = 1625] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x113d72000) [pid = 1645] [serial = 1627] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x115e20c00) [pid = 1645] [serial = 1628] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x121148c00) [pid = 1645] [serial = 1640] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1199ef400) [pid = 1645] [serial = 1636] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1187ed000) [pid = 1645] [serial = 1633] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11934a400) [pid = 1645] [serial = 1634] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x11670c000) [pid = 1645] [serial = 1610] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x115d4b400) [pid = 1645] [serial = 1609] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x119348000) [pid = 1645] [serial = 1613] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1187f6c00) [pid = 1645] [serial = 1612] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x124897800) [pid = 1645] [serial = 1616] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1253ed400) [pid = 1645] [serial = 1645] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x125287c00) [pid = 1645] [serial = 1643] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x113381000) [pid = 1645] [serial = 1648] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x121276400) [pid = 1645] [serial = 1615] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x126d50000) [pid = 1645] [serial = 1646] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x118365400) [pid = 1645] [serial = 1649] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x128a86c00) [pid = 1645] [serial = 1655] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1214f8400) [pid = 1645] [serial = 1651] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x128a69400) [pid = 1645] [serial = 1619] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x127383000) [pid = 1645] [serial = 1618] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x126d56000) [pid = 1645] [serial = 1622] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x120f53c00) [pid = 1645] [serial = 1621] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x127388800) [pid = 1645] [serial = 1652] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x128a67400) [pid = 1645] [serial = 1654] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x120e4e800) [pid = 1645] [serial = 1637] [outer = 0x0] [url = about:blank] 11:34:47 INFO - PROCESS | 1645 | 1468607687587 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1128ms 11:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:34:47 INFO - PROCESS | 1645 | 1468607687613 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 1645 | 1468607687615 Marionette TRACE conn3 <- [1,2265,null,{"value":"7"}] 11:34:47 INFO - PROCESS | 1645 | 1468607687618 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 1645 | 1468607687621 Marionette TRACE conn3 <- [1,2266,null,{}] 11:34:47 INFO - PROCESS | 1645 | 1468607687637 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:47 INFO - PROCESS | 1645 | 1468607687638 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:47 INFO - PROCESS | 1645 | 1468607687728 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 11:34:47 INFO - PROCESS | 1645 | 1468607687732 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 1645 | 1468607687734 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fc5800 == 28 [pid = 1645] [id = 574] 11:34:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x113d72c00) [pid = 1645] [serial = 1722] [outer = 0x0] 11:34:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x115d4e400) [pid = 1645] [serial = 1723] [outer = 0x113d72c00] 11:34:47 INFO - PROCESS | 1645 | 1468607687764 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11670f400) [pid = 1645] [serial = 1724] [outer = 0x113d72c00] 11:34:48 INFO - PROCESS | 1645 | 1468607688127 Marionette TRACE conn3 <- [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]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 528ms 11:34:48 INFO - PROCESS | 1645 | 1468607688146 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 1645 | 1468607688149 Marionette TRACE conn3 <- [1,2269,null,{"value":"7"}] 11:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:34:48 INFO - PROCESS | 1645 | 1468607688153 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 1645 | 1468607688155 Marionette TRACE conn3 <- [1,2270,null,{}] 11:34:48 INFO - PROCESS | 1645 | 1468607688157 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:48 INFO - PROCESS | 1645 | 1468607688159 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:48 INFO - PROCESS | 1645 | 1468607688243 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 11:34:48 INFO - PROCESS | 1645 | 1468607688297 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 1645 | 1468607688299 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x118713800 == 29 [pid = 1645] [id = 575] 11:34:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1167c2800) [pid = 1645] [serial = 1725] [outer = 0x0] 11:34:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x117276000) [pid = 1645] [serial = 1726] [outer = 0x1167c2800] 11:34:48 INFO - PROCESS | 1645 | 1468607688325 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x118370800) [pid = 1645] [serial = 1727] [outer = 0x1167c2800] 11:34:48 INFO - PROCESS | 1645 | 1468607688652 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 522ms 11:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:34:48 INFO - PROCESS | 1645 | 1468607688675 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 1645 | 1468607688677 Marionette TRACE conn3 <- [1,2273,null,{"value":"7"}] 11:34:48 INFO - PROCESS | 1645 | 1468607688679 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 1645 | 1468607688682 Marionette TRACE conn3 <- [1,2274,null,{}] 11:34:48 INFO - PROCESS | 1645 | 1468607688690 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:48 INFO - PROCESS | 1645 | 1468607688695 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:48 INFO - PROCESS | 1645 | 1468607688770 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 11:34:48 INFO - PROCESS | 1645 | 1468607688829 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 1645 | 1468607688831 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12100b800 == 30 [pid = 1645] [id = 576] 11:34:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11836f800) [pid = 1645] [serial = 1728] [outer = 0x0] 11:34:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x118bba800) [pid = 1645] [serial = 1729] [outer = 0x11836f800] 11:34:48 INFO - PROCESS | 1645 | 1468607688858 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x119685400) [pid = 1645] [serial = 1730] [outer = 0x11836f800] 11:34:49 INFO - PROCESS | 1645 | 1468607689129 Marionette TRACE conn3 <- [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]]]}] 11:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 471ms 11:34:49 INFO - PROCESS | 1645 | 1468607689151 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 11:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:34:49 INFO - PROCESS | 1645 | 1468607689153 Marionette TRACE conn3 <- [1,2277,null,{"value":"7"}] 11:34:49 INFO - PROCESS | 1645 | 1468607689155 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 1645 | 1468607689156 Marionette TRACE conn3 <- [1,2278,null,{}] 11:34:49 INFO - PROCESS | 1645 | 1468607689166 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:49 INFO - PROCESS | 1645 | 1468607689167 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:49 INFO - PROCESS | 1645 | 1468607689252 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 11:34:49 INFO - PROCESS | 1645 | 1468607689256 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 1645 | 1468607689258 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x121c5a800 == 31 [pid = 1645] [id = 577] 11:34:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1199ee400) [pid = 1645] [serial = 1731] [outer = 0x0] 11:34:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x120f53c00) [pid = 1645] [serial = 1732] [outer = 0x1199ee400] 11:34:49 INFO - PROCESS | 1645 | 1468607689285 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12102ac00) [pid = 1645] [serial = 1733] [outer = 0x1199ee400] 11:34:49 INFO - PROCESS | 1645 | 1468607689664 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 529ms 11:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:34:49 INFO - PROCESS | 1645 | 1468607689684 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 11:34:49 INFO - PROCESS | 1645 | 1468607689686 Marionette TRACE conn3 <- [1,2281,null,{"value":"7"}] 11:34:49 INFO - PROCESS | 1645 | 1468607689688 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 1645 | 1468607689689 Marionette TRACE conn3 <- [1,2282,null,{}] 11:34:49 INFO - PROCESS | 1645 | 1468607689691 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:49 INFO - PROCESS | 1645 | 1468607689693 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:49 INFO - PROCESS | 1645 | 1468607689788 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 11:34:49 INFO - PROCESS | 1645 | 1468607689828 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 1645 | 1468607689829 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x125312800 == 32 [pid = 1645] [id = 578] 11:34:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12102bc00) [pid = 1645] [serial = 1734] [outer = 0x0] 11:34:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x121272800) [pid = 1645] [serial = 1735] [outer = 0x12102bc00] 11:34:49 INFO - PROCESS | 1645 | 1468607689853 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1214f3c00) [pid = 1645] [serial = 1736] [outer = 0x12102bc00] 11:34:50 INFO - PROCESS | 1645 | 1468607690165 Marionette TRACE conn3 <- [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]]]}] 11:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 522ms 11:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:34:50 INFO - PROCESS | 1645 | 1468607690217 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 1645 | 1468607690218 Marionette TRACE conn3 <- [1,2285,null,{"value":"7"}] 11:34:50 INFO - PROCESS | 1645 | 1468607690220 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 1645 | 1468607690221 Marionette TRACE conn3 <- [1,2286,null,{}] 11:34:50 INFO - PROCESS | 1645 | 1468607690223 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:50 INFO - PROCESS | 1645 | 1468607690228 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:50 INFO - PROCESS | 1645 | 1468607690337 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 11:34:50 INFO - PROCESS | 1645 | 1468607690385 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 1645 | 1468607690386 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x126ff3000 == 33 [pid = 1645] [id = 579] 11:34:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1214ee800) [pid = 1645] [serial = 1737] [outer = 0x0] 11:34:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1248ba800) [pid = 1645] [serial = 1738] [outer = 0x1214ee800] 11:34:50 INFO - PROCESS | 1645 | 1468607690427 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x126aee800) [pid = 1645] [serial = 1739] [outer = 0x1214ee800] 11:34:50 INFO - PROCESS | 1645 | 1468607690890 Marionette TRACE conn3 <- [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]]]}] 11:34:50 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 11:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 723ms 11:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:34:50 INFO - PROCESS | 1645 | 1468607690946 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 1645 | 1468607690947 Marionette TRACE conn3 <- [1,2289,null,{"value":"7"}] 11:34:50 INFO - PROCESS | 1645 | 1468607690949 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 1645 | 1468607690950 Marionette TRACE conn3 <- [1,2290,null,{}] 11:34:50 INFO - PROCESS | 1645 | 1468607690952 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:50 INFO - PROCESS | 1645 | 1468607690953 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:51 INFO - PROCESS | 1645 | 1468607691052 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 11:34:51 INFO - PROCESS | 1645 | 1468607691056 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 1645 | 1468607691057 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x1293a2000 == 34 [pid = 1645] [id = 580] 11:34:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1128d2800) [pid = 1645] [serial = 1740] [outer = 0x0] 11:34:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x126d59000) [pid = 1645] [serial = 1741] [outer = 0x1128d2800] 11:34:51 INFO - PROCESS | 1645 | 1468607691084 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x127384400) [pid = 1645] [serial = 1742] [outer = 0x1128d2800] 11:34:51 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x115d4fc00) [pid = 1645] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:34:51 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1184b8c00) [pid = 1645] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:34:51 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x128a8c000) [pid = 1645] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:34:51 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x115d4d800) [pid = 1645] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:34:51 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x126d4c000) [pid = 1645] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:34:51 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x128a6bc00) [pid = 1645] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:34:51 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1248b8400) [pid = 1645] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:34:51 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1133cd800) [pid = 1645] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:34:51 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x119349c00) [pid = 1645] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:34:51 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1199f4000) [pid = 1645] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:34:51 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1121b2800) [pid = 1645] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:34:51 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x113388c00) [pid = 1645] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:34:51 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x118538000) [pid = 1645] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:34:51 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1133d0400) [pid = 1645] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:34:51 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1292ab400) [pid = 1645] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:34:51 INFO - PROCESS | 1645 | 1468607691596 Marionette TRACE conn3 <- [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]]]}] 11:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 669ms 11:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:34:51 INFO - PROCESS | 1645 | 1468607691619 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 1645 | 1468607691620 Marionette TRACE conn3 <- [1,2293,null,{"value":"7"}] 11:34:51 INFO - PROCESS | 1645 | 1468607691622 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 1645 | 1468607691623 Marionette TRACE conn3 <- [1,2294,null,{}] 11:34:51 INFO - PROCESS | 1645 | 1468607691626 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:51 INFO - PROCESS | 1645 | 1468607691627 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:51 INFO - PROCESS | 1645 | 1468607691702 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 11:34:51 INFO - PROCESS | 1645 | 1468607691725 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 1645 | 1468607691727 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a60e000 == 35 [pid = 1645] [id = 581] 11:34:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1133d0400) [pid = 1645] [serial = 1743] [outer = 0x0] 11:34:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1167c1000) [pid = 1645] [serial = 1744] [outer = 0x1133d0400] 11:34:51 INFO - PROCESS | 1645 | 1468607691751 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x119349c00) [pid = 1645] [serial = 1745] [outer = 0x1133d0400] 11:34:52 INFO - PROCESS | 1645 | 1468607692074 Marionette TRACE conn3 <- [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]]]}] 11:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 471ms 11:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:34:52 INFO - PROCESS | 1645 | 1468607692094 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 1645 | 1468607692095 Marionette TRACE conn3 <- [1,2297,null,{"value":"7"}] 11:34:52 INFO - PROCESS | 1645 | 1468607692098 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 1645 | 1468607692100 Marionette TRACE conn3 <- [1,2298,null,{}] 11:34:52 INFO - PROCESS | 1645 | 1468607692103 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:52 INFO - PROCESS | 1645 | 1468607692105 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:52 INFO - PROCESS | 1645 | 1468607692221 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 11:34:52 INFO - PROCESS | 1645 | 1468607692280 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 1645 | 1468607692281 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a968800 == 36 [pid = 1645] [id = 582] 11:34:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x114f8d400) [pid = 1645] [serial = 1746] [outer = 0x0] 11:34:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12126f800) [pid = 1645] [serial = 1747] [outer = 0x114f8d400] 11:34:52 INFO - PROCESS | 1645 | 1468607692305 Marionette DEBUG loaded listener.js 11:34:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128a6b000) [pid = 1645] [serial = 1748] [outer = 0x114f8d400] 11:34:52 INFO - PROCESS | 1645 | 1468607692563 Marionette TRACE conn3 <- [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]]]}] 11:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 519ms 11:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:34:52 INFO - PROCESS | 1645 | 1468607692618 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 1645 | 1468607692619 Marionette TRACE conn3 <- [1,2301,null,{"value":"7"}] 11:34:52 INFO - PROCESS | 1645 | 1468607692621 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 1645 | 1468607692622 Marionette TRACE conn3 <- [1,2302,null,{}] 11:34:52 INFO - PROCESS | 1645 | 1468607692628 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:52 INFO - PROCESS | 1645 | 1468607692629 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:52 INFO - PROCESS | 1645 | 1468607692706 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 11:34:52 INFO - PROCESS | 1645 | 1468607692712 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 1645 | 1468607692713 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ba08800 == 37 [pid = 1645] [id = 583] 11:34:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128a69400) [pid = 1645] [serial = 1749] [outer = 0x0] 11:34:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128a8dc00) [pid = 1645] [serial = 1750] [outer = 0x128a69400] 11:34:52 INFO - PROCESS | 1645 | 1468607692737 Marionette DEBUG loaded listener.js 11:34:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128c0a000) [pid = 1645] [serial = 1751] [outer = 0x128a69400] 11:34:53 INFO - PROCESS | 1645 | 1468607693091 Marionette TRACE conn3 <- [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]]]}] 11:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 523ms 11:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:34:53 INFO - PROCESS | 1645 | 1468607693144 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 11:34:53 INFO - PROCESS | 1645 | 1468607693146 Marionette TRACE conn3 <- [1,2305,null,{"value":"7"}] 11:34:53 INFO - PROCESS | 1645 | 1468607693148 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - PROCESS | 1645 | 1468607693149 Marionette TRACE conn3 <- [1,2306,null,{}] 11:34:53 INFO - PROCESS | 1645 | 1468607693152 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:53 INFO - PROCESS | 1645 | 1468607693153 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:53 INFO - PROCESS | 1645 | 1468607693239 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 11:34:53 INFO - PROCESS | 1645 | 1468607693245 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 1645 | 1468607693247 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c0ba800 == 38 [pid = 1645] [id = 584] 11:34:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128a8d400) [pid = 1645] [serial = 1752] [outer = 0x0] 11:34:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128ce6c00) [pid = 1645] [serial = 1753] [outer = 0x128a8d400] 11:34:53 INFO - PROCESS | 1645 | 1468607693273 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1292cc800) [pid = 1645] [serial = 1754] [outer = 0x128a8d400] 11:34:53 INFO - PROCESS | 1645 | 1468607693723 Marionette TRACE conn3 <- [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]]]}] 11:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 620ms 11:34:53 INFO - PROCESS | 1645 | 1468607693770 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 11:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:34:53 INFO - PROCESS | 1645 | 1468607693774 Marionette TRACE conn3 <- [1,2309,null,{"value":"7"}] 11:34:53 INFO - PROCESS | 1645 | 1468607693780 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - PROCESS | 1645 | 1468607693783 Marionette TRACE conn3 <- [1,2310,null,{}] 11:34:53 INFO - PROCESS | 1645 | 1468607693788 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:53 INFO - PROCESS | 1645 | 1468607693791 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:54 INFO - PROCESS | 1645 | 1468607694032 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 11:34:54 INFO - PROCESS | 1645 | 1468607694044 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:54 INFO - PROCESS | 1645 | 1468607694048 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x118416000 == 39 [pid = 1645] [id = 585] 11:34:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1130bd000) [pid = 1645] [serial = 1755] [outer = 0x0] 11:34:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1133cf000) [pid = 1645] [serial = 1756] [outer = 0x1130bd000] 11:34:54 INFO - PROCESS | 1645 | 1468607694097 Marionette DEBUG loaded listener.js 11:34:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x11670c400) [pid = 1645] [serial = 1757] [outer = 0x1130bd000] 11:34:54 INFO - PROCESS | 1645 | 1468607694778 Marionette TRACE conn3 <- [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]]]}] 11:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1024ms 11:34:54 INFO - PROCESS | 1645 | 1468607694803 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 11:34:54 INFO - PROCESS | 1645 | 1468607694808 Marionette TRACE conn3 <- [1,2313,null,{"value":"7"}] 11:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:34:54 INFO - PROCESS | 1645 | 1468607694840 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:34:54 INFO - PROCESS | 1645 | 1468607694843 Marionette TRACE conn3 <- [1,2314,null,{}] 11:34:54 INFO - PROCESS | 1645 | 1468607694847 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:54 INFO - PROCESS | 1645 | 1468607694849 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:55 INFO - PROCESS | 1645 | 1468607695004 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 11:34:55 INFO - PROCESS | 1645 | 1468607695135 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:55 INFO - PROCESS | 1645 | 1468607695137 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x121c1e000 == 40 [pid = 1645] [id = 586] 11:34:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x118371000) [pid = 1645] [serial = 1758] [outer = 0x0] 11:34:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1187f1c00) [pid = 1645] [serial = 1759] [outer = 0x118371000] 11:34:55 INFO - PROCESS | 1645 | 1468607695187 Marionette DEBUG loaded listener.js 11:34:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x119352400) [pid = 1645] [serial = 1760] [outer = 0x118371000] 11:34:55 INFO - PROCESS | 1645 | 1468607695738 Marionette TRACE conn3 <- [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]]]}] 11:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 926ms 11:34:55 INFO - PROCESS | 1645 | 1468607695786 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 1645 | 1468607695787 Marionette TRACE conn3 <- [1,2317,null,{"value":"7"}] 11:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:34:55 INFO - PROCESS | 1645 | 1468607695793 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - PROCESS | 1645 | 1468607695796 Marionette TRACE conn3 <- [1,2318,null,{}] 11:34:55 INFO - PROCESS | 1645 | 1468607695804 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:55 INFO - PROCESS | 1645 | 1468607695808 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:56 INFO - PROCESS | 1645 | 1468607696016 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 11:34:56 INFO - PROCESS | 1645 | 1468607696110 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 1645 | 1468607696111 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169b9000 == 41 [pid = 1645] [id = 587] 11:34:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1133d1000) [pid = 1645] [serial = 1761] [outer = 0x0] 11:34:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x116638c00) [pid = 1645] [serial = 1762] [outer = 0x1133d1000] 11:34:56 INFO - PROCESS | 1645 | 1468607696141 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1167c3800) [pid = 1645] [serial = 1763] [outer = 0x1133d1000] 11:34:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12ba08800 == 40 [pid = 1645] [id = 583] 11:34:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12a968800 == 39 [pid = 1645] [id = 582] 11:34:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12a60e000 == 38 [pid = 1645] [id = 581] 11:34:56 INFO - PROCESS | 1645 | --DOCSHELL 0x1293a2000 == 37 [pid = 1645] [id = 580] 11:34:56 INFO - PROCESS | 1645 | --DOCSHELL 0x126ff3000 == 36 [pid = 1645] [id = 579] 11:34:56 INFO - PROCESS | 1645 | --DOCSHELL 0x125312800 == 35 [pid = 1645] [id = 578] 11:34:56 INFO - PROCESS | 1645 | --DOCSHELL 0x121c5a800 == 34 [pid = 1645] [id = 577] 11:34:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12100b800 == 33 [pid = 1645] [id = 576] 11:34:56 INFO - PROCESS | 1645 | --DOCSHELL 0x118713800 == 32 [pid = 1645] [id = 575] 11:34:56 INFO - PROCESS | 1645 | --DOCSHELL 0x116fc5800 == 31 [pid = 1645] [id = 574] 11:34:56 INFO - PROCESS | 1645 | --DOCSHELL 0x119b1a000 == 30 [pid = 1645] [id = 573] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x118540800) [pid = 1645] [serial = 1664] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1187f8800) [pid = 1645] [serial = 1670] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1292aa000) [pid = 1645] [serial = 1658] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x11853c800) [pid = 1645] [serial = 1691] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x128a6b800) [pid = 1645] [serial = 1682] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x128ce7800) [pid = 1645] [serial = 1685] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12938ac00) [pid = 1645] [serial = 1696] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1164f1000) [pid = 1645] [serial = 1666] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x119b58c00) [pid = 1645] [serial = 1673] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x126d55c00) [pid = 1645] [serial = 1681] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x119630800) [pid = 1645] [serial = 1672] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x128a91800) [pid = 1645] [serial = 1687] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1128d1400) [pid = 1645] [serial = 1660] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x118573800) [pid = 1645] [serial = 1669] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x117eb2c00) [pid = 1645] [serial = 1663] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x128a85800) [pid = 1645] [serial = 1694] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x121a11400) [pid = 1645] [serial = 1678] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x11619f800) [pid = 1645] [serial = 1690] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1129b1800) [pid = 1645] [serial = 1661] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x119349800) [pid = 1645] [serial = 1693] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x128c06800) [pid = 1645] [serial = 1684] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1292aa800) [pid = 1645] [serial = 1688] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1214f4c00) [pid = 1645] [serial = 1676] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x120f56c00) [pid = 1645] [serial = 1675] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x116fe9c00) [pid = 1645] [serial = 1667] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x124a72400) [pid = 1645] [serial = 1679] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x129545800) [pid = 1645] [serial = 1697] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12a9c1800) [pid = 1645] [serial = 1700] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x129552000) [pid = 1645] [serial = 1699] [outer = 0x0] [url = about:blank] 11:34:56 INFO - PROCESS | 1645 | 1468607696630 Marionette TRACE conn3 <- [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] 11:34:56 INFO - PROCESS | 1645 | 1468607696671 Marionette TRACE conn3 <- [1,2321,null,{"value":"7"}] 11:34:56 INFO - PROCESS | 1645 | 1468607696680 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - PROCESS | 1645 | 1468607696683 Marionette TRACE conn3 <- [1,2322,null,{}] 11:34:56 INFO - PROCESS | 1645 | 1468607696686 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:56 INFO - PROCESS | 1645 | 1468607696688 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:56 INFO - PROCESS | 1645 | 1468607696795 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 11:34:56 INFO - PROCESS | 1645 | 1468607696801 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 1645 | 1468607696803 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x1184ca000 == 31 [pid = 1645] [id = 588] 11:34:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1184b8000) [pid = 1645] [serial = 1764] [outer = 0x0] 11:34:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x11853c000) [pid = 1645] [serial = 1765] [outer = 0x1184b8000] 11:34:56 INFO - PROCESS | 1645 | 1468607696847 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1187edc00) [pid = 1645] [serial = 1766] [outer = 0x1184b8000] 11:34:57 INFO - PROCESS | 1645 | 1468607697351 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 729ms 11:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:34:57 INFO - PROCESS | 1645 | 1468607697403 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 11:34:57 INFO - PROCESS | 1645 | 1468607697405 Marionette TRACE conn3 <- [1,2325,null,{"value":"7"}] 11:34:57 INFO - PROCESS | 1645 | 1468607697407 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - PROCESS | 1645 | 1468607697408 Marionette TRACE conn3 <- [1,2326,null,{}] 11:34:57 INFO - PROCESS | 1645 | 1468607697411 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:57 INFO - PROCESS | 1645 | 1468607697412 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:57 INFO - PROCESS | 1645 | 1468607697488 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 11:34:57 INFO - PROCESS | 1645 | 1468607697498 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 1645 | 1468607697499 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x121245800 == 32 [pid = 1645] [id = 589] 11:34:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x112e69000) [pid = 1645] [serial = 1767] [outer = 0x0] 11:34:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1199ef400) [pid = 1645] [serial = 1768] [outer = 0x112e69000] 11:34:57 INFO - PROCESS | 1645 | 1468607697525 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x120f51c00) [pid = 1645] [serial = 1769] [outer = 0x112e69000] 11:34:57 INFO - PROCESS | 1645 | 1468607697887 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 519ms 11:34:57 INFO - PROCESS | 1645 | 1468607697926 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 11:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:34:57 INFO - PROCESS | 1645 | 1468607697929 Marionette TRACE conn3 <- [1,2329,null,{"value":"7"}] 11:34:57 INFO - PROCESS | 1645 | 1468607697936 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - PROCESS | 1645 | 1468607697939 Marionette TRACE conn3 <- [1,2330,null,{}] 11:34:57 INFO - PROCESS | 1645 | 1468607697942 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:57 INFO - PROCESS | 1645 | 1468607697944 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:58 INFO - PROCESS | 1645 | 1468607698027 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 11:34:58 INFO - PROCESS | 1645 | 1468607698031 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 1645 | 1468607698032 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d12800 == 33 [pid = 1645] [id = 590] 11:34:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x120f5a800) [pid = 1645] [serial = 1770] [outer = 0x0] 11:34:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1216b4000) [pid = 1645] [serial = 1771] [outer = 0x120f5a800] 11:34:58 INFO - PROCESS | 1645 | 1468607698056 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x124a6c800) [pid = 1645] [serial = 1772] [outer = 0x120f5a800] 11:34:58 INFO - PROCESS | 1645 | 1468607698379 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 479ms 11:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:34:58 INFO - PROCESS | 1645 | 1468607698412 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 1645 | 1468607698413 Marionette TRACE conn3 <- [1,2333,null,{"value":"7"}] 11:34:58 INFO - PROCESS | 1645 | 1468607698415 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - PROCESS | 1645 | 1468607698416 Marionette TRACE conn3 <- [1,2334,null,{}] 11:34:58 INFO - PROCESS | 1645 | 1468607698419 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:58 INFO - PROCESS | 1645 | 1468607698420 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:58 INFO - PROCESS | 1645 | 1468607698497 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 11:34:58 INFO - PROCESS | 1645 | 1468607698565 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 1645 | 1468607698566 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x128bc7000 == 34 [pid = 1645] [id = 591] 11:34:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x12126f400) [pid = 1645] [serial = 1773] [outer = 0x0] 11:34:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x125289400) [pid = 1645] [serial = 1774] [outer = 0x12126f400] 11:34:58 INFO - PROCESS | 1645 | 1468607698593 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x126d4fc00) [pid = 1645] [serial = 1775] [outer = 0x12126f400] 11:34:58 INFO - PROCESS | 1645 | 1468607698921 Marionette TRACE conn3 <- [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]]]}] 11:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 519ms 11:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:34:58 INFO - PROCESS | 1645 | 1468607698935 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 1645 | 1468607698936 Marionette TRACE conn3 <- [1,2337,null,{"value":"7"}] 11:34:58 INFO - PROCESS | 1645 | 1468607698938 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - PROCESS | 1645 | 1468607698939 Marionette TRACE conn3 <- [1,2338,null,{}] 11:34:58 INFO - PROCESS | 1645 | 1468607698943 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:58 INFO - PROCESS | 1645 | 1468607698945 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:59 INFO - PROCESS | 1645 | 1468607699047 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 11:34:59 INFO - PROCESS | 1645 | 1468607699060 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 1645 | 1468607699064 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a75b800 == 35 [pid = 1645] [id = 592] 11:34:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128a6cc00) [pid = 1645] [serial = 1776] [outer = 0x0] 11:34:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128a6fc00) [pid = 1645] [serial = 1777] [outer = 0x128a6cc00] 11:34:59 INFO - PROCESS | 1645 | 1468607699095 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128c0c800) [pid = 1645] [serial = 1778] [outer = 0x128a6cc00] 11:34:59 INFO - PROCESS | 1645 | 1468607699454 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 523ms 11:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:34:59 INFO - PROCESS | 1645 | 1468607699461 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 1645 | 1468607699462 Marionette TRACE conn3 <- [1,2341,null,{"value":"7"}] 11:34:59 INFO - PROCESS | 1645 | 1468607699464 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 1645 | 1468607699465 Marionette TRACE conn3 <- [1,2342,null,{}] 11:34:59 INFO - PROCESS | 1645 | 1468607699468 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:59 INFO - PROCESS | 1645 | 1468607699469 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:59 INFO - PROCESS | 1645 | 1468607699577 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 11:34:59 INFO - PROCESS | 1645 | 1468607699589 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 1645 | 1468607699590 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:34:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b1c6000 == 36 [pid = 1645] [id = 593] 11:34:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128c11000) [pid = 1645] [serial = 1779] [outer = 0x0] 11:34:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128fa7800) [pid = 1645] [serial = 1780] [outer = 0x128c11000] 11:34:59 INFO - PROCESS | 1645 | 1468607699622 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1292c8c00) [pid = 1645] [serial = 1781] [outer = 0x128c11000] 11:34:59 INFO - PROCESS | 1645 | 1468607699942 Marionette TRACE conn3 <- [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]]]}] 11:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 519ms 11:34:59 INFO - PROCESS | 1645 | 1468607699985 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 1645 | 1468607699986 Marionette TRACE conn3 <- [1,2345,null,{"value":"7"}] 11:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:34:59 INFO - PROCESS | 1645 | 1468607699988 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 1645 | 1468607699989 Marionette TRACE conn3 <- [1,2346,null,{}] 11:34:59 INFO - PROCESS | 1645 | 1468607699991 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:59 INFO - PROCESS | 1645 | 1468607699992 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:00 INFO - PROCESS | 1645 | 1468607700094 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 11:35:00 INFO - PROCESS | 1645 | 1468607700098 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:00 INFO - PROCESS | 1645 | 1468607700099 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c0a3000 == 37 [pid = 1645] [id = 594] 11:35:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128cecc00) [pid = 1645] [serial = 1782] [outer = 0x0] 11:35:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x129391000) [pid = 1645] [serial = 1783] [outer = 0x128cecc00] 11:35:00 INFO - PROCESS | 1645 | 1468607700124 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12954b800) [pid = 1645] [serial = 1784] [outer = 0x128cecc00] 11:35:00 INFO - PROCESS | 1645 | 1468607700454 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 523ms 11:35:00 INFO - PROCESS | 1645 | 1468607700512 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 11:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:35:00 INFO - PROCESS | 1645 | 1468607700514 Marionette TRACE conn3 <- [1,2349,null,{"value":"7"}] 11:35:00 INFO - PROCESS | 1645 | 1468607700518 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 1645 | 1468607700520 Marionette TRACE conn3 <- [1,2350,null,{}] 11:35:00 INFO - PROCESS | 1645 | 1468607700523 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:00 INFO - PROCESS | 1645 | 1468607700525 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:00 INFO - PROCESS | 1645 | 1468607700681 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 11:35:00 INFO - PROCESS | 1645 | 1468607700735 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:00 INFO - PROCESS | 1645 | 1468607700748 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c467800 == 38 [pid = 1645] [id = 595] 11:35:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1292c9000) [pid = 1645] [serial = 1785] [outer = 0x0] 11:35:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x129eba000) [pid = 1645] [serial = 1786] [outer = 0x1292c9000] 11:35:00 INFO - PROCESS | 1645 | 1468607700785 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x12a7d5c00) [pid = 1645] [serial = 1787] [outer = 0x1292c9000] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x12102bc00) [pid = 1645] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11836f800) [pid = 1645] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1199ee400) [pid = 1645] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x113d72c00) [pid = 1645] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1186c2800) [pid = 1645] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1167c2800) [pid = 1645] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1214ee800) [pid = 1645] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x110e7e800) [pid = 1645] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11690bc00) [pid = 1645] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x119b5a000) [pid = 1645] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x124889c00) [pid = 1645] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1128d2800) [pid = 1645] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x12738dc00) [pid = 1645] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1133d0400) [pid = 1645] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x128a69400) [pid = 1645] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x114f8d400) [pid = 1645] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:35:01 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x116984000) [pid = 1645] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:35:01 INFO - PROCESS | 1645 | 1468607701166 Marionette TRACE conn3 <- [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]]]}] 11:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 672ms 11:35:01 INFO - PROCESS | 1645 | 1468607701189 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 1645 | 1468607701191 Marionette TRACE conn3 <- [1,2353,null,{"value":"7"}] 11:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:35:01 INFO - PROCESS | 1645 | 1468607701197 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 1645 | 1468607701198 Marionette TRACE conn3 <- [1,2354,null,{}] 11:35:01 INFO - PROCESS | 1645 | 1468607701201 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:01 INFO - PROCESS | 1645 | 1468607701202 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:01 INFO - PROCESS | 1645 | 1468607701309 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 11:35:01 INFO - PROCESS | 1645 | 1468607701347 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 1645 | 1468607701348 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c0a1000 == 39 [pid = 1645] [id = 596] 11:35:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x110fab800) [pid = 1645] [serial = 1788] [outer = 0x0] 11:35:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11836d000) [pid = 1645] [serial = 1789] [outer = 0x110fab800] 11:35:01 INFO - PROCESS | 1645 | 1468607701372 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x120f55c00) [pid = 1645] [serial = 1790] [outer = 0x110fab800] 11:35:01 INFO - PROCESS | 1645 | 1468607701651 Marionette TRACE conn3 <- [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]]]}] 11:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 469ms 11:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:35:01 INFO - PROCESS | 1645 | 1468607701669 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 1645 | 1468607701670 Marionette TRACE conn3 <- [1,2357,null,{"value":"7"}] 11:35:01 INFO - PROCESS | 1645 | 1468607701672 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 1645 | 1468607701674 Marionette TRACE conn3 <- [1,2358,null,{}] 11:35:01 INFO - PROCESS | 1645 | 1468607701683 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:01 INFO - PROCESS | 1645 | 1468607701685 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:01 INFO - PROCESS | 1645 | 1468607701776 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 11:35:01 INFO - PROCESS | 1645 | 1468607701781 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 1645 | 1468607701783 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cb08000 == 40 [pid = 1645] [id = 597] 11:35:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x124889c00) [pid = 1645] [serial = 1791] [outer = 0x0] 11:35:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12954d800) [pid = 1645] [serial = 1792] [outer = 0x124889c00] 11:35:01 INFO - PROCESS | 1645 | 1468607701809 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12a7dec00) [pid = 1645] [serial = 1793] [outer = 0x124889c00] 11:35:02 INFO - PROCESS | 1645 | 1468607702176 Marionette TRACE conn3 <- [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]]]}] 11:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 522ms 11:35:02 INFO - PROCESS | 1645 | 1468607702195 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 11:35:02 INFO - PROCESS | 1645 | 1468607702196 Marionette TRACE conn3 <- [1,2361,null,{"value":"7"}] 11:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:35:02 INFO - PROCESS | 1645 | 1468607702210 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - PROCESS | 1645 | 1468607702212 Marionette TRACE conn3 <- [1,2362,null,{}] 11:35:02 INFO - PROCESS | 1645 | 1468607702214 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:02 INFO - PROCESS | 1645 | 1468607702216 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:02 INFO - PROCESS | 1645 | 1468607702306 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 11:35:02 INFO - PROCESS | 1645 | 1468607702312 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 1645 | 1468607702313 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ce41800 == 41 [pid = 1645] [id = 598] 11:35:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12a9c4800) [pid = 1645] [serial = 1794] [outer = 0x0] 11:35:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12a9d9c00) [pid = 1645] [serial = 1795] [outer = 0x12a9c4800] 11:35:02 INFO - PROCESS | 1645 | 1468607702337 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12a9e3000) [pid = 1645] [serial = 1796] [outer = 0x12a9c4800] 11:35:02 INFO - PROCESS | 1645 | 1468607702683 Marionette TRACE conn3 <- [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]]]}] 11:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 520ms 11:35:02 INFO - PROCESS | 1645 | 1468607702731 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 11:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:35:02 INFO - PROCESS | 1645 | 1468607702732 Marionette TRACE conn3 <- [1,2365,null,{"value":"7"}] 11:35:02 INFO - PROCESS | 1645 | 1468607702734 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - PROCESS | 1645 | 1468607702735 Marionette TRACE conn3 <- [1,2366,null,{}] 11:35:02 INFO - PROCESS | 1645 | 1468607702737 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:02 INFO - PROCESS | 1645 | 1468607702738 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:02 INFO - PROCESS | 1645 | 1468607702826 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 11:35:02 INFO - PROCESS | 1645 | 1468607702889 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 1645 | 1468607702890 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d1ee000 == 42 [pid = 1645] [id = 599] 11:35:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1292abc00) [pid = 1645] [serial = 1797] [outer = 0x0] 11:35:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12b061400) [pid = 1645] [serial = 1798] [outer = 0x1292abc00] 11:35:02 INFO - PROCESS | 1645 | 1468607702914 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12b06f400) [pid = 1645] [serial = 1799] [outer = 0x1292abc00] 11:35:03 INFO - PROCESS | 1645 | 1468607703379 Marionette TRACE conn3 <- [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]]]}] 11:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 669ms 11:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:35:03 INFO - PROCESS | 1645 | 1468607703411 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 1645 | 1468607703413 Marionette TRACE conn3 <- [1,2369,null,{"value":"7"}] 11:35:03 INFO - PROCESS | 1645 | 1468607703418 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 1645 | 1468607703420 Marionette TRACE conn3 <- [1,2370,null,{}] 11:35:03 INFO - PROCESS | 1645 | 1468607703426 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:03 INFO - PROCESS | 1645 | 1468607703428 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:03 INFO - PROCESS | 1645 | 1468607703538 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 11:35:03 INFO - PROCESS | 1645 | 1468607703612 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 1645 | 1468607703614 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x120e8f800 == 43 [pid = 1645] [id = 600] 11:35:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x117fd8000) [pid = 1645] [serial = 1800] [outer = 0x0] 11:35:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x118533c00) [pid = 1645] [serial = 1801] [outer = 0x117fd8000] 11:35:03 INFO - PROCESS | 1645 | 1468607703645 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1195df800) [pid = 1645] [serial = 1802] [outer = 0x117fd8000] 11:35:04 INFO - PROCESS | 1645 | 1468607704060 Marionette TRACE conn3 <- [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]]]}] 11:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 676ms 11:35:04 INFO - PROCESS | 1645 | 1468607704134 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 11:35:04 INFO - PROCESS | 1645 | 1468607704138 Marionette TRACE conn3 <- [1,2373,null,{"value":"7"}] 11:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:35:04 INFO - PROCESS | 1645 | 1468607704144 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 1645 | 1468607704146 Marionette TRACE conn3 <- [1,2374,null,{}] 11:35:04 INFO - PROCESS | 1645 | 1468607704148 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:04 INFO - PROCESS | 1645 | 1468607704150 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:04 INFO - PROCESS | 1645 | 1468607704257 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 11:35:04 INFO - PROCESS | 1645 | 1468607704328 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:04 INFO - PROCESS | 1645 | 1468607704330 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a750800 == 44 [pid = 1645] [id = 601] 11:35:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x119cad400) [pid = 1645] [serial = 1803] [outer = 0x0] 11:35:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x121a15000) [pid = 1645] [serial = 1804] [outer = 0x119cad400] 11:35:04 INFO - PROCESS | 1645 | 1468607704360 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x125290800) [pid = 1645] [serial = 1805] [outer = 0x119cad400] 11:35:04 INFO - PROCESS | 1645 | 1468607704741 Marionette TRACE conn3 <- [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]]]}] 11:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 669ms 11:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:35:04 INFO - PROCESS | 1645 | 1468607704814 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 11:35:04 INFO - PROCESS | 1645 | 1468607704815 Marionette TRACE conn3 <- [1,2377,null,{"value":"7"}] 11:35:04 INFO - PROCESS | 1645 | 1468607704818 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 1645 | 1468607704820 Marionette TRACE conn3 <- [1,2378,null,{}] 11:35:04 INFO - PROCESS | 1645 | 1468607704828 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:04 INFO - PROCESS | 1645 | 1468607704831 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:04 INFO - PROCESS | 1645 | 1468607704933 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 11:35:05 INFO - PROCESS | 1645 | 1468607704998 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 1645 | 1468607705000 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d2a3000 == 45 [pid = 1645] [id = 602] 11:35:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x128a6bc00) [pid = 1645] [serial = 1806] [outer = 0x0] 11:35:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x128ce4c00) [pid = 1645] [serial = 1807] [outer = 0x128a6bc00] 11:35:05 INFO - PROCESS | 1645 | 1468607705072 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x129544400) [pid = 1645] [serial = 1808] [outer = 0x128a6bc00] 11:35:05 INFO - PROCESS | 1645 | 1468607705485 Marionette TRACE conn3 <- [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]]]}] 11:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 720ms 11:35:05 INFO - PROCESS | 1645 | 1468607705549 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 11:35:05 INFO - PROCESS | 1645 | 1468607705551 Marionette TRACE conn3 <- [1,2381,null,{"value":"7"}] 11:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:35:05 INFO - PROCESS | 1645 | 1468607705553 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:35:05 INFO - PROCESS | 1645 | 1468607705555 Marionette TRACE conn3 <- [1,2382,null,{}] 11:35:05 INFO - PROCESS | 1645 | 1468607705557 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:05 INFO - PROCESS | 1645 | 1468607705559 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:05 INFO - PROCESS | 1645 | 1468607705699 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 11:35:05 INFO - PROCESS | 1645 | 1468607705743 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 1645 | 1468607705744 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d62b000 == 46 [pid = 1645] [id = 603] 11:35:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12a9c9c00) [pid = 1645] [serial = 1809] [outer = 0x0] 11:35:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12a9dc400) [pid = 1645] [serial = 1810] [outer = 0x12a9c9c00] 11:35:05 INFO - PROCESS | 1645 | 1468607705773 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12b067800) [pid = 1645] [serial = 1811] [outer = 0x12a9c9c00] 11:35:06 INFO - PROCESS | 1645 | 1468607706207 Marionette TRACE conn3 <- [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]]]}] 11:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 668ms 11:35:06 INFO - PROCESS | 1645 | 1468607706222 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 11:35:06 INFO - PROCESS | 1645 | 1468607706224 Marionette TRACE conn3 <- [1,2385,null,{"value":"7"}] 11:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:35:06 INFO - PROCESS | 1645 | 1468607706228 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:35:06 INFO - PROCESS | 1645 | 1468607706229 Marionette TRACE conn3 <- [1,2386,null,{}] 11:35:06 INFO - PROCESS | 1645 | 1468607706232 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:06 INFO - PROCESS | 1645 | 1468607706233 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:06 INFO - PROCESS | 1645 | 1468607706336 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 11:35:06 INFO - PROCESS | 1645 | 1468607706411 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 1645 | 1468607706412 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x11871a000 == 47 [pid = 1645] [id = 604] 11:35:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x1130b8800) [pid = 1645] [serial = 1812] [outer = 0x0] 11:35:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x119686400) [pid = 1645] [serial = 1813] [outer = 0x1130b8800] 11:35:06 INFO - PROCESS | 1645 | 1468607706442 Marionette DEBUG loaded listener.js 11:35:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12b068000) [pid = 1645] [serial = 1814] [outer = 0x1130b8800] 11:35:07 INFO - PROCESS | 1645 | 1468607707064 Marionette TRACE conn3 <- [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]]]}] 11:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 869ms 11:35:07 INFO - PROCESS | 1645 | 1468607707108 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 11:35:07 INFO - PROCESS | 1645 | 1468607707110 Marionette TRACE conn3 <- [1,2389,null,{"value":"7"}] 11:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:35:07 INFO - PROCESS | 1645 | 1468607707115 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:35:07 INFO - PROCESS | 1645 | 1468607707117 Marionette TRACE conn3 <- [1,2390,null,{}] 11:35:07 INFO - PROCESS | 1645 | 1468607707120 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:07 INFO - PROCESS | 1645 | 1468607707122 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:07 INFO - PROCESS | 1645 | 1468607707226 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 11:35:07 INFO - PROCESS | 1645 | 1468607707308 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 1645 | 1468607707309 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fbe000 == 48 [pid = 1645] [id = 605] 11:35:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x11619f800) [pid = 1645] [serial = 1815] [outer = 0x0] 11:35:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x118578400) [pid = 1645] [serial = 1816] [outer = 0x11619f800] 11:35:07 INFO - PROCESS | 1645 | 1468607707337 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x119349800) [pid = 1645] [serial = 1817] [outer = 0x11619f800] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x12ce41800 == 47 [pid = 1645] [id = 598] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x12cb08000 == 46 [pid = 1645] [id = 597] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x12c0a1000 == 45 [pid = 1645] [id = 596] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x12c467800 == 44 [pid = 1645] [id = 595] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x12c0a3000 == 43 [pid = 1645] [id = 594] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x12b1c6000 == 42 [pid = 1645] [id = 593] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x12a75b800 == 41 [pid = 1645] [id = 592] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x128bc7000 == 40 [pid = 1645] [id = 591] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x126d12800 == 39 [pid = 1645] [id = 590] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x121245800 == 38 [pid = 1645] [id = 589] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x1184ca000 == 37 [pid = 1645] [id = 588] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x1169b9000 == 36 [pid = 1645] [id = 587] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x121c1e000 == 35 [pid = 1645] [id = 586] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x12c0ba800 == 34 [pid = 1645] [id = 584] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x118416000 == 33 [pid = 1645] [id = 585] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x11871a000 == 32 [pid = 1645] [id = 604] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x12d62b000 == 31 [pid = 1645] [id = 603] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x12d2a3000 == 30 [pid = 1645] [id = 602] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x12a750800 == 29 [pid = 1645] [id = 601] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x12d1ee000 == 28 [pid = 1645] [id = 599] 11:35:08 INFO - PROCESS | 1645 | --DOCSHELL 0x120e8f800 == 27 [pid = 1645] [id = 600] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x121272800) [pid = 1645] [serial = 1735] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x118bba800) [pid = 1645] [serial = 1729] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x119685400) [pid = 1645] [serial = 1730] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x120f53c00) [pid = 1645] [serial = 1732] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x115d4e400) [pid = 1645] [serial = 1723] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x11670f400) [pid = 1645] [serial = 1724] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x119d67c00) [pid = 1645] [serial = 1721] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x119629000) [pid = 1645] [serial = 1720] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x117276000) [pid = 1645] [serial = 1726] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x118370800) [pid = 1645] [serial = 1727] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1248ba800) [pid = 1645] [serial = 1738] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x116703400) [pid = 1645] [serial = 1703] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1129b0c00) [pid = 1645] [serial = 1702] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x119626400) [pid = 1645] [serial = 1706] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x118bf8400) [pid = 1645] [serial = 1705] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x124a75c00) [pid = 1645] [serial = 1709] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12126e400) [pid = 1645] [serial = 1708] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x128f9b800) [pid = 1645] [serial = 1712] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1214f3c00) [pid = 1645] [serial = 1736] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x128a88000) [pid = 1645] [serial = 1711] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x126d59000) [pid = 1645] [serial = 1741] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x12a7d8400) [pid = 1645] [serial = 1715] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x126aee800) [pid = 1645] [serial = 1739] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1167c1000) [pid = 1645] [serial = 1744] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x119349c00) [pid = 1645] [serial = 1745] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x12954d000) [pid = 1645] [serial = 1714] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x128ce6c00) [pid = 1645] [serial = 1753] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x128a8dc00) [pid = 1645] [serial = 1750] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x128a6b000) [pid = 1645] [serial = 1748] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x128c0a000) [pid = 1645] [serial = 1751] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x11853bc00) [pid = 1645] [serial = 1718] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x117eab800) [pid = 1645] [serial = 1717] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x127384400) [pid = 1645] [serial = 1742] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12102ac00) [pid = 1645] [serial = 1733] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12126f800) [pid = 1645] [serial = 1747] [outer = 0x0] [url = about:blank] 11:35:08 INFO - PROCESS | 1645 | 1468607708367 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1278ms 11:35:08 INFO - PROCESS | 1645 | 1468607708398 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 11:35:08 INFO - PROCESS | 1645 | 1468607708400 Marionette TRACE conn3 <- [1,2393,null,{"value":"7"}] 11:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:35:08 INFO - PROCESS | 1645 | 1468607708404 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 1645 | 1468607708406 Marionette TRACE conn3 <- [1,2394,null,{}] 11:35:08 INFO - PROCESS | 1645 | 1468607708413 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:08 INFO - PROCESS | 1645 | 1468607708415 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:08 INFO - PROCESS | 1645 | 1468607708503 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 11:35:08 INFO - PROCESS | 1645 | 1468607708512 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 1645 | 1468607708513 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169c1800 == 28 [pid = 1645] [id = 606] 11:35:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1129ae000) [pid = 1645] [serial = 1818] [outer = 0x0] 11:35:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x113d63800) [pid = 1645] [serial = 1819] [outer = 0x1129ae000] 11:35:08 INFO - PROCESS | 1645 | 1468607708542 Marionette DEBUG loaded listener.js 11:35:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x115d53800) [pid = 1645] [serial = 1820] [outer = 0x1129ae000] 11:35:08 INFO - PROCESS | 1645 | 1468607708949 Marionette TRACE conn3 <- [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]]]}] 11:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 571ms 11:35:08 INFO - PROCESS | 1645 | 1468607708975 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 11:35:08 INFO - PROCESS | 1645 | 1468607708978 Marionette TRACE conn3 <- [1,2397,null,{"value":"7"}] 11:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:35:08 INFO - PROCESS | 1645 | 1468607708983 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 1645 | 1468607708985 Marionette TRACE conn3 <- [1,2398,null,{}] 11:35:08 INFO - PROCESS | 1645 | 1468607708987 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:08 INFO - PROCESS | 1645 | 1468607708989 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:09 INFO - PROCESS | 1645 | 1468607709066 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 11:35:09 INFO - PROCESS | 1645 | 1468607709070 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:09 INFO - PROCESS | 1645 | 1468607709072 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x118718800 == 29 [pid = 1645] [id = 607] 11:35:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x116703400) [pid = 1645] [serial = 1821] [outer = 0x0] 11:35:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x117e66800) [pid = 1645] [serial = 1822] [outer = 0x116703400] 11:35:09 INFO - PROCESS | 1645 | 1468607709101 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x117fd7c00) [pid = 1645] [serial = 1823] [outer = 0x116703400] 11:35:09 INFO - PROCESS | 1645 | 1468607709454 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 519ms 11:35:09 INFO - PROCESS | 1645 | 1468607709502 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 11:35:09 INFO - PROCESS | 1645 | 1468607709504 Marionette TRACE conn3 <- [1,2401,null,{"value":"7"}] 11:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:35:09 INFO - PROCESS | 1645 | 1468607709506 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:35:09 INFO - PROCESS | 1645 | 1468607709509 Marionette TRACE conn3 <- [1,2402,null,{}] 11:35:09 INFO - PROCESS | 1645 | 1468607709516 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:09 INFO - PROCESS | 1645 | 1468607709519 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:09 INFO - PROCESS | 1645 | 1468607709598 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 11:35:09 INFO - PROCESS | 1645 | 1468607709603 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:09 INFO - PROCESS | 1645 | 1468607709605 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x121131000 == 30 [pid = 1645] [id = 608] 11:35:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1129b0800) [pid = 1645] [serial = 1824] [outer = 0x0] 11:35:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x118bbd400) [pid = 1645] [serial = 1825] [outer = 0x1129b0800] 11:35:09 INFO - PROCESS | 1645 | 1468607709635 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x119346c00) [pid = 1645] [serial = 1826] [outer = 0x1129b0800] 11:35:09 INFO - PROCESS | 1645 | 1468607709989 Marionette TRACE conn3 <- [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]]]}] 11:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 522ms 11:35:10 INFO - PROCESS | 1645 | 1468607710029 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 11:35:10 INFO - PROCESS | 1645 | 1468607710031 Marionette TRACE conn3 <- [1,2405,null,{"value":"7"}] 11:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:35:10 INFO - PROCESS | 1645 | 1468607710033 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:35:10 INFO - PROCESS | 1645 | 1468607710034 Marionette TRACE conn3 <- [1,2406,null,{}] 11:35:10 INFO - PROCESS | 1645 | 1468607710036 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:10 INFO - PROCESS | 1645 | 1468607710037 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:10 INFO - PROCESS | 1645 | 1468607710146 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 11:35:10 INFO - PROCESS | 1645 | 1468607710180 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 1645 | 1468607710181 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x121c0c000 == 31 [pid = 1645] [id = 609] 11:35:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x11934b400) [pid = 1645] [serial = 1827] [outer = 0x0] 11:35:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x11962d400) [pid = 1645] [serial = 1828] [outer = 0x11934b400] 11:35:10 INFO - PROCESS | 1645 | 1468607710207 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x119cac800) [pid = 1645] [serial = 1829] [outer = 0x11934b400] 11:35:10 INFO - PROCESS | 1645 | 1468607710500 Marionette TRACE conn3 <- [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]]]}] 11:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 518ms 11:35:10 INFO - PROCESS | 1645 | 1468607710551 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 11:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:35:10 INFO - PROCESS | 1645 | 1468607710560 Marionette TRACE conn3 <- [1,2409,null,{"value":"7"}] 11:35:10 INFO - PROCESS | 1645 | 1468607710562 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:35:10 INFO - PROCESS | 1645 | 1468607710563 Marionette TRACE conn3 <- [1,2410,null,{}] 11:35:10 INFO - PROCESS | 1645 | 1468607710565 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:10 INFO - PROCESS | 1645 | 1468607710566 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:10 INFO - PROCESS | 1645 | 1468607710661 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 11:35:10 INFO - PROCESS | 1645 | 1468607710697 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 1645 | 1468607710698 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x12531a000 == 32 [pid = 1645] [id = 610] 11:35:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x116638000) [pid = 1645] [serial = 1830] [outer = 0x0] 11:35:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x120f55400) [pid = 1645] [serial = 1831] [outer = 0x116638000] 11:35:10 INFO - PROCESS | 1645 | 1468607710723 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x121272000) [pid = 1645] [serial = 1832] [outer = 0x116638000] 11:35:11 INFO - PROCESS | 1645 | 1468607711062 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 518ms 11:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:35:11 INFO - PROCESS | 1645 | 1468607711081 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 1645 | 1468607711082 Marionette TRACE conn3 <- [1,2413,null,{"value":"7"}] 11:35:11 INFO - PROCESS | 1645 | 1468607711084 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 1645 | 1468607711085 Marionette TRACE conn3 <- [1,2414,null,{}] 11:35:11 INFO - PROCESS | 1645 | 1468607711088 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:11 INFO - PROCESS | 1645 | 1468607711093 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:11 INFO - PROCESS | 1645 | 1468607711207 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 11:35:11 INFO - PROCESS | 1645 | 1468607711245 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 1645 | 1468607711246 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x128bb3000 == 33 [pid = 1645] [id = 611] 11:35:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x121271c00) [pid = 1645] [serial = 1833] [outer = 0x0] 11:35:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1215aec00) [pid = 1645] [serial = 1834] [outer = 0x121271c00] 11:35:11 INFO - PROCESS | 1645 | 1468607711272 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x126d4e800) [pid = 1645] [serial = 1835] [outer = 0x121271c00] 11:35:11 INFO - PROCESS | 1645 | 1468607711591 Marionette TRACE conn3 <- [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]]]}] 11:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 519ms 11:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:35:11 INFO - PROCESS | 1645 | 1468607711603 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 1645 | 1468607711604 Marionette TRACE conn3 <- [1,2417,null,{"value":"7"}] 11:35:11 INFO - PROCESS | 1645 | 1468607711606 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 1645 | 1468607711607 Marionette TRACE conn3 <- [1,2418,null,{}] 11:35:11 INFO - PROCESS | 1645 | 1468607711620 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:11 INFO - PROCESS | 1645 | 1468607711621 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:11 INFO - PROCESS | 1645 | 1468607711725 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 11:35:11 INFO - PROCESS | 1645 | 1468607711728 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 1645 | 1468607711730 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x1293a4800 == 34 [pid = 1645] [id = 612] 11:35:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1121b5000) [pid = 1645] [serial = 1836] [outer = 0x0] 11:35:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x126d56800) [pid = 1645] [serial = 1837] [outer = 0x1121b5000] 11:35:11 INFO - PROCESS | 1645 | 1468607711754 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12738c000) [pid = 1645] [serial = 1838] [outer = 0x1121b5000] 11:35:12 INFO - PROCESS | 1645 | 1468607712068 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 475ms 11:35:12 INFO - PROCESS | 1645 | 1468607712090 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 11:35:12 INFO - PROCESS | 1645 | 1468607712093 Marionette TRACE conn3 <- [1,2421,null,{"value":"7"}] 11:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:35:12 INFO - PROCESS | 1645 | 1468607712102 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:35:12 INFO - PROCESS | 1645 | 1468607712103 Marionette TRACE conn3 <- [1,2422,null,{}] 11:35:12 INFO - PROCESS | 1645 | 1468607712105 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:12 INFO - PROCESS | 1645 | 1468607712106 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:12 INFO - PROCESS | 1645 | 1468607712208 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 11:35:12 INFO - PROCESS | 1645 | 1468607712219 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 1645 | 1468607712220 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a619800 == 35 [pid = 1645] [id = 613] 11:35:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x115d51400) [pid = 1645] [serial = 1839] [outer = 0x0] 11:35:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x128a63000) [pid = 1645] [serial = 1840] [outer = 0x115d51400] 11:35:12 INFO - PROCESS | 1645 | 1468607712244 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x128a86800) [pid = 1645] [serial = 1841] [outer = 0x115d51400] 11:35:12 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1292abc00) [pid = 1645] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:35:12 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x128c11000) [pid = 1645] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:35:12 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x128a6cc00) [pid = 1645] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:35:12 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x128cecc00) [pid = 1645] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:35:12 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1292c9000) [pid = 1645] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:35:12 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x110fab800) [pid = 1645] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:35:12 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1133d1000) [pid = 1645] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:35:12 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1184b8000) [pid = 1645] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:35:12 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x120f5a800) [pid = 1645] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:35:12 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x118371000) [pid = 1645] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:35:12 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1130bd000) [pid = 1645] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:35:12 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12126f400) [pid = 1645] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:35:12 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x112e69000) [pid = 1645] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:35:12 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x128a8d400) [pid = 1645] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:35:12 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x124889c00) [pid = 1645] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:35:12 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x12a9c4800) [pid = 1645] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:35:12 INFO - PROCESS | 1645 | 1468607712750 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 11:35:12 INFO - PROCESS | 1645 | 1468607712773 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 11:35:12 INFO - PROCESS | 1645 | 1468607712774 Marionette TRACE conn3 <- [1,2425,null,{"value":"7"}] 11:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:35:12 INFO - PROCESS | 1645 | 1468607712777 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:35:12 INFO - PROCESS | 1645 | 1468607712778 Marionette TRACE conn3 <- [1,2426,null,{}] 11:35:12 INFO - PROCESS | 1645 | 1468607712780 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:12 INFO - PROCESS | 1645 | 1468607712782 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:12 INFO - PROCESS | 1645 | 1468607712865 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 11:35:12 INFO - PROCESS | 1645 | 1468607712924 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 1645 | 1468607712925 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x121130000 == 36 [pid = 1645] [id = 614] 11:35:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1128ca400) [pid = 1645] [serial = 1842] [outer = 0x0] 11:35:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1167c2c00) [pid = 1645] [serial = 1843] [outer = 0x1128ca400] 11:35:12 INFO - PROCESS | 1645 | 1468607712949 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x121152400) [pid = 1645] [serial = 1844] [outer = 0x1128ca400] 11:35:13 INFO - PROCESS | 1645 | 1468607713210 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 469ms 11:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:35:13 INFO - PROCESS | 1645 | 1468607713249 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 11:35:13 INFO - PROCESS | 1645 | 1468607713250 Marionette TRACE conn3 <- [1,2429,null,{"value":"7"}] 11:35:13 INFO - PROCESS | 1645 | 1468607713252 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 1645 | 1468607713253 Marionette TRACE conn3 <- [1,2430,null,{}] 11:35:13 INFO - PROCESS | 1645 | 1468607713255 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:13 INFO - PROCESS | 1645 | 1468607713256 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:13 INFO - PROCESS | 1645 | 1468607713338 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 11:35:13 INFO - PROCESS | 1645 | 1468607713343 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 1645 | 1468607713345 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b1d9800 == 37 [pid = 1645] [id = 615] 11:35:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x124889c00) [pid = 1645] [serial = 1845] [outer = 0x0] 11:35:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128a8a400) [pid = 1645] [serial = 1846] [outer = 0x124889c00] 11:35:13 INFO - PROCESS | 1645 | 1468607713369 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128c05800) [pid = 1645] [serial = 1847] [outer = 0x124889c00] 11:35:13 INFO - PROCESS | 1645 | 1468607713701 Marionette TRACE conn3 <- [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]]]}] 11:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 468ms 11:35:13 INFO - PROCESS | 1645 | 1468607713721 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 11:35:13 INFO - PROCESS | 1645 | 1468607713722 Marionette TRACE conn3 <- [1,2433,null,{"value":"7"}] 11:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:35:13 INFO - PROCESS | 1645 | 1468607713725 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 1645 | 1468607713726 Marionette TRACE conn3 <- [1,2434,null,{}] 11:35:13 INFO - PROCESS | 1645 | 1468607713729 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:13 INFO - PROCESS | 1645 | 1468607713730 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:13 INFO - PROCESS | 1645 | 1468607713856 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 11:35:13 INFO - PROCESS | 1645 | 1468607713865 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 1645 | 1468607713867 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x12530d800 == 38 [pid = 1645] [id = 616] 11:35:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128c0b800) [pid = 1645] [serial = 1848] [outer = 0x0] 11:35:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128ce6c00) [pid = 1645] [serial = 1849] [outer = 0x128c0b800] 11:35:13 INFO - PROCESS | 1645 | 1468607713893 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1292cd400) [pid = 1645] [serial = 1850] [outer = 0x128c0b800] 11:35:14 INFO - PROCESS | 1645 | 1468607714198 Marionette TRACE conn3 <- [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]]]}] 11:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 519ms 11:35:14 INFO - PROCESS | 1645 | 1468607714245 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 11:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:35:14 INFO - PROCESS | 1645 | 1468607714247 Marionette TRACE conn3 <- [1,2437,null,{"value":"7"}] 11:35:14 INFO - PROCESS | 1645 | 1468607714249 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:35:14 INFO - PROCESS | 1645 | 1468607714250 Marionette TRACE conn3 <- [1,2438,null,{}] 11:35:14 INFO - PROCESS | 1645 | 1468607714253 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:14 INFO - PROCESS | 1645 | 1468607714254 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:14 INFO - PROCESS | 1645 | 1468607714330 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 11:35:14 INFO - PROCESS | 1645 | 1468607714334 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 1645 | 1468607714335 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c133800 == 39 [pid = 1645] [id = 617] 11:35:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x129389800) [pid = 1645] [serial = 1851] [outer = 0x0] 11:35:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12954e000) [pid = 1645] [serial = 1852] [outer = 0x129389800] 11:35:14 INFO - PROCESS | 1645 | 1468607714358 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12a76f400) [pid = 1645] [serial = 1853] [outer = 0x129389800] 11:35:14 INFO - PROCESS | 1645 | 1468607714837 Marionette TRACE conn3 <- [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]]]}] 11:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 668ms 11:35:14 INFO - PROCESS | 1645 | 1468607714918 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 11:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:35:14 INFO - PROCESS | 1645 | 1468607714920 Marionette TRACE conn3 <- [1,2441,null,{"value":"7"}] 11:35:14 INFO - PROCESS | 1645 | 1468607714923 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:35:14 INFO - PROCESS | 1645 | 1468607714925 Marionette TRACE conn3 <- [1,2442,null,{}] 11:35:14 INFO - PROCESS | 1645 | 1468607714929 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:14 INFO - PROCESS | 1645 | 1468607714931 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:15 INFO - PROCESS | 1645 | 1468607715050 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 11:35:15 INFO - PROCESS | 1645 | 1468607715162 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 1645 | 1468607715164 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x118707800 == 40 [pid = 1645] [id = 618] 11:35:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x11338bc00) [pid = 1645] [serial = 1854] [outer = 0x0] 11:35:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x113d90000) [pid = 1645] [serial = 1855] [outer = 0x11338bc00] 11:35:15 INFO - PROCESS | 1645 | 1468607715198 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x116137000) [pid = 1645] [serial = 1856] [outer = 0x11338bc00] 11:35:15 INFO - PROCESS | 1645 | 1468607715763 Marionette TRACE conn3 <- [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]]]}] 11:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 871ms 11:35:15 INFO - PROCESS | 1645 | 1468607715819 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 1645 | 1468607715822 Marionette TRACE conn3 <- [1,2445,null,{"value":"7"}] 11:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:35:15 INFO - PROCESS | 1645 | 1468607715830 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 1645 | 1468607715832 Marionette TRACE conn3 <- [1,2446,null,{}] 11:35:15 INFO - PROCESS | 1645 | 1468607715835 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:15 INFO - PROCESS | 1645 | 1468607715836 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:15 INFO - PROCESS | 1645 | 1468607715945 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 11:35:16 INFO - PROCESS | 1645 | 1468607716028 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 1645 | 1468607716029 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c4d800 == 41 [pid = 1645] [id = 619] 11:35:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x117fd6800) [pid = 1645] [serial = 1857] [outer = 0x0] 11:35:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1184bc000) [pid = 1645] [serial = 1858] [outer = 0x117fd6800] 11:35:16 INFO - PROCESS | 1645 | 1468607716059 Marionette DEBUG loaded listener.js 11:35:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x1186b9800) [pid = 1645] [serial = 1859] [outer = 0x117fd6800] 11:35:16 INFO - PROCESS | 1645 | 1468607716612 Marionette TRACE conn3 <- [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]]]}] 11:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 821ms 11:35:16 INFO - PROCESS | 1645 | 1468607716797 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 11:35:16 INFO - PROCESS | 1645 | 1468607716801 Marionette TRACE conn3 <- [1,2449,null,{"value":"7"}] 11:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:35:16 INFO - PROCESS | 1645 | 1468607716814 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 1645 | 1468607716816 Marionette TRACE conn3 <- [1,2450,null,{}] 11:35:16 INFO - PROCESS | 1645 | 1468607716821 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:16 INFO - PROCESS | 1645 | 1468607716823 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:16 INFO - PROCESS | 1645 | 1468607716977 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 11:35:17 INFO - PROCESS | 1645 | 1468607717037 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:17 INFO - PROCESS | 1645 | 1468607717040 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x115ee1000 == 42 [pid = 1645] [id = 620] 11:35:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x11276ec00) [pid = 1645] [serial = 1860] [outer = 0x0] 11:35:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1129af400) [pid = 1645] [serial = 1861] [outer = 0x11276ec00] 11:35:17 INFO - PROCESS | 1645 | 1468607717068 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x114f8d400) [pid = 1645] [serial = 1862] [outer = 0x11276ec00] 11:35:17 INFO - PROCESS | 1645 | --DOCSHELL 0x12530d800 == 41 [pid = 1645] [id = 616] 11:35:17 INFO - PROCESS | 1645 | --DOCSHELL 0x12b1d9800 == 40 [pid = 1645] [id = 615] 11:35:17 INFO - PROCESS | 1645 | --DOCSHELL 0x121130000 == 39 [pid = 1645] [id = 614] 11:35:17 INFO - PROCESS | 1645 | --DOCSHELL 0x12a619800 == 38 [pid = 1645] [id = 613] 11:35:17 INFO - PROCESS | 1645 | --DOCSHELL 0x1293a4800 == 37 [pid = 1645] [id = 612] 11:35:17 INFO - PROCESS | 1645 | --DOCSHELL 0x128bb3000 == 36 [pid = 1645] [id = 611] 11:35:17 INFO - PROCESS | 1645 | --DOCSHELL 0x12531a000 == 35 [pid = 1645] [id = 610] 11:35:17 INFO - PROCESS | 1645 | --DOCSHELL 0x121c0c000 == 34 [pid = 1645] [id = 609] 11:35:17 INFO - PROCESS | 1645 | --DOCSHELL 0x121131000 == 33 [pid = 1645] [id = 608] 11:35:17 INFO - PROCESS | 1645 | --DOCSHELL 0x118718800 == 32 [pid = 1645] [id = 607] 11:35:17 INFO - PROCESS | 1645 | --DOCSHELL 0x1169c1800 == 31 [pid = 1645] [id = 606] 11:35:17 INFO - PROCESS | 1645 | 1468607717515 Marionette TRACE conn3 <- [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]]]}] 11:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 723ms 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x120f51c00) [pid = 1645] [serial = 1769] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x1292cc800) [pid = 1645] [serial = 1754] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x12954d800) [pid = 1645] [serial = 1792] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x12a9e3000) [pid = 1645] [serial = 1796] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12a7dec00) [pid = 1645] [serial = 1793] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x12a9d9c00) [pid = 1645] [serial = 1795] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12a7d5c00) [pid = 1645] [serial = 1787] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x12954b800) [pid = 1645] [serial = 1784] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1292c8c00) [pid = 1645] [serial = 1781] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x128c0c800) [pid = 1645] [serial = 1778] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x120f55c00) [pid = 1645] [serial = 1790] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x126d4fc00) [pid = 1645] [serial = 1775] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12b06f400) [pid = 1645] [serial = 1799] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x12b061400) [pid = 1645] [serial = 1798] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x128fa7800) [pid = 1645] [serial = 1780] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x128a6fc00) [pid = 1645] [serial = 1777] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x129391000) [pid = 1645] [serial = 1783] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x129eba000) [pid = 1645] [serial = 1786] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11836d000) [pid = 1645] [serial = 1789] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x116638c00) [pid = 1645] [serial = 1762] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1167c3800) [pid = 1645] [serial = 1763] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x11853c000) [pid = 1645] [serial = 1765] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1187edc00) [pid = 1645] [serial = 1766] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1216b4000) [pid = 1645] [serial = 1771] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x124a6c800) [pid = 1645] [serial = 1772] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1187f1c00) [pid = 1645] [serial = 1759] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x119352400) [pid = 1645] [serial = 1760] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1133cf000) [pid = 1645] [serial = 1756] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x11670c400) [pid = 1645] [serial = 1757] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x125289400) [pid = 1645] [serial = 1774] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1199ef400) [pid = 1645] [serial = 1768] [outer = 0x0] [url = about:blank] 11:35:17 INFO - PROCESS | 1645 | 1468607717543 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 11:35:17 INFO - PROCESS | 1645 | 1468607717546 Marionette TRACE conn3 <- [1,2453,null,{"value":"7"}] 11:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:35:17 INFO - PROCESS | 1645 | 1468607717553 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:35:17 INFO - PROCESS | 1645 | 1468607717555 Marionette TRACE conn3 <- [1,2454,null,{}] 11:35:17 INFO - PROCESS | 1645 | 1468607717558 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:17 INFO - PROCESS | 1645 | 1468607717560 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:17 INFO - PROCESS | 1645 | 1468607717639 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 11:35:17 INFO - PROCESS | 1645 | 1468607717645 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:17 INFO - PROCESS | 1645 | 1468607717646 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x1186aa000 == 32 [pid = 1645] [id = 621] 11:35:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x115df5800) [pid = 1645] [serial = 1863] [outer = 0x0] 11:35:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1164ea000) [pid = 1645] [serial = 1864] [outer = 0x115df5800] 11:35:17 INFO - PROCESS | 1645 | 1468607717673 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1167c3800) [pid = 1645] [serial = 1865] [outer = 0x115df5800] 11:35:18 INFO - PROCESS | 1645 | 1468607718018 Marionette TRACE conn3 <- [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]]]}] 11:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 475ms 11:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:35:18 INFO - PROCESS | 1645 | 1468607718027 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 11:35:18 INFO - PROCESS | 1645 | 1468607718028 Marionette TRACE conn3 <- [1,2457,null,{"value":"7"}] 11:35:18 INFO - PROCESS | 1645 | 1468607718030 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 1645 | 1468607718031 Marionette TRACE conn3 <- [1,2458,null,{}] 11:35:18 INFO - PROCESS | 1645 | 1468607718038 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:18 INFO - PROCESS | 1645 | 1468607718043 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:18 INFO - PROCESS | 1645 | 1468607718145 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 11:35:18 INFO - PROCESS | 1645 | 1468607718204 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 1645 | 1468607718207 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x121131800 == 33 [pid = 1645] [id = 622] 11:35:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1130c4000) [pid = 1645] [serial = 1866] [outer = 0x0] 11:35:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x118532c00) [pid = 1645] [serial = 1867] [outer = 0x1130c4000] 11:35:18 INFO - PROCESS | 1645 | 1468607718235 Marionette DEBUG loaded listener.js 11:35:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x11857a000) [pid = 1645] [serial = 1868] [outer = 0x1130c4000] 11:35:18 INFO - PROCESS | 1645 | 1468607718556 Marionette TRACE conn3 <- [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]]]}] 11:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 572ms 11:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:35:18 INFO - PROCESS | 1645 | 1468607718602 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 11:35:18 INFO - PROCESS | 1645 | 1468607718603 Marionette TRACE conn3 <- [1,2461,null,{"value":"7"}] 11:35:18 INFO - PROCESS | 1645 | 1468607718605 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 1645 | 1468607718607 Marionette TRACE conn3 <- [1,2462,null,{}] 11:35:18 INFO - PROCESS | 1645 | 1468607718609 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:18 INFO - PROCESS | 1645 | 1468607718610 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:18 INFO - PROCESS | 1645 | 1468607718697 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 11:35:18 INFO - PROCESS | 1645 | 1468607718752 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 1645 | 1468607718753 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x121c07000 == 34 [pid = 1645] [id = 623] 11:35:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x11857f400) [pid = 1645] [serial = 1869] [outer = 0x0] 11:35:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x119327400) [pid = 1645] [serial = 1870] [outer = 0x11857f400] 11:35:18 INFO - PROCESS | 1645 | 1468607718779 Marionette DEBUG loaded listener.js 11:35:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1195eac00) [pid = 1645] [serial = 1871] [outer = 0x11857f400] 11:35:19 INFO - PROCESS | 1645 | 1468607719071 Marionette TRACE conn3 <- [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]]]}] 11:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 517ms 11:35:19 INFO - PROCESS | 1645 | 1468607719124 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 11:35:19 INFO - PROCESS | 1645 | 1468607719126 Marionette TRACE conn3 <- [1,2465,null,{"value":"7"}] 11:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:35:19 INFO - PROCESS | 1645 | 1468607719130 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 1645 | 1468607719131 Marionette TRACE conn3 <- [1,2466,null,{}] 11:35:19 INFO - PROCESS | 1645 | 1468607719133 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:19 INFO - PROCESS | 1645 | 1468607719134 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:19 INFO - PROCESS | 1645 | 1468607719209 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 11:35:19 INFO - PROCESS | 1645 | 1468607719215 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 1645 | 1468607719215 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x126fe7000 == 35 [pid = 1645] [id = 624] 11:35:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x119629400) [pid = 1645] [serial = 1872] [outer = 0x0] 11:35:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x11968e800) [pid = 1645] [serial = 1873] [outer = 0x119629400] 11:35:19 INFO - PROCESS | 1645 | 1468607719246 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x119d67400) [pid = 1645] [serial = 1874] [outer = 0x119629400] 11:35:19 INFO - PROCESS | 1645 | 1468607719593 Marionette TRACE conn3 <- [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]]]}] 11:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 469ms 11:35:19 INFO - PROCESS | 1645 | 1468607719599 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 11:35:19 INFO - PROCESS | 1645 | 1468607719600 Marionette TRACE conn3 <- [1,2469,null,{"value":"7"}] 11:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:35:19 INFO - PROCESS | 1645 | 1468607719602 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 1645 | 1468607719604 Marionette TRACE conn3 <- [1,2470,null,{}] 11:35:19 INFO - PROCESS | 1645 | 1468607719606 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:19 INFO - PROCESS | 1645 | 1468607719613 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:19 INFO - PROCESS | 1645 | 1468607719748 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 11:35:19 INFO - PROCESS | 1645 | 1468607719759 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 1645 | 1468607719761 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fd1800 == 36 [pid = 1645] [id = 625] 11:35:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x120f5a800) [pid = 1645] [serial = 1875] [outer = 0x0] 11:35:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x121271000) [pid = 1645] [serial = 1876] [outer = 0x120f5a800] 11:35:19 INFO - PROCESS | 1645 | 1468607719785 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1248c3800) [pid = 1645] [serial = 1877] [outer = 0x120f5a800] 11:35:20 INFO - PROCESS | 1645 | 1468607720108 Marionette TRACE conn3 <- [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]]]}] 11:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 519ms 11:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:35:20 INFO - PROCESS | 1645 | 1468607720122 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 11:35:20 INFO - PROCESS | 1645 | 1468607720123 Marionette TRACE conn3 <- [1,2473,null,{"value":"7"}] 11:35:20 INFO - PROCESS | 1645 | 1468607720126 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:35:20 INFO - PROCESS | 1645 | 1468607720128 Marionette TRACE conn3 <- [1,2474,null,{}] 11:35:20 INFO - PROCESS | 1645 | 1468607720131 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:20 INFO - PROCESS | 1645 | 1468607720132 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:20 INFO - PROCESS | 1645 | 1468607720232 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 11:35:20 INFO - PROCESS | 1645 | 1468607720268 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:20 INFO - PROCESS | 1645 | 1468607720276 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a752000 == 37 [pid = 1645] [id = 626] 11:35:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x124a49400) [pid = 1645] [serial = 1878] [outer = 0x0] 11:35:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x124d34800) [pid = 1645] [serial = 1879] [outer = 0x124a49400] 11:35:20 INFO - PROCESS | 1645 | 1468607720302 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x126a73000) [pid = 1645] [serial = 1880] [outer = 0x124a49400] 11:35:20 INFO - PROCESS | 1645 | 1468607720639 Marionette TRACE conn3 <- [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]]]}] 11:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 521ms 11:35:20 INFO - PROCESS | 1645 | 1468607720648 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 11:35:20 INFO - PROCESS | 1645 | 1468607720649 Marionette TRACE conn3 <- [1,2477,null,{"value":"7"}] 11:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:35:20 INFO - PROCESS | 1645 | 1468607720651 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:35:20 INFO - PROCESS | 1645 | 1468607720653 Marionette TRACE conn3 <- [1,2478,null,{}] 11:35:20 INFO - PROCESS | 1645 | 1468607720655 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:20 INFO - PROCESS | 1645 | 1468607720656 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:20 INFO - PROCESS | 1645 | 1468607720757 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 11:35:20 INFO - PROCESS | 1645 | 1468607720768 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:20 INFO - PROCESS | 1645 | 1468607720769 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ae4b800 == 38 [pid = 1645] [id = 627] 11:35:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1199f5000) [pid = 1645] [serial = 1881] [outer = 0x0] 11:35:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x125286000) [pid = 1645] [serial = 1882] [outer = 0x1199f5000] 11:35:20 INFO - PROCESS | 1645 | 1468607720793 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x126d50000) [pid = 1645] [serial = 1883] [outer = 0x1199f5000] 11:35:21 INFO - PROCESS | 1645 | 1468607721106 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 467ms 11:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:35:21 INFO - PROCESS | 1645 | 1468607721120 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 11:35:21 INFO - PROCESS | 1645 | 1468607721121 Marionette TRACE conn3 <- [1,2481,null,{"value":"7"}] 11:35:21 INFO - PROCESS | 1645 | 1468607721123 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 1645 | 1468607721124 Marionette TRACE conn3 <- [1,2482,null,{}] 11:35:21 INFO - PROCESS | 1645 | 1468607721134 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:21 INFO - PROCESS | 1645 | 1468607721136 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:21 INFO - PROCESS | 1645 | 1468607721246 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 11:35:21 INFO - PROCESS | 1645 | 1468607721250 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 1645 | 1468607721251 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x121131000 == 39 [pid = 1645] [id = 628] 11:35:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x126a75000) [pid = 1645] [serial = 1884] [outer = 0x0] 11:35:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x126d53000) [pid = 1645] [serial = 1885] [outer = 0x126a75000] 11:35:21 INFO - PROCESS | 1645 | 1468607721275 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x128a63c00) [pid = 1645] [serial = 1886] [outer = 0x126a75000] 11:35:21 INFO - PROCESS | 1645 | 1468607721606 Marionette TRACE conn3 <- [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]]]}] 11:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 522ms 11:35:21 INFO - PROCESS | 1645 | 1468607721647 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 11:35:21 INFO - PROCESS | 1645 | 1468607721648 Marionette TRACE conn3 <- [1,2485,null,{"value":"7"}] 11:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:35:21 INFO - PROCESS | 1645 | 1468607721650 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 1645 | 1468607721652 Marionette TRACE conn3 <- [1,2486,null,{}] 11:35:21 INFO - PROCESS | 1645 | 1468607721654 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:21 INFO - PROCESS | 1645 | 1468607721655 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:21 INFO - PROCESS | 1645 | 1468607721844 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 11:35:21 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x116638000) [pid = 1645] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:35:21 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11934b400) [pid = 1645] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:35:21 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x116703400) [pid = 1645] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:35:21 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1129ae000) [pid = 1645] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:35:21 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x11619f800) [pid = 1645] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:35:21 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1129b0800) [pid = 1645] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:35:21 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x117fd8000) [pid = 1645] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:35:21 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x119cad400) [pid = 1645] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:35:21 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x128a6bc00) [pid = 1645] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:35:21 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12a9c9c00) [pid = 1645] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:35:21 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1130b8800) [pid = 1645] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:35:21 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x121271c00) [pid = 1645] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:35:21 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x115d51400) [pid = 1645] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:35:21 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1128ca400) [pid = 1645] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:35:21 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x124889c00) [pid = 1645] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:35:21 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x128c0b800) [pid = 1645] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:35:21 INFO - PROCESS | 1645 | 1468607721891 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 1645 | 1468607721892 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x118410000 == 40 [pid = 1645] [id = 629] 11:35:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1128ca400) [pid = 1645] [serial = 1887] [outer = 0x0] 11:35:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x113380800) [pid = 1645] [serial = 1888] [outer = 0x1128ca400] 11:35:21 INFO - PROCESS | 1645 | 1468607721917 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x118366400) [pid = 1645] [serial = 1889] [outer = 0x1128ca400] 11:35:22 INFO - PROCESS | 1645 | 1468607722175 Marionette TRACE conn3 <- [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]]]}] 11:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 568ms 11:35:22 INFO - PROCESS | 1645 | 1468607722220 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 11:35:22 INFO - PROCESS | 1645 | 1468607722221 Marionette TRACE conn3 <- [1,2489,null,{"value":"7"}] 11:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:35:22 INFO - PROCESS | 1645 | 1468607722224 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - PROCESS | 1645 | 1468607722227 Marionette TRACE conn3 <- [1,2490,null,{}] 11:35:22 INFO - PROCESS | 1645 | 1468607722237 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:22 INFO - PROCESS | 1645 | 1468607722239 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:22 INFO - PROCESS | 1645 | 1468607722355 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 11:35:22 INFO - PROCESS | 1645 | 1468607722433 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 1645 | 1468607722435 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c45f800 == 41 [pid = 1645] [id = 630] 11:35:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x115d51400) [pid = 1645] [serial = 1890] [outer = 0x0] 11:35:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x119689000) [pid = 1645] [serial = 1891] [outer = 0x115d51400] 11:35:22 INFO - PROCESS | 1645 | 1468607722479 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128c0a400) [pid = 1645] [serial = 1892] [outer = 0x115d51400] 11:35:22 INFO - PROCESS | 1645 | 1468607722871 Marionette TRACE conn3 <- [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]]]}] 11:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 681ms 11:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:35:22 INFO - PROCESS | 1645 | 1468607722906 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 11:35:22 INFO - PROCESS | 1645 | 1468607722907 Marionette TRACE conn3 <- [1,2493,null,{"value":"7"}] 11:35:22 INFO - PROCESS | 1645 | 1468607722911 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - PROCESS | 1645 | 1468607722913 Marionette TRACE conn3 <- [1,2494,null,{}] 11:35:22 INFO - PROCESS | 1645 | 1468607722915 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:22 INFO - PROCESS | 1645 | 1468607722916 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:23 INFO - PROCESS | 1645 | 1468607723019 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 11:35:23 INFO - PROCESS | 1645 | 1468607723026 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:23 INFO - PROCESS | 1645 | 1468607723028 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c4c6000 == 42 [pid = 1645] [id = 631] 11:35:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128c0e800) [pid = 1645] [serial = 1893] [outer = 0x0] 11:35:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128fa5c00) [pid = 1645] [serial = 1894] [outer = 0x128c0e800] 11:35:23 INFO - PROCESS | 1645 | 1468607723052 Marionette DEBUG loaded listener.js 11:35:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1292c2800) [pid = 1645] [serial = 1895] [outer = 0x128c0e800] 11:35:23 INFO - PROCESS | 1645 | 1468607723367 Marionette TRACE conn3 <- [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]]]}] 11:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 471ms 11:35:23 INFO - PROCESS | 1645 | 1468607723381 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 11:35:23 INFO - PROCESS | 1645 | 1468607723383 Marionette TRACE conn3 <- [1,2497,null,{"value":"7"}] 11:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:35:23 INFO - PROCESS | 1645 | 1468607723386 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - PROCESS | 1645 | 1468607723387 Marionette TRACE conn3 <- [1,2498,null,{}] 11:35:23 INFO - PROCESS | 1645 | 1468607723390 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:23 INFO - PROCESS | 1645 | 1468607723395 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:23 INFO - PROCESS | 1645 | 1468607723516 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 11:35:23 INFO - PROCESS | 1645 | 1468607723521 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:23 INFO - PROCESS | 1645 | 1468607723522 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ce33800 == 43 [pid = 1645] [id = 632] 11:35:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1292c1800) [pid = 1645] [serial = 1896] [outer = 0x0] 11:35:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12938ac00) [pid = 1645] [serial = 1897] [outer = 0x1292c1800] 11:35:23 INFO - PROCESS | 1645 | 1468607723559 Marionette DEBUG loaded listener.js 11:35:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12954d000) [pid = 1645] [serial = 1898] [outer = 0x1292c1800] 11:35:24 INFO - PROCESS | 1645 | --DOCSHELL 0x116fbe000 == 42 [pid = 1645] [id = 605] 11:35:24 INFO - PROCESS | 1645 | --DOCSHELL 0x1186aa000 == 41 [pid = 1645] [id = 621] 11:35:24 INFO - PROCESS | 1645 | --DOCSHELL 0x115ee1000 == 40 [pid = 1645] [id = 620] 11:35:24 INFO - PROCESS | 1645 | --DOCSHELL 0x123c4d800 == 39 [pid = 1645] [id = 619] 11:35:24 INFO - PROCESS | 1645 | --DOCSHELL 0x118707800 == 38 [pid = 1645] [id = 618] 11:35:24 INFO - PROCESS | 1645 | --DOCSHELL 0x12c133800 == 37 [pid = 1645] [id = 617] 11:35:24 INFO - PROCESS | 1645 | --DOCSHELL 0x126fe7000 == 36 [pid = 1645] [id = 624] 11:35:24 INFO - PROCESS | 1645 | --DOCSHELL 0x12ae4b800 == 35 [pid = 1645] [id = 627] 11:35:24 INFO - PROCESS | 1645 | --DOCSHELL 0x121131000 == 34 [pid = 1645] [id = 628] 11:35:24 INFO - PROCESS | 1645 | --DOCSHELL 0x118410000 == 33 [pid = 1645] [id = 629] 11:35:24 INFO - PROCESS | 1645 | --DOCSHELL 0x12a752000 == 32 [pid = 1645] [id = 626] 11:35:24 INFO - PROCESS | 1645 | --DOCSHELL 0x12c45f800 == 31 [pid = 1645] [id = 630] 11:35:24 INFO - PROCESS | 1645 | --DOCSHELL 0x121131800 == 30 [pid = 1645] [id = 622] 11:35:24 INFO - PROCESS | 1645 | --DOCSHELL 0x121c07000 == 29 [pid = 1645] [id = 623] 11:35:24 INFO - PROCESS | 1645 | --DOCSHELL 0x128fd1800 == 28 [pid = 1645] [id = 625] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x120f55400) [pid = 1645] [serial = 1831] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x121272000) [pid = 1645] [serial = 1832] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11962d400) [pid = 1645] [serial = 1828] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x117e66800) [pid = 1645] [serial = 1822] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x117fd7c00) [pid = 1645] [serial = 1823] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x113d63800) [pid = 1645] [serial = 1819] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x115d53800) [pid = 1645] [serial = 1820] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x119349800) [pid = 1645] [serial = 1817] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x118578400) [pid = 1645] [serial = 1816] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x118bbd400) [pid = 1645] [serial = 1825] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1195df800) [pid = 1645] [serial = 1802] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x119346c00) [pid = 1645] [serial = 1826] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x118533c00) [pid = 1645] [serial = 1801] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x125290800) [pid = 1645] [serial = 1805] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x121a15000) [pid = 1645] [serial = 1804] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x128ce4c00) [pid = 1645] [serial = 1807] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x129544400) [pid = 1645] [serial = 1808] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12b067800) [pid = 1645] [serial = 1811] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12a9dc400) [pid = 1645] [serial = 1810] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x12b068000) [pid = 1645] [serial = 1814] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x119686400) [pid = 1645] [serial = 1813] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x1215aec00) [pid = 1645] [serial = 1834] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x126d4e800) [pid = 1645] [serial = 1835] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x128a63000) [pid = 1645] [serial = 1840] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x1167c2c00) [pid = 1645] [serial = 1843] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x126d56800) [pid = 1645] [serial = 1837] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x128a8a400) [pid = 1645] [serial = 1846] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x121152400) [pid = 1645] [serial = 1844] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x128ce6c00) [pid = 1645] [serial = 1849] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x12954e000) [pid = 1645] [serial = 1852] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x1292cd400) [pid = 1645] [serial = 1850] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x128c05800) [pid = 1645] [serial = 1847] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x128a86800) [pid = 1645] [serial = 1841] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x119cac800) [pid = 1645] [serial = 1829] [outer = 0x0] [url = about:blank] 11:35:25 INFO - PROCESS | 1645 | --DOCSHELL 0x12c4c6000 == 27 [pid = 1645] [id = 631] 11:35:25 INFO - PROCESS | 1645 | 1468607725154 Marionette TRACE conn3 <- [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]]]}] 11:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1822ms 11:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:35:25 INFO - PROCESS | 1645 | 1468607725213 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 1645 | 1468607725215 Marionette TRACE conn3 <- [1,2501,null,{"value":"7"}] 11:35:25 INFO - PROCESS | 1645 | 1468607725219 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - PROCESS | 1645 | 1468607725221 Marionette TRACE conn3 <- [1,2502,null,{}] 11:35:25 INFO - PROCESS | 1645 | 1468607725226 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:25 INFO - PROCESS | 1645 | 1468607725228 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:25 INFO - PROCESS | 1645 | 1468607725334 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 11:35:25 INFO - PROCESS | 1645 | 1468607725350 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 1645 | 1468607725351 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169bb000 == 28 [pid = 1645] [id = 633] 11:35:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x1132f0800) [pid = 1645] [serial = 1899] [outer = 0x0] 11:35:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x113323000) [pid = 1645] [serial = 1900] [outer = 0x1132f0800] 11:35:25 INFO - PROCESS | 1645 | 1468607725379 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x113d63800) [pid = 1645] [serial = 1901] [outer = 0x1132f0800] 11:35:25 INFO - PROCESS | 1645 | 1468607725730 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 521ms 11:35:25 INFO - PROCESS | 1645 | 1468607725739 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 1645 | 1468607725746 Marionette TRACE conn3 <- [1,2505,null,{"value":"7"}] 11:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:35:25 INFO - PROCESS | 1645 | 1468607725751 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - PROCESS | 1645 | 1468607725753 Marionette TRACE conn3 <- [1,2506,null,{}] 11:35:25 INFO - PROCESS | 1645 | 1468607725755 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:25 INFO - PROCESS | 1645 | 1468607725757 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:25 INFO - PROCESS | 1645 | 1468607725839 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 11:35:25 INFO - PROCESS | 1645 | 1468607725895 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 1645 | 1468607725896 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x118411000 == 29 [pid = 1645] [id = 634] 11:35:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x114fb1800) [pid = 1645] [serial = 1902] [outer = 0x0] 11:35:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x115df4400) [pid = 1645] [serial = 1903] [outer = 0x114fb1800] 11:35:25 INFO - PROCESS | 1645 | 1468607725923 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x11670f400) [pid = 1645] [serial = 1904] [outer = 0x114fb1800] 11:35:26 INFO - PROCESS | 1645 | 1468607726235 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:35:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:35:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 519ms 11:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:35:26 INFO - PROCESS | 1645 | 1468607726270 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 11:35:26 INFO - PROCESS | 1645 | 1468607726272 Marionette TRACE conn3 <- [1,2509,null,{"value":"7"}] 11:35:26 INFO - PROCESS | 1645 | 1468607726274 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - PROCESS | 1645 | 1468607726279 Marionette TRACE conn3 <- [1,2510,null,{}] 11:35:26 INFO - PROCESS | 1645 | 1468607726287 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:26 INFO - PROCESS | 1645 | 1468607726290 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:26 INFO - PROCESS | 1645 | 1468607726366 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 11:35:26 INFO - PROCESS | 1645 | 1468607726422 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 1645 | 1468607726424 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x119569800 == 30 [pid = 1645] [id = 635] 11:35:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x110e77c00) [pid = 1645] [serial = 1905] [outer = 0x0] 11:35:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x117277c00) [pid = 1645] [serial = 1906] [outer = 0x110e77c00] 11:35:26 INFO - PROCESS | 1645 | 1468607726452 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x118372000) [pid = 1645] [serial = 1907] [outer = 0x110e77c00] 11:35:26 INFO - PROCESS | 1645 | 1468607726732 Marionette TRACE conn3 <- [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]]]}] 11:35:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:35:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 474ms 11:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:35:26 INFO - PROCESS | 1645 | 1468607726749 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 11:35:26 INFO - PROCESS | 1645 | 1468607726751 Marionette TRACE conn3 <- [1,2513,null,{"value":"7"}] 11:35:26 INFO - PROCESS | 1645 | 1468607726753 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - PROCESS | 1645 | 1468607726754 Marionette TRACE conn3 <- [1,2514,null,{}] 11:35:26 INFO - PROCESS | 1645 | 1468607726756 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:26 INFO - PROCESS | 1645 | 1468607726758 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:26 INFO - PROCESS | 1645 | 1468607726848 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 11:35:26 INFO - PROCESS | 1645 | 1468607726852 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 1645 | 1468607726853 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x12148f000 == 31 [pid = 1645] [id = 636] 11:35:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x118539c00) [pid = 1645] [serial = 1908] [outer = 0x0] 11:35:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x1186be000) [pid = 1645] [serial = 1909] [outer = 0x118539c00] 11:35:26 INFO - PROCESS | 1645 | 1468607726880 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1187f9800) [pid = 1645] [serial = 1910] [outer = 0x118539c00] 11:35:27 INFO - PROCESS | 1645 | 1468607727192 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 469ms 11:35:27 INFO - PROCESS | 1645 | 1468607727223 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 11:35:27 INFO - PROCESS | 1645 | 1468607727224 Marionette TRACE conn3 <- [1,2517,null,{"value":"7"}] 11:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:35:27 INFO - PROCESS | 1645 | 1468607727229 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - PROCESS | 1645 | 1468607727230 Marionette TRACE conn3 <- [1,2518,null,{}] 11:35:27 INFO - PROCESS | 1645 | 1468607727233 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:27 INFO - PROCESS | 1645 | 1468607727234 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:27 INFO - PROCESS | 1645 | 1468607727340 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 11:35:27 INFO - PROCESS | 1645 | 1468607727415 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:27 INFO - PROCESS | 1645 | 1468607727417 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x1131be800 == 32 [pid = 1645] [id = 637] 11:35:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x110e75800) [pid = 1645] [serial = 1911] [outer = 0x0] 11:35:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x111e62400) [pid = 1645] [serial = 1912] [outer = 0x110e75800] 11:35:27 INFO - PROCESS | 1645 | 1468607727449 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1128d9000) [pid = 1645] [serial = 1913] [outer = 0x110e75800] 11:35:28 INFO - PROCESS | 1645 | 1468607728007 Marionette TRACE conn3 <- [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]]]}] 11:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 820ms 11:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:35:28 INFO - PROCESS | 1645 | 1468607728064 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 11:35:28 INFO - PROCESS | 1645 | 1468607728066 Marionette TRACE conn3 <- [1,2521,null,{"value":"7"}] 11:35:28 INFO - PROCESS | 1645 | 1468607728069 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:35:28 INFO - PROCESS | 1645 | 1468607728071 Marionette TRACE conn3 <- [1,2522,null,{}] 11:35:28 INFO - PROCESS | 1645 | 1468607728075 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:28 INFO - PROCESS | 1645 | 1468607728078 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:28 INFO - PROCESS | 1645 | 1468607728182 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 11:35:28 INFO - PROCESS | 1645 | 1468607728261 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 1645 | 1468607728263 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b1f800 == 33 [pid = 1645] [id = 638] 11:35:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x115d50000) [pid = 1645] [serial = 1914] [outer = 0x0] 11:35:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x115e96800) [pid = 1645] [serial = 1915] [outer = 0x115d50000] 11:35:28 INFO - PROCESS | 1645 | 1468607728293 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x116f8e400) [pid = 1645] [serial = 1916] [outer = 0x115d50000] 11:35:28 INFO - PROCESS | 1645 | 1468607728905 Marionette TRACE conn3 <- [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]]]}] 11:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 870ms 11:35:28 INFO - PROCESS | 1645 | 1468607728939 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 11:35:28 INFO - PROCESS | 1645 | 1468607728943 Marionette TRACE conn3 <- [1,2525,null,{"value":"7"}] 11:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:35:28 INFO - PROCESS | 1645 | 1468607728947 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:35:28 INFO - PROCESS | 1645 | 1468607728950 Marionette TRACE conn3 <- [1,2526,null,{}] 11:35:28 INFO - PROCESS | 1645 | 1468607728954 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:28 INFO - PROCESS | 1645 | 1468607728955 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:29 INFO - PROCESS | 1645 | 1468607729066 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 11:35:29 INFO - PROCESS | 1645 | 1468607729144 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:29 INFO - PROCESS | 1645 | 1468607729147 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x117371800 == 34 [pid = 1645] [id = 639] 11:35:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x114fbe400) [pid = 1645] [serial = 1917] [outer = 0x0] 11:35:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x115d54c00) [pid = 1645] [serial = 1918] [outer = 0x114fbe400] 11:35:29 INFO - PROCESS | 1645 | 1468607729176 Marionette DEBUG loaded listener.js 11:35:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x116905400) [pid = 1645] [serial = 1919] [outer = 0x114fbe400] 11:35:29 INFO - PROCESS | 1645 | --DOCSHELL 0x12148f000 == 33 [pid = 1645] [id = 636] 11:35:29 INFO - PROCESS | 1645 | --DOCSHELL 0x119569800 == 32 [pid = 1645] [id = 635] 11:35:29 INFO - PROCESS | 1645 | --DOCSHELL 0x118411000 == 31 [pid = 1645] [id = 634] 11:35:29 INFO - PROCESS | 1645 | --DOCSHELL 0x1169bb000 == 30 [pid = 1645] [id = 633] 11:35:29 INFO - PROCESS | 1645 | 1468607729565 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 11:35:29 INFO - PROCESS | 1645 | 1468607729619 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 1645 | 1468607729622 Marionette TRACE conn3 <- [1,2529,null,{"value":"7"}] 11:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:35:29 INFO - PROCESS | 1645 | 1468607729627 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - PROCESS | 1645 | 1468607729629 Marionette TRACE conn3 <- [1,2530,null,{}] 11:35:29 INFO - PROCESS | 1645 | 1468607729631 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:29 INFO - PROCESS | 1645 | 1468607729632 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:29 INFO - PROCESS | 1645 | 1468607729711 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 11:35:29 INFO - PROCESS | 1645 | 1468607729715 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:29 INFO - PROCESS | 1645 | 1468607729717 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x120ea8000 == 31 [pid = 1645] [id = 640] 11:35:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x117ea9400) [pid = 1645] [serial = 1920] [outer = 0x0] 11:35:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1184b6000) [pid = 1645] [serial = 1921] [outer = 0x117ea9400] 11:35:29 INFO - PROCESS | 1645 | 1468607729744 Marionette DEBUG loaded listener.js 11:35:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1187ec800) [pid = 1645] [serial = 1922] [outer = 0x117ea9400] 11:35:30 INFO - PROCESS | 1645 | 1468607730093 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 519ms 11:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:35:30 INFO - PROCESS | 1645 | 1468607730146 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 11:35:30 INFO - PROCESS | 1645 | 1468607730148 Marionette TRACE conn3 <- [1,2533,null,{"value":"7"}] 11:35:30 INFO - PROCESS | 1645 | 1468607730150 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:35:30 INFO - PROCESS | 1645 | 1468607730152 Marionette TRACE conn3 <- [1,2534,null,{}] 11:35:30 INFO - PROCESS | 1645 | 1468607730160 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:30 INFO - PROCESS | 1645 | 1468607730164 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:30 INFO - PROCESS | 1645 | 1468607730245 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 11:35:30 INFO - PROCESS | 1645 | 1468607730250 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 1645 | 1468607730252 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x12491b000 == 32 [pid = 1645] [id = 641] 11:35:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x11932ac00) [pid = 1645] [serial = 1923] [outer = 0x0] 11:35:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1195e3800) [pid = 1645] [serial = 1924] [outer = 0x11932ac00] 11:35:30 INFO - PROCESS | 1645 | 1468607730280 Marionette DEBUG loaded listener.js 11:35:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x119634000) [pid = 1645] [serial = 1925] [outer = 0x11932ac00] 11:35:30 INFO - PROCESS | 1645 | 1468607730643 Marionette TRACE conn3 <- [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]]]}] 11:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 522ms 11:35:30 INFO - PROCESS | 1645 | 1468607730672 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 11:35:30 INFO - PROCESS | 1645 | 1468607730674 Marionette TRACE conn3 <- [1,2537,null,{"value":"7"}] 11:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:35:30 INFO - PROCESS | 1645 | 1468607730676 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:35:30 INFO - PROCESS | 1645 | 1468607730677 Marionette TRACE conn3 <- [1,2538,null,{}] 11:35:30 INFO - PROCESS | 1645 | 1468607730680 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:30 INFO - PROCESS | 1645 | 1468607730681 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:30 INFO - PROCESS | 1645 | 1468607730782 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 11:35:30 INFO - PROCESS | 1645 | 1468607730788 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 1645 | 1468607730789 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x126fea000 == 33 [pid = 1645] [id = 642] 11:35:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1121bd800) [pid = 1645] [serial = 1926] [outer = 0x0] 11:35:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x119cadc00) [pid = 1645] [serial = 1927] [outer = 0x1121bd800] 11:35:30 INFO - PROCESS | 1645 | 1468607730814 Marionette DEBUG loaded listener.js 11:35:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x11853cc00) [pid = 1645] [serial = 1928] [outer = 0x1121bd800] 11:35:31 INFO - PROCESS | 1645 | 1468607731135 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 468ms 11:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:35:31 INFO - PROCESS | 1645 | 1468607731149 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 1645 | 1468607731151 Marionette TRACE conn3 <- [1,2541,null,{"value":"7"}] 11:35:31 INFO - PROCESS | 1645 | 1468607731154 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 1645 | 1468607731156 Marionette TRACE conn3 <- [1,2542,null,{}] 11:35:31 INFO - PROCESS | 1645 | 1468607731162 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:31 INFO - PROCESS | 1645 | 1468607731165 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:31 INFO - PROCESS | 1645 | 1468607731263 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 11:35:31 INFO - PROCESS | 1645 | 1468607731266 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 1645 | 1468607731267 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x116681000 == 34 [pid = 1645] [id = 643] 11:35:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1128d9800) [pid = 1645] [serial = 1929] [outer = 0x0] 11:35:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12102bc00) [pid = 1645] [serial = 1930] [outer = 0x1128d9800] 11:35:31 INFO - PROCESS | 1645 | 1468607731293 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x121279400) [pid = 1645] [serial = 1931] [outer = 0x1128d9800] 11:35:31 INFO - PROCESS | 1645 | 1468607731674 Marionette TRACE conn3 <- [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]]]}] 11:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 573ms 11:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:35:31 INFO - PROCESS | 1645 | 1468607731727 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 1645 | 1468607731728 Marionette TRACE conn3 <- [1,2545,null,{"value":"7"}] 11:35:31 INFO - PROCESS | 1645 | 1468607731730 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 1645 | 1468607731731 Marionette TRACE conn3 <- [1,2546,null,{}] 11:35:31 INFO - PROCESS | 1645 | 1468607731734 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:31 INFO - PROCESS | 1645 | 1468607731738 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:31 INFO - PROCESS | 1645 | 1468607731865 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 11:35:31 INFO - PROCESS | 1645 | 1468607731883 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 1645 | 1468607731884 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a759000 == 35 [pid = 1645] [id = 644] 11:35:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1212cd000) [pid = 1645] [serial = 1932] [outer = 0x0] 11:35:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x121a0f800) [pid = 1645] [serial = 1933] [outer = 0x1212cd000] 11:35:31 INFO - PROCESS | 1645 | 1468607731909 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12528b000) [pid = 1645] [serial = 1934] [outer = 0x1212cd000] 11:35:32 INFO - PROCESS | 1645 | 1468607732247 Marionette TRACE conn3 <- [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]]]}] 11:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 568ms 11:35:32 INFO - PROCESS | 1645 | 1468607732299 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 11:35:32 INFO - PROCESS | 1645 | 1468607732300 Marionette TRACE conn3 <- [1,2549,null,{"value":"7"}] 11:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:35:32 INFO - PROCESS | 1645 | 1468607732303 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:35:32 INFO - PROCESS | 1645 | 1468607732304 Marionette TRACE conn3 <- [1,2550,null,{}] 11:35:32 INFO - PROCESS | 1645 | 1468607732306 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:32 INFO - PROCESS | 1645 | 1468607732307 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:32 INFO - PROCESS | 1645 | 1468607732403 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 11:35:32 INFO - PROCESS | 1645 | 1468607732442 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 1645 | 1468607732444 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ae44000 == 36 [pid = 1645] [id = 645] 11:35:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x121467c00) [pid = 1645] [serial = 1935] [outer = 0x0] 11:35:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x126af8000) [pid = 1645] [serial = 1936] [outer = 0x121467c00] 11:35:32 INFO - PROCESS | 1645 | 1468607732467 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x126f11400) [pid = 1645] [serial = 1937] [outer = 0x121467c00] 11:35:32 INFO - PROCESS | 1645 | 1468607732818 Marionette TRACE conn3 <- [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]]]}] 11:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 518ms 11:35:32 INFO - PROCESS | 1645 | 1468607732822 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 11:35:32 INFO - PROCESS | 1645 | 1468607732823 Marionette TRACE conn3 <- [1,2553,null,{"value":"7"}] 11:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:35:32 INFO - PROCESS | 1645 | 1468607732828 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:35:32 INFO - PROCESS | 1645 | 1468607732830 Marionette TRACE conn3 <- [1,2554,null,{}] 11:35:32 INFO - PROCESS | 1645 | 1468607732832 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:32 INFO - PROCESS | 1645 | 1468607732834 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:32 INFO - PROCESS | 1645 | 1468607732957 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 11:35:33 INFO - PROCESS | 1645 | 1468607733014 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 1645 | 1468607733015 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ba07000 == 37 [pid = 1645] [id = 646] 11:35:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12126dc00) [pid = 1645] [serial = 1938] [outer = 0x0] 11:35:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x127389800) [pid = 1645] [serial = 1939] [outer = 0x12126dc00] 11:35:33 INFO - PROCESS | 1645 | 1468607733052 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x128a6dc00) [pid = 1645] [serial = 1940] [outer = 0x12126dc00] 11:35:33 INFO - PROCESS | 1645 | 1468607733452 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1121b5000) [pid = 1645] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1132f0800) [pid = 1645] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x114fb1800) [pid = 1645] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x124a49400) [pid = 1645] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1199f5000) [pid = 1645] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x126a75000) [pid = 1645] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x115d51400) [pid = 1645] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x128c0e800) [pid = 1645] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1128ca400) [pid = 1645] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1130c4000) [pid = 1645] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x115df5800) [pid = 1645] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x11276ec00) [pid = 1645] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x117fd6800) [pid = 1645] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x11338bc00) [pid = 1645] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x129389800) [pid = 1645] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1292c1800) [pid = 1645] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x110e77c00) [pid = 1645] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x119629400) [pid = 1645] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x11857f400) [pid = 1645] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:35:33 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x120f5a800) [pid = 1645] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 674ms 11:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:35:33 INFO - PROCESS | 1645 | 1468607733502 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 11:35:33 INFO - PROCESS | 1645 | 1468607733504 Marionette TRACE conn3 <- [1,2557,null,{"value":"7"}] 11:35:33 INFO - PROCESS | 1645 | 1468607733507 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - PROCESS | 1645 | 1468607733509 Marionette TRACE conn3 <- [1,2558,null,{}] 11:35:33 INFO - PROCESS | 1645 | 1468607733513 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:33 INFO - PROCESS | 1645 | 1468607733514 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:33 INFO - PROCESS | 1645 | 1468607733632 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 11:35:33 INFO - PROCESS | 1645 | 1468607733662 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 1645 | 1468607733663 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x121c1d000 == 38 [pid = 1645] [id = 647] 11:35:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1129a7800) [pid = 1645] [serial = 1941] [outer = 0x0] 11:35:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1133d0400) [pid = 1645] [serial = 1942] [outer = 0x1129a7800] 11:35:33 INFO - PROCESS | 1645 | 1468607733705 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x117411400) [pid = 1645] [serial = 1943] [outer = 0x1129a7800] 11:35:34 INFO - PROCESS | 1645 | 1468607734172 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 672ms 11:35:34 INFO - PROCESS | 1645 | 1468607734181 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 1645 | 1468607734182 Marionette TRACE conn3 <- [1,2561,null,{"value":"7"}] 11:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:35:34 INFO - PROCESS | 1645 | 1468607734185 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 1645 | 1468607734186 Marionette TRACE conn3 <- [1,2562,null,{}] 11:35:34 INFO - PROCESS | 1645 | 1468607734188 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:34 INFO - PROCESS | 1645 | 1468607734189 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:34 INFO - PROCESS | 1645 | 1468607734267 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 11:35:34 INFO - PROCESS | 1645 | 1468607734270 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:34 INFO - PROCESS | 1645 | 1468607734271 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x126fd9800 == 39 [pid = 1645] [id = 648] 11:35:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x117e65c00) [pid = 1645] [serial = 1944] [outer = 0x0] 11:35:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x121153400) [pid = 1645] [serial = 1945] [outer = 0x117e65c00] 11:35:34 INFO - PROCESS | 1645 | 1468607734298 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128a71400) [pid = 1645] [serial = 1946] [outer = 0x117e65c00] 11:35:34 INFO - PROCESS | 1645 | 1468607734633 Marionette TRACE conn3 <- [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]]]}] 11:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 469ms 11:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:35:34 INFO - PROCESS | 1645 | 1468607734654 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 1645 | 1468607734656 Marionette TRACE conn3 <- [1,2565,null,{"value":"7"}] 11:35:34 INFO - PROCESS | 1645 | 1468607734658 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 1645 | 1468607734662 Marionette TRACE conn3 <- [1,2566,null,{}] 11:35:34 INFO - PROCESS | 1645 | 1468607734664 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:34 INFO - PROCESS | 1645 | 1468607734666 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:34 INFO - PROCESS | 1645 | 1468607734752 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 11:35:34 INFO - PROCESS | 1645 | 1468607734756 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:34 INFO - PROCESS | 1645 | 1468607734758 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c463000 == 40 [pid = 1645] [id = 649] 11:35:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128a6e800) [pid = 1645] [serial = 1947] [outer = 0x0] 11:35:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128a91400) [pid = 1645] [serial = 1948] [outer = 0x128a6e800] 11:35:34 INFO - PROCESS | 1645 | 1468607734842 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128ce9400) [pid = 1645] [serial = 1949] [outer = 0x128a6e800] 11:35:35 INFO - PROCESS | 1645 | 1468607735198 Marionette TRACE conn3 <- [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]]]}] 11:35:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:35:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 572ms 11:35:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:35:35 INFO - PROCESS | 1645 | 1468607735231 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 11:35:35 INFO - PROCESS | 1645 | 1468607735233 Marionette TRACE conn3 <- [1,2569,null,{"value":"7"}] 11:35:35 INFO - PROCESS | 1645 | 1468607735236 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:35:35 INFO - PROCESS | 1645 | 1468607735238 Marionette TRACE conn3 <- [1,2570,null,{}] 11:35:35 INFO - PROCESS | 1645 | 1468607735241 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:35 INFO - PROCESS | 1645 | 1468607735243 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:35 INFO - PROCESS | 1645 | 1468607735363 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 11:35:35 INFO - PROCESS | 1645 | 1468607735505 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 1645 | 1468607735507 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x116163800 == 41 [pid = 1645] [id = 650] 11:35:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x110fa7400) [pid = 1645] [serial = 1950] [outer = 0x0] 11:35:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1129a8000) [pid = 1645] [serial = 1951] [outer = 0x110fa7400] 11:35:35 INFO - PROCESS | 1645 | 1468607735540 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1131e8400) [pid = 1645] [serial = 1952] [outer = 0x110fa7400] 11:35:36 INFO - PROCESS | 1645 | 1468607736122 Marionette TRACE conn3 <- [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]]]}] 11:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 921ms 11:35:36 INFO - PROCESS | 1645 | 1468607736158 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 11:35:36 INFO - PROCESS | 1645 | 1468607736165 Marionette TRACE conn3 <- [1,2573,null,{"value":"7"}] 11:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:35:36 INFO - PROCESS | 1645 | 1468607736169 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:35:36 INFO - PROCESS | 1645 | 1468607736172 Marionette TRACE conn3 <- [1,2574,null,{}] 11:35:36 INFO - PROCESS | 1645 | 1468607736178 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:36 INFO - PROCESS | 1645 | 1468607736182 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:36 INFO - PROCESS | 1645 | 1468607736342 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 11:35:36 INFO - PROCESS | 1645 | 1468607736414 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:36 INFO - PROCESS | 1645 | 1468607736416 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x123cdb000 == 42 [pid = 1645] [id = 651] 11:35:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1175f2400) [pid = 1645] [serial = 1953] [outer = 0x0] 11:35:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x118540800) [pid = 1645] [serial = 1954] [outer = 0x1175f2400] 11:35:36 INFO - PROCESS | 1645 | 1468607736445 Marionette DEBUG loaded listener.js 11:35:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x118bb7800) [pid = 1645] [serial = 1955] [outer = 0x1175f2400] 11:35:36 INFO - PROCESS | 1645 | 1468607736850 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 728ms 11:35:36 INFO - PROCESS | 1645 | 1468607736898 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 11:35:36 INFO - PROCESS | 1645 | 1468607736901 Marionette TRACE conn3 <- [1,2577,null,{"value":"7"}] 11:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:35:36 INFO - PROCESS | 1645 | 1468607736905 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:35:36 INFO - PROCESS | 1645 | 1468607736906 Marionette TRACE conn3 <- [1,2578,null,{}] 11:35:36 INFO - PROCESS | 1645 | 1468607736909 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:36 INFO - PROCESS | 1645 | 1468607736910 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:37 INFO - PROCESS | 1645 | 1468607737015 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 11:35:37 INFO - PROCESS | 1645 | 1468607737075 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:37 INFO - PROCESS | 1645 | 1468607737077 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b1d9000 == 43 [pid = 1645] [id = 652] 11:35:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x119351c00) [pid = 1645] [serial = 1956] [outer = 0x0] 11:35:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x11968a800) [pid = 1645] [serial = 1957] [outer = 0x119351c00] 11:35:37 INFO - PROCESS | 1645 | 1468607737105 Marionette DEBUG loaded listener.js 11:35:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x121148c00) [pid = 1645] [serial = 1958] [outer = 0x119351c00] 11:35:37 INFO - PROCESS | 1645 | 1468607737563 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:35:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:35:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 719ms 11:35:37 INFO - PROCESS | 1645 | 1468607737624 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 11:35:37 INFO - PROCESS | 1645 | 1468607737626 Marionette TRACE conn3 <- [1,2581,null,{"value":"7"}] 11:35:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:35:37 INFO - PROCESS | 1645 | 1468607737684 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:35:37 INFO - PROCESS | 1645 | 1468607737688 Marionette TRACE conn3 <- [1,2582,null,{}] 11:35:37 INFO - PROCESS | 1645 | 1468607737695 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:37 INFO - PROCESS | 1645 | 1468607737697 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:37 INFO - PROCESS | 1645 | 1468607737799 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 11:35:37 INFO - PROCESS | 1645 | 1468607737861 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:37 INFO - PROCESS | 1645 | 1468607737862 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d1dc000 == 44 [pid = 1645] [id = 653] 11:35:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x121153800) [pid = 1645] [serial = 1959] [outer = 0x0] 11:35:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x125288c00) [pid = 1645] [serial = 1960] [outer = 0x121153800] 11:35:37 INFO - PROCESS | 1645 | 1468607737891 Marionette DEBUG loaded listener.js 11:35:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x126d58800) [pid = 1645] [serial = 1961] [outer = 0x121153800] 11:35:38 INFO - PROCESS | 1645 | 1468607738344 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 738ms 11:35:38 INFO - PROCESS | 1645 | 1468607738407 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 1645 | 1468607738409 Marionette TRACE conn3 <- [1,2585,null,{"value":"7"}] 11:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:35:38 INFO - PROCESS | 1645 | 1468607738412 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:35:38 INFO - PROCESS | 1645 | 1468607738414 Marionette TRACE conn3 <- [1,2586,null,{}] 11:35:38 INFO - PROCESS | 1645 | 1468607738416 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:38 INFO - PROCESS | 1645 | 1468607738417 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:38 INFO - PROCESS | 1645 | 1468607738524 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 11:35:38 INFO - PROCESS | 1645 | 1468607738585 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:38 INFO - PROCESS | 1645 | 1468607738586 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x11713e800 == 45 [pid = 1645] [id = 654] 11:35:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x115d54800) [pid = 1645] [serial = 1962] [outer = 0x0] 11:35:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x119332800) [pid = 1645] [serial = 1963] [outer = 0x115d54800] 11:35:38 INFO - PROCESS | 1645 | 1468607738615 Marionette DEBUG loaded listener.js 11:35:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x125290400) [pid = 1645] [serial = 1964] [outer = 0x115d54800] 11:35:39 INFO - PROCESS | 1645 | 1468607739223 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 871ms 11:35:39 INFO - PROCESS | 1645 | 1468607739283 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 11:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:35:39 INFO - PROCESS | 1645 | 1468607739285 Marionette TRACE conn3 <- [1,2589,null,{"value":"7"}] 11:35:39 INFO - PROCESS | 1645 | 1468607739288 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - PROCESS | 1645 | 1468607739291 Marionette TRACE conn3 <- [1,2590,null,{}] 11:35:39 INFO - PROCESS | 1645 | 1468607739295 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:39 INFO - PROCESS | 1645 | 1468607739296 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:39 INFO - PROCESS | 1645 | 1468607739396 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 11:35:39 INFO - PROCESS | 1645 | 1468607739471 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 1645 | 1468607739472 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x11878f000 == 46 [pid = 1645] [id = 655] 11:35:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x116f8f800) [pid = 1645] [serial = 1965] [outer = 0x0] 11:35:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x117e66800) [pid = 1645] [serial = 1966] [outer = 0x116f8f800] 11:35:39 INFO - PROCESS | 1645 | 1468607739501 Marionette DEBUG loaded listener.js 11:35:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x118539800) [pid = 1645] [serial = 1967] [outer = 0x116f8f800] 11:35:39 INFO - PROCESS | 1645 | --DOCSHELL 0x12c463000 == 45 [pid = 1645] [id = 649] 11:35:39 INFO - PROCESS | 1645 | --DOCSHELL 0x126fd9800 == 44 [pid = 1645] [id = 648] 11:35:39 INFO - PROCESS | 1645 | --DOCSHELL 0x121c1d000 == 43 [pid = 1645] [id = 647] 11:35:39 INFO - PROCESS | 1645 | --DOCSHELL 0x12ba07000 == 42 [pid = 1645] [id = 646] 11:35:39 INFO - PROCESS | 1645 | --DOCSHELL 0x12ae44000 == 41 [pid = 1645] [id = 645] 11:35:39 INFO - PROCESS | 1645 | --DOCSHELL 0x12a759000 == 40 [pid = 1645] [id = 644] 11:35:39 INFO - PROCESS | 1645 | --DOCSHELL 0x116681000 == 39 [pid = 1645] [id = 643] 11:35:39 INFO - PROCESS | 1645 | --DOCSHELL 0x126fea000 == 38 [pid = 1645] [id = 642] 11:35:39 INFO - PROCESS | 1645 | --DOCSHELL 0x12491b000 == 37 [pid = 1645] [id = 641] 11:35:39 INFO - PROCESS | 1645 | --DOCSHELL 0x120ea8000 == 36 [pid = 1645] [id = 640] 11:35:39 INFO - PROCESS | 1645 | --DOCSHELL 0x117371800 == 35 [pid = 1645] [id = 639] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x1186be000) [pid = 1645] [serial = 1909] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x113323000) [pid = 1645] [serial = 1900] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x113d63800) [pid = 1645] [serial = 1901] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x115df4400) [pid = 1645] [serial = 1903] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x11670f400) [pid = 1645] [serial = 1904] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x124d34800) [pid = 1645] [serial = 1879] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x125286000) [pid = 1645] [serial = 1882] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x126a73000) [pid = 1645] [serial = 1880] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x126d53000) [pid = 1645] [serial = 1885] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x119689000) [pid = 1645] [serial = 1891] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x128fa5c00) [pid = 1645] [serial = 1894] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x113380800) [pid = 1645] [serial = 1888] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x118366400) [pid = 1645] [serial = 1889] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x11857a000) [pid = 1645] [serial = 1868] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x118532c00) [pid = 1645] [serial = 1867] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1164ea000) [pid = 1645] [serial = 1864] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1167c3800) [pid = 1645] [serial = 1865] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x114f8d400) [pid = 1645] [serial = 1862] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1129af400) [pid = 1645] [serial = 1861] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1186b9800) [pid = 1645] [serial = 1859] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1184bc000) [pid = 1645] [serial = 1858] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x116137000) [pid = 1645] [serial = 1856] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x113d90000) [pid = 1645] [serial = 1855] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x12a76f400) [pid = 1645] [serial = 1853] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x12954d000) [pid = 1645] [serial = 1898] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x118372000) [pid = 1645] [serial = 1907] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x117277c00) [pid = 1645] [serial = 1906] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x11968e800) [pid = 1645] [serial = 1873] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x119d67400) [pid = 1645] [serial = 1874] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1195eac00) [pid = 1645] [serial = 1871] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x119327400) [pid = 1645] [serial = 1870] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x128c0a400) [pid = 1645] [serial = 1892] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x121271000) [pid = 1645] [serial = 1876] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x128a63c00) [pid = 1645] [serial = 1886] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x126d50000) [pid = 1645] [serial = 1883] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x1292c2800) [pid = 1645] [serial = 1895] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x12938ac00) [pid = 1645] [serial = 1897] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x1248c3800) [pid = 1645] [serial = 1877] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x12738c000) [pid = 1645] [serial = 1838] [outer = 0x0] [url = about:blank] 11:35:39 INFO - PROCESS | 1645 | 1468607739887 Marionette TRACE conn3 <- [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]]]}] 11:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 624ms 11:35:39 INFO - PROCESS | 1645 | 1468607739913 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 11:35:39 INFO - PROCESS | 1645 | 1468607739916 Marionette TRACE conn3 <- [1,2593,null,{"value":"7"}] 11:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:35:39 INFO - PROCESS | 1645 | 1468607739920 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - PROCESS | 1645 | 1468607739922 Marionette TRACE conn3 <- [1,2594,null,{}] 11:35:39 INFO - PROCESS | 1645 | 1468607739930 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:39 INFO - PROCESS | 1645 | 1468607739932 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:40 INFO - PROCESS | 1645 | 1468607740020 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 11:35:40 INFO - PROCESS | 1645 | 1468607740079 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 1645 | 1468607740080 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x118714000 == 36 [pid = 1645] [id = 656] 11:35:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x1167c5000) [pid = 1645] [serial = 1968] [outer = 0x0] 11:35:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x118535c00) [pid = 1645] [serial = 1969] [outer = 0x1167c5000] 11:35:40 INFO - PROCESS | 1645 | 1468607740106 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x119345400) [pid = 1645] [serial = 1970] [outer = 0x1167c5000] 11:35:40 INFO - PROCESS | 1645 | 1468607740413 Marionette TRACE conn3 <- [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]]]}] 11:35:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:35:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 520ms 11:35:40 INFO - PROCESS | 1645 | 1468607740440 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 11:35:40 INFO - PROCESS | 1645 | 1468607740443 Marionette TRACE conn3 <- [1,2597,null,{"value":"7"}] 11:35:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:35:40 INFO - PROCESS | 1645 | 1468607740449 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:35:40 INFO - PROCESS | 1645 | 1468607740451 Marionette TRACE conn3 <- [1,2598,null,{}] 11:35:40 INFO - PROCESS | 1645 | 1468607740460 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:40 INFO - PROCESS | 1645 | 1468607740465 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:40 INFO - PROCESS | 1645 | 1468607740573 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 11:35:40 INFO - PROCESS | 1645 | 1468607740656 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 1645 | 1468607740659 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c3c000 == 37 [pid = 1645] [id = 657] 11:35:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x119625400) [pid = 1645] [serial = 1971] [outer = 0x0] 11:35:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x119cac800) [pid = 1645] [serial = 1972] [outer = 0x119625400] 11:35:40 INFO - PROCESS | 1645 | 1468607740701 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x12127c400) [pid = 1645] [serial = 1973] [outer = 0x119625400] 11:35:41 INFO - PROCESS | 1645 | 1468607741033 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 621ms 11:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:35:41 INFO - PROCESS | 1645 | 1468607741070 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 1645 | 1468607741072 Marionette TRACE conn3 <- [1,2601,null,{"value":"7"}] 11:35:41 INFO - PROCESS | 1645 | 1468607741074 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - PROCESS | 1645 | 1468607741075 Marionette TRACE conn3 <- [1,2602,null,{}] 11:35:41 INFO - PROCESS | 1645 | 1468607741077 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:41 INFO - PROCESS | 1645 | 1468607741078 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:41 INFO - PROCESS | 1645 | 1468607741185 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 11:35:41 INFO - PROCESS | 1645 | 1468607741220 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 1645 | 1468607741221 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d10800 == 38 [pid = 1645] [id = 658] 11:35:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1128d1c00) [pid = 1645] [serial = 1974] [outer = 0x0] 11:35:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x121c81400) [pid = 1645] [serial = 1975] [outer = 0x1128d1c00] 11:35:41 INFO - PROCESS | 1645 | 1468607741247 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x125331800) [pid = 1645] [serial = 1976] [outer = 0x1128d1c00] 11:35:41 INFO - PROCESS | 1645 | 1468607741533 Marionette TRACE conn3 <- [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]]]}] 11:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 472ms 11:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:35:41 INFO - PROCESS | 1645 | 1468607741551 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 1645 | 1468607741552 Marionette TRACE conn3 <- [1,2605,null,{"value":"7"}] 11:35:41 INFO - PROCESS | 1645 | 1468607741554 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - PROCESS | 1645 | 1468607741555 Marionette TRACE conn3 <- [1,2606,null,{}] 11:35:41 INFO - PROCESS | 1645 | 1468607741558 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:41 INFO - PROCESS | 1645 | 1468607741561 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:41 INFO - PROCESS | 1645 | 1468607741654 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 11:35:41 INFO - PROCESS | 1645 | 1468607741658 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 1645 | 1468607741660 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x1293a6800 == 39 [pid = 1645] [id = 659] 11:35:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x124a71400) [pid = 1645] [serial = 1977] [outer = 0x0] 11:35:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x126f1a400) [pid = 1645] [serial = 1978] [outer = 0x124a71400] 11:35:41 INFO - PROCESS | 1645 | 1468607741684 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x128a66800) [pid = 1645] [serial = 1979] [outer = 0x124a71400] 11:35:42 INFO - PROCESS | 1645 | 1468607742118 Marionette TRACE conn3 <- [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]]]}] 11:35:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:35:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 570ms 11:35:42 INFO - PROCESS | 1645 | 1468607742125 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 11:35:42 INFO - PROCESS | 1645 | 1468607742127 Marionette TRACE conn3 <- [1,2609,null,{"value":"7"}] 11:35:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:35:42 INFO - PROCESS | 1645 | 1468607742129 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:35:42 INFO - PROCESS | 1645 | 1468607742131 Marionette TRACE conn3 <- [1,2610,null,{}] 11:35:42 INFO - PROCESS | 1645 | 1468607742133 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:42 INFO - PROCESS | 1645 | 1468607742137 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:42 INFO - PROCESS | 1645 | 1468607742251 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 11:35:42 INFO - PROCESS | 1645 | 1468607742262 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:42 INFO - PROCESS | 1645 | 1468607742263 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a759000 == 40 [pid = 1645] [id = 660] 11:35:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x128a6a400) [pid = 1645] [serial = 1980] [outer = 0x0] 11:35:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x128cde000) [pid = 1645] [serial = 1981] [outer = 0x128a6a400] 11:35:42 INFO - PROCESS | 1645 | 1468607742288 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1292ca000) [pid = 1645] [serial = 1982] [outer = 0x128a6a400] 11:35:42 INFO - PROCESS | 1645 | 1468607742641 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:35:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:35:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 569ms 11:35:42 INFO - PROCESS | 1645 | 1468607742699 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 11:35:42 INFO - PROCESS | 1645 | 1468607742701 Marionette TRACE conn3 <- [1,2613,null,{"value":"7"}] 11:35:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:35:42 INFO - PROCESS | 1645 | 1468607742703 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:35:42 INFO - PROCESS | 1645 | 1468607742704 Marionette TRACE conn3 <- [1,2614,null,{}] 11:35:42 INFO - PROCESS | 1645 | 1468607742706 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:42 INFO - PROCESS | 1645 | 1468607742707 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:42 INFO - PROCESS | 1645 | 1468607742808 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 11:35:42 INFO - PROCESS | 1645 | 1468607742820 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:42 INFO - PROCESS | 1645 | 1468607742821 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ba0e000 == 41 [pid = 1645] [id = 661] 11:35:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1164ec400) [pid = 1645] [serial = 1983] [outer = 0x0] 11:35:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x129394000) [pid = 1645] [serial = 1984] [outer = 0x1164ec400] 11:35:42 INFO - PROCESS | 1645 | 1468607742852 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12954cc00) [pid = 1645] [serial = 1985] [outer = 0x1164ec400] 11:35:43 INFO - PROCESS | 1645 | 1468607743212 Marionette TRACE conn3 <- [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]]]}] 11:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 518ms 11:35:43 INFO - PROCESS | 1645 | 1468607743221 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 1645 | 1468607743222 Marionette TRACE conn3 <- [1,2617,null,{"value":"7"}] 11:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:35:43 INFO - PROCESS | 1645 | 1468607743226 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - PROCESS | 1645 | 1468607743227 Marionette TRACE conn3 <- [1,2618,null,{}] 11:35:43 INFO - PROCESS | 1645 | 1468607743230 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:43 INFO - PROCESS | 1645 | 1468607743231 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:43 INFO - PROCESS | 1645 | 1468607743337 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 11:35:43 INFO - PROCESS | 1645 | 1468607743350 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:43 INFO - PROCESS | 1645 | 1468607743351 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c0b2000 == 42 [pid = 1645] [id = 662] 11:35:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x129396800) [pid = 1645] [serial = 1986] [outer = 0x0] 11:35:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12a76f800) [pid = 1645] [serial = 1987] [outer = 0x129396800] 11:35:43 INFO - PROCESS | 1645 | 1468607743375 Marionette DEBUG loaded listener.js 11:35:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12a7d5400) [pid = 1645] [serial = 1988] [outer = 0x129396800] 11:35:43 INFO - PROCESS | 1645 | 1468607743703 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 520ms 11:35:43 INFO - PROCESS | 1645 | 1468607743746 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 1645 | 1468607743748 Marionette TRACE conn3 <- [1,2621,null,{"value":"7"}] 11:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:35:43 INFO - PROCESS | 1645 | 1468607743750 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - PROCESS | 1645 | 1468607743751 Marionette TRACE conn3 <- [1,2622,null,{}] 11:35:43 INFO - PROCESS | 1645 | 1468607743753 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:43 INFO - PROCESS | 1645 | 1468607743754 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:43 INFO - PROCESS | 1645 | 1468607743938 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 11:35:43 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1212cd000) [pid = 1645] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:35:43 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x121467c00) [pid = 1645] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:35:43 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x117ea9400) [pid = 1645] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:35:43 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1128d9800) [pid = 1645] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:35:43 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x114fbe400) [pid = 1645] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:35:43 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x11932ac00) [pid = 1645] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:35:43 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1121bd800) [pid = 1645] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:35:43 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x12126dc00) [pid = 1645] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:35:43 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1129a7800) [pid = 1645] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:35:43 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x117e65c00) [pid = 1645] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:35:43 INFO - PROCESS | 1645 | 1468607743984 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:43 INFO - PROCESS | 1645 | 1468607743986 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x128bb7000 == 43 [pid = 1645] [id = 663] 11:35:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1121bec00) [pid = 1645] [serial = 1989] [outer = 0x0] 11:35:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x112e62400) [pid = 1645] [serial = 1990] [outer = 0x1121bec00] 11:35:44 INFO - PROCESS | 1645 | 1468607744017 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x119627000) [pid = 1645] [serial = 1991] [outer = 0x1121bec00] 11:35:44 INFO - PROCESS | 1645 | 1468607744303 Marionette TRACE conn3 <- [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]]]}] 11:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 568ms 11:35:44 INFO - PROCESS | 1645 | 1468607744318 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 11:35:44 INFO - PROCESS | 1645 | 1468607744319 Marionette TRACE conn3 <- [1,2625,null,{"value":"7"}] 11:35:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:35:44 INFO - PROCESS | 1645 | 1468607744321 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:35:44 INFO - PROCESS | 1645 | 1468607744323 Marionette TRACE conn3 <- [1,2626,null,{}] 11:35:44 INFO - PROCESS | 1645 | 1468607744325 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:44 INFO - PROCESS | 1645 | 1468607744327 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:44 INFO - PROCESS | 1645 | 1468607744421 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 11:35:44 INFO - PROCESS | 1645 | 1468607744480 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 1645 | 1468607744481 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c4c1800 == 44 [pid = 1645] [id = 664] 11:35:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1128d4400) [pid = 1645] [serial = 1992] [outer = 0x0] 11:35:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x123c07c00) [pid = 1645] [serial = 1993] [outer = 0x1128d4400] 11:35:44 INFO - PROCESS | 1645 | 1468607744505 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12a9c1800) [pid = 1645] [serial = 1994] [outer = 0x1128d4400] 11:35:44 INFO - PROCESS | 1645 | 1468607744781 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 468ms 11:35:44 INFO - PROCESS | 1645 | 1468607744790 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 11:35:44 INFO - PROCESS | 1645 | 1468607744793 Marionette TRACE conn3 <- [1,2629,null,{"value":"7"}] 11:35:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:35:44 INFO - PROCESS | 1645 | 1468607744804 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:35:44 INFO - PROCESS | 1645 | 1468607744807 Marionette TRACE conn3 <- [1,2630,null,{}] 11:35:44 INFO - PROCESS | 1645 | 1468607744820 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:44 INFO - PROCESS | 1645 | 1468607744822 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:44 INFO - PROCESS | 1645 | 1468607744966 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 11:35:44 INFO - PROCESS | 1645 | 1468607744972 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 1645 | 1468607744974 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ce43800 == 45 [pid = 1645] [id = 665] 11:35:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x112e6f400) [pid = 1645] [serial = 1995] [outer = 0x0] 11:35:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12a9ce400) [pid = 1645] [serial = 1996] [outer = 0x112e6f400] 11:35:45 INFO - PROCESS | 1645 | 1468607745093 Marionette DEBUG loaded listener.js 11:35:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12b060c00) [pid = 1645] [serial = 1997] [outer = 0x112e6f400] 11:35:45 INFO - PROCESS | 1645 | 1468607745454 Marionette TRACE conn3 <- [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]]]}] 11:35:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:35:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 675ms 11:35:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:35:45 INFO - PROCESS | 1645 | 1468607745481 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 1645 | 1468607745482 Marionette TRACE conn3 <- [1,2633,null,{"value":"7"}] 11:35:45 INFO - PROCESS | 1645 | 1468607745484 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - PROCESS | 1645 | 1468607745485 Marionette TRACE conn3 <- [1,2634,null,{}] 11:35:45 INFO - PROCESS | 1645 | 1468607745488 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:45 INFO - PROCESS | 1645 | 1468607745489 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:45 INFO - PROCESS | 1645 | 1468607745572 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 11:35:45 INFO - PROCESS | 1645 | 1468607745576 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:45 INFO - PROCESS | 1645 | 1468607745577 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d621000 == 46 [pid = 1645] [id = 666] 11:35:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12b067400) [pid = 1645] [serial = 1998] [outer = 0x0] 11:35:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12b0a4800) [pid = 1645] [serial = 1999] [outer = 0x12b067400] 11:35:45 INFO - PROCESS | 1645 | 1468607745601 Marionette DEBUG loaded listener.js 11:35:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12b143c00) [pid = 1645] [serial = 2000] [outer = 0x12b067400] 11:35:46 INFO - PROCESS | 1645 | 1468607746014 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 571ms 11:35:46 INFO - PROCESS | 1645 | 1468607746056 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 11:35:46 INFO - PROCESS | 1645 | 1468607746059 Marionette TRACE conn3 <- [1,2637,null,{"value":"7"}] 11:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:35:46 INFO - PROCESS | 1645 | 1468607746062 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:35:46 INFO - PROCESS | 1645 | 1468607746064 Marionette TRACE conn3 <- [1,2638,null,{}] 11:35:46 INFO - PROCESS | 1645 | 1468607746068 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:46 INFO - PROCESS | 1645 | 1468607746069 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:46 INFO - PROCESS | 1645 | 1468607746184 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 11:35:46 INFO - PROCESS | 1645 | 1468607746243 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 1645 | 1468607746247 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x1186a2800 == 47 [pid = 1645] [id = 667] 11:35:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x115d4a000) [pid = 1645] [serial = 2001] [outer = 0x0] 11:35:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x115d52c00) [pid = 1645] [serial = 2002] [outer = 0x115d4a000] 11:35:46 INFO - PROCESS | 1645 | 1468607746278 Marionette DEBUG loaded listener.js 11:35:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x116a13800) [pid = 1645] [serial = 2003] [outer = 0x115d4a000] 11:35:46 INFO - PROCESS | 1645 | 1468607746752 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 722ms 11:35:46 INFO - PROCESS | 1645 | 1468607746796 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 11:35:46 INFO - PROCESS | 1645 | 1468607746799 Marionette TRACE conn3 <- [1,2641,null,{"value":"7"}] 11:35:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:35:46 INFO - PROCESS | 1645 | 1468607746805 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:35:46 INFO - PROCESS | 1645 | 1468607746806 Marionette TRACE conn3 <- [1,2642,null,{}] 11:35:46 INFO - PROCESS | 1645 | 1468607746809 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:46 INFO - PROCESS | 1645 | 1468607746813 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:46 INFO - PROCESS | 1645 | 1468607746916 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 11:35:46 INFO - PROCESS | 1645 | 1468607746993 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 1645 | 1468607746994 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x125349000 == 48 [pid = 1645] [id = 668] 11:35:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x118bb5c00) [pid = 1645] [serial = 2004] [outer = 0x0] 11:35:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1195eac00) [pid = 1645] [serial = 2005] [outer = 0x118bb5c00] 11:35:47 INFO - PROCESS | 1645 | 1468607747023 Marionette DEBUG loaded listener.js 11:35:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x11968e800) [pid = 1645] [serial = 2006] [outer = 0x118bb5c00] 11:35:47 INFO - PROCESS | 1645 | 1468607747420 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:35:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:35:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 11:35:47 INFO - PROCESS | 1645 | 1468607747476 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 11:35:47 INFO - PROCESS | 1645 | 1468607747477 Marionette TRACE conn3 <- [1,2645,null,{"value":"7"}] 11:35:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:35:47 INFO - PROCESS | 1645 | 1468607747480 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:35:47 INFO - PROCESS | 1645 | 1468607747482 Marionette TRACE conn3 <- [1,2646,null,{}] 11:35:47 INFO - PROCESS | 1645 | 1468607747490 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:47 INFO - PROCESS | 1645 | 1468607747494 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:47 INFO - PROCESS | 1645 | 1468607747694 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 11:35:47 INFO - PROCESS | 1645 | 1468607747785 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:47 INFO - PROCESS | 1645 | 1468607747788 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d1e5800 == 49 [pid = 1645] [id = 669] 11:35:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x123c55c00) [pid = 1645] [serial = 2007] [outer = 0x0] 11:35:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x126a78800) [pid = 1645] [serial = 2008] [outer = 0x123c55c00] 11:35:47 INFO - PROCESS | 1645 | 1468607747836 Marionette DEBUG loaded listener.js 11:35:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x128a86000) [pid = 1645] [serial = 2009] [outer = 0x123c55c00] 11:35:48 INFO - PROCESS | 1645 | 1468607748282 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:35:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:35:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 823ms 11:35:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:35:48 INFO - PROCESS | 1645 | 1468607748303 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 11:35:48 INFO - PROCESS | 1645 | 1468607748305 Marionette TRACE conn3 <- [1,2649,null,{"value":"7"}] 11:35:48 INFO - PROCESS | 1645 | 1468607748307 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:35:48 INFO - PROCESS | 1645 | 1468607748309 Marionette TRACE conn3 <- [1,2650,null,{}] 11:35:48 INFO - PROCESS | 1645 | 1468607748311 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:48 INFO - PROCESS | 1645 | 1468607748312 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:48 INFO - PROCESS | 1645 | 1468607748416 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 11:35:48 INFO - PROCESS | 1645 | 1468607748481 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:48 INFO - PROCESS | 1645 | 1468607748482 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d9d2800 == 50 [pid = 1645] [id = 670] 11:35:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x128c04000) [pid = 1645] [serial = 2010] [outer = 0x0] 11:35:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x128cea400) [pid = 1645] [serial = 2011] [outer = 0x128c04000] 11:35:48 INFO - PROCESS | 1645 | 1468607748552 Marionette DEBUG loaded listener.js 11:35:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x129550800) [pid = 1645] [serial = 2012] [outer = 0x128c04000] 11:35:48 INFO - PROCESS | 1645 | 1468607748977 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:35:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:35:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 719ms 11:35:49 INFO - PROCESS | 1645 | 1468607749029 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 11:35:49 INFO - PROCESS | 1645 | 1468607749030 Marionette TRACE conn3 <- [1,2653,null,{"value":"7"}] 11:35:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:35:49 INFO - PROCESS | 1645 | 1468607749034 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:35:49 INFO - PROCESS | 1645 | 1468607749035 Marionette TRACE conn3 <- [1,2654,null,{}] 11:35:49 INFO - PROCESS | 1645 | 1468607749037 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:49 INFO - PROCESS | 1645 | 1468607749039 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:49 INFO - PROCESS | 1645 | 1468607749161 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 11:35:49 INFO - PROCESS | 1645 | 1468607749411 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:49 INFO - PROCESS | 1645 | 1468607749412 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x11661c000 == 51 [pid = 1645] [id = 671] 11:35:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x111c75400) [pid = 1645] [serial = 2013] [outer = 0x0] 11:35:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1133b4800) [pid = 1645] [serial = 2014] [outer = 0x111c75400] 11:35:49 INFO - PROCESS | 1645 | 1468607749458 Marionette DEBUG loaded listener.js 11:35:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x1167c3400) [pid = 1645] [serial = 2015] [outer = 0x111c75400] 11:35:49 INFO - PROCESS | 1645 | 1468607749915 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:35:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:35:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 920ms 11:35:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:35:49 INFO - PROCESS | 1645 | 1468607749955 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 11:35:49 INFO - PROCESS | 1645 | 1468607749957 Marionette TRACE conn3 <- [1,2657,null,{"value":"7"}] 11:35:49 INFO - PROCESS | 1645 | 1468607749979 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:35:49 INFO - PROCESS | 1645 | 1468607749981 Marionette TRACE conn3 <- [1,2658,null,{}] 11:35:49 INFO - PROCESS | 1645 | 1468607749988 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:49 INFO - PROCESS | 1645 | 1468607749991 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:50 INFO - PROCESS | 1645 | 1468607750091 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 11:35:50 INFO - PROCESS | 1645 | 1468607750170 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:50 INFO - PROCESS | 1645 | 1468607750172 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x11871f000 == 52 [pid = 1645] [id = 672] 11:35:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x117fd6400) [pid = 1645] [serial = 2016] [outer = 0x0] 11:35:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x118576000) [pid = 1645] [serial = 2017] [outer = 0x117fd6400] 11:35:50 INFO - PROCESS | 1645 | 1468607750200 Marionette DEBUG loaded listener.js 11:35:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x119347c00) [pid = 1645] [serial = 2018] [outer = 0x117fd6400] 11:35:50 INFO - PROCESS | 1645 | --DOCSHELL 0x1131be800 == 51 [pid = 1645] [id = 637] 11:35:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12ce43800 == 50 [pid = 1645] [id = 665] 11:35:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12c4c1800 == 49 [pid = 1645] [id = 664] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x128a91400) [pid = 1645] [serial = 1948] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOCSHELL 0x128bb7000 == 48 [pid = 1645] [id = 663] 11:35:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12c0b2000 == 47 [pid = 1645] [id = 662] 11:35:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12ba0e000 == 46 [pid = 1645] [id = 661] 11:35:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12a759000 == 45 [pid = 1645] [id = 660] 11:35:50 INFO - PROCESS | 1645 | --DOCSHELL 0x1293a6800 == 44 [pid = 1645] [id = 659] 11:35:50 INFO - PROCESS | 1645 | --DOCSHELL 0x126d10800 == 43 [pid = 1645] [id = 658] 11:35:50 INFO - PROCESS | 1645 | --DOCSHELL 0x123c3c000 == 42 [pid = 1645] [id = 657] 11:35:50 INFO - PROCESS | 1645 | --DOCSHELL 0x118714000 == 41 [pid = 1645] [id = 656] 11:35:50 INFO - PROCESS | 1645 | --DOCSHELL 0x11878f000 == 40 [pid = 1645] [id = 655] 11:35:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12d1dc000 == 39 [pid = 1645] [id = 653] 11:35:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12b1d9000 == 38 [pid = 1645] [id = 652] 11:35:50 INFO - PROCESS | 1645 | --DOCSHELL 0x123cdb000 == 37 [pid = 1645] [id = 651] 11:35:50 INFO - PROCESS | 1645 | --DOCSHELL 0x116163800 == 36 [pid = 1645] [id = 650] 11:35:50 INFO - PROCESS | 1645 | 1468607750626 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:35:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:35:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 694ms 11:35:50 INFO - PROCESS | 1645 | 1468607750666 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 11:35:50 INFO - PROCESS | 1645 | 1468607750670 Marionette TRACE conn3 <- [1,2661,null,{"value":"7"}] 11:35:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:35:50 INFO - PROCESS | 1645 | 1468607750677 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:35:50 INFO - PROCESS | 1645 | 1468607750679 Marionette TRACE conn3 <- [1,2662,null,{}] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x121a0f800) [pid = 1645] [serial = 1933] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x126af8000) [pid = 1645] [serial = 1936] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x111e62400) [pid = 1645] [serial = 1912] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x1184b6000) [pid = 1645] [serial = 1921] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x1187ec800) [pid = 1645] [serial = 1922] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x12528b000) [pid = 1645] [serial = 1934] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x12102bc00) [pid = 1645] [serial = 1930] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x116905400) [pid = 1645] [serial = 1919] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x115d54c00) [pid = 1645] [serial = 1918] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1195e3800) [pid = 1645] [serial = 1924] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x119634000) [pid = 1645] [serial = 1925] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x115e96800) [pid = 1645] [serial = 1915] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x119cadc00) [pid = 1645] [serial = 1927] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11853cc00) [pid = 1645] [serial = 1928] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x127389800) [pid = 1645] [serial = 1939] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x126f11400) [pid = 1645] [serial = 1937] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1133d0400) [pid = 1645] [serial = 1942] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x128a6dc00) [pid = 1645] [serial = 1940] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x121153400) [pid = 1645] [serial = 1945] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x117411400) [pid = 1645] [serial = 1943] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x128a71400) [pid = 1645] [serial = 1946] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x121279400) [pid = 1645] [serial = 1931] [outer = 0x0] [url = about:blank] 11:35:50 INFO - PROCESS | 1645 | 1468607750712 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:50 INFO - PROCESS | 1645 | 1468607750714 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:50 INFO - PROCESS | 1645 | 1468607750846 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 11:35:50 INFO - PROCESS | 1645 | 1468607750858 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:50 INFO - PROCESS | 1645 | 1468607750859 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x11870e800 == 37 [pid = 1645] [id = 673] 11:35:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x119630000) [pid = 1645] [serial = 2019] [outer = 0x0] 11:35:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1199ef800) [pid = 1645] [serial = 2020] [outer = 0x119630000] 11:35:50 INFO - PROCESS | 1645 | 1468607750904 Marionette DEBUG loaded listener.js 11:35:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x120f56c00) [pid = 1645] [serial = 2021] [outer = 0x119630000] 11:35:51 INFO - PROCESS | 1645 | 1468607751285 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:35:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:35:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 687ms 11:35:51 INFO - PROCESS | 1645 | 1468607751362 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 11:35:51 INFO - PROCESS | 1645 | 1468607751363 Marionette TRACE conn3 <- [1,2665,null,{"value":"7"}] 11:35:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:35:51 INFO - PROCESS | 1645 | 1468607751366 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:35:51 INFO - PROCESS | 1645 | 1468607751370 Marionette TRACE conn3 <- [1,2666,null,{}] 11:35:51 INFO - PROCESS | 1645 | 1468607751377 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:51 INFO - PROCESS | 1645 | 1468607751379 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:51 INFO - PROCESS | 1645 | 1468607751465 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 11:35:51 INFO - PROCESS | 1645 | 1468607751469 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:51 INFO - PROCESS | 1645 | 1468607751470 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x124a91000 == 38 [pid = 1645] [id = 674] 11:35:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12126d800) [pid = 1645] [serial = 2022] [outer = 0x0] 11:35:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1216b1400) [pid = 1645] [serial = 2023] [outer = 0x12126d800] 11:35:51 INFO - PROCESS | 1645 | 1468607751495 Marionette DEBUG loaded listener.js 11:35:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x125286000) [pid = 1645] [serial = 2024] [outer = 0x12126d800] 11:35:52 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) 11:35:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 973ms 11:35:52 INFO - PROCESS | 1645 | 1468607752334 Marionette TRACE conn3 <- [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]]]}] 11:35:52 INFO - PROCESS | 1645 | 1468607752339 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 11:35:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:35:52 INFO - PROCESS | 1645 | 1468607752341 Marionette TRACE conn3 <- [1,2669,null,{"value":"7"}] 11:35:52 INFO - PROCESS | 1645 | 1468607752344 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:35:52 INFO - PROCESS | 1645 | 1468607752346 Marionette TRACE conn3 <- [1,2670,null,{}] 11:35:52 INFO - PROCESS | 1645 | 1468607752348 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:52 INFO - PROCESS | 1645 | 1468607752349 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:52 INFO - PROCESS | 1645 | 1468607752433 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 11:35:52 INFO - PROCESS | 1645 | 1468607752498 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:52 INFO - PROCESS | 1645 | 1468607752500 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x128baf000 == 39 [pid = 1645] [id = 675] 11:35:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x121c83c00) [pid = 1645] [serial = 2025] [outer = 0x0] 11:35:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x128a6ac00) [pid = 1645] [serial = 2026] [outer = 0x121c83c00] 11:35:52 INFO - PROCESS | 1645 | 1468607752524 Marionette DEBUG loaded listener.js 11:35:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x128a8f000) [pid = 1645] [serial = 2027] [outer = 0x121c83c00] 11:35:53 INFO - PROCESS | 1645 | 1468607753284 Marionette TRACE conn3 <- [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"]]]}] 11:35:53 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 11:35:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:35:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:35:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 973ms 11:35:53 INFO - PROCESS | 1645 | 1468607753318 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 11:35:53 INFO - PROCESS | 1645 | 1468607753319 Marionette TRACE conn3 <- [1,2673,null,{"value":"7"}] 11:35:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:35:53 INFO - PROCESS | 1645 | 1468607753321 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:35:53 INFO - PROCESS | 1645 | 1468607753322 Marionette TRACE conn3 <- [1,2674,null,{}] 11:35:53 INFO - PROCESS | 1645 | 1468607753325 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:53 INFO - PROCESS | 1645 | 1468607753326 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:53 INFO - PROCESS | 1645 | 1468607753425 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 11:35:53 INFO - PROCESS | 1645 | 1468607753466 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:53 INFO - PROCESS | 1645 | 1468607753470 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x1293b0800 == 40 [pid = 1645] [id = 676] 11:35:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1292c3000) [pid = 1645] [serial = 2028] [outer = 0x0] 11:35:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12938a800) [pid = 1645] [serial = 2029] [outer = 0x1292c3000] 11:35:53 INFO - PROCESS | 1645 | 1468607753511 Marionette DEBUG loaded listener.js 11:35:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12a773c00) [pid = 1645] [serial = 2030] [outer = 0x1292c3000] 11:35:54 INFO - PROCESS | 1645 | 1468607754351 Marionette TRACE conn3 <- [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"]]]}] 11:35:54 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 11:35:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:35:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:35:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1069ms 11:35:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:35:54 INFO - PROCESS | 1645 | 1468607754391 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 11:35:54 INFO - PROCESS | 1645 | 1468607754392 Marionette TRACE conn3 <- [1,2677,null,{"value":"7"}] 11:35:54 INFO - PROCESS | 1645 | 1468607754394 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:35:54 INFO - PROCESS | 1645 | 1468607754396 Marionette TRACE conn3 <- [1,2678,null,{}] 11:35:54 INFO - PROCESS | 1645 | 1468607754398 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:54 INFO - PROCESS | 1645 | 1468607754399 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:54 INFO - PROCESS | 1645 | 1468607754501 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 11:35:54 INFO - PROCESS | 1645 | 1468607754505 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:54 INFO - PROCESS | 1645 | 1468607754506 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x113122000 == 41 [pid = 1645] [id = 677] 11:35:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12a7de000) [pid = 1645] [serial = 2031] [outer = 0x0] 11:35:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12a9df800) [pid = 1645] [serial = 2032] [outer = 0x12a7de000] 11:35:54 INFO - PROCESS | 1645 | 1468607754531 Marionette DEBUG loaded listener.js 11:35:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12b06bc00) [pid = 1645] [serial = 2033] [outer = 0x12a7de000] 11:35:54 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x128a6a400) [pid = 1645] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:35:54 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1164ec400) [pid = 1645] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:35:54 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x129396800) [pid = 1645] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:35:54 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x116f8f800) [pid = 1645] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:35:54 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1167c5000) [pid = 1645] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:35:54 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1128d1c00) [pid = 1645] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:35:54 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x115d54800) [pid = 1645] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:35:54 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x124a71400) [pid = 1645] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:35:54 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x119625400) [pid = 1645] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:35:54 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1121bec00) [pid = 1645] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:35:54 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x112e6f400) [pid = 1645] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:35:54 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1128d4400) [pid = 1645] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:35:54 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x128a6e800) [pid = 1645] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:35:54 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x118539c00) [pid = 1645] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:35:55 INFO - PROCESS | 1645 | 1468607755447 Marionette TRACE conn3 <- [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]]]}] 11:35:55 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) 11:35:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1070ms 11:35:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:35:55 INFO - PROCESS | 1645 | 1468607755466 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 11:35:55 INFO - PROCESS | 1645 | 1468607755467 Marionette TRACE conn3 <- [1,2681,null,{"value":"7"}] 11:35:55 INFO - PROCESS | 1645 | 1468607755469 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:35:55 INFO - PROCESS | 1645 | 1468607755470 Marionette TRACE conn3 <- [1,2682,null,{}] 11:35:55 INFO - PROCESS | 1645 | 1468607755472 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:55 INFO - PROCESS | 1645 | 1468607755473 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:55 INFO - PROCESS | 1645 | 1468607755560 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 11:35:55 INFO - PROCESS | 1645 | 1468607755566 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:55 INFO - PROCESS | 1645 | 1468607755567 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b1cf000 == 42 [pid = 1645] [id = 678] 11:35:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x112e6f400) [pid = 1645] [serial = 2034] [outer = 0x0] 11:35:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x118572000) [pid = 1645] [serial = 2035] [outer = 0x112e6f400] 11:35:55 INFO - PROCESS | 1645 | 1468607755592 Marionette DEBUG loaded listener.js 11:35:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x126d4c000) [pid = 1645] [serial = 2036] [outer = 0x112e6f400] 11:35:56 INFO - PROCESS | 1645 | 1468607756400 Marionette TRACE conn3 <- [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]]]}] 11:35:56 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) 11:35:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 969ms 11:35:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:35:56 INFO - PROCESS | 1645 | 1468607756438 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 11:35:56 INFO - PROCESS | 1645 | 1468607756440 Marionette TRACE conn3 <- [1,2685,null,{"value":"7"}] 11:35:56 INFO - PROCESS | 1645 | 1468607756442 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:35:56 INFO - PROCESS | 1645 | 1468607756443 Marionette TRACE conn3 <- [1,2686,null,{}] 11:35:56 INFO - PROCESS | 1645 | 1468607756448 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:56 INFO - PROCESS | 1645 | 1468607756449 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:56 INFO - PROCESS | 1645 | 1468607756526 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 11:35:56 INFO - PROCESS | 1645 | 1468607756592 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 1645 | 1468607756593 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c0ba000 == 43 [pid = 1645] [id = 679] 11:35:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x115e2c800) [pid = 1645] [serial = 2037] [outer = 0x0] 11:35:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12a770400) [pid = 1645] [serial = 2038] [outer = 0x115e2c800] 11:35:56 INFO - PROCESS | 1645 | 1468607756618 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12b06a800) [pid = 1645] [serial = 2039] [outer = 0x115e2c800] 11:35:57 INFO - PROCESS | 1645 | 1468607757485 Marionette TRACE conn3 <- [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"]]]}] 11:35:57 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 11:35:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:35:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:35:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:35:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1073ms 11:35:57 INFO - PROCESS | 1645 | 1468607757516 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 11:35:57 INFO - PROCESS | 1645 | 1468607757519 Marionette TRACE conn3 <- [1,2689,null,{"value":"7"}] 11:35:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:35:57 INFO - PROCESS | 1645 | 1468607757522 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:35:57 INFO - PROCESS | 1645 | 1468607757524 Marionette TRACE conn3 <- [1,2690,null,{}] 11:35:57 INFO - PROCESS | 1645 | 1468607757528 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:57 INFO - PROCESS | 1645 | 1468607757530 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:57 INFO - PROCESS | 1645 | 1468607757644 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 11:35:57 INFO - PROCESS | 1645 | 1468607757706 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 1645 | 1468607757707 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x118411000 == 44 [pid = 1645] [id = 680] 11:35:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x115e96c00) [pid = 1645] [serial = 2040] [outer = 0x0] 11:35:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x118538000) [pid = 1645] [serial = 2041] [outer = 0x115e96c00] 11:35:57 INFO - PROCESS | 1645 | 1468607757739 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x119344800) [pid = 1645] [serial = 2042] [outer = 0x115e96c00] 11:35:58 INFO - PROCESS | 1645 | 1468607758655 Marionette TRACE conn3 <- [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"]]]}] 11:35:58 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 11:35:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:35:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:35:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:35:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1177ms 11:35:58 INFO - PROCESS | 1645 | 1468607758699 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 11:35:58 INFO - PROCESS | 1645 | 1468607758701 Marionette TRACE conn3 <- [1,2693,null,{"value":"7"}] 11:35:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:35:58 INFO - PROCESS | 1645 | 1468607758706 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:35:58 INFO - PROCESS | 1645 | 1468607758708 Marionette TRACE conn3 <- [1,2694,null,{}] 11:35:58 INFO - PROCESS | 1645 | 1468607758711 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:58 INFO - PROCESS | 1645 | 1468607758712 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:58 INFO - PROCESS | 1645 | 1468607758816 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 11:35:58 INFO - PROCESS | 1645 | 1468607758877 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:58 INFO - PROCESS | 1645 | 1468607758879 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x1267a5000 == 45 [pid = 1645] [id = 681] 11:35:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1199efc00) [pid = 1645] [serial = 2043] [outer = 0x0] 11:35:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x121278800) [pid = 1645] [serial = 2044] [outer = 0x1199efc00] 11:35:58 INFO - PROCESS | 1645 | 1468607758909 Marionette DEBUG loaded listener.js 11:35:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x124897800) [pid = 1645] [serial = 2045] [outer = 0x1199efc00] 11:35:59 INFO - PROCESS | 1645 | 1468607759826 Marionette TRACE conn3 <- [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"]]]}] 11:35:59 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 11:35:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:35:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:35:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:35:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1170ms 11:35:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:35:59 INFO - PROCESS | 1645 | 1468607759877 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 11:35:59 INFO - PROCESS | 1645 | 1468607759879 Marionette TRACE conn3 <- [1,2697,null,{"value":"7"}] 11:35:59 INFO - PROCESS | 1645 | 1468607759881 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:35:59 INFO - PROCESS | 1645 | 1468607759884 Marionette TRACE conn3 <- [1,2698,null,{}] 11:35:59 INFO - PROCESS | 1645 | 1468607759892 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:59 INFO - PROCESS | 1645 | 1468607759895 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:35:59 INFO - PROCESS | 1645 | 1468607759997 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 11:36:00 INFO - PROCESS | 1645 | 1468607760062 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:00 INFO - PROCESS | 1645 | 1468607760064 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x117148000 == 46 [pid = 1645] [id = 682] 11:36:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x1131e3400) [pid = 1645] [serial = 2046] [outer = 0x0] 11:36:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x116981c00) [pid = 1645] [serial = 2047] [outer = 0x1131e3400] 11:36:00 INFO - PROCESS | 1645 | 1468607760137 Marionette DEBUG loaded listener.js 11:36:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1292c2000) [pid = 1645] [serial = 2048] [outer = 0x1131e3400] 11:36:01 INFO - PROCESS | 1645 | --DOCSHELL 0x12b1cf000 == 45 [pid = 1645] [id = 678] 11:36:01 INFO - PROCESS | 1645 | --DOCSHELL 0x113122000 == 44 [pid = 1645] [id = 677] 11:36:01 INFO - PROCESS | 1645 | --DOCSHELL 0x1293b0800 == 43 [pid = 1645] [id = 676] 11:36:01 INFO - PROCESS | 1645 | --DOCSHELL 0x128baf000 == 42 [pid = 1645] [id = 675] 11:36:01 INFO - PROCESS | 1645 | --DOCSHELL 0x124a91000 == 41 [pid = 1645] [id = 674] 11:36:01 INFO - PROCESS | 1645 | --DOCSHELL 0x11870e800 == 40 [pid = 1645] [id = 673] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x12b0a4800) [pid = 1645] [serial = 1999] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOCSHELL 0x11871f000 == 39 [pid = 1645] [id = 672] 11:36:01 INFO - PROCESS | 1645 | --DOCSHELL 0x11661c000 == 38 [pid = 1645] [id = 671] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x128ce9400) [pid = 1645] [serial = 1949] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1187f9800) [pid = 1645] [serial = 1910] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x128cde000) [pid = 1645] [serial = 1981] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x129394000) [pid = 1645] [serial = 1984] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12a76f800) [pid = 1645] [serial = 1987] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x117e66800) [pid = 1645] [serial = 1966] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x118535c00) [pid = 1645] [serial = 1969] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12954cc00) [pid = 1645] [serial = 1985] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x121c81400) [pid = 1645] [serial = 1975] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x125331800) [pid = 1645] [serial = 1976] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x119332800) [pid = 1645] [serial = 1963] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x125290400) [pid = 1645] [serial = 1964] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x119345400) [pid = 1645] [serial = 1970] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x118540800) [pid = 1645] [serial = 1954] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x11968a800) [pid = 1645] [serial = 1957] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1129a8000) [pid = 1645] [serial = 1951] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x125288c00) [pid = 1645] [serial = 1960] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x126f1a400) [pid = 1645] [serial = 1978] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x12127c400) [pid = 1645] [serial = 1973] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x119cac800) [pid = 1645] [serial = 1972] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x12a7d5400) [pid = 1645] [serial = 1988] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x119627000) [pid = 1645] [serial = 1991] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x12b060c00) [pid = 1645] [serial = 1997] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x123c07c00) [pid = 1645] [serial = 1993] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x118539800) [pid = 1645] [serial = 1967] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x112e62400) [pid = 1645] [serial = 1990] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1292ca000) [pid = 1645] [serial = 1982] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12a9c1800) [pid = 1645] [serial = 1994] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x128a66800) [pid = 1645] [serial = 1979] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x12a9ce400) [pid = 1645] [serial = 1996] [outer = 0x0] [url = about:blank] 11:36:01 INFO - PROCESS | 1645 | 1468607761186 Marionette TRACE conn3 <- [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"]]]}] 11:36:01 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 11:36:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:36:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:36:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1325ms 11:36:01 INFO - PROCESS | 1645 | 1468607761207 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 11:36:01 INFO - PROCESS | 1645 | 1468607761209 Marionette TRACE conn3 <- [1,2701,null,{"value":"7"}] 11:36:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:36:01 INFO - PROCESS | 1645 | 1468607761215 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:36:01 INFO - PROCESS | 1645 | 1468607761217 Marionette TRACE conn3 <- [1,2702,null,{}] 11:36:01 INFO - PROCESS | 1645 | 1468607761221 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:01 INFO - PROCESS | 1645 | 1468607761222 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:01 INFO - PROCESS | 1645 | 1468607761311 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 11:36:01 INFO - PROCESS | 1645 | 1468607761318 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:01 INFO - PROCESS | 1645 | 1468607761319 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x11713c000 == 39 [pid = 1645] [id = 683] 11:36:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x118368000) [pid = 1645] [serial = 2049] [outer = 0x0] 11:36:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1187f2400) [pid = 1645] [serial = 2050] [outer = 0x118368000] 11:36:01 INFO - PROCESS | 1645 | 1468607761347 Marionette DEBUG loaded listener.js 11:36:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x119627000) [pid = 1645] [serial = 2051] [outer = 0x118368000] 11:36:01 INFO - PROCESS | 1645 | 1468607761742 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:36:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:36:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 572ms 11:36:01 INFO - PROCESS | 1645 | 1468607761786 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 11:36:01 INFO - PROCESS | 1645 | 1468607761789 Marionette TRACE conn3 <- [1,2705,null,{"value":"7"}] 11:36:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:36:01 INFO - PROCESS | 1645 | 1468607761794 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:36:01 INFO - PROCESS | 1645 | 1468607761795 Marionette TRACE conn3 <- [1,2706,null,{}] 11:36:01 INFO - PROCESS | 1645 | 1468607761798 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:01 INFO - PROCESS | 1645 | 1468607761799 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:01 INFO - PROCESS | 1645 | 1468607761883 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 11:36:01 INFO - PROCESS | 1645 | 1468607761888 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:01 INFO - PROCESS | 1645 | 1468607761889 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x121003800 == 40 [pid = 1645] [id = 684] 11:36:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x119cb7800) [pid = 1645] [serial = 2052] [outer = 0x0] 11:36:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x121467c00) [pid = 1645] [serial = 2053] [outer = 0x119cb7800] 11:36:01 INFO - PROCESS | 1645 | 1468607761916 Marionette DEBUG loaded listener.js 11:36:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x124a4c000) [pid = 1645] [serial = 2054] [outer = 0x119cb7800] 11:36:02 INFO - PROCESS | 1645 | 1468607762258 Marionette TRACE conn3 <- [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]]]}] 11:36:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:36:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 471ms 11:36:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:36:02 INFO - PROCESS | 1645 | 1468607762264 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 11:36:02 INFO - PROCESS | 1645 | 1468607762266 Marionette TRACE conn3 <- [1,2709,null,{"value":"7"}] 11:36:02 INFO - PROCESS | 1645 | 1468607762268 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:36:02 INFO - PROCESS | 1645 | 1468607762270 Marionette TRACE conn3 <- [1,2710,null,{}] 11:36:02 INFO - PROCESS | 1645 | 1468607762280 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:02 INFO - PROCESS | 1645 | 1468607762283 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:02 INFO - PROCESS | 1645 | 1468607762373 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 11:36:02 INFO - PROCESS | 1645 | 1468607762436 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:02 INFO - PROCESS | 1645 | 1468607762438 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x124d62800 == 41 [pid = 1645] [id = 685] 11:36:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x124a71400) [pid = 1645] [serial = 2055] [outer = 0x0] 11:36:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x127280c00) [pid = 1645] [serial = 2056] [outer = 0x124a71400] 11:36:02 INFO - PROCESS | 1645 | 1468607762465 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x128ce9400) [pid = 1645] [serial = 2057] [outer = 0x124a71400] 11:36:02 INFO - PROCESS | 1645 | 1468607762809 Marionette TRACE conn3 <- [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] 11:36:02 INFO - PROCESS | 1645 | 1468607762842 Marionette TRACE conn3 <- [1,2713,null,{"value":"7"}] 11:36:02 INFO - PROCESS | 1645 | 1468607762845 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:36:02 INFO - PROCESS | 1645 | 1468607762847 Marionette TRACE conn3 <- [1,2714,null,{}] 11:36:02 INFO - PROCESS | 1645 | 1468607762850 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:02 INFO - PROCESS | 1645 | 1468607762852 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:03 INFO - PROCESS | 1645 | 1468607763023 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 11:36:03 INFO - PROCESS | 1645 | 1468607763037 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 1645 | 1468607763039 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fb6800 == 42 [pid = 1645] [id = 686] 11:36:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1292a8c00) [pid = 1645] [serial = 2058] [outer = 0x0] 11:36:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x12a76c000) [pid = 1645] [serial = 2059] [outer = 0x1292a8c00] 11:36:03 INFO - PROCESS | 1645 | 1468607763080 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x12a9c7c00) [pid = 1645] [serial = 2060] [outer = 0x1292a8c00] 11:36:03 INFO - PROCESS | 1645 | 1468607763464 Marionette TRACE conn3 <- [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]]]}] 11:36:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:36:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 669ms 11:36:03 INFO - PROCESS | 1645 | 1468607763514 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 11:36:03 INFO - PROCESS | 1645 | 1468607763516 Marionette TRACE conn3 <- [1,2717,null,{"value":"7"}] 11:36:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:36:03 INFO - PROCESS | 1645 | 1468607763518 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - PROCESS | 1645 | 1468607763519 Marionette TRACE conn3 <- [1,2718,null,{}] 11:36:03 INFO - PROCESS | 1645 | 1468607763521 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:03 INFO - PROCESS | 1645 | 1468607763523 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:03 INFO - PROCESS | 1645 | 1468607763625 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 11:36:03 INFO - PROCESS | 1645 | 1468607763654 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 1645 | 1468607763655 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b0e8800 == 43 [pid = 1645] [id = 687] 11:36:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12a9cbc00) [pid = 1645] [serial = 2061] [outer = 0x0] 11:36:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12a9de800) [pid = 1645] [serial = 2062] [outer = 0x12a9cbc00] 11:36:03 INFO - PROCESS | 1645 | 1468607763681 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12b063400) [pid = 1645] [serial = 2063] [outer = 0x12a9cbc00] 11:36:04 INFO - PROCESS | 1645 | 1468607764040 Marionette TRACE conn3 <- [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] 11:36:04 INFO - PROCESS | 1645 | 1468607764095 Marionette TRACE conn3 <- [1,2721,null,{"value":"7"}] 11:36:04 INFO - PROCESS | 1645 | 1468607764098 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 1645 | 1468607764099 Marionette TRACE conn3 <- [1,2722,null,{}] 11:36:04 INFO - PROCESS | 1645 | 1468607764107 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:04 INFO - PROCESS | 1645 | 1468607764111 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:04 INFO - PROCESS | 1645 | 1468607764241 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 11:36:04 INFO - PROCESS | 1645 | 1468607764245 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 1645 | 1468607764246 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x12be19000 == 44 [pid = 1645] [id = 688] 11:36:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12b146800) [pid = 1645] [serial = 2064] [outer = 0x0] 11:36:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12b9e2000) [pid = 1645] [serial = 2065] [outer = 0x12b146800] 11:36:04 INFO - PROCESS | 1645 | 1468607764271 Marionette DEBUG loaded listener.js 11:36:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12ba77c00) [pid = 1645] [serial = 2066] [outer = 0x12b146800] 11:36:04 INFO - PROCESS | 1645 | 1468607764615 Marionette TRACE conn3 <- [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] 11:36:04 INFO - PROCESS | 1645 | 1468607764668 Marionette TRACE conn3 <- [1,2725,null,{"value":"7"}] 11:36:04 INFO - PROCESS | 1645 | 1468607764670 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 1645 | 1468607764671 Marionette TRACE conn3 <- [1,2726,null,{}] 11:36:04 INFO - PROCESS | 1645 | 1468607764673 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:04 INFO - PROCESS | 1645 | 1468607764674 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:04 INFO - PROCESS | 1645 | 1468607764776 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 11:36:04 INFO - PROCESS | 1645 | 1468607764818 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 1645 | 1468607764819 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c4bc000 == 45 [pid = 1645] [id = 689] 11:36:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12ba7b800) [pid = 1645] [serial = 2067] [outer = 0x0] 11:36:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12bee5800) [pid = 1645] [serial = 2068] [outer = 0x12ba7b800] 11:36:04 INFO - PROCESS | 1645 | 1468607764843 Marionette DEBUG loaded listener.js 11:36:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12beee800) [pid = 1645] [serial = 2069] [outer = 0x12ba7b800] 11:36:05 INFO - PROCESS | 1645 | 1468607765154 Marionette TRACE conn3 <- [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]]]}] 11:36:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:36:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 519ms 11:36:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:36:05 INFO - PROCESS | 1645 | 1468607765191 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 11:36:05 INFO - PROCESS | 1645 | 1468607765192 Marionette TRACE conn3 <- [1,2729,null,{"value":"7"}] 11:36:05 INFO - PROCESS | 1645 | 1468607765194 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:36:05 INFO - PROCESS | 1645 | 1468607765195 Marionette TRACE conn3 <- [1,2730,null,{}] 11:36:05 INFO - PROCESS | 1645 | 1468607765198 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:05 INFO - PROCESS | 1645 | 1468607765199 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:05 INFO - PROCESS | 1645 | 1468607765311 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 11:36:05 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x117fd6400) [pid = 1645] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:36:05 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x121c83c00) [pid = 1645] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:36:05 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x119630000) [pid = 1645] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:36:05 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x111c75400) [pid = 1645] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:36:05 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x12126d800) [pid = 1645] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:36:05 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1292c3000) [pid = 1645] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:36:05 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12a7de000) [pid = 1645] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:36:05 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x112e6f400) [pid = 1645] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:36:05 INFO - PROCESS | 1645 | 1468607765444 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:05 INFO - PROCESS | 1645 | 1468607765445 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x113121000 == 46 [pid = 1645] [id = 690] 11:36:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1129ab000) [pid = 1645] [serial = 2070] [outer = 0x0] 11:36:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x11697cc00) [pid = 1645] [serial = 2071] [outer = 0x1129ab000] 11:36:05 INFO - PROCESS | 1645 | 1468607765469 Marionette DEBUG loaded listener.js 11:36:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x115d4b400) [pid = 1645] [serial = 2072] [outer = 0x1129ab000] 11:36:06 INFO - PROCESS | 1645 | 1468607766193 Marionette TRACE conn3 <- [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"]]]}] 11:36:06 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 11:36:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:36:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:36:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1020ms 11:36:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:36:06 INFO - PROCESS | 1645 | 1468607766215 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 11:36:06 INFO - PROCESS | 1645 | 1468607766216 Marionette TRACE conn3 <- [1,2733,null,{"value":"7"}] 11:36:06 INFO - PROCESS | 1645 | 1468607766219 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:36:06 INFO - PROCESS | 1645 | 1468607766220 Marionette TRACE conn3 <- [1,2734,null,{}] 11:36:06 INFO - PROCESS | 1645 | 1468607766222 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:06 INFO - PROCESS | 1645 | 1468607766223 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:06 INFO - PROCESS | 1645 | 1468607766306 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 11:36:06 INFO - PROCESS | 1645 | 1468607766311 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:06 INFO - PROCESS | 1645 | 1468607766312 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d1e3000 == 47 [pid = 1645] [id = 691] 11:36:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x113327800) [pid = 1645] [serial = 2073] [outer = 0x0] 11:36:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12c013400) [pid = 1645] [serial = 2074] [outer = 0x113327800] 11:36:06 INFO - PROCESS | 1645 | 1468607766336 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12c017c00) [pid = 1645] [serial = 2075] [outer = 0x113327800] 11:36:06 INFO - PROCESS | 1645 | 1468607766664 Marionette TRACE conn3 <- [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]]]}] 11:36:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:36:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 469ms 11:36:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:36:06 INFO - PROCESS | 1645 | 1468607766689 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 11:36:06 INFO - PROCESS | 1645 | 1468607766690 Marionette TRACE conn3 <- [1,2737,null,{"value":"7"}] 11:36:06 INFO - PROCESS | 1645 | 1468607766692 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:36:06 INFO - PROCESS | 1645 | 1468607766694 Marionette TRACE conn3 <- [1,2738,null,{}] 11:36:06 INFO - PROCESS | 1645 | 1468607766698 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:06 INFO - PROCESS | 1645 | 1468607766707 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:06 INFO - PROCESS | 1645 | 1468607766789 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 11:36:06 INFO - PROCESS | 1645 | 1468607766853 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:06 INFO - PROCESS | 1645 | 1468607766854 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d2a3800 == 48 [pid = 1645] [id = 692] 11:36:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x119681400) [pid = 1645] [serial = 2076] [outer = 0x0] 11:36:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12c01a800) [pid = 1645] [serial = 2077] [outer = 0x119681400] 11:36:06 INFO - PROCESS | 1645 | 1468607766878 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12c742400) [pid = 1645] [serial = 2078] [outer = 0x119681400] 11:36:07 INFO - PROCESS | 1645 | 1468607767158 Marionette TRACE conn3 <- [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]]]}] 11:36:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:36:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 522ms 11:36:07 INFO - PROCESS | 1645 | 1468607767216 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 1645 | 1468607767217 Marionette TRACE conn3 <- [1,2741,null,{"value":"7"}] 11:36:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:36:07 INFO - PROCESS | 1645 | 1468607767220 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 1645 | 1468607767221 Marionette TRACE conn3 <- [1,2742,null,{}] 11:36:07 INFO - PROCESS | 1645 | 1468607767224 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:07 INFO - PROCESS | 1645 | 1468607767226 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:07 INFO - PROCESS | 1645 | 1468607767322 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 11:36:07 INFO - PROCESS | 1645 | 1468607767326 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:07 INFO - PROCESS | 1645 | 1468607767328 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d83d000 == 49 [pid = 1645] [id = 693] 11:36:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x117386400) [pid = 1645] [serial = 2079] [outer = 0x0] 11:36:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x11738d800) [pid = 1645] [serial = 2080] [outer = 0x117386400] 11:36:07 INFO - PROCESS | 1645 | 1468607767354 Marionette DEBUG loaded listener.js 11:36:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x12c748c00) [pid = 1645] [serial = 2081] [outer = 0x117386400] 11:36:07 INFO - PROCESS | 1645 | 1468607767902 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:36:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:36:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 719ms 11:36:07 INFO - PROCESS | 1645 | 1468607767940 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 1645 | 1468607767942 Marionette TRACE conn3 <- [1,2745,null,{"value":"7"}] 11:36:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:36:07 INFO - PROCESS | 1645 | 1468607767945 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 1645 | 1468607767949 Marionette TRACE conn3 <- [1,2746,null,{}] 11:36:07 INFO - PROCESS | 1645 | 1468607767953 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:07 INFO - PROCESS | 1645 | 1468607767954 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:08 INFO - PROCESS | 1645 | 1468607768068 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 11:36:08 INFO - PROCESS | 1645 | 1468607768131 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 1645 | 1468607768133 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x121986800 == 50 [pid = 1645] [id = 694] 11:36:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x11738b400) [pid = 1645] [serial = 2082] [outer = 0x0] 11:36:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x117e6ec00) [pid = 1645] [serial = 2083] [outer = 0x11738b400] 11:36:08 INFO - PROCESS | 1645 | 1468607768205 Marionette DEBUG loaded listener.js 11:36:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x119350000) [pid = 1645] [serial = 2084] [outer = 0x11738b400] 11:36:08 INFO - PROCESS | 1645 | 1468607768629 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:36:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:36:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 722ms 11:36:08 INFO - PROCESS | 1645 | 1468607768668 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 11:36:08 INFO - PROCESS | 1645 | 1468607768671 Marionette TRACE conn3 <- [1,2749,null,{"value":"7"}] 11:36:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:36:08 INFO - PROCESS | 1645 | 1468607768694 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:36:08 INFO - PROCESS | 1645 | 1468607768696 Marionette TRACE conn3 <- [1,2750,null,{}] 11:36:08 INFO - PROCESS | 1645 | 1468607768714 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:08 INFO - PROCESS | 1645 | 1468607768716 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:08 INFO - PROCESS | 1645 | 1468607768824 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 11:36:08 INFO - PROCESS | 1645 | 1468607768900 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 1645 | 1468607768902 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12be21800 == 51 [pid = 1645] [id = 695] 11:36:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x1199f5000) [pid = 1645] [serial = 2085] [outer = 0x0] 11:36:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x124a77800) [pid = 1645] [serial = 2086] [outer = 0x1199f5000] 11:36:08 INFO - PROCESS | 1645 | 1468607768933 Marionette DEBUG loaded listener.js 11:36:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x127384c00) [pid = 1645] [serial = 2087] [outer = 0x1199f5000] 11:36:09 INFO - PROCESS | 1645 | 1468607769354 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:36:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:36:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 702ms 11:36:09 INFO - PROCESS | 1645 | 1468607769379 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 11:36:09 INFO - PROCESS | 1645 | 1468607769381 Marionette TRACE conn3 <- [1,2753,null,{"value":"7"}] 11:36:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:36:09 INFO - PROCESS | 1645 | 1468607769384 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:36:09 INFO - PROCESS | 1645 | 1468607769387 Marionette TRACE conn3 <- [1,2754,null,{}] 11:36:09 INFO - PROCESS | 1645 | 1468607769395 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:09 INFO - PROCESS | 1645 | 1468607769399 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:09 INFO - PROCESS | 1645 | 1468607769524 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 11:36:09 INFO - PROCESS | 1645 | 1468607769659 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:09 INFO - PROCESS | 1645 | 1468607769662 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d851000 == 52 [pid = 1645] [id = 696] 11:36:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x128ce4c00) [pid = 1645] [serial = 2088] [outer = 0x0] 11:36:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12a9c1800) [pid = 1645] [serial = 2089] [outer = 0x128ce4c00] 11:36:09 INFO - PROCESS | 1645 | 1468607769714 Marionette DEBUG loaded listener.js 11:36:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x12b0b1400) [pid = 1645] [serial = 2090] [outer = 0x128ce4c00] 11:36:10 INFO - PROCESS | 1645 | 1468607770205 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:36:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:36:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 872ms 11:36:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:36:10 INFO - PROCESS | 1645 | 1468607770256 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 11:36:10 INFO - PROCESS | 1645 | 1468607770258 Marionette TRACE conn3 <- [1,2757,null,{"value":"7"}] 11:36:10 INFO - PROCESS | 1645 | 1468607770261 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:36:10 INFO - PROCESS | 1645 | 1468607770262 Marionette TRACE conn3 <- [1,2758,null,{}] 11:36:10 INFO - PROCESS | 1645 | 1468607770264 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:10 INFO - PROCESS | 1645 | 1468607770266 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:10 INFO - PROCESS | 1645 | 1468607770394 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 11:36:10 INFO - PROCESS | 1645 | 1468607770473 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:10 INFO - PROCESS | 1645 | 1468607770475 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x128e04000 == 53 [pid = 1645] [id = 697] 11:36:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x11670b000) [pid = 1645] [serial = 2091] [outer = 0x0] 11:36:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x1288ce000) [pid = 1645] [serial = 2092] [outer = 0x11670b000] 11:36:10 INFO - PROCESS | 1645 | 1468607770505 Marionette DEBUG loaded listener.js 11:36:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x1288d4400) [pid = 1645] [serial = 2093] [outer = 0x11670b000] 11:36:10 INFO - PROCESS | 1645 | 1468607770919 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:36:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:36:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 669ms 11:36:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:36:10 INFO - PROCESS | 1645 | 1468607770931 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 11:36:10 INFO - PROCESS | 1645 | 1468607770932 Marionette TRACE conn3 <- [1,2761,null,{"value":"7"}] 11:36:10 INFO - PROCESS | 1645 | 1468607770934 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:36:10 INFO - PROCESS | 1645 | 1468607770936 Marionette TRACE conn3 <- [1,2762,null,{}] 11:36:10 INFO - PROCESS | 1645 | 1468607770938 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:10 INFO - PROCESS | 1645 | 1468607770940 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:11 INFO - PROCESS | 1645 | 1468607771045 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 11:36:11 INFO - PROCESS | 1645 | 1468607771110 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:11 INFO - PROCESS | 1645 | 1468607771111 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x1187ab800 == 54 [pid = 1645] [id = 698] 11:36:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x1128d3400) [pid = 1645] [serial = 2094] [outer = 0x0] 11:36:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x116f8ec00) [pid = 1645] [serial = 2095] [outer = 0x1128d3400] 11:36:11 INFO - PROCESS | 1645 | 1468607771315 Marionette DEBUG loaded listener.js 11:36:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x11738ec00) [pid = 1645] [serial = 2096] [outer = 0x1128d3400] 11:36:11 INFO - PROCESS | 1645 | 1468607771813 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:36:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:36:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 921ms 11:36:11 INFO - PROCESS | 1645 | 1468607771857 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 11:36:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:36:11 INFO - PROCESS | 1645 | 1468607771859 Marionette TRACE conn3 <- [1,2765,null,{"value":"7"}] 11:36:11 INFO - PROCESS | 1645 | 1468607771863 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:36:11 INFO - PROCESS | 1645 | 1468607771864 Marionette TRACE conn3 <- [1,2766,null,{}] 11:36:11 INFO - PROCESS | 1645 | 1468607771867 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:11 INFO - PROCESS | 1645 | 1468607771869 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:11 INFO - PROCESS | 1645 | 1468607771972 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 11:36:12 INFO - PROCESS | 1645 | 1468607772053 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:12 INFO - PROCESS | 1645 | 1468607772055 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x119565800 == 55 [pid = 1645] [id = 699] 11:36:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x119349c00) [pid = 1645] [serial = 2097] [outer = 0x0] 11:36:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x119b58800) [pid = 1645] [serial = 2098] [outer = 0x119349c00] 11:36:12 INFO - PROCESS | 1645 | 1468607772083 Marionette DEBUG loaded listener.js 11:36:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x121027c00) [pid = 1645] [serial = 2099] [outer = 0x119349c00] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12ce33800 == 54 [pid = 1645] [id = 632] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12d2a3800 == 53 [pid = 1645] [id = 692] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12d1e3000 == 52 [pid = 1645] [id = 691] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x113121000 == 51 [pid = 1645] [id = 690] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12c4bc000 == 50 [pid = 1645] [id = 689] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12be19000 == 49 [pid = 1645] [id = 688] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12b0e8800 == 48 [pid = 1645] [id = 687] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x128fb6800 == 47 [pid = 1645] [id = 686] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x124d62800 == 46 [pid = 1645] [id = 685] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x121003800 == 45 [pid = 1645] [id = 684] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x11713c000 == 44 [pid = 1645] [id = 683] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x117148000 == 43 [pid = 1645] [id = 682] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x1267a5000 == 42 [pid = 1645] [id = 681] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x118411000 == 41 [pid = 1645] [id = 680] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12c0ba000 == 40 [pid = 1645] [id = 679] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12d621000 == 39 [pid = 1645] [id = 666] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x125349000 == 38 [pid = 1645] [id = 668] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12d9d2800 == 37 [pid = 1645] [id = 670] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x119b1f800 == 36 [pid = 1645] [id = 638] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x1186a2800 == 35 [pid = 1645] [id = 667] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x11713e800 == 34 [pid = 1645] [id = 654] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12d1e5800 == 33 [pid = 1645] [id = 669] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x1187ab800 == 32 [pid = 1645] [id = 698] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x128e04000 == 31 [pid = 1645] [id = 697] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12d851000 == 30 [pid = 1645] [id = 696] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12be21800 == 29 [pid = 1645] [id = 695] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x121986800 == 28 [pid = 1645] [id = 694] 11:36:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12d83d000 == 27 [pid = 1645] [id = 693] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x126a78800) [pid = 1645] [serial = 2008] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x119347c00) [pid = 1645] [serial = 2018] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x118576000) [pid = 1645] [serial = 2017] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x128a6ac00) [pid = 1645] [serial = 2026] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x115d52c00) [pid = 1645] [serial = 2002] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x1199ef800) [pid = 1645] [serial = 2020] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x120f56c00) [pid = 1645] [serial = 2021] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x1195eac00) [pid = 1645] [serial = 2005] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x1167c3400) [pid = 1645] [serial = 2015] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x1133b4800) [pid = 1645] [serial = 2014] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x128cea400) [pid = 1645] [serial = 2011] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x1216b1400) [pid = 1645] [serial = 2023] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x125286000) [pid = 1645] [serial = 2024] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x12938a800) [pid = 1645] [serial = 2029] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x12a9df800) [pid = 1645] [serial = 2032] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x118572000) [pid = 1645] [serial = 2035] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x12a773c00) [pid = 1645] [serial = 2030] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12b06bc00) [pid = 1645] [serial = 2033] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x126d4c000) [pid = 1645] [serial = 2036] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12a770400) [pid = 1645] [serial = 2038] [outer = 0x0] [url = about:blank] 11:36:12 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x128a8f000) [pid = 1645] [serial = 2027] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1645 | 1468607773042 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:36:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:36:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1222ms 11:36:13 INFO - PROCESS | 1645 | 1468607773085 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 11:36:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:36:13 INFO - PROCESS | 1645 | 1468607773087 Marionette TRACE conn3 <- [1,2769,null,{"value":"7"}] 11:36:13 INFO - PROCESS | 1645 | 1468607773090 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:36:13 INFO - PROCESS | 1645 | 1468607773093 Marionette TRACE conn3 <- [1,2770,null,{}] 11:36:13 INFO - PROCESS | 1645 | 1468607773108 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:13 INFO - PROCESS | 1645 | 1468607773110 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:13 INFO - PROCESS | 1645 | 1468607773199 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 11:36:13 INFO - PROCESS | 1645 | 1468607773203 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:13 INFO - PROCESS | 1645 | 1468607773206 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x117f6f800 == 28 [pid = 1645] [id = 700] 11:36:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x116982000) [pid = 1645] [serial = 2100] [outer = 0x0] 11:36:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1175eb000) [pid = 1645] [serial = 2101] [outer = 0x116982000] 11:36:13 INFO - PROCESS | 1645 | 1468607773235 Marionette DEBUG loaded listener.js 11:36:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x118572000) [pid = 1645] [serial = 2102] [outer = 0x116982000] 11:36:13 INFO - PROCESS | 1645 | 1468607773615 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:36:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:36:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 530ms 11:36:13 INFO - PROCESS | 1645 | 1468607773619 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 11:36:13 INFO - PROCESS | 1645 | 1468607773623 Marionette TRACE conn3 <- [1,2773,null,{"value":"7"}] 11:36:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:36:13 INFO - PROCESS | 1645 | 1468607773628 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:36:13 INFO - PROCESS | 1645 | 1468607773631 Marionette TRACE conn3 <- [1,2774,null,{}] 11:36:13 INFO - PROCESS | 1645 | 1468607773634 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:13 INFO - PROCESS | 1645 | 1468607773636 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:13 INFO - PROCESS | 1645 | 1468607773720 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 11:36:13 INFO - PROCESS | 1645 | 1468607773784 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:13 INFO - PROCESS | 1645 | 1468607773786 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b18000 == 29 [pid = 1645] [id = 701] 11:36:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x118573000) [pid = 1645] [serial = 2103] [outer = 0x0] 11:36:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x118bb9c00) [pid = 1645] [serial = 2104] [outer = 0x118573000] 11:36:13 INFO - PROCESS | 1645 | 1468607773813 Marionette DEBUG loaded listener.js 11:36:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11968a800) [pid = 1645] [serial = 2105] [outer = 0x118573000] 11:36:14 INFO - PROCESS | 1645 | 1468607774137 Marionette TRACE conn3 <- [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]]]}] 11:36:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:36:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 522ms 11:36:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:36:14 INFO - PROCESS | 1645 | 1468607774150 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 11:36:14 INFO - PROCESS | 1645 | 1468607774151 Marionette TRACE conn3 <- [1,2777,null,{"value":"7"}] 11:36:14 INFO - PROCESS | 1645 | 1468607774153 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:36:14 INFO - PROCESS | 1645 | 1468607774156 Marionette TRACE conn3 <- [1,2778,null,{}] 11:36:14 INFO - PROCESS | 1645 | 1468607774167 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:14 INFO - PROCESS | 1645 | 1468607774170 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:14 INFO - PROCESS | 1645 | 1468607774249 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 11:36:14 INFO - PROCESS | 1645 | 1468607774318 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 1645 | 1468607774320 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x125345000 == 30 [pid = 1645] [id = 702] 11:36:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x120e55000) [pid = 1645] [serial = 2106] [outer = 0x0] 11:36:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1215aa800) [pid = 1645] [serial = 2107] [outer = 0x120e55000] 11:36:14 INFO - PROCESS | 1645 | 1468607774348 Marionette DEBUG loaded listener.js 11:36:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12528a400) [pid = 1645] [serial = 2108] [outer = 0x120e55000] 11:36:14 INFO - PROCESS | 1645 | 1468607774614 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:36:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:36:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 472ms 11:36:14 INFO - PROCESS | 1645 | 1468607774625 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 11:36:14 INFO - PROCESS | 1645 | 1468607774628 Marionette TRACE conn3 <- [1,2781,null,{"value":"7"}] 11:36:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:36:14 INFO - PROCESS | 1645 | 1468607774640 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:36:14 INFO - PROCESS | 1645 | 1468607774641 Marionette TRACE conn3 <- [1,2782,null,{}] 11:36:14 INFO - PROCESS | 1645 | 1468607774651 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:14 INFO - PROCESS | 1645 | 1468607774652 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:14 INFO - PROCESS | 1645 | 1468607774739 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 11:36:14 INFO - PROCESS | 1645 | 1468607774743 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 1645 | 1468607774746 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x128e08800 == 31 [pid = 1645] [id = 703] 11:36:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x126d4d800) [pid = 1645] [serial = 2109] [outer = 0x0] 11:36:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12727c000) [pid = 1645] [serial = 2110] [outer = 0x126d4d800] 11:36:14 INFO - PROCESS | 1645 | 1468607774772 Marionette DEBUG loaded listener.js 11:36:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1288c7400) [pid = 1645] [serial = 2111] [outer = 0x126d4d800] 11:36:15 INFO - PROCESS | 1645 | 1468607775166 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:36:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:36:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 572ms 11:36:15 INFO - PROCESS | 1645 | 1468607775209 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 11:36:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:36:15 INFO - PROCESS | 1645 | 1468607775211 Marionette TRACE conn3 <- [1,2785,null,{"value":"7"}] 11:36:15 INFO - PROCESS | 1645 | 1468607775213 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 1645 | 1468607775214 Marionette TRACE conn3 <- [1,2786,null,{}] 11:36:15 INFO - PROCESS | 1645 | 1468607775216 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:15 INFO - PROCESS | 1645 | 1468607775217 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:15 INFO - PROCESS | 1645 | 1468607775318 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 11:36:15 INFO - PROCESS | 1645 | 1468607775321 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:15 INFO - PROCESS | 1645 | 1468607775322 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fd6000 == 32 [pid = 1645] [id = 704] 11:36:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12528e400) [pid = 1645] [serial = 2112] [outer = 0x0] 11:36:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x1288d1400) [pid = 1645] [serial = 2113] [outer = 0x12528e400] 11:36:15 INFO - PROCESS | 1645 | 1468607775347 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x128a6b400) [pid = 1645] [serial = 2114] [outer = 0x12528e400] 11:36:15 INFO - PROCESS | 1645 | 1468607775705 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:36:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:36:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 518ms 11:36:15 INFO - PROCESS | 1645 | 1468607775736 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 11:36:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:36:15 INFO - PROCESS | 1645 | 1468607775738 Marionette TRACE conn3 <- [1,2789,null,{"value":"7"}] 11:36:15 INFO - PROCESS | 1645 | 1468607775740 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 1645 | 1468607775741 Marionette TRACE conn3 <- [1,2790,null,{}] 11:36:15 INFO - PROCESS | 1645 | 1468607775743 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:15 INFO - PROCESS | 1645 | 1468607775747 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:15 INFO - PROCESS | 1645 | 1468607775858 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 11:36:15 INFO - PROCESS | 1645 | 1468607775903 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:15 INFO - PROCESS | 1645 | 1468607775905 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a971800 == 33 [pid = 1645] [id = 705] 11:36:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x128a86800) [pid = 1645] [serial = 2115] [outer = 0x0] 11:36:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x1292b1c00) [pid = 1645] [serial = 2116] [outer = 0x128a86800] 11:36:15 INFO - PROCESS | 1645 | 1468607775929 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x129394000) [pid = 1645] [serial = 2117] [outer = 0x128a86800] 11:36:16 INFO - PROCESS | 1645 | 1468607776321 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:36:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:36:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 618ms 11:36:16 INFO - PROCESS | 1645 | 1468607776359 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 11:36:16 INFO - PROCESS | 1645 | 1468607776360 Marionette TRACE conn3 <- [1,2793,null,{"value":"7"}] 11:36:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:36:16 INFO - PROCESS | 1645 | 1468607776369 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:36:16 INFO - PROCESS | 1645 | 1468607776370 Marionette TRACE conn3 <- [1,2794,null,{}] 11:36:16 INFO - PROCESS | 1645 | 1468607776372 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:16 INFO - PROCESS | 1645 | 1468607776373 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:16 INFO - PROCESS | 1645 | 1468607776457 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 11:36:16 INFO - PROCESS | 1645 | 1468607776499 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 1645 | 1468607776500 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b1d8800 == 34 [pid = 1645] [id = 706] 11:36:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x12954d800) [pid = 1645] [serial = 2118] [outer = 0x0] 11:36:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x12a770400) [pid = 1645] [serial = 2119] [outer = 0x12954d800] 11:36:16 INFO - PROCESS | 1645 | 1468607776537 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x12a9c2c00) [pid = 1645] [serial = 2120] [outer = 0x12954d800] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x115e96c00) [pid = 1645] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x1131e3400) [pid = 1645] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x119cb7800) [pid = 1645] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x124a71400) [pid = 1645] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x115e2c800) [pid = 1645] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x12ba7b800) [pid = 1645] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x1292a8c00) [pid = 1645] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x118368000) [pid = 1645] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x1129ab000) [pid = 1645] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x113327800) [pid = 1645] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x110e75800) [pid = 1645] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x128c04000) [pid = 1645] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x115d50000) [pid = 1645] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x119351c00) [pid = 1645] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1175f2400) [pid = 1645] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x121153800) [pid = 1645] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x110fa7400) [pid = 1645] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x115d4a000) [pid = 1645] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x12b067400) [pid = 1645] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x118bb5c00) [pid = 1645] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x123c55c00) [pid = 1645] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12a9cbc00) [pid = 1645] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12b146800) [pid = 1645] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x119681400) [pid = 1645] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1199efc00) [pid = 1645] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:36:17 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x117386400) [pid = 1645] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:36:17 INFO - PROCESS | 1645 | 1468607777487 Marionette TRACE conn3 <- [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]]]}] 11:36:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:36:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1120ms 11:36:17 INFO - PROCESS | 1645 | 1468607777490 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 11:36:17 INFO - PROCESS | 1645 | 1468607777491 Marionette TRACE conn3 <- [1,2797,null,{"value":"7"}] 11:36:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:36:17 INFO - PROCESS | 1645 | 1468607777493 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - PROCESS | 1645 | 1468607777496 Marionette TRACE conn3 <- [1,2798,null,{}] 11:36:17 INFO - PROCESS | 1645 | 1468607777498 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:17 INFO - PROCESS | 1645 | 1468607777499 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:17 INFO - PROCESS | 1645 | 1468607777577 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 11:36:17 INFO - PROCESS | 1645 | 1468607777583 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:17 INFO - PROCESS | 1645 | 1468607777584 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x128f0f800 == 35 [pid = 1645] [id = 707] 11:36:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x110fa7400) [pid = 1645] [serial = 2121] [outer = 0x0] 11:36:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x115e23c00) [pid = 1645] [serial = 2122] [outer = 0x110fa7400] 11:36:17 INFO - PROCESS | 1645 | 1468607777609 Marionette DEBUG loaded listener.js 11:36:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x11853b000) [pid = 1645] [serial = 2123] [outer = 0x110fa7400] 11:36:17 INFO - PROCESS | 1645 | 1468607777951 Marionette TRACE conn3 <- [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]]]}] 11:36:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:36:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 471ms 11:36:17 INFO - PROCESS | 1645 | 1468607777966 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 11:36:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:36:17 INFO - PROCESS | 1645 | 1468607777975 Marionette TRACE conn3 <- [1,2801,null,{"value":"7"}] 11:36:17 INFO - PROCESS | 1645 | 1468607777978 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - PROCESS | 1645 | 1468607777981 Marionette TRACE conn3 <- [1,2802,null,{}] 11:36:17 INFO - PROCESS | 1645 | 1468607777983 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:17 INFO - PROCESS | 1645 | 1468607777985 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:18 INFO - PROCESS | 1645 | 1468607778091 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 11:36:18 INFO - PROCESS | 1645 | 1468607778098 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 1645 | 1468607778099 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c0b0800 == 36 [pid = 1645] [id = 708] 11:36:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x116986c00) [pid = 1645] [serial = 2124] [outer = 0x0] 11:36:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x118bb7000) [pid = 1645] [serial = 2125] [outer = 0x116986c00] 11:36:18 INFO - PROCESS | 1645 | 1468607778123 Marionette DEBUG loaded listener.js 11:36:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x124a70400) [pid = 1645] [serial = 2126] [outer = 0x116986c00] 11:36:18 INFO - PROCESS | 1645 | 1468607778433 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:36:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:36:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 472ms 11:36:18 INFO - PROCESS | 1645 | 1468607778449 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 11:36:18 INFO - PROCESS | 1645 | 1468607778450 Marionette TRACE conn3 <- [1,2805,null,{"value":"7"}] 11:36:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:36:18 INFO - PROCESS | 1645 | 1468607778452 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 1645 | 1468607778454 Marionette TRACE conn3 <- [1,2806,null,{}] 11:36:18 INFO - PROCESS | 1645 | 1468607778456 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:18 INFO - PROCESS | 1645 | 1468607778457 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:18 INFO - PROCESS | 1645 | 1468607778538 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 11:36:18 INFO - PROCESS | 1645 | 1468607778541 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 1645 | 1468607778542 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c4b5800 == 37 [pid = 1645] [id = 709] 11:36:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x121958000) [pid = 1645] [serial = 2127] [outer = 0x0] 11:36:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x129393400) [pid = 1645] [serial = 2128] [outer = 0x121958000] 11:36:18 INFO - PROCESS | 1645 | 1468607778567 Marionette DEBUG loaded listener.js 11:36:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12a9cd000) [pid = 1645] [serial = 2129] [outer = 0x121958000] 11:36:18 INFO - PROCESS | 1645 | 1468607778914 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:36:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:36:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 467ms 11:36:18 INFO - PROCESS | 1645 | 1468607778921 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 11:36:18 INFO - PROCESS | 1645 | 1468607778922 Marionette TRACE conn3 <- [1,2809,null,{"value":"7"}] 11:36:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:36:18 INFO - PROCESS | 1645 | 1468607778924 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 1645 | 1468607778937 Marionette TRACE conn3 <- [1,2810,null,{}] 11:36:18 INFO - PROCESS | 1645 | 1468607778939 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:18 INFO - PROCESS | 1645 | 1468607778941 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:19 INFO - PROCESS | 1645 | 1468607779065 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 11:36:19 INFO - PROCESS | 1645 | 1468607779083 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 1645 | 1468607779085 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ce25800 == 38 [pid = 1645] [id = 710] 11:36:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12a9d9800) [pid = 1645] [serial = 2130] [outer = 0x0] 11:36:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12b067000) [pid = 1645] [serial = 2131] [outer = 0x12a9d9800] 11:36:19 INFO - PROCESS | 1645 | 1468607779112 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12b149000) [pid = 1645] [serial = 2132] [outer = 0x12a9d9800] 11:36:19 INFO - PROCESS | 1645 | 1468607779491 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:36:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:36:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 580ms 11:36:19 INFO - PROCESS | 1645 | 1468607779506 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 11:36:19 INFO - PROCESS | 1645 | 1468607779508 Marionette TRACE conn3 <- [1,2813,null,{"value":"7"}] 11:36:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:36:19 INFO - PROCESS | 1645 | 1468607779514 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:36:19 INFO - PROCESS | 1645 | 1468607779516 Marionette TRACE conn3 <- [1,2814,null,{}] 11:36:19 INFO - PROCESS | 1645 | 1468607779520 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:19 INFO - PROCESS | 1645 | 1468607779522 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:19 INFO - PROCESS | 1645 | 1468607779643 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 11:36:19 INFO - PROCESS | 1645 | 1468607779712 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 1645 | 1468607779715 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x118411000 == 39 [pid = 1645] [id = 711] 11:36:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x116704400) [pid = 1645] [serial = 2133] [outer = 0x0] 11:36:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1167c3400) [pid = 1645] [serial = 2134] [outer = 0x116704400] 11:36:19 INFO - PROCESS | 1645 | 1468607779787 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x117eb2c00) [pid = 1645] [serial = 2135] [outer = 0x116704400] 11:36:20 INFO - PROCESS | 1645 | --DOCSHELL 0x12ce2c000 == 38 [pid = 1645] [id = 16] 11:36:20 INFO - PROCESS | 1645 | 1468607780411 Marionette TRACE conn3 <- [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]]]}] 11:36:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:36:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 973ms 11:36:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:36:20 INFO - PROCESS | 1645 | 1468607780484 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 11:36:20 INFO - PROCESS | 1645 | 1468607780488 Marionette TRACE conn3 <- [1,2817,null,{"value":"7"}] 11:36:20 INFO - PROCESS | 1645 | 1468607780492 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:36:20 INFO - PROCESS | 1645 | 1468607780494 Marionette TRACE conn3 <- [1,2818,null,{}] 11:36:20 INFO - PROCESS | 1645 | 1468607780497 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:20 INFO - PROCESS | 1645 | 1468607780498 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:20 INFO - PROCESS | 1645 | 1468607780610 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 11:36:20 INFO - PROCESS | 1645 | 1468607780678 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:20 INFO - PROCESS | 1645 | 1468607780679 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x128f13000 == 39 [pid = 1645] [id = 712] 11:36:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x119631c00) [pid = 1645] [serial = 2136] [outer = 0x0] 11:36:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x119cb7800) [pid = 1645] [serial = 2137] [outer = 0x119631c00] 11:36:20 INFO - PROCESS | 1645 | 1468607780710 Marionette DEBUG loaded listener.js 11:36:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x121273000) [pid = 1645] [serial = 2138] [outer = 0x119631c00] 11:36:21 INFO - PROCESS | 1645 | 1468607781396 Marionette TRACE conn3 <- [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]]]}] 11:36:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:36:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 974ms 11:36:21 INFO - PROCESS | 1645 | 1468607781466 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 11:36:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:36:21 INFO - PROCESS | 1645 | 1468607781469 Marionette TRACE conn3 <- [1,2821,null,{"value":"7"}] 11:36:21 INFO - PROCESS | 1645 | 1468607781472 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:36:21 INFO - PROCESS | 1645 | 1468607781474 Marionette TRACE conn3 <- [1,2822,null,{}] 11:36:21 INFO - PROCESS | 1645 | 1468607781478 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:21 INFO - PROCESS | 1645 | 1468607781480 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:21 INFO - PROCESS | 1645 | 1468607781595 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 11:36:21 INFO - PROCESS | 1645 | 1468607781661 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:21 INFO - PROCESS | 1645 | 1468607781664 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x11870f000 == 40 [pid = 1645] [id = 713] 11:36:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x113030c00) [pid = 1645] [serial = 2139] [outer = 0x0] 11:36:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x113388c00) [pid = 1645] [serial = 2140] [outer = 0x113030c00] 11:36:21 INFO - PROCESS | 1645 | 1468607781691 Marionette DEBUG loaded listener.js 11:36:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x115d53800) [pid = 1645] [serial = 2141] [outer = 0x113030c00] 11:36:22 INFO - PROCESS | 1645 | --DOCSHELL 0x12c4b5800 == 39 [pid = 1645] [id = 709] 11:36:22 INFO - PROCESS | 1645 | --DOCSHELL 0x12c0b0800 == 38 [pid = 1645] [id = 708] 11:36:22 INFO - PROCESS | 1645 | --DOCSHELL 0x128f0f800 == 37 [pid = 1645] [id = 707] 11:36:22 INFO - PROCESS | 1645 | --DOCSHELL 0x12b1d8800 == 36 [pid = 1645] [id = 706] 11:36:22 INFO - PROCESS | 1645 | --DOCSHELL 0x12a971800 == 35 [pid = 1645] [id = 705] 11:36:22 INFO - PROCESS | 1645 | --DOCSHELL 0x128fd6000 == 34 [pid = 1645] [id = 704] 11:36:22 INFO - PROCESS | 1645 | --DOCSHELL 0x128e08800 == 33 [pid = 1645] [id = 703] 11:36:22 INFO - PROCESS | 1645 | --DOCSHELL 0x125345000 == 32 [pid = 1645] [id = 702] 11:36:22 INFO - PROCESS | 1645 | --DOCSHELL 0x119b18000 == 31 [pid = 1645] [id = 701] 11:36:22 INFO - PROCESS | 1645 | --DOCSHELL 0x117f6f800 == 30 [pid = 1645] [id = 700] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x118bb7800) [pid = 1645] [serial = 1955] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x126d58800) [pid = 1645] [serial = 1961] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x1131e8400) [pid = 1645] [serial = 1952] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x1128d9000) [pid = 1645] [serial = 1913] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x129550800) [pid = 1645] [serial = 2012] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x116f8e400) [pid = 1645] [serial = 1916] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x121148c00) [pid = 1645] [serial = 1958] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x12a9de800) [pid = 1645] [serial = 2062] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x12b9e2000) [pid = 1645] [serial = 2065] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x12c742400) [pid = 1645] [serial = 2078] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12b063400) [pid = 1645] [serial = 2063] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x121278800) [pid = 1645] [serial = 2044] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12c748c00) [pid = 1645] [serial = 2081] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x124897800) [pid = 1645] [serial = 2045] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11738d800) [pid = 1645] [serial = 2080] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x118538000) [pid = 1645] [serial = 2041] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x119344800) [pid = 1645] [serial = 2042] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x116981c00) [pid = 1645] [serial = 2047] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1292c2000) [pid = 1645] [serial = 2048] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x121467c00) [pid = 1645] [serial = 2053] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x124a4c000) [pid = 1645] [serial = 2054] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x127280c00) [pid = 1645] [serial = 2056] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x128ce9400) [pid = 1645] [serial = 2057] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12b06a800) [pid = 1645] [serial = 2039] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x12bee5800) [pid = 1645] [serial = 2068] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x12a76c000) [pid = 1645] [serial = 2059] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1187f2400) [pid = 1645] [serial = 2050] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x119627000) [pid = 1645] [serial = 2051] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x12ba77c00) [pid = 1645] [serial = 2066] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x11697cc00) [pid = 1645] [serial = 2071] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x12beee800) [pid = 1645] [serial = 2069] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x115d4b400) [pid = 1645] [serial = 2072] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12c013400) [pid = 1645] [serial = 2074] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12c01a800) [pid = 1645] [serial = 2077] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12c017c00) [pid = 1645] [serial = 2075] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12a9c7c00) [pid = 1645] [serial = 2060] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x116a13800) [pid = 1645] [serial = 2003] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x12b143c00) [pid = 1645] [serial = 2000] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x11968e800) [pid = 1645] [serial = 2006] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x128a86000) [pid = 1645] [serial = 2009] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1645 | 1468607782163 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:36:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:36:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 726ms 11:36:22 INFO - PROCESS | 1645 | 1468607782198 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 11:36:22 INFO - PROCESS | 1645 | 1468607782201 Marionette TRACE conn3 <- [1,2825,null,{"value":"7"}] 11:36:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:36:22 INFO - PROCESS | 1645 | 1468607782205 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:36:22 INFO - PROCESS | 1645 | 1468607782207 Marionette TRACE conn3 <- [1,2826,null,{}] 11:36:22 INFO - PROCESS | 1645 | 1468607782209 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:22 INFO - PROCESS | 1645 | 1468607782211 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:22 INFO - PROCESS | 1645 | 1468607782292 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 11:36:22 INFO - PROCESS | 1645 | 1468607782300 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:22 INFO - PROCESS | 1645 | 1468607782301 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x11713e000 == 31 [pid = 1645] [id = 714] 11:36:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1131db000) [pid = 1645] [serial = 2142] [outer = 0x0] 11:36:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x116905000) [pid = 1645] [serial = 2143] [outer = 0x1131db000] 11:36:22 INFO - PROCESS | 1645 | 1468607782328 Marionette DEBUG loaded listener.js 11:36:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x117eaa400) [pid = 1645] [serial = 2144] [outer = 0x1131db000] 11:36:22 INFO - PROCESS | 1645 | 1468607782701 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:36:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:36:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 518ms 11:36:22 INFO - PROCESS | 1645 | 1468607782724 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 11:36:22 INFO - PROCESS | 1645 | 1468607782725 Marionette TRACE conn3 <- [1,2829,null,{"value":"7"}] 11:36:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:36:22 INFO - PROCESS | 1645 | 1468607782727 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:36:22 INFO - PROCESS | 1645 | 1468607782730 Marionette TRACE conn3 <- [1,2830,null,{}] 11:36:22 INFO - PROCESS | 1645 | 1468607782738 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:22 INFO - PROCESS | 1645 | 1468607782742 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:22 INFO - PROCESS | 1645 | 1468607782825 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 11:36:22 INFO - PROCESS | 1645 | 1468607782832 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:22 INFO - PROCESS | 1645 | 1468607782834 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x12125b000 == 32 [pid = 1645] [id = 715] 11:36:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x11836ac00) [pid = 1645] [serial = 2145] [outer = 0x0] 11:36:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1186bcc00) [pid = 1645] [serial = 2146] [outer = 0x11836ac00] 11:36:22 INFO - PROCESS | 1645 | 1468607782863 Marionette DEBUG loaded listener.js 11:36:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x118bf5c00) [pid = 1645] [serial = 2147] [outer = 0x11836ac00] 11:36:23 INFO - PROCESS | 1645 | 1468607783272 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:36:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:36:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 574ms 11:36:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:36:23 INFO - PROCESS | 1645 | 1468607783303 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 1645 | 1468607783305 Marionette TRACE conn3 <- [1,2833,null,{"value":"7"}] 11:36:23 INFO - PROCESS | 1645 | 1468607783307 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:36:23 INFO - PROCESS | 1645 | 1468607783308 Marionette TRACE conn3 <- [1,2834,null,{}] 11:36:23 INFO - PROCESS | 1645 | 1468607783310 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:23 INFO - PROCESS | 1645 | 1468607783311 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:23 INFO - PROCESS | 1645 | 1468607783394 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 11:36:23 INFO - PROCESS | 1645 | 1468607783399 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:23 INFO - PROCESS | 1645 | 1468607783400 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x125311000 == 33 [pid = 1645] [id = 716] 11:36:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x119344000) [pid = 1645] [serial = 2148] [outer = 0x0] 11:36:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x119627000) [pid = 1645] [serial = 2149] [outer = 0x119344000] 11:36:23 INFO - PROCESS | 1645 | 1468607783425 Marionette DEBUG loaded listener.js 11:36:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1199e6c00) [pid = 1645] [serial = 2150] [outer = 0x119344000] 11:36:23 INFO - PROCESS | 1645 | 1468607783775 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:36:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:36:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 519ms 11:36:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:36:23 INFO - PROCESS | 1645 | 1468607783828 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 1645 | 1468607783830 Marionette TRACE conn3 <- [1,2837,null,{"value":"7"}] 11:36:23 INFO - PROCESS | 1645 | 1468607783833 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:36:23 INFO - PROCESS | 1645 | 1468607783834 Marionette TRACE conn3 <- [1,2838,null,{}] 11:36:23 INFO - PROCESS | 1645 | 1468607783838 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:23 INFO - PROCESS | 1645 | 1468607783840 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:24 INFO - PROCESS | 1645 | 1468607784005 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 11:36:24 INFO - PROCESS | 1645 | 1468607784021 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 1645 | 1468607784022 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x1272cf000 == 34 [pid = 1645] [id = 717] 11:36:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1199e7000) [pid = 1645] [serial = 2151] [outer = 0x0] 11:36:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x120e51c00) [pid = 1645] [serial = 2152] [outer = 0x1199e7000] 11:36:24 INFO - PROCESS | 1645 | 1468607784071 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x12114c000) [pid = 1645] [serial = 2153] [outer = 0x1199e7000] 11:36:24 INFO - PROCESS | 1645 | 1468607784441 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:36:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:36:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 621ms 11:36:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:36:24 INFO - PROCESS | 1645 | 1468607784454 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 11:36:24 INFO - PROCESS | 1645 | 1468607784455 Marionette TRACE conn3 <- [1,2841,null,{"value":"7"}] 11:36:24 INFO - PROCESS | 1645 | 1468607784457 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:36:24 INFO - PROCESS | 1645 | 1468607784458 Marionette TRACE conn3 <- [1,2842,null,{}] 11:36:24 INFO - PROCESS | 1645 | 1468607784460 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:24 INFO - PROCESS | 1645 | 1468607784466 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:24 INFO - PROCESS | 1645 | 1468607784590 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 11:36:24 INFO - PROCESS | 1645 | 1468607784601 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 1645 | 1468607784603 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x128e0e800 == 35 [pid = 1645] [id = 718] 11:36:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x121278800) [pid = 1645] [serial = 2154] [outer = 0x0] 11:36:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123c0c000) [pid = 1645] [serial = 2155] [outer = 0x121278800] 11:36:24 INFO - PROCESS | 1645 | 1468607784627 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1253f1800) [pid = 1645] [serial = 2156] [outer = 0x121278800] 11:36:24 INFO - PROCESS | 1645 | 1468607784978 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:36:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 571ms 11:36:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:36:25 INFO - PROCESS | 1645 | 1468607785028 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 1645 | 1468607785030 Marionette TRACE conn3 <- [1,2845,null,{"value":"7"}] 11:36:25 INFO - PROCESS | 1645 | 1468607785032 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - PROCESS | 1645 | 1468607785033 Marionette TRACE conn3 <- [1,2846,null,{}] 11:36:25 INFO - PROCESS | 1645 | 1468607785035 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:25 INFO - PROCESS | 1645 | 1468607785036 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:25 INFO - PROCESS | 1645 | 1468607785137 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 11:36:25 INFO - PROCESS | 1645 | 1468607785149 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 1645 | 1468607785158 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a759000 == 36 [pid = 1645] [id = 719] 11:36:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1131e5800) [pid = 1645] [serial = 2157] [outer = 0x0] 11:36:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x126d59400) [pid = 1645] [serial = 2158] [outer = 0x1131e5800] 11:36:25 INFO - PROCESS | 1645 | 1468607785182 Marionette DEBUG loaded listener.js 11:36:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1288cb400) [pid = 1645] [serial = 2159] [outer = 0x1131e5800] 11:36:25 INFO - PROCESS | 1645 | 1468607785533 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:36:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 518ms 11:36:25 INFO - PROCESS | 1645 | 1468607785550 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 1645 | 1468607785552 Marionette TRACE conn3 <- [1,2849,null,{"value":"7"}] 11:36:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:36:25 INFO - PROCESS | 1645 | 1468607785554 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - PROCESS | 1645 | 1468607785555 Marionette TRACE conn3 <- [1,2850,null,{}] 11:36:25 INFO - PROCESS | 1645 | 1468607785557 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:25 INFO - PROCESS | 1645 | 1468607785558 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:25 INFO - PROCESS | 1645 | 1468607785662 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 11:36:25 INFO - PROCESS | 1645 | 1468607785674 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 1645 | 1468607785675 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ae3c000 == 37 [pid = 1645] [id = 720] 11:36:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1288cb800) [pid = 1645] [serial = 2160] [outer = 0x0] 11:36:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128a68800) [pid = 1645] [serial = 2161] [outer = 0x1288cb800] 11:36:25 INFO - PROCESS | 1645 | 1468607785700 Marionette DEBUG loaded listener.js 11:36:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128a88c00) [pid = 1645] [serial = 2162] [outer = 0x1288cb800] 11:36:26 INFO - PROCESS | 1645 | 1468607786027 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:36:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:36:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 518ms 11:36:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:36:26 INFO - PROCESS | 1645 | 1468607786072 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 11:36:26 INFO - PROCESS | 1645 | 1468607786073 Marionette TRACE conn3 <- [1,2853,null,{"value":"7"}] 11:36:26 INFO - PROCESS | 1645 | 1468607786075 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:36:26 INFO - PROCESS | 1645 | 1468607786076 Marionette TRACE conn3 <- [1,2854,null,{}] 11:36:26 INFO - PROCESS | 1645 | 1468607786079 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:26 INFO - PROCESS | 1645 | 1468607786080 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:26 INFO - PROCESS | 1645 | 1468607786189 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 11:36:26 INFO - PROCESS | 1645 | 1468607786192 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 1645 | 1468607786194 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c09d800 == 38 [pid = 1645] [id = 721] 11:36:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1288d1c00) [pid = 1645] [serial = 2163] [outer = 0x0] 11:36:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128c09000) [pid = 1645] [serial = 2164] [outer = 0x1288d1c00] 11:36:26 INFO - PROCESS | 1645 | 1468607786220 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x128ce6000) [pid = 1645] [serial = 2165] [outer = 0x1288d1c00] 11:36:26 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1128d3400) [pid = 1645] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:36:26 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x11670b000) [pid = 1645] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:36:26 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12954d800) [pid = 1645] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:36:26 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x116986c00) [pid = 1645] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:36:26 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x11738b400) [pid = 1645] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:36:26 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1199f5000) [pid = 1645] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:36:26 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12528e400) [pid = 1645] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:36:26 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x120e55000) [pid = 1645] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:36:26 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x119349c00) [pid = 1645] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:36:26 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x110fa7400) [pid = 1645] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:36:26 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x128ce4c00) [pid = 1645] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:36:26 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x126d4d800) [pid = 1645] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:36:26 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x118573000) [pid = 1645] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:36:26 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x128a86800) [pid = 1645] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:36:26 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x116982000) [pid = 1645] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:36:26 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x121958000) [pid = 1645] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:36:26 INFO - PROCESS | 1645 | 1468607786624 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:36:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:36:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 572ms 11:36:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:36:26 INFO - PROCESS | 1645 | 1468607786658 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 11:36:26 INFO - PROCESS | 1645 | 1468607786660 Marionette TRACE conn3 <- [1,2857,null,{"value":"7"}] 11:36:26 INFO - PROCESS | 1645 | 1468607786665 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:36:26 INFO - PROCESS | 1645 | 1468607786668 Marionette TRACE conn3 <- [1,2858,null,{}] 11:36:26 INFO - PROCESS | 1645 | 1468607786671 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:26 INFO - PROCESS | 1645 | 1468607786672 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:26 INFO - PROCESS | 1645 | 1468607786787 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 11:36:26 INFO - PROCESS | 1645 | 1468607786792 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 1645 | 1468607786794 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x12be23800 == 39 [pid = 1645] [id = 722] 11:36:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x111c75400) [pid = 1645] [serial = 2166] [outer = 0x0] 11:36:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x119629800) [pid = 1645] [serial = 2167] [outer = 0x111c75400] 11:36:26 INFO - PROCESS | 1645 | 1468607786833 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x124a6c800) [pid = 1645] [serial = 2168] [outer = 0x111c75400] 11:36:27 INFO - PROCESS | 1645 | 1468607787159 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:36:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:36:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 525ms 11:36:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:36:27 INFO - PROCESS | 1645 | 1468607787188 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 11:36:27 INFO - PROCESS | 1645 | 1468607787189 Marionette TRACE conn3 <- [1,2861,null,{"value":"7"}] 11:36:27 INFO - PROCESS | 1645 | 1468607787191 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:36:27 INFO - PROCESS | 1645 | 1468607787193 Marionette TRACE conn3 <- [1,2862,null,{}] 11:36:27 INFO - PROCESS | 1645 | 1468607787198 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:27 INFO - PROCESS | 1645 | 1468607787200 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:27 INFO - PROCESS | 1645 | 1468607787327 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 11:36:27 INFO - PROCESS | 1645 | 1468607787334 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:27 INFO - PROCESS | 1645 | 1468607787336 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c475800 == 40 [pid = 1645] [id = 723] 11:36:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1187f5000) [pid = 1645] [serial = 2169] [outer = 0x0] 11:36:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1288cf000) [pid = 1645] [serial = 2170] [outer = 0x1187f5000] 11:36:27 INFO - PROCESS | 1645 | 1468607787362 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1292c0c00) [pid = 1645] [serial = 2171] [outer = 0x1187f5000] 11:36:27 INFO - PROCESS | 1645 | 1468607787722 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:36:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:36:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 573ms 11:36:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:36:27 INFO - PROCESS | 1645 | 1468607787766 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 11:36:27 INFO - PROCESS | 1645 | 1468607787767 Marionette TRACE conn3 <- [1,2865,null,{"value":"7"}] 11:36:27 INFO - PROCESS | 1645 | 1468607787769 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:36:27 INFO - PROCESS | 1645 | 1468607787770 Marionette TRACE conn3 <- [1,2866,null,{}] 11:36:27 INFO - PROCESS | 1645 | 1468607787772 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:27 INFO - PROCESS | 1645 | 1468607787773 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:27 INFO - PROCESS | 1645 | 1468607787857 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 11:36:27 INFO - PROCESS | 1645 | 1468607787863 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:27 INFO - PROCESS | 1645 | 1468607787864 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d1d7000 == 41 [pid = 1645] [id = 724] 11:36:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128fa9400) [pid = 1645] [serial = 2172] [outer = 0x0] 11:36:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x129eb0800) [pid = 1645] [serial = 2173] [outer = 0x128fa9400] 11:36:27 INFO - PROCESS | 1645 | 1468607787888 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12a9c7000) [pid = 1645] [serial = 2174] [outer = 0x128fa9400] 11:36:28 INFO - PROCESS | 1645 | 1468607788216 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:36:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:36:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 468ms 11:36:28 INFO - PROCESS | 1645 | 1468607788238 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 1645 | 1468607788239 Marionette TRACE conn3 <- [1,2869,null,{"value":"7"}] 11:36:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:36:28 INFO - PROCESS | 1645 | 1468607788241 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - PROCESS | 1645 | 1468607788242 Marionette TRACE conn3 <- [1,2870,null,{}] 11:36:28 INFO - PROCESS | 1645 | 1468607788244 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:28 INFO - PROCESS | 1645 | 1468607788245 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:28 INFO - PROCESS | 1645 | 1468607788373 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 11:36:28 INFO - PROCESS | 1645 | 1468607788381 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 1645 | 1468607788382 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d1ef800 == 42 [pid = 1645] [id = 725] 11:36:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x129546000) [pid = 1645] [serial = 2175] [outer = 0x0] 11:36:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12a9d7800) [pid = 1645] [serial = 2176] [outer = 0x129546000] 11:36:28 INFO - PROCESS | 1645 | 1468607788406 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12b060800) [pid = 1645] [serial = 2177] [outer = 0x129546000] 11:36:28 INFO - PROCESS | 1645 | 1468607788916 Marionette TRACE conn3 <- [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]]]}] 11:36:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:36:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 723ms 11:36:28 INFO - PROCESS | 1645 | 1468607788965 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 1645 | 1468607788967 Marionette TRACE conn3 <- [1,2873,null,{"value":"7"}] 11:36:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:36:28 INFO - PROCESS | 1645 | 1468607788970 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - PROCESS | 1645 | 1468607788974 Marionette TRACE conn3 <- [1,2874,null,{}] 11:36:28 INFO - PROCESS | 1645 | 1468607788977 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:28 INFO - PROCESS | 1645 | 1468607788981 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:29 INFO - PROCESS | 1645 | 1468607789092 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 11:36:29 INFO - PROCESS | 1645 | 1468607789168 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:29 INFO - PROCESS | 1645 | 1468607789170 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b1a000 == 43 [pid = 1645] [id = 726] 11:36:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x115d4a000) [pid = 1645] [serial = 2178] [outer = 0x0] 11:36:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1167c2c00) [pid = 1645] [serial = 2179] [outer = 0x115d4a000] 11:36:29 INFO - PROCESS | 1645 | 1468607789201 Marionette DEBUG loaded listener.js 11:36:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x117390c00) [pid = 1645] [serial = 2180] [outer = 0x115d4a000] 11:36:29 INFO - PROCESS | 1645 | 1468607789596 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:36:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:36:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 680ms 11:36:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:36:29 INFO - PROCESS | 1645 | 1468607789651 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 11:36:29 INFO - PROCESS | 1645 | 1468607789655 Marionette TRACE conn3 <- [1,2877,null,{"value":"7"}] 11:36:29 INFO - PROCESS | 1645 | 1468607789659 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:36:29 INFO - PROCESS | 1645 | 1468607789661 Marionette TRACE conn3 <- [1,2878,null,{}] 11:36:29 INFO - PROCESS | 1645 | 1468607789666 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:29 INFO - PROCESS | 1645 | 1468607789668 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:29 INFO - PROCESS | 1645 | 1468607789793 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 11:36:29 INFO - PROCESS | 1645 | 1468607789870 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:29 INFO - PROCESS | 1645 | 1468607789871 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fc2000 == 44 [pid = 1645] [id = 727] 11:36:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1187ec800) [pid = 1645] [serial = 2181] [outer = 0x0] 11:36:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1187f2400) [pid = 1645] [serial = 2182] [outer = 0x1187ec800] 11:36:29 INFO - PROCESS | 1645 | 1468607789902 Marionette DEBUG loaded listener.js 11:36:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x119625800) [pid = 1645] [serial = 2183] [outer = 0x1187ec800] 11:36:30 INFO - PROCESS | 1645 | 1468607790332 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:36:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:36:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 721ms 11:36:30 INFO - PROCESS | 1645 | 1468607790381 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 11:36:30 INFO - PROCESS | 1645 | 1468607790382 Marionette TRACE conn3 <- [1,2881,null,{"value":"7"}] 11:36:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:36:30 INFO - PROCESS | 1645 | 1468607790385 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:36:30 INFO - PROCESS | 1645 | 1468607790388 Marionette TRACE conn3 <- [1,2882,null,{}] 11:36:30 INFO - PROCESS | 1645 | 1468607790396 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:30 INFO - PROCESS | 1645 | 1468607790399 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:30 INFO - PROCESS | 1645 | 1468607790506 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 11:36:30 INFO - PROCESS | 1645 | 1468607790586 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:30 INFO - PROCESS | 1645 | 1468607790588 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d624800 == 45 [pid = 1645] [id = 728] 11:36:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x121270c00) [pid = 1645] [serial = 2184] [outer = 0x0] 11:36:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x123c5b400) [pid = 1645] [serial = 2185] [outer = 0x121270c00] 11:36:30 INFO - PROCESS | 1645 | 1468607790619 Marionette DEBUG loaded listener.js 11:36:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x125331800) [pid = 1645] [serial = 2186] [outer = 0x121270c00] 11:36:31 INFO - PROCESS | 1645 | 1468607791033 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:36:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:36:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 671ms 11:36:31 INFO - PROCESS | 1645 | 1468607791057 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 11:36:31 INFO - PROCESS | 1645 | 1468607791059 Marionette TRACE conn3 <- [1,2885,null,{"value":"7"}] 11:36:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:36:31 INFO - PROCESS | 1645 | 1468607791061 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:36:31 INFO - PROCESS | 1645 | 1468607791063 Marionette TRACE conn3 <- [1,2886,null,{}] 11:36:31 INFO - PROCESS | 1645 | 1468607791065 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:31 INFO - PROCESS | 1645 | 1468607791066 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:31 INFO - PROCESS | 1645 | 1468607791189 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 11:36:31 INFO - PROCESS | 1645 | 1468607791267 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:31 INFO - PROCESS | 1645 | 1468607791269 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d845800 == 46 [pid = 1645] [id = 729] 11:36:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1288cd400) [pid = 1645] [serial = 2187] [outer = 0x0] 11:36:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x128cddc00) [pid = 1645] [serial = 2188] [outer = 0x1288cd400] 11:36:31 INFO - PROCESS | 1645 | 1468607791298 Marionette DEBUG loaded listener.js 11:36:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1292a7000) [pid = 1645] [serial = 2189] [outer = 0x1288cd400] 11:36:31 INFO - PROCESS | 1645 | 1468607791735 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:36:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:36:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 721ms 11:36:31 INFO - PROCESS | 1645 | 1468607791783 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 11:36:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:36:31 INFO - PROCESS | 1645 | 1468607791784 Marionette TRACE conn3 <- [1,2889,null,{"value":"7"}] 11:36:31 INFO - PROCESS | 1645 | 1468607791786 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:36:31 INFO - PROCESS | 1645 | 1468607791788 Marionette TRACE conn3 <- [1,2890,null,{}] 11:36:31 INFO - PROCESS | 1645 | 1468607791790 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:31 INFO - PROCESS | 1645 | 1468607791791 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:31 INFO - PROCESS | 1645 | 1468607791897 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 11:36:31 INFO - PROCESS | 1645 | 1468607791961 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:31 INFO - PROCESS | 1645 | 1468607791962 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x11211d000 == 47 [pid = 1645] [id = 730] 11:36:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1130c4000) [pid = 1645] [serial = 2190] [outer = 0x0] 11:36:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x116706800) [pid = 1645] [serial = 2191] [outer = 0x1130c4000] 11:36:32 INFO - PROCESS | 1645 | 1468607792034 Marionette DEBUG loaded listener.js 11:36:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12146f400) [pid = 1645] [serial = 2192] [outer = 0x1130c4000] 11:36:32 INFO - PROCESS | 1645 | 1468607792637 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:36:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:36:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 871ms 11:36:32 INFO - PROCESS | 1645 | 1468607792658 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 11:36:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:36:32 INFO - PROCESS | 1645 | 1468607792660 Marionette TRACE conn3 <- [1,2893,null,{"value":"7"}] 11:36:32 INFO - PROCESS | 1645 | 1468607792663 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:36:32 INFO - PROCESS | 1645 | 1468607792665 Marionette TRACE conn3 <- [1,2894,null,{}] 11:36:32 INFO - PROCESS | 1645 | 1468607792669 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:32 INFO - PROCESS | 1645 | 1468607792671 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:32 INFO - PROCESS | 1645 | 1468607792773 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 11:36:32 INFO - PROCESS | 1645 | 1468607792839 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:32 INFO - PROCESS | 1645 | 1468607792840 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x121131000 == 48 [pid = 1645] [id = 731] 11:36:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x117387400) [pid = 1645] [serial = 2193] [outer = 0x0] 11:36:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x117e6bc00) [pid = 1645] [serial = 2194] [outer = 0x117387400] 11:36:32 INFO - PROCESS | 1645 | 1468607792868 Marionette DEBUG loaded listener.js 11:36:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x1184b8400) [pid = 1645] [serial = 2195] [outer = 0x117387400] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12d1d7000 == 47 [pid = 1645] [id = 724] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12c475800 == 46 [pid = 1645] [id = 723] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12be23800 == 45 [pid = 1645] [id = 722] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12c09d800 == 44 [pid = 1645] [id = 721] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12ae3c000 == 43 [pid = 1645] [id = 720] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12a759000 == 42 [pid = 1645] [id = 719] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x128e0e800 == 41 [pid = 1645] [id = 718] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x1272cf000 == 40 [pid = 1645] [id = 717] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x125311000 == 39 [pid = 1645] [id = 716] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12125b000 == 38 [pid = 1645] [id = 715] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x11713e000 == 37 [pid = 1645] [id = 714] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x11870f000 == 36 [pid = 1645] [id = 713] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x128f13000 == 35 [pid = 1645] [id = 712] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x118411000 == 34 [pid = 1645] [id = 711] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x119565800 == 33 [pid = 1645] [id = 699] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12ce25800 == 32 [pid = 1645] [id = 710] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12ba05000 == 31 [pid = 1645] [id = 17] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x11211d000 == 30 [pid = 1645] [id = 730] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12d845800 == 29 [pid = 1645] [id = 729] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12d624800 == 28 [pid = 1645] [id = 728] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x128fc2000 == 27 [pid = 1645] [id = 727] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x119b1a000 == 26 [pid = 1645] [id = 726] 11:36:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12d1ef800 == 25 [pid = 1645] [id = 725] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x116f8ec00) [pid = 1645] [serial = 2095] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x1288ce000) [pid = 1645] [serial = 2092] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x12a770400) [pid = 1645] [serial = 2119] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x124a70400) [pid = 1645] [serial = 2126] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x11738ec00) [pid = 1645] [serial = 2096] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x119350000) [pid = 1645] [serial = 2084] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x124a77800) [pid = 1645] [serial = 2086] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1288d1400) [pid = 1645] [serial = 2113] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12a9c2c00) [pid = 1645] [serial = 2120] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1215aa800) [pid = 1645] [serial = 2107] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x119b58800) [pid = 1645] [serial = 2098] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1288d4400) [pid = 1645] [serial = 2093] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11853b000) [pid = 1645] [serial = 2123] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12b0b1400) [pid = 1645] [serial = 2090] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x128a6b400) [pid = 1645] [serial = 2114] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12727c000) [pid = 1645] [serial = 2110] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x118bb9c00) [pid = 1645] [serial = 2104] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1292b1c00) [pid = 1645] [serial = 2116] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x117e6ec00) [pid = 1645] [serial = 2083] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1175eb000) [pid = 1645] [serial = 2101] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x118bb7000) [pid = 1645] [serial = 2125] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x115e23c00) [pid = 1645] [serial = 2122] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11968a800) [pid = 1645] [serial = 2105] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x12528a400) [pid = 1645] [serial = 2108] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x129393400) [pid = 1645] [serial = 2128] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x127384c00) [pid = 1645] [serial = 2087] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x12a9c1800) [pid = 1645] [serial = 2089] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x129394000) [pid = 1645] [serial = 2117] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x118572000) [pid = 1645] [serial = 2102] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1288c7400) [pid = 1645] [serial = 2111] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x121027c00) [pid = 1645] [serial = 2099] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12a9cd000) [pid = 1645] [serial = 2129] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12b067000) [pid = 1645] [serial = 2131] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1645 | 1468607793924 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:36:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:36:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1271ms 11:36:33 INFO - PROCESS | 1645 | 1468607793935 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 11:36:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:36:33 INFO - PROCESS | 1645 | 1468607793937 Marionette TRACE conn3 <- [1,2897,null,{"value":"7"}] 11:36:33 INFO - PROCESS | 1645 | 1468607793940 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:36:33 INFO - PROCESS | 1645 | 1468607793942 Marionette TRACE conn3 <- [1,2898,null,{}] 11:36:33 INFO - PROCESS | 1645 | 1468607793947 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:33 INFO - PROCESS | 1645 | 1468607793949 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:34 INFO - PROCESS | 1645 | 1468607794038 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 11:36:34 INFO - PROCESS | 1645 | 1468607794042 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 1645 | 1468607794047 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x116689000 == 26 [pid = 1645] [id = 732] 11:36:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1128d7400) [pid = 1645] [serial = 2196] [outer = 0x0] 11:36:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x112a79800) [pid = 1645] [serial = 2197] [outer = 0x1128d7400] 11:36:34 INFO - PROCESS | 1645 | 1468607794076 Marionette DEBUG loaded listener.js 11:36:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1121b2800) [pid = 1645] [serial = 2198] [outer = 0x1128d7400] 11:36:34 INFO - PROCESS | 1645 | 1468607794489 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:36:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:36:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 576ms 11:36:34 INFO - PROCESS | 1645 | 1468607794516 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 11:36:34 INFO - PROCESS | 1645 | 1468607794522 Marionette TRACE conn3 <- [1,2901,null,{"value":"7"}] 11:36:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:36:34 INFO - PROCESS | 1645 | 1468607794529 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:36:34 INFO - PROCESS | 1645 | 1468607794531 Marionette TRACE conn3 <- [1,2902,null,{}] 11:36:34 INFO - PROCESS | 1645 | 1468607794535 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:34 INFO - PROCESS | 1645 | 1468607794537 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:34 INFO - PROCESS | 1645 | 1468607794663 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 11:36:34 INFO - PROCESS | 1645 | 1468607794678 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 1645 | 1468607794679 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x1184d7000 == 27 [pid = 1645] [id = 733] 11:36:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1133cac00) [pid = 1645] [serial = 2199] [outer = 0x0] 11:36:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x116637800) [pid = 1645] [serial = 2200] [outer = 0x1133cac00] 11:36:34 INFO - PROCESS | 1645 | 1468607794722 Marionette DEBUG loaded listener.js 11:36:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x116905c00) [pid = 1645] [serial = 2201] [outer = 0x1133cac00] 11:36:35 INFO - PROCESS | 1645 | 1468607795150 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:36:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:36:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 671ms 11:36:35 INFO - PROCESS | 1645 | 1468607795199 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 11:36:35 INFO - PROCESS | 1645 | 1468607795200 Marionette TRACE conn3 <- [1,2905,null,{"value":"7"}] 11:36:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:36:35 INFO - PROCESS | 1645 | 1468607795203 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:36:35 INFO - PROCESS | 1645 | 1468607795205 Marionette TRACE conn3 <- [1,2906,null,{}] 11:36:35 INFO - PROCESS | 1645 | 1468607795213 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:35 INFO - PROCESS | 1645 | 1468607795216 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:35 INFO - PROCESS | 1645 | 1468607795292 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 11:36:35 INFO - PROCESS | 1645 | 1468607795300 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:35 INFO - PROCESS | 1645 | 1468607795302 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c23800 == 28 [pid = 1645] [id = 734] 11:36:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11276a000) [pid = 1645] [serial = 2202] [outer = 0x0] 11:36:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x117fcd800) [pid = 1645] [serial = 2203] [outer = 0x11276a000] 11:36:35 INFO - PROCESS | 1645 | 1468607795330 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x11836d000) [pid = 1645] [serial = 2204] [outer = 0x11276a000] 11:36:35 INFO - PROCESS | 1645 | 1468607795685 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:36:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:36:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 520ms 11:36:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:36:35 INFO - PROCESS | 1645 | 1468607795723 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 11:36:35 INFO - PROCESS | 1645 | 1468607795725 Marionette TRACE conn3 <- [1,2909,null,{"value":"7"}] 11:36:35 INFO - PROCESS | 1645 | 1468607795727 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:36:35 INFO - PROCESS | 1645 | 1468607795729 Marionette TRACE conn3 <- [1,2910,null,{}] 11:36:35 INFO - PROCESS | 1645 | 1468607795734 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:35 INFO - PROCESS | 1645 | 1468607795735 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:35 INFO - PROCESS | 1645 | 1468607795844 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 11:36:35 INFO - PROCESS | 1645 | 1468607795880 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:35 INFO - PROCESS | 1645 | 1468607795881 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x12149f800 == 29 [pid = 1645] [id = 735] 11:36:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1184bdc00) [pid = 1645] [serial = 2205] [outer = 0x0] 11:36:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x118574000) [pid = 1645] [serial = 2206] [outer = 0x1184bdc00] 11:36:35 INFO - PROCESS | 1645 | 1468607795909 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1186c6400) [pid = 1645] [serial = 2207] [outer = 0x1184bdc00] 11:36:36 INFO - PROCESS | 1645 | 1468607796192 Marionette TRACE conn3 <- [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]]]}] 11:36:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:36:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:36:36 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 524ms 11:36:36 INFO - TEST-START | /DOMEvents/constructors.html 11:36:36 INFO - PROCESS | 1645 | 1468607796251 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 11:36:36 INFO - PROCESS | 1645 | 1468607796252 Marionette TRACE conn3 <- [1,2913,null,{"value":"7"}] 11:36:36 INFO - PROCESS | 1645 | 1468607796254 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:36:36 INFO - PROCESS | 1645 | 1468607796255 Marionette TRACE conn3 <- [1,2914,null,{}] 11:36:36 INFO - PROCESS | 1645 | 1468607796258 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:36 INFO - PROCESS | 1645 | 1468607796259 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:36 INFO - PROCESS | 1645 | 1468607796354 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 11:36:36 INFO - PROCESS | 1645 | 1468607796394 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:36 INFO - PROCESS | 1645 | 1468607796395 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x124914000 == 30 [pid = 1645] [id = 736] 11:36:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1133aa400) [pid = 1645] [serial = 2208] [outer = 0x0] 11:36:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x118bb9800) [pid = 1645] [serial = 2209] [outer = 0x1133aa400] 11:36:36 INFO - PROCESS | 1645 | 1468607796419 Marionette DEBUG loaded listener.js 11:36:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x119343c00) [pid = 1645] [serial = 2210] [outer = 0x1133aa400] 11:36:36 INFO - PROCESS | 1645 | 1468607796779 Marionette TRACE conn3 <- [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]]]}] 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:36:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:36:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:36:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:36:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:36:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:36:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:36:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 575ms 11:36:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:36:36 INFO - PROCESS | 1645 | 1468607796831 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 11:36:36 INFO - PROCESS | 1645 | 1468607796833 Marionette TRACE conn3 <- [1,2917,null,{"value":"7"}] 11:36:36 INFO - PROCESS | 1645 | 1468607796836 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:36:36 INFO - PROCESS | 1645 | 1468607796837 Marionette TRACE conn3 <- [1,2918,null,{}] 11:36:36 INFO - PROCESS | 1645 | 1468607796840 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:36 INFO - PROCESS | 1645 | 1468607796844 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:36 INFO - PROCESS | 1645 | 1468607796961 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 11:36:36 INFO - PROCESS | 1645 | 1468607796980 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:36 INFO - PROCESS | 1645 | 1468607796989 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x121988000 == 31 [pid = 1645] [id = 737] 11:36:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x112adb000) [pid = 1645] [serial = 2211] [outer = 0x0] 11:36:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x11962d000) [pid = 1645] [serial = 2212] [outer = 0x112adb000] 11:36:37 INFO - PROCESS | 1645 | 1468607797014 Marionette DEBUG loaded listener.js 11:36:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12126e000) [pid = 1645] [serial = 2213] [outer = 0x112adb000] 11:36:37 INFO - PROCESS | 1645 | 1468607797332 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:36:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:36:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 521ms 11:36:37 INFO - PROCESS | 1645 | 1468607797361 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 1645 | 1468607797364 Marionette TRACE conn3 <- [1,2921,null,{"value":"7"}] 11:36:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:36:37 INFO - PROCESS | 1645 | 1468607797367 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:36:37 INFO - PROCESS | 1645 | 1468607797368 Marionette TRACE conn3 <- [1,2922,null,{}] 11:36:37 INFO - PROCESS | 1645 | 1468607797370 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:37 INFO - PROCESS | 1645 | 1468607797371 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:37 INFO - PROCESS | 1645 | 1468607797471 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 11:36:37 INFO - PROCESS | 1645 | 1468607797475 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:37 INFO - PROCESS | 1645 | 1468607797476 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x128e16000 == 32 [pid = 1645] [id = 738] 11:36:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12126e400) [pid = 1645] [serial = 2214] [outer = 0x0] 11:36:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1212c1000) [pid = 1645] [serial = 2215] [outer = 0x12126e400] 11:36:37 INFO - PROCESS | 1645 | 1468607797500 Marionette DEBUG loaded listener.js 11:36:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12195e400) [pid = 1645] [serial = 2216] [outer = 0x12126e400] 11:36:37 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:36:37 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:36:37 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:36:37 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:36:37 INFO - PROCESS | 1645 | 1468607797811 Marionette TRACE conn3 <- [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]]]}] 11:36:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:36:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:36:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:36:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:36:37 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 11:36:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:36:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:36:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:36:37 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 11:36:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:36:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:36:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:36:37 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]" 11:36:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:36:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:36:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:36:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:36:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 471ms 11:36:37 INFO - PROCESS | 1645 | 1468607797839 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 1645 | 1468607797840 Marionette TRACE conn3 <- [1,2925,null,{"value":"7"}] 11:36:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:36:37 INFO - PROCESS | 1645 | 1468607797842 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:36:37 INFO - PROCESS | 1645 | 1468607797844 Marionette TRACE conn3 <- [1,2926,null,{}] 11:36:37 INFO - PROCESS | 1645 | 1468607797848 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:37 INFO - PROCESS | 1645 | 1468607797850 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:37 INFO - PROCESS | 1645 | 1468607797948 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 11:36:37 INFO - PROCESS | 1645 | 1468607797951 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:37 INFO - PROCESS | 1645 | 1468607797960 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x1293a4000 == 33 [pid = 1645] [id = 739] 11:36:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1121b8400) [pid = 1645] [serial = 2217] [outer = 0x0] 11:36:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x121c78c00) [pid = 1645] [serial = 2218] [outer = 0x1121b8400] 11:36:38 INFO - PROCESS | 1645 | 1468607798032 Marionette DEBUG loaded listener.js 11:36:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x125290000) [pid = 1645] [serial = 2219] [outer = 0x1121b8400] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x121278800) [pid = 1645] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1131e5800) [pid = 1645] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1288cb800) [pid = 1645] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1288d1c00) [pid = 1645] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1199e7000) [pid = 1645] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1131db000) [pid = 1645] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x116704400) [pid = 1645] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x113030c00) [pid = 1645] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x119344000) [pid = 1645] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x11836ac00) [pid = 1645] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x119631c00) [pid = 1645] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12a9d9800) [pid = 1645] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12cba0800) [pid = 1645] [serial = 47] [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.] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x111c75400) [pid = 1645] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1187f5000) [pid = 1645] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x12ce2c800) [pid = 1645] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x129546000) [pid = 1645] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:36:38 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x128fa9400) [pid = 1645] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:36:38 INFO - PROCESS | 1645 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:36:38 INFO - PROCESS | 1645 | 1468607798639 Marionette TRACE conn3 <- [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]]]}] 11:36:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:36:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 825ms 11:36:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:36:38 INFO - PROCESS | 1645 | 1468607798668 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 11:36:38 INFO - PROCESS | 1645 | 1468607798670 Marionette TRACE conn3 <- [1,2929,null,{"value":"7"}] 11:36:38 INFO - PROCESS | 1645 | 1468607798673 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:36:38 INFO - PROCESS | 1645 | 1468607798675 Marionette TRACE conn3 <- [1,2930,null,{}] 11:36:38 INFO - PROCESS | 1645 | 1468607798738 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:38 INFO - PROCESS | 1645 | 1468607798739 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:38 INFO - PROCESS | 1645 | 1468607798868 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 11:36:38 INFO - PROCESS | 1645 | 1468607798872 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:38 INFO - PROCESS | 1645 | 1468607798873 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c0d000 == 34 [pid = 1645] [id = 740] 11:36:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x117eac400) [pid = 1645] [serial = 2220] [outer = 0x0] 11:36:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1187f5000) [pid = 1645] [serial = 2221] [outer = 0x117eac400] 11:36:38 INFO - PROCESS | 1645 | 1468607798911 Marionette DEBUG loaded listener.js 11:36:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x120f58c00) [pid = 1645] [serial = 2222] [outer = 0x117eac400] 11:36:39 INFO - PROCESS | 1645 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:36:39 INFO - PROCESS | 1645 | 1468607799285 Marionette TRACE conn3 <- [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]]]}] 11:36:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:36:39 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 625ms 11:36:39 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:36:39 INFO - PROCESS | 1645 | 1468607799298 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 11:36:39 INFO - PROCESS | 1645 | 1468607799299 Marionette TRACE conn3 <- [1,2933,null,{"value":"7"}] 11:36:39 INFO - PROCESS | 1645 | 1468607799301 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:36:39 INFO - PROCESS | 1645 | 1468607799302 Marionette TRACE conn3 <- [1,2934,null,{}] 11:36:39 INFO - PROCESS | 1645 | 1468607799307 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:39 INFO - PROCESS | 1645 | 1468607799308 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:39 INFO - PROCESS | 1645 | 1468607799420 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 11:36:39 INFO - PROCESS | 1645 | 1468607799453 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:39 INFO - PROCESS | 1645 | 1468607799454 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a95f800 == 35 [pid = 1645] [id = 741] 11:36:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x11932a800) [pid = 1645] [serial = 2223] [outer = 0x0] 11:36:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1248c0400) [pid = 1645] [serial = 2224] [outer = 0x11932a800] 11:36:39 INFO - PROCESS | 1645 | 1468607799486 Marionette DEBUG loaded listener.js 11:36:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1253e5c00) [pid = 1645] [serial = 2225] [outer = 0x11932a800] 11:36:39 INFO - PROCESS | 1645 | 1468607799727 Marionette TRACE conn3 <- [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]]]}] 11:36:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:36:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 471ms 11:36:39 INFO - PROCESS | 1645 | 1468607799774 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 11:36:39 INFO - PROCESS | 1645 | 1468607799775 Marionette TRACE conn3 <- [1,2937,null,{"value":"7"}] 11:36:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:36:39 INFO - PROCESS | 1645 | 1468607799785 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:36:39 INFO - PROCESS | 1645 | 1468607799787 Marionette TRACE conn3 <- [1,2938,null,{}] 11:36:39 INFO - PROCESS | 1645 | 1468607799789 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:39 INFO - PROCESS | 1645 | 1468607799791 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:39 INFO - PROCESS | 1645 | 1468607799887 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 11:36:39 INFO - PROCESS | 1645 | 1468607799891 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:39 INFO - PROCESS | 1645 | 1468607799892 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x12490b000 == 36 [pid = 1645] [id = 742] 11:36:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1253e6000) [pid = 1645] [serial = 2226] [outer = 0x0] 11:36:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x126d53c00) [pid = 1645] [serial = 2227] [outer = 0x1253e6000] 11:36:39 INFO - PROCESS | 1645 | 1468607799918 Marionette DEBUG loaded listener.js 11:36:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1288c9800) [pid = 1645] [serial = 2228] [outer = 0x1253e6000] 11:36:40 INFO - PROCESS | 1645 | 1468607800240 Marionette TRACE conn3 <- [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]]]}] 11:36:40 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. 11:36:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 476ms 11:36:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:36:40 INFO - PROCESS | 1645 | 1468607800255 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 11:36:40 INFO - PROCESS | 1645 | 1468607800256 Marionette TRACE conn3 <- [1,2941,null,{"value":"7"}] 11:36:40 INFO - PROCESS | 1645 | 1468607800260 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:36:40 INFO - PROCESS | 1645 | 1468607800261 Marionette TRACE conn3 <- [1,2942,null,{}] 11:36:40 INFO - PROCESS | 1645 | 1468607800267 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:40 INFO - PROCESS | 1645 | 1468607800268 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:40 INFO - PROCESS | 1645 | 1468607800378 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 11:36:40 INFO - PROCESS | 1645 | 1468607800384 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:40 INFO - PROCESS | 1645 | 1468607800385 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c0a3800 == 37 [pid = 1645] [id = 743] 11:36:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x126a78400) [pid = 1645] [serial = 2229] [outer = 0x0] 11:36:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1288ce800) [pid = 1645] [serial = 2230] [outer = 0x126a78400] 11:36:40 INFO - PROCESS | 1645 | 1468607800417 Marionette DEBUG loaded listener.js 11:36:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128a86800) [pid = 1645] [serial = 2231] [outer = 0x126a78400] 11:36:40 INFO - PROCESS | 1645 | 1468607800870 Marionette TRACE conn3 <- [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"]]]}] 11:36:40 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 11:36:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:36:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 621ms 11:36:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:36:40 INFO - PROCESS | 1645 | 1468607800882 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 11:36:40 INFO - PROCESS | 1645 | 1468607800884 Marionette TRACE conn3 <- [1,2945,null,{"value":"7"}] 11:36:40 INFO - PROCESS | 1645 | 1468607800887 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:36:40 INFO - PROCESS | 1645 | 1468607800891 Marionette TRACE conn3 <- [1,2946,null,{}] 11:36:40 INFO - PROCESS | 1645 | 1468607800894 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:40 INFO - PROCESS | 1645 | 1468607800896 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:41 INFO - PROCESS | 1645 | 1468607801015 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 11:36:41 INFO - PROCESS | 1645 | 1468607801098 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:41 INFO - PROCESS | 1645 | 1468607801099 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x1184cc800 == 38 [pid = 1645] [id = 744] 11:36:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1129ac400) [pid = 1645] [serial = 2232] [outer = 0x0] 11:36:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1133d2400) [pid = 1645] [serial = 2233] [outer = 0x1129ac400] 11:36:41 INFO - PROCESS | 1645 | 1468607801131 Marionette DEBUG loaded listener.js 11:36:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x115e21c00) [pid = 1645] [serial = 2234] [outer = 0x1129ac400] 11:36:41 INFO - PROCESS | 1645 | 1468607801540 Marionette TRACE conn3 <- [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]]]}] 11:36:41 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:36:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 671ms 11:36:41 INFO - PROCESS | 1645 | 1468607801559 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 11:36:41 INFO - PROCESS | 1645 | 1468607801562 Marionette TRACE conn3 <- [1,2949,null,{"value":"7"}] 11:36:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:36:41 INFO - PROCESS | 1645 | 1468607801566 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:36:41 INFO - PROCESS | 1645 | 1468607801568 Marionette TRACE conn3 <- [1,2950,null,{}] 11:36:41 INFO - PROCESS | 1645 | 1468607801570 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:41 INFO - PROCESS | 1645 | 1468607801572 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:41 INFO - PROCESS | 1645 | 1468607801685 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 11:36:41 INFO - PROCESS | 1645 | 1468607801791 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:41 INFO - PROCESS | 1645 | 1468607801793 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x124d66800 == 39 [pid = 1645] [id = 745] 11:36:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1175eb000) [pid = 1645] [serial = 2235] [outer = 0x0] 11:36:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x117fd5800) [pid = 1645] [serial = 2236] [outer = 0x1175eb000] 11:36:41 INFO - PROCESS | 1645 | 1468607801823 Marionette DEBUG loaded listener.js 11:36:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x118537800) [pid = 1645] [serial = 2237] [outer = 0x1175eb000] 11:36:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x125358000 == 40 [pid = 1645] [id = 746] 11:36:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11934d400) [pid = 1645] [serial = 2238] [outer = 0x0] 11:36:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x117eab400) [pid = 1645] [serial = 2239] [outer = 0x11934d400] 11:36:42 INFO - PROCESS | 1645 | 1468607802320 Marionette TRACE conn3 <- [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]]]}] 11:36:42 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. 11:36:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 772ms 11:36:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:36:42 INFO - PROCESS | 1645 | 1468607802338 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 11:36:42 INFO - PROCESS | 1645 | 1468607802340 Marionette TRACE conn3 <- [1,2953,null,{"value":"7"}] 11:36:42 INFO - PROCESS | 1645 | 1468607802342 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:36:42 INFO - PROCESS | 1645 | 1468607802345 Marionette TRACE conn3 <- [1,2954,null,{}] 11:36:42 INFO - PROCESS | 1645 | 1468607802353 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:42 INFO - PROCESS | 1645 | 1468607802356 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:42 INFO - PROCESS | 1645 | 1468607802486 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 11:36:42 INFO - PROCESS | 1645 | 1468607802572 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:42 INFO - PROCESS | 1645 | 1468607802574 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x119b11000 == 41 [pid = 1645] [id = 747] 11:36:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x118536800) [pid = 1645] [serial = 2240] [outer = 0x0] 11:36:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1186c1800) [pid = 1645] [serial = 2241] [outer = 0x118536800] 11:36:42 INFO - PROCESS | 1645 | 1468607802606 Marionette DEBUG loaded listener.js 11:36:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1199e9000) [pid = 1645] [serial = 2242] [outer = 0x118536800] 11:36:43 INFO - PROCESS | 1645 | 1468607803251 Marionette TRACE conn3 <- [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]]]}] 11:36:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:36:43 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 11:36:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 922ms 11:36:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:36:43 INFO - PROCESS | 1645 | 1468607803265 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 11:36:43 INFO - PROCESS | 1645 | 1468607803267 Marionette TRACE conn3 <- [1,2957,null,{"value":"7"}] 11:36:43 INFO - PROCESS | 1645 | 1468607803270 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:36:43 INFO - PROCESS | 1645 | 1468607803272 Marionette TRACE conn3 <- [1,2958,null,{}] 11:36:43 INFO - PROCESS | 1645 | 1468607803276 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:43 INFO - PROCESS | 1645 | 1468607803277 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:43 INFO - PROCESS | 1645 | 1468607803404 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 11:36:43 INFO - PROCESS | 1645 | 1468607803470 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 1645 | 1468607803471 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x121720000 == 42 [pid = 1645] [id = 748] 11:36:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x115d54400) [pid = 1645] [serial = 2243] [outer = 0x0] 11:36:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1167b8400) [pid = 1645] [serial = 2244] [outer = 0x115d54400] 11:36:43 INFO - PROCESS | 1645 | 1468607803503 Marionette DEBUG loaded listener.js 11:36:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x118532000) [pid = 1645] [serial = 2245] [outer = 0x115d54400] 11:36:43 INFO - PROCESS | 1645 | --DOCSHELL 0x12490b000 == 41 [pid = 1645] [id = 742] 11:36:43 INFO - PROCESS | 1645 | --DOCSHELL 0x12a95f800 == 40 [pid = 1645] [id = 741] 11:36:43 INFO - PROCESS | 1645 | --DOCSHELL 0x119c0d000 == 39 [pid = 1645] [id = 740] 11:36:43 INFO - PROCESS | 1645 | --DOCSHELL 0x1293a4000 == 38 [pid = 1645] [id = 739] 11:36:43 INFO - PROCESS | 1645 | --DOCSHELL 0x128e16000 == 37 [pid = 1645] [id = 738] 11:36:43 INFO - PROCESS | 1645 | --DOCSHELL 0x121988000 == 36 [pid = 1645] [id = 737] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x12ce35800) [pid = 1645] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:36:43 INFO - PROCESS | 1645 | --DOCSHELL 0x124914000 == 35 [pid = 1645] [id = 736] 11:36:43 INFO - PROCESS | 1645 | --DOCSHELL 0x12149f800 == 34 [pid = 1645] [id = 735] 11:36:43 INFO - PROCESS | 1645 | --DOCSHELL 0x119c23800 == 33 [pid = 1645] [id = 734] 11:36:43 INFO - PROCESS | 1645 | --DOCSHELL 0x1184d7000 == 32 [pid = 1645] [id = 733] 11:36:43 INFO - PROCESS | 1645 | --DOCSHELL 0x116689000 == 31 [pid = 1645] [id = 732] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x123c0c000) [pid = 1645] [serial = 2155] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x126d59400) [pid = 1645] [serial = 2158] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x128a68800) [pid = 1645] [serial = 2161] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x128a88c00) [pid = 1645] [serial = 2162] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1288cb400) [pid = 1645] [serial = 2159] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x128c09000) [pid = 1645] [serial = 2164] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x120e51c00) [pid = 1645] [serial = 2152] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x116905000) [pid = 1645] [serial = 2143] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x117eaa400) [pid = 1645] [serial = 2144] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1167c3400) [pid = 1645] [serial = 2134] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x117eb2c00) [pid = 1645] [serial = 2135] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x113388c00) [pid = 1645] [serial = 2140] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x115d53800) [pid = 1645] [serial = 2141] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x119627000) [pid = 1645] [serial = 2149] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1199e6c00) [pid = 1645] [serial = 2150] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1186bcc00) [pid = 1645] [serial = 2146] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x118bf5c00) [pid = 1645] [serial = 2147] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x119cb7800) [pid = 1645] [serial = 2137] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x121273000) [pid = 1645] [serial = 2138] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12b149000) [pid = 1645] [serial = 2132] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1292c3800) [pid = 1645] [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.] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x12a9c7000) [pid = 1645] [serial = 2174] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x119629800) [pid = 1645] [serial = 2167] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x128ce6000) [pid = 1645] [serial = 2165] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1292c0c00) [pid = 1645] [serial = 2171] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x124a6c800) [pid = 1645] [serial = 2168] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1253f1800) [pid = 1645] [serial = 2156] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x12114c000) [pid = 1645] [serial = 2153] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1288cf000) [pid = 1645] [serial = 2170] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12b060800) [pid = 1645] [serial = 2177] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12a9d7800) [pid = 1645] [serial = 2176] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x129eb0800) [pid = 1645] [serial = 2173] [outer = 0x0] [url = about:blank] 11:36:43 INFO - PROCESS | 1645 | 1468607803975 Marionette TRACE conn3 <- [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]]]}] 11:36:43 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. 11:36:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 725ms 11:36:44 INFO - PROCESS | 1645 | 1468607803998 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 11:36:44 INFO - PROCESS | 1645 | 1468607804003 Marionette TRACE conn3 <- [1,2961,null,{"value":"7"}] 11:36:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:36:44 INFO - PROCESS | 1645 | 1468607804009 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:36:44 INFO - PROCESS | 1645 | 1468607804012 Marionette TRACE conn3 <- [1,2962,null,{}] 11:36:44 INFO - PROCESS | 1645 | 1468607804015 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:44 INFO - PROCESS | 1645 | 1468607804018 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:44 INFO - PROCESS | 1645 | 1468607804141 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 11:36:44 INFO - PROCESS | 1645 | 1468607804148 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:44 INFO - PROCESS | 1645 | 1468607804149 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x118707800 == 32 [pid = 1645] [id = 749] 11:36:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x11853bc00) [pid = 1645] [serial = 2246] [outer = 0x0] 11:36:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1186c0c00) [pid = 1645] [serial = 2247] [outer = 0x11853bc00] 11:36:44 INFO - PROCESS | 1645 | 1468607804191 Marionette DEBUG loaded listener.js 11:36:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x118bee800) [pid = 1645] [serial = 2248] [outer = 0x11853bc00] 11:36:44 INFO - PROCESS | 1645 | 1468607804650 Marionette TRACE conn3 <- [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]]]}] 11:36:44 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. 11:36:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 672ms 11:36:44 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:36:44 INFO - PROCESS | 1645 | 1468607804681 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 11:36:44 INFO - PROCESS | 1645 | 1468607804682 Marionette TRACE conn3 <- [1,2965,null,{"value":"7"}] 11:36:44 INFO - PROCESS | 1645 | 1468607804684 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:36:44 INFO - PROCESS | 1645 | 1468607804687 Marionette TRACE conn3 <- [1,2966,null,{}] 11:36:44 INFO - PROCESS | 1645 | 1468607804694 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:44 INFO - PROCESS | 1645 | 1468607804697 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:44 INFO - PROCESS | 1645 | 1468607804785 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 11:36:44 INFO - PROCESS | 1645 | 1468607804811 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:44 INFO - PROCESS | 1645 | 1468607804813 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x124d59800 == 33 [pid = 1645] [id = 750] 11:36:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x119b56c00) [pid = 1645] [serial = 2249] [outer = 0x0] 11:36:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x119cb7800) [pid = 1645] [serial = 2250] [outer = 0x119b56c00] 11:36:44 INFO - PROCESS | 1645 | 1468607804841 Marionette DEBUG loaded listener.js 11:36:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x120f56800) [pid = 1645] [serial = 2251] [outer = 0x119b56c00] 11:36:45 INFO - PROCESS | 1645 | 1468607805166 Marionette TRACE conn3 <- [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]]]}] 11:36:45 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. 11:36:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 522ms 11:36:45 INFO - PROCESS | 1645 | 1468607805207 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 11:36:45 INFO - PROCESS | 1645 | 1468607805208 Marionette TRACE conn3 <- [1,2969,null,{"value":"7"}] 11:36:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:36:45 INFO - PROCESS | 1645 | 1468607805211 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:36:45 INFO - PROCESS | 1645 | 1468607805212 Marionette TRACE conn3 <- [1,2970,null,{}] 11:36:45 INFO - PROCESS | 1645 | 1468607805214 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:45 INFO - PROCESS | 1645 | 1468607805215 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:45 INFO - PROCESS | 1645 | 1468607805293 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 11:36:45 INFO - PROCESS | 1645 | 1468607805299 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:45 INFO - PROCESS | 1645 | 1468607805300 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x128e09000 == 34 [pid = 1645] [id = 751] 11:36:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x121273000) [pid = 1645] [serial = 2252] [outer = 0x0] 11:36:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1216b7c00) [pid = 1645] [serial = 2253] [outer = 0x121273000] 11:36:45 INFO - PROCESS | 1645 | 1468607805325 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1248c4400) [pid = 1645] [serial = 2254] [outer = 0x121273000] 11:36:45 INFO - PROCESS | 1645 | 1468607805629 Marionette TRACE conn3 <- [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]]]}] 11:36:45 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. 11:36:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 471ms 11:36:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:36:45 INFO - PROCESS | 1645 | 1468607805683 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 11:36:45 INFO - PROCESS | 1645 | 1468607805684 Marionette TRACE conn3 <- [1,2973,null,{"value":"7"}] 11:36:45 INFO - PROCESS | 1645 | 1468607805686 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:36:45 INFO - PROCESS | 1645 | 1468607805687 Marionette TRACE conn3 <- [1,2974,null,{}] 11:36:45 INFO - PROCESS | 1645 | 1468607805689 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:45 INFO - PROCESS | 1645 | 1468607805690 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:45 INFO - PROCESS | 1645 | 1468607805768 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 11:36:45 INFO - PROCESS | 1645 | 1468607805771 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:45 INFO - PROCESS | 1645 | 1468607805773 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12960b000 == 35 [pid = 1645] [id = 752] 11:36:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x124a72400) [pid = 1645] [serial = 2255] [outer = 0x0] 11:36:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12528b800) [pid = 1645] [serial = 2256] [outer = 0x124a72400] 11:36:45 INFO - PROCESS | 1645 | 1468607805797 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x126af8000) [pid = 1645] [serial = 2257] [outer = 0x124a72400] 11:36:46 INFO - PROCESS | 1645 | 1468607806132 Marionette TRACE conn3 <- [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]]]}] 11:36:46 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. 11:36:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 470ms 11:36:46 INFO - PROCESS | 1645 | 1468607806156 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 11:36:46 INFO - PROCESS | 1645 | 1468607806158 Marionette TRACE conn3 <- [1,2977,null,{"value":"7"}] 11:36:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:36:46 INFO - PROCESS | 1645 | 1468607806160 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:36:46 INFO - PROCESS | 1645 | 1468607806161 Marionette TRACE conn3 <- [1,2978,null,{}] 11:36:46 INFO - PROCESS | 1645 | 1468607806166 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:46 INFO - PROCESS | 1645 | 1468607806170 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:46 INFO - PROCESS | 1645 | 1468607806302 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 11:36:46 INFO - PROCESS | 1645 | 1468607806313 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:46 INFO - PROCESS | 1645 | 1468607806314 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a964000 == 36 [pid = 1645] [id = 753] 11:36:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x125325800) [pid = 1645] [serial = 2258] [outer = 0x0] 11:36:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x126d59400) [pid = 1645] [serial = 2259] [outer = 0x125325800] 11:36:46 INFO - PROCESS | 1645 | 1468607806340 Marionette DEBUG loaded listener.js 11:36:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128a89000) [pid = 1645] [serial = 2260] [outer = 0x125325800] 11:36:46 INFO - PROCESS | 1645 | 1468607806629 Marionette TRACE conn3 <- [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]]]}] 11:36:46 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. 11:36:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 522ms 11:36:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:36:46 INFO - PROCESS | 1645 | 1468607806683 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 11:36:46 INFO - PROCESS | 1645 | 1468607806684 Marionette TRACE conn3 <- [1,2981,null,{"value":"7"}] 11:36:46 INFO - PROCESS | 1645 | 1468607806687 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:36:46 INFO - PROCESS | 1645 | 1468607806688 Marionette TRACE conn3 <- [1,2982,null,{}] 11:36:46 INFO - PROCESS | 1645 | 1468607806691 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:46 INFO - PROCESS | 1645 | 1468607806692 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:46 INFO - PROCESS | 1645 | 1468607806813 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 11:36:46 INFO - PROCESS | 1645 | 1468607806858 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:46 INFO - PROCESS | 1645 | 1468607806860 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c0a1800 == 37 [pid = 1645] [id = 754] 11:36:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128a8f800) [pid = 1645] [serial = 2261] [outer = 0x0] 11:36:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128c0ac00) [pid = 1645] [serial = 2262] [outer = 0x128a8f800] 11:36:46 INFO - PROCESS | 1645 | 1468607806908 Marionette DEBUG loaded listener.js 11:36:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128cde400) [pid = 1645] [serial = 2263] [outer = 0x128a8f800] 11:36:47 INFO - PROCESS | 1645 | 1468607807284 Marionette TRACE conn3 <- [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"]]]}] 11:36:47 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 11:36:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:36:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 618ms 11:36:47 INFO - PROCESS | 1645 | 1468607807305 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 11:36:47 INFO - PROCESS | 1645 | 1468607807307 Marionette TRACE conn3 <- [1,2985,null,{"value":"7"}] 11:36:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:36:47 INFO - PROCESS | 1645 | 1468607807309 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:36:47 INFO - PROCESS | 1645 | 1468607807310 Marionette TRACE conn3 <- [1,2986,null,{}] 11:36:47 INFO - PROCESS | 1645 | 1468607807313 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:47 INFO - PROCESS | 1645 | 1468607807316 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:47 INFO - PROCESS | 1645 | 1468607807414 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 11:36:47 INFO - PROCESS | 1645 | 1468607807425 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:47 INFO - PROCESS | 1645 | 1468607807426 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c12d000 == 38 [pid = 1645] [id = 755] 11:36:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128ce1000) [pid = 1645] [serial = 2264] [outer = 0x0] 11:36:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x128ceb800) [pid = 1645] [serial = 2265] [outer = 0x128ce1000] 11:36:47 INFO - PROCESS | 1645 | 1468607807450 Marionette DEBUG loaded listener.js 11:36:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1292a6800) [pid = 1645] [serial = 2266] [outer = 0x128ce1000] 11:36:47 INFO - PROCESS | 1645 | 1468607807753 Marionette TRACE conn3 <- [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]]]}] 11:36:47 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. 11:36:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 472ms 11:36:47 INFO - PROCESS | 1645 | 1468607807784 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 11:36:47 INFO - PROCESS | 1645 | 1468607807785 Marionette TRACE conn3 <- [1,2989,null,{"value":"7"}] 11:36:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:36:47 INFO - PROCESS | 1645 | 1468607807787 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:36:47 INFO - PROCESS | 1645 | 1468607807788 Marionette TRACE conn3 <- [1,2990,null,{}] 11:36:47 INFO - PROCESS | 1645 | 1468607807790 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:47 INFO - PROCESS | 1645 | 1468607807792 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:47 INFO - PROCESS | 1645 | 1468607807896 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 11:36:47 INFO - PROCESS | 1645 | 1468607807899 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:47 INFO - PROCESS | 1645 | 1468607807907 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c475000 == 39 [pid = 1645] [id = 756] 11:36:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1292a6c00) [pid = 1645] [serial = 2267] [outer = 0x0] 11:36:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1292c1000) [pid = 1645] [serial = 2268] [outer = 0x1292a6c00] 11:36:47 INFO - PROCESS | 1645 | 1468607807965 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1292cc400) [pid = 1645] [serial = 2269] [outer = 0x1292a6c00] 11:36:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c4c3000 == 40 [pid = 1645] [id = 757] 11:36:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x129393c00) [pid = 1645] [serial = 2270] [outer = 0x0] 11:36:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12938e000) [pid = 1645] [serial = 2271] [outer = 0x129393c00] 11:36:48 INFO - PROCESS | 1645 | 1468607808350 Marionette TRACE conn3 <- [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]]]}] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12126e400) [pid = 1645] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1133aa400) [pid = 1645] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x112adb000) [pid = 1645] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x117387400) [pid = 1645] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1128d7400) [pid = 1645] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1121b8400) [pid = 1645] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1184bdc00) [pid = 1645] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1133cac00) [pid = 1645] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1253e6000) [pid = 1645] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11276a000) [pid = 1645] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x115d4a000) [pid = 1645] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1187ec800) [pid = 1645] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x121270c00) [pid = 1645] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1288cd400) [pid = 1645] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11932a800) [pid = 1645] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1130c4000) [pid = 1645] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:36:48 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x117eac400) [pid = 1645] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:36:48 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. 11:36:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 619ms 11:36:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:36:48 INFO - PROCESS | 1645 | 1468607808407 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 11:36:48 INFO - PROCESS | 1645 | 1468607808408 Marionette TRACE conn3 <- [1,2993,null,{"value":"7"}] 11:36:48 INFO - PROCESS | 1645 | 1468607808410 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:36:48 INFO - PROCESS | 1645 | 1468607808411 Marionette TRACE conn3 <- [1,2994,null,{}] 11:36:48 INFO - PROCESS | 1645 | 1468607808414 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:48 INFO - PROCESS | 1645 | 1468607808415 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:48 INFO - PROCESS | 1645 | 1468607808518 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 11:36:48 INFO - PROCESS | 1645 | 1468607808521 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:48 INFO - PROCESS | 1645 | 1468607808522 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fbf800 == 41 [pid = 1645] [id = 758] 11:36:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1167c0800) [pid = 1645] [serial = 2272] [outer = 0x0] 11:36:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1175f4000) [pid = 1645] [serial = 2273] [outer = 0x1167c0800] 11:36:48 INFO - PROCESS | 1645 | 1468607808546 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x119680800) [pid = 1645] [serial = 2274] [outer = 0x1167c0800] 11:36:48 INFO - PROCESS | 1645 | 1468607808873 Marionette TRACE conn3 <- [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]]]}] 11:36:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:36:48 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 11:36:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 468ms 11:36:48 INFO - PROCESS | 1645 | 1468607808880 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 11:36:48 INFO - PROCESS | 1645 | 1468607808883 Marionette TRACE conn3 <- [1,2997,null,{"value":"7"}] 11:36:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:36:48 INFO - PROCESS | 1645 | 1468607808885 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:36:48 INFO - PROCESS | 1645 | 1468607808887 Marionette TRACE conn3 <- [1,2998,null,{}] 11:36:48 INFO - PROCESS | 1645 | 1468607808889 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:48 INFO - PROCESS | 1645 | 1468607808891 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:49 INFO - PROCESS | 1645 | 1468607809022 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 11:36:49 INFO - PROCESS | 1645 | 1468607809028 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:49 INFO - PROCESS | 1645 | 1468607809030 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cb09000 == 42 [pid = 1645] [id = 759] 11:36:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120f4c400) [pid = 1645] [serial = 2275] [outer = 0x0] 11:36:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1292b0400) [pid = 1645] [serial = 2276] [outer = 0x120f4c400] 11:36:49 INFO - PROCESS | 1645 | 1468607809056 Marionette DEBUG loaded listener.js 11:36:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x129ebac00) [pid = 1645] [serial = 2277] [outer = 0x120f4c400] 11:36:49 INFO - PROCESS | 1645 | 1468607809397 Marionette TRACE conn3 <- [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]]]}] 11:36:49 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. 11:36:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 520ms 11:36:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:36:49 INFO - PROCESS | 1645 | 1468607809406 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 11:36:49 INFO - PROCESS | 1645 | 1468607809408 Marionette TRACE conn3 <- [1,3001,null,{"value":"7"}] 11:36:49 INFO - PROCESS | 1645 | 1468607809412 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:36:49 INFO - PROCESS | 1645 | 1468607809417 Marionette TRACE conn3 <- [1,3002,null,{}] 11:36:49 INFO - PROCESS | 1645 | 1468607809420 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:49 INFO - PROCESS | 1645 | 1468607809422 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:49 INFO - PROCESS | 1645 | 1468607809548 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 11:36:49 INFO - PROCESS | 1645 | 1468607809553 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:49 INFO - PROCESS | 1645 | 1468607809554 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d1e2800 == 43 [pid = 1645] [id = 760] 11:36:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x129ebf000) [pid = 1645] [serial = 2278] [outer = 0x0] 11:36:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12a7d9c00) [pid = 1645] [serial = 2279] [outer = 0x129ebf000] 11:36:49 INFO - PROCESS | 1645 | 1468607809592 Marionette DEBUG loaded listener.js 11:36:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12a9c4400) [pid = 1645] [serial = 2280] [outer = 0x129ebf000] 11:36:49 INFO - PROCESS | 1645 | 1468607809960 Marionette TRACE conn3 <- [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]]]}] 11:36:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:36:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 573ms 11:36:49 INFO - PROCESS | 1645 | 1468607809985 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 11:36:50 INFO - PROCESS | 1645 | 1468607809995 Marionette TRACE conn3 <- [1,3005,null,{"value":"7"}] 11:36:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:36:50 INFO - PROCESS | 1645 | 1468607810005 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:36:50 INFO - PROCESS | 1645 | 1468607810007 Marionette TRACE conn3 <- [1,3006,null,{}] 11:36:50 INFO - PROCESS | 1645 | 1468607810010 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:50 INFO - PROCESS | 1645 | 1468607810013 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:50 INFO - PROCESS | 1645 | 1468607810184 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 11:36:50 INFO - PROCESS | 1645 | 1468607810192 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:50 INFO - PROCESS | 1645 | 1468607810193 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d2a2000 == 44 [pid = 1645] [id = 761] 11:36:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1212c0c00) [pid = 1645] [serial = 2281] [outer = 0x0] 11:36:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12a9c9c00) [pid = 1645] [serial = 2282] [outer = 0x1212c0c00] 11:36:50 INFO - PROCESS | 1645 | 1468607810231 Marionette DEBUG loaded listener.js 11:36:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12a9dd800) [pid = 1645] [serial = 2283] [outer = 0x1212c0c00] 11:36:50 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. 11:36:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 724ms 11:36:50 INFO - PROCESS | 1645 | 1468607810723 Marionette TRACE conn3 <- [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]]]}] 11:36:50 INFO - PROCESS | 1645 | 1468607810730 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 11:36:50 INFO - PROCESS | 1645 | 1468607810734 Marionette TRACE conn3 <- [1,3009,null,{"value":"7"}] 11:36:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:36:50 INFO - PROCESS | 1645 | 1468607810739 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:36:50 INFO - PROCESS | 1645 | 1468607810742 Marionette TRACE conn3 <- [1,3010,null,{}] 11:36:50 INFO - PROCESS | 1645 | 1468607810749 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:50 INFO - PROCESS | 1645 | 1468607810752 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:50 INFO - PROCESS | 1645 | 1468607810922 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 11:36:51 INFO - PROCESS | 1645 | 1468607811084 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:51 INFO - PROCESS | 1645 | 1468607811086 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x121007000 == 45 [pid = 1645] [id = 762] 11:36:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x116704400) [pid = 1645] [serial = 2284] [outer = 0x0] 11:36:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x116983400) [pid = 1645] [serial = 2285] [outer = 0x116704400] 11:36:51 INFO - PROCESS | 1645 | 1468607811137 Marionette DEBUG loaded listener.js 11:36:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x118531800) [pid = 1645] [serial = 2286] [outer = 0x116704400] 11:36:51 INFO - PROCESS | 1645 | 1468607811543 Marionette TRACE conn3 <- [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]]]}] 11:36:51 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 11:36:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 828ms 11:36:51 INFO - PROCESS | 1645 | 1468607811566 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 11:36:51 INFO - PROCESS | 1645 | 1468607811569 Marionette TRACE conn3 <- [1,3013,null,{"value":"7"}] 11:36:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:36:51 INFO - PROCESS | 1645 | 1468607811573 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:36:51 INFO - PROCESS | 1645 | 1468607811575 Marionette TRACE conn3 <- [1,3014,null,{}] 11:36:51 INFO - PROCESS | 1645 | 1468607811578 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:51 INFO - PROCESS | 1645 | 1468607811580 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:51 INFO - PROCESS | 1645 | 1468607811687 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 11:36:51 INFO - PROCESS | 1645 | 1468607811751 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:51 INFO - PROCESS | 1645 | 1468607811752 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x128fce800 == 46 [pid = 1645] [id = 763] 11:36:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x11932a800) [pid = 1645] [serial = 2287] [outer = 0x0] 11:36:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x119683800) [pid = 1645] [serial = 2288] [outer = 0x11932a800] 11:36:51 INFO - PROCESS | 1645 | 1468607811824 Marionette DEBUG loaded listener.js 11:36:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x120f4d400) [pid = 1645] [serial = 2289] [outer = 0x11932a800] 11:36:51 INFO - PROCESS | 1645 | [1645] 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 11:36:52 INFO - PROCESS | 1645 | 1468607812217 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:36:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:36:52 INFO - {} 11:36:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:36:52 INFO - {} 11:36:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:36:52 INFO - {} 11:36:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:36:52 INFO - {} 11:36:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 674ms 11:36:52 INFO - TEST-START | /FileAPI/fileReader.html 11:36:52 INFO - PROCESS | 1645 | 1468607812248 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 11:36:52 INFO - PROCESS | 1645 | 1468607812249 Marionette TRACE conn3 <- [1,3017,null,{"value":"7"}] 11:36:52 INFO - PROCESS | 1645 | 1468607812252 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:36:52 INFO - PROCESS | 1645 | 1468607812254 Marionette TRACE conn3 <- [1,3018,null,{}] 11:36:52 INFO - PROCESS | 1645 | 1468607812262 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:52 INFO - PROCESS | 1645 | 1468607812266 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:52 INFO - PROCESS | 1645 | 1468607812402 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 11:36:52 INFO - PROCESS | 1645 | 1468607812494 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:52 INFO - PROCESS | 1645 | 1468607812496 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d61f800 == 47 [pid = 1645] [id = 764] 11:36:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1248b8400) [pid = 1645] [serial = 2290] [outer = 0x0] 11:36:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1288c7c00) [pid = 1645] [serial = 2291] [outer = 0x1248b8400] 11:36:52 INFO - PROCESS | 1645 | 1468607812529 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x128a6d400) [pid = 1645] [serial = 2292] [outer = 0x1248b8400] 11:36:52 INFO - PROCESS | 1645 | 1468607812893 Marionette TRACE conn3 <- [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]]]}] 11:36:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:36:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:36:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:36:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:36:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 671ms 11:36:52 INFO - TEST-START | /FileAPI/historical.html 11:36:52 INFO - PROCESS | 1645 | 1468607812924 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 11:36:52 INFO - PROCESS | 1645 | 1468607812926 Marionette TRACE conn3 <- [1,3021,null,{"value":"7"}] 11:36:52 INFO - PROCESS | 1645 | 1468607812928 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:36:52 INFO - PROCESS | 1645 | 1468607812929 Marionette TRACE conn3 <- [1,3022,null,{}] 11:36:52 INFO - PROCESS | 1645 | 1468607812932 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:52 INFO - PROCESS | 1645 | 1468607812933 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:53 INFO - PROCESS | 1645 | 1468607813040 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 11:36:53 INFO - PROCESS | 1645 | 1468607813102 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:53 INFO - PROCESS | 1645 | 1468607813103 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d84d000 == 48 [pid = 1645] [id = 765] 11:36:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x128a8bc00) [pid = 1645] [serial = 2293] [outer = 0x0] 11:36:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1292ad000) [pid = 1645] [serial = 2294] [outer = 0x128a8bc00] 11:36:53 INFO - PROCESS | 1645 | 1468607813172 Marionette DEBUG loaded listener.js 11:36:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x129552000) [pid = 1645] [serial = 2295] [outer = 0x128a8bc00] 11:36:53 INFO - PROCESS | 1645 | 1468607813486 Marionette TRACE conn3 <- [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"]]]}] 11:36:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:36:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:36:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:36:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:36:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:36:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:36:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:36:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:36:53 INFO - TEST-OK | /FileAPI/historical.html | took 621ms 11:36:53 INFO - PROCESS | 1645 | 1468607813550 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 11:36:53 INFO - PROCESS | 1645 | 1468607813551 Marionette TRACE conn3 <- [1,3025,null,{"value":"7"}] 11:36:53 INFO - TEST-START | /FileAPI/idlharness.html 11:36:53 INFO - PROCESS | 1645 | 1468607813554 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:36:53 INFO - PROCESS | 1645 | 1468607813555 Marionette TRACE conn3 <- [1,3026,null,{}] 11:36:53 INFO - PROCESS | 1645 | 1468607813557 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:53 INFO - PROCESS | 1645 | 1468607813559 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:53 INFO - PROCESS | 1645 | 1468607813689 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 11:36:53 INFO - PROCESS | 1645 | 1468607813780 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:53 INFO - PROCESS | 1645 | 1468607813781 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x12125b000 == 49 [pid = 1645] [id = 766] 11:36:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x11332d000) [pid = 1645] [serial = 2296] [outer = 0x0] 11:36:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x118572000) [pid = 1645] [serial = 2297] [outer = 0x11332d000] 11:36:53 INFO - PROCESS | 1645 | 1468607813824 Marionette DEBUG loaded listener.js 11:36:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x12a76f400) [pid = 1645] [serial = 2298] [outer = 0x11332d000] 11:36:54 INFO - PROCESS | 1645 | 1468607814372 Marionette TRACE conn3 <- [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]]]}] 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:36:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:36:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:36:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:36:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:36:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:36:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:36:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:36:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:36:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:36:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:36:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:36:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:36:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:36:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:36:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:36:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:36:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:36:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:36:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:36:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:36:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:36:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:36:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:36:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 11:36:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:36:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:36:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:36:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:36:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:36:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:36:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:36:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:36:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:36:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:36:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:36:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:36:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:36:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:36:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:36:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:36:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 11:36:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:36:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:36:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:36:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:36:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:36:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:36:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:36:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 883ms 11:36:54 INFO - PROCESS | 1645 | 1468607814638 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 11:36:54 INFO - PROCESS | 1645 | 1468607814642 Marionette TRACE conn3 <- [1,3029,null,{"value":"7"}] 11:36:54 INFO - TEST-START | /FileAPI/idlharness.worker 11:36:54 INFO - PROCESS | 1645 | 1468607814653 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:36:54 INFO - PROCESS | 1645 | 1468607814655 Marionette TRACE conn3 <- [1,3030,null,{}] 11:36:54 INFO - PROCESS | 1645 | 1468607814658 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:54 INFO - PROCESS | 1645 | 1468607814660 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:54 INFO - PROCESS | 1645 | 1468607814771 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 11:36:54 INFO - PROCESS | 1645 | 1468607814843 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 1645 | 1468607814846 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x12491d000 == 50 [pid = 1645] [id = 767] 11:36:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x115e8fc00) [pid = 1645] [serial = 2299] [outer = 0x0] 11:36:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x116705400) [pid = 1645] [serial = 2300] [outer = 0x115e8fc00] 11:36:54 INFO - PROCESS | 1645 | 1468607814873 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x117390800) [pid = 1645] [serial = 2301] [outer = 0x115e8fc00] 11:36:55 INFO - PROCESS | 1645 | [1645] 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 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12d1e2800 == 49 [pid = 1645] [id = 760] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12cb09000 == 48 [pid = 1645] [id = 759] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12c4c3000 == 47 [pid = 1645] [id = 757] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x128fbf800 == 46 [pid = 1645] [id = 758] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12c475000 == 45 [pid = 1645] [id = 756] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12c12d000 == 44 [pid = 1645] [id = 755] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12c0a1800 == 43 [pid = 1645] [id = 754] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12a964000 == 42 [pid = 1645] [id = 753] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12960b000 == 41 [pid = 1645] [id = 752] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x128e09000 == 40 [pid = 1645] [id = 751] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x124d59800 == 39 [pid = 1645] [id = 750] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x118707800 == 38 [pid = 1645] [id = 749] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x121720000 == 37 [pid = 1645] [id = 748] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x125358000 == 36 [pid = 1645] [id = 746] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x119b11000 == 35 [pid = 1645] [id = 747] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x124d66800 == 34 [pid = 1645] [id = 745] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x1184cc800 == 33 [pid = 1645] [id = 744] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12c0a3800 == 32 [pid = 1645] [id = 743] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x121131000 == 31 [pid = 1645] [id = 731] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12125b000 == 30 [pid = 1645] [id = 766] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12d84d000 == 29 [pid = 1645] [id = 765] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12d61f800 == 28 [pid = 1645] [id = 764] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x128fce800 == 27 [pid = 1645] [id = 763] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12d2a2000 == 26 [pid = 1645] [id = 761] 11:36:56 INFO - PROCESS | 1645 | --DOCSHELL 0x121007000 == 25 [pid = 1645] [id = 762] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x119343c00) [pid = 1645] [serial = 2210] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x118bb9800) [pid = 1645] [serial = 2209] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x11962d000) [pid = 1645] [serial = 2212] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x1184b8400) [pid = 1645] [serial = 2195] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x117e6bc00) [pid = 1645] [serial = 2194] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x112a79800) [pid = 1645] [serial = 2197] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x1121b2800) [pid = 1645] [serial = 2198] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x121c78c00) [pid = 1645] [serial = 2218] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x118574000) [pid = 1645] [serial = 2206] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x116637800) [pid = 1645] [serial = 2200] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x116905c00) [pid = 1645] [serial = 2201] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x126d53c00) [pid = 1645] [serial = 2227] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x117fcd800) [pid = 1645] [serial = 2203] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x11836d000) [pid = 1645] [serial = 2204] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x117390c00) [pid = 1645] [serial = 2180] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1167c2c00) [pid = 1645] [serial = 2179] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x119625800) [pid = 1645] [serial = 2183] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1187f2400) [pid = 1645] [serial = 2182] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x125331800) [pid = 1645] [serial = 2186] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x123c5b400) [pid = 1645] [serial = 2185] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1292a7000) [pid = 1645] [serial = 2189] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x128cddc00) [pid = 1645] [serial = 2188] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1212c1000) [pid = 1645] [serial = 2215] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12195e400) [pid = 1645] [serial = 2216] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1253e5c00) [pid = 1645] [serial = 2225] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x125290000) [pid = 1645] [serial = 2219] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1248c0400) [pid = 1645] [serial = 2224] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x12126e000) [pid = 1645] [serial = 2213] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1186c6400) [pid = 1645] [serial = 2207] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x116706800) [pid = 1645] [serial = 2191] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x12146f400) [pid = 1645] [serial = 2192] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1187f5000) [pid = 1645] [serial = 2221] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1288c9800) [pid = 1645] [serial = 2228] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x120f58c00) [pid = 1645] [serial = 2222] [outer = 0x0] [url = about:blank] 11:36:56 INFO - PROCESS | 1645 | 1468607816227 Marionette TRACE conn3 <- [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,{},{}]]]}] 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:36:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:36:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:36:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:36:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:36:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:36:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:36:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:36:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:36:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:36:56 INFO - {} 11:36:56 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 11:36:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:36:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:36:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:36:56 INFO - {} 11:36:56 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 - {} 11:36:56 INFO - {} 11:36:56 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 11:36:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:36:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:36:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:36:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:36:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:36:56 INFO - {} 11:36:56 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 11:36:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:36:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:36:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:36:56 INFO - {} 11:36:56 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 - {} 11:36:56 INFO - {} 11:36:56 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 11:36:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:36:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:36:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:36:56 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 11:36:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:36:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:36:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:36:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:36:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:36:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:36:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:36:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:36:56 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 11:36:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:36:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:36:56 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 11:36:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:36:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:36:56 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 11:36:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:36:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:36:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:36:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:36:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:36:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:36:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:36:56 INFO - {} 11:36:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1640ms 11:36:56 INFO - PROCESS | 1645 | 1468607816293 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 1645 | 1468607816295 Marionette TRACE conn3 <- [1,3033,null,{"value":"7"}] 11:36:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:36:56 INFO - PROCESS | 1645 | 1468607816299 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 1645 | 1468607816301 Marionette TRACE conn3 <- [1,3034,null,{}] 11:36:56 INFO - PROCESS | 1645 | 1468607816305 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:56 INFO - PROCESS | 1645 | 1468607816307 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:56 INFO - PROCESS | 1645 | 1468607816402 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 11:36:56 INFO - PROCESS | 1645 | 1468607816459 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 1645 | 1468607816461 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x117140800 == 26 [pid = 1645] [id = 768] 11:36:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x11670c000) [pid = 1645] [serial = 2302] [outer = 0x0] 11:36:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1167c5800) [pid = 1645] [serial = 2303] [outer = 0x11670c000] 11:36:56 INFO - PROCESS | 1645 | 1468607816490 Marionette DEBUG loaded listener.js 11:36:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11738a400) [pid = 1645] [serial = 2304] [outer = 0x11670c000] 11:36:56 INFO - PROCESS | 1645 | 1468607816778 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:36:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:36:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 523ms 11:36:56 INFO - PROCESS | 1645 | 1468607816822 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 1645 | 1468607816825 Marionette TRACE conn3 <- [1,3037,null,{"value":"7"}] 11:36:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:36:56 INFO - PROCESS | 1645 | 1468607816834 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 1645 | 1468607816835 Marionette TRACE conn3 <- [1,3038,null,{}] 11:36:56 INFO - PROCESS | 1645 | 1468607816838 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:56 INFO - PROCESS | 1645 | 1468607816840 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:56 INFO - PROCESS | 1645 | 1468607816921 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 11:36:56 INFO - PROCESS | 1645 | 1468607816925 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 1645 | 1468607816927 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x118722000 == 27 [pid = 1645] [id = 769] 11:36:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x117eb5400) [pid = 1645] [serial = 2305] [outer = 0x0] 11:36:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1184bc000) [pid = 1645] [serial = 2306] [outer = 0x117eb5400] 11:36:56 INFO - PROCESS | 1645 | 1468607816957 Marionette DEBUG loaded listener.js 11:36:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1187f5400) [pid = 1645] [serial = 2307] [outer = 0x117eb5400] 11:36:57 INFO - PROCESS | 1645 | 1468607817271 Marionette TRACE conn3 <- [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"]]]}] 11:36:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:36:57 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 471ms 11:36:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:36:57 INFO - PROCESS | 1645 | 1468607817303 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 11:36:57 INFO - PROCESS | 1645 | 1468607817305 Marionette TRACE conn3 <- [1,3041,null,{"value":"7"}] 11:36:57 INFO - PROCESS | 1645 | 1468607817307 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:36:57 INFO - PROCESS | 1645 | 1468607817310 Marionette TRACE conn3 <- [1,3042,null,{}] 11:36:57 INFO - PROCESS | 1645 | 1468607817330 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:57 INFO - PROCESS | 1645 | 1468607817334 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:57 INFO - PROCESS | 1645 | 1468607817415 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 11:36:57 INFO - PROCESS | 1645 | 1468607817420 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:57 INFO - PROCESS | 1645 | 1468607817422 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x121989800 == 28 [pid = 1645] [id = 770] 11:36:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x119686c00) [pid = 1645] [serial = 2308] [outer = 0x0] 11:36:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120f55c00) [pid = 1645] [serial = 2309] [outer = 0x119686c00] 11:36:57 INFO - PROCESS | 1645 | 1468607817449 Marionette DEBUG loaded listener.js 11:36:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1212c2400) [pid = 1645] [serial = 2310] [outer = 0x119686c00] 11:36:57 INFO - PROCESS | 1645 | 1468607817859 Marionette TRACE conn3 <- [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]]]}] 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:36:57 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. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:36:57 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'.) 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:36:57 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. 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:36:57 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. 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:36:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:36:57 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. 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:36:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:36:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:36:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:36:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:36:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:36:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:36:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:36:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:36:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:36:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:36:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:36:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:36:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:36:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:36:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 581ms 11:36:57 INFO - PROCESS | 1645 | 1468607817894 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 11:36:57 INFO - PROCESS | 1645 | 1468607817895 Marionette TRACE conn3 <- [1,3045,null,{"value":"7"}] 11:36:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:36:57 INFO - PROCESS | 1645 | 1468607817898 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:36:57 INFO - PROCESS | 1645 | 1468607817899 Marionette TRACE conn3 <- [1,3046,null,{}] 11:36:57 INFO - PROCESS | 1645 | 1468607817902 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:57 INFO - PROCESS | 1645 | 1468607817903 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:57 INFO - PROCESS | 1645 | 1468607817985 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 11:36:57 INFO - PROCESS | 1645 | 1468607817989 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:57 INFO - PROCESS | 1645 | 1468607817990 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x118703800 == 29 [pid = 1645] [id = 771] 11:36:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x119687800) [pid = 1645] [serial = 2311] [outer = 0x0] 11:36:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x124ae6c00) [pid = 1645] [serial = 2312] [outer = 0x119687800] 11:36:58 INFO - PROCESS | 1645 | 1468607818024 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128a93000) [pid = 1645] [serial = 2313] [outer = 0x119687800] 11:36:58 INFO - PROCESS | 1645 | [1645] 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 11:36:58 INFO - PROCESS | 1645 | 1468607818422 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:36:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:36:58 INFO - {} 11:36:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 569ms 11:36:58 INFO - PROCESS | 1645 | 1468607818468 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 11:36:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:36:58 INFO - PROCESS | 1645 | 1468607818470 Marionette TRACE conn3 <- [1,3049,null,{"value":"7"}] 11:36:58 INFO - PROCESS | 1645 | 1468607818473 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:36:58 INFO - PROCESS | 1645 | 1468607818475 Marionette TRACE conn3 <- [1,3050,null,{}] 11:36:58 INFO - PROCESS | 1645 | 1468607818486 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:58 INFO - PROCESS | 1645 | 1468607818488 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:58 INFO - PROCESS | 1645 | 1468607818642 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 11:36:58 INFO - PROCESS | 1645 | 1468607818699 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 1645 | 1468607818701 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a60d000 == 30 [pid = 1645] [id = 772] 11:36:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128a8e000) [pid = 1645] [serial = 2314] [outer = 0x0] 11:36:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128cea400) [pid = 1645] [serial = 2315] [outer = 0x128a8e000] 11:36:58 INFO - PROCESS | 1645 | 1468607818765 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12938e400) [pid = 1645] [serial = 2316] [outer = 0x128a8e000] 11:36:59 INFO - PROCESS | 1645 | 1468607819095 Marionette TRACE conn3 <- [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]]]}] 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:36:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 11:36:59 INFO - PROCESS | 1645 | 1468607819144 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 11:36:59 INFO - PROCESS | 1645 | 1468607819145 Marionette TRACE conn3 <- [1,3053,null,{"value":"7"}] 11:36:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:36:59 INFO - PROCESS | 1645 | 1468607819150 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:36:59 INFO - PROCESS | 1645 | 1468607819151 Marionette TRACE conn3 <- [1,3054,null,{}] 11:36:59 INFO - PROCESS | 1645 | 1468607819154 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:59 INFO - PROCESS | 1645 | 1468607819158 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:59 INFO - PROCESS | 1645 | 1468607819280 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 11:36:59 INFO - PROCESS | 1645 | 1468607819283 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:59 INFO - PROCESS | 1645 | 1468607819285 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x12be12000 == 31 [pid = 1645] [id = 773] 11:36:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x129392400) [pid = 1645] [serial = 2317] [outer = 0x0] 11:36:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12a76b800) [pid = 1645] [serial = 2318] [outer = 0x129392400] 11:36:59 INFO - PROCESS | 1645 | 1468607819317 Marionette DEBUG loaded listener.js 11:36:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x12a9e6000) [pid = 1645] [serial = 2319] [outer = 0x129392400] 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:36:59 INFO - PROCESS | 1645 | 1468607819759 Marionette TRACE conn3 <- [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"]]]}] 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:36:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:36:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:36:59 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" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:36:59 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" 11:36:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:36:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:36:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 633ms 11:36:59 INFO - PROCESS | 1645 | 1468607819785 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 11:36:59 INFO - PROCESS | 1645 | 1468607819787 Marionette TRACE conn3 <- [1,3057,null,{"value":"7"}] 11:36:59 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:36:59 INFO - PROCESS | 1645 | 1468607819790 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:36:59 INFO - PROCESS | 1645 | 1468607819792 Marionette TRACE conn3 <- [1,3058,null,{}] 11:36:59 INFO - PROCESS | 1645 | 1468607819795 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:59 INFO - PROCESS | 1645 | 1468607819796 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:36:59 INFO - PROCESS | 1645 | 1468607819977 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 11:37:00 INFO - PROCESS | 1645 | 1468607820028 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:00 INFO - PROCESS | 1645 | 1468607820029 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c4bf000 == 32 [pid = 1645] [id = 774] 11:37:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x113322c00) [pid = 1645] [serial = 2320] [outer = 0x0] 11:37:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12ba75000) [pid = 1645] [serial = 2321] [outer = 0x113322c00] 11:37:00 INFO - PROCESS | 1645 | 1468607820061 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12c01f800) [pid = 1645] [serial = 2322] [outer = 0x113322c00] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x128a8f800) [pid = 1645] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x128ce1000) [pid = 1645] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1292a6c00) [pid = 1645] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x11853bc00) [pid = 1645] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x126a78400) [pid = 1645] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1129ac400) [pid = 1645] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x119b56c00) [pid = 1645] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1175eb000) [pid = 1645] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x11934d400) [pid = 1645] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x121273000) [pid = 1645] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x118536800) [pid = 1645] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x115d54400) [pid = 1645] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x124a72400) [pid = 1645] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x129393c00) [pid = 1645] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x120f4c400) [pid = 1645] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x125325800) [pid = 1645] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1212c0c00) [pid = 1645] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1167c0800) [pid = 1645] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:37:00 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x129ebf000) [pid = 1645] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:37:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:37:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:37:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:37:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:37:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:37:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:37:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:37:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:37:00 INFO - PROCESS | 1645 | 1468607820708 Marionette TRACE conn3 <- [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]]]}] 11:37:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:37:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:37:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:37:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:37:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:37:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:37:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:37:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:37:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:37:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:37:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:37:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 927ms 11:37:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:37:00 INFO - PROCESS | 1645 | 1468607820719 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 11:37:00 INFO - PROCESS | 1645 | 1468607820721 Marionette TRACE conn3 <- [1,3061,null,{"value":"7"}] 11:37:00 INFO - PROCESS | 1645 | 1468607820724 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:37:00 INFO - PROCESS | 1645 | 1468607820726 Marionette TRACE conn3 <- [1,3062,null,{}] 11:37:00 INFO - PROCESS | 1645 | 1468607820729 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:00 INFO - PROCESS | 1645 | 1468607820731 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:00 INFO - PROCESS | 1645 | 1468607820833 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 11:37:00 INFO - PROCESS | 1645 | 1468607820869 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:00 INFO - PROCESS | 1645 | 1468607820870 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ce24000 == 33 [pid = 1645] [id = 775] 11:37:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1130bf400) [pid = 1645] [serial = 2323] [outer = 0x0] 11:37:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x128a9d000) [pid = 1645] [serial = 2324] [outer = 0x1130bf400] 11:37:00 INFO - PROCESS | 1645 | 1468607820895 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x128aa4400) [pid = 1645] [serial = 2325] [outer = 0x1130bf400] 11:37:00 INFO - PROCESS | 1645 | [1645] 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 11:37:01 INFO - PROCESS | 1645 | 1468607821170 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:37:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:37:01 INFO - {} 11:37:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 475ms 11:37:01 INFO - PROCESS | 1645 | 1468607821203 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 11:37:01 INFO - PROCESS | 1645 | 1468607821204 Marionette TRACE conn3 <- [1,3065,null,{"value":"7"}] 11:37:01 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:37:01 INFO - PROCESS | 1645 | 1468607821207 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:37:01 INFO - PROCESS | 1645 | 1468607821208 Marionette TRACE conn3 <- [1,3066,null,{}] 11:37:01 INFO - PROCESS | 1645 | 1468607821210 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:01 INFO - PROCESS | 1645 | 1468607821211 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:01 INFO - PROCESS | 1645 | 1468607821303 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 11:37:01 INFO - PROCESS | 1645 | 1468607821307 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:01 INFO - PROCESS | 1645 | 1468607821308 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d633000 == 34 [pid = 1645] [id = 776] 11:37:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128aa4c00) [pid = 1645] [serial = 2326] [outer = 0x0] 11:37:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x129545400) [pid = 1645] [serial = 2327] [outer = 0x128aa4c00] 11:37:01 INFO - PROCESS | 1645 | 1468607821331 Marionette DEBUG loaded listener.js 11:37:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12c743000) [pid = 1645] [serial = 2328] [outer = 0x128aa4c00] 11:37:01 INFO - PROCESS | 1645 | 1468607821635 Marionette TRACE conn3 <- [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]]]}] 11:37:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:37:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:37:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:37:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:37:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:37:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:37:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:37:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 471ms 11:37:01 INFO - PROCESS | 1645 | 1468607821686 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 11:37:01 INFO - PROCESS | 1645 | 1468607821687 Marionette TRACE conn3 <- [1,3069,null,{"value":"7"}] 11:37:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:37:01 INFO - PROCESS | 1645 | 1468607821690 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:37:01 INFO - PROCESS | 1645 | 1468607821691 Marionette TRACE conn3 <- [1,3070,null,{}] 11:37:01 INFO - PROCESS | 1645 | 1468607821693 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:01 INFO - PROCESS | 1645 | 1468607821694 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:01 INFO - PROCESS | 1645 | 1468607821814 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 11:37:01 INFO - PROCESS | 1645 | 1468607821820 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:01 INFO - PROCESS | 1645 | 1468607821821 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12170d800 == 35 [pid = 1645] [id = 777] 11:37:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x115d4a000) [pid = 1645] [serial = 2329] [outer = 0x0] 11:37:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1184bb800) [pid = 1645] [serial = 2330] [outer = 0x115d4a000] 11:37:01 INFO - PROCESS | 1645 | 1468607821846 Marionette DEBUG loaded listener.js 11:37:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1187f6c00) [pid = 1645] [serial = 2331] [outer = 0x115d4a000] 11:37:02 INFO - PROCESS | 1645 | 1468607822134 Marionette TRACE conn3 <- [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]]]}] 11:37:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:37:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:37:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:37:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:37:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:37:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:37:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 468ms 11:37:02 INFO - PROCESS | 1645 | 1468607822159 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 11:37:02 INFO - PROCESS | 1645 | 1468607822160 Marionette TRACE conn3 <- [1,3073,null,{"value":"7"}] 11:37:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:37:02 INFO - PROCESS | 1645 | 1468607822170 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:37:02 INFO - PROCESS | 1645 | 1468607822171 Marionette TRACE conn3 <- [1,3074,null,{}] 11:37:02 INFO - PROCESS | 1645 | 1468607822173 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:02 INFO - PROCESS | 1645 | 1468607822175 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:02 INFO - PROCESS | 1645 | 1468607822271 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 11:37:02 INFO - PROCESS | 1645 | 1468607822274 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:02 INFO - PROCESS | 1645 | 1468607822276 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x128e18800 == 36 [pid = 1645] [id = 778] 11:37:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x11738ec00) [pid = 1645] [serial = 2332] [outer = 0x0] 11:37:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x119625400) [pid = 1645] [serial = 2333] [outer = 0x11738ec00] 11:37:02 INFO - PROCESS | 1645 | 1468607822302 Marionette DEBUG loaded listener.js 11:37:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12127bc00) [pid = 1645] [serial = 2334] [outer = 0x11738ec00] 11:37:03 INFO - PROCESS | 1645 | --DOCSHELL 0x118722000 == 35 [pid = 1645] [id = 769] 11:37:03 INFO - PROCESS | 1645 | --DOCSHELL 0x117140800 == 34 [pid = 1645] [id = 768] 11:37:03 INFO - PROCESS | 1645 | --DOCSHELL 0x12491d000 == 33 [pid = 1645] [id = 767] 11:37:03 INFO - PROCESS | 1645 | --DOCSHELL 0x12d633000 == 32 [pid = 1645] [id = 776] 11:37:03 INFO - PROCESS | 1645 | --DOCSHELL 0x12170d800 == 31 [pid = 1645] [id = 777] 11:37:03 INFO - PROCESS | 1645 | --DOCSHELL 0x118703800 == 30 [pid = 1645] [id = 771] 11:37:03 INFO - PROCESS | 1645 | --DOCSHELL 0x12be12000 == 29 [pid = 1645] [id = 773] 11:37:03 INFO - PROCESS | 1645 | --DOCSHELL 0x121989800 == 28 [pid = 1645] [id = 770] 11:37:03 INFO - PROCESS | 1645 | --DOCSHELL 0x12ce24000 == 27 [pid = 1645] [id = 775] 11:37:03 INFO - PROCESS | 1645 | --DOCSHELL 0x12a60d000 == 26 [pid = 1645] [id = 772] 11:37:03 INFO - PROCESS | 1645 | --DOCSHELL 0x12c4bf000 == 25 [pid = 1645] [id = 774] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12a9dd800) [pid = 1645] [serial = 2283] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12a9c9c00) [pid = 1645] [serial = 2282] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x12a7d9c00) [pid = 1645] [serial = 2279] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x128c0ac00) [pid = 1645] [serial = 2262] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x128ceb800) [pid = 1645] [serial = 2265] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x128cde400) [pid = 1645] [serial = 2263] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1292c1000) [pid = 1645] [serial = 2268] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1292a6800) [pid = 1645] [serial = 2266] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1186c0c00) [pid = 1645] [serial = 2247] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x128a86800) [pid = 1645] [serial = 2231] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1288ce800) [pid = 1645] [serial = 2230] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1133d2400) [pid = 1645] [serial = 2233] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x115e21c00) [pid = 1645] [serial = 2234] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x119cb7800) [pid = 1645] [serial = 2250] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x120f56800) [pid = 1645] [serial = 2251] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x117fd5800) [pid = 1645] [serial = 2236] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x117eab400) [pid = 1645] [serial = 2239] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x118537800) [pid = 1645] [serial = 2237] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1216b7c00) [pid = 1645] [serial = 2253] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1248c4400) [pid = 1645] [serial = 2254] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x1175f4000) [pid = 1645] [serial = 2273] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x1186c1800) [pid = 1645] [serial = 2241] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x1199e9000) [pid = 1645] [serial = 2242] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x1167b8400) [pid = 1645] [serial = 2244] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x118532000) [pid = 1645] [serial = 2245] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x118bee800) [pid = 1645] [serial = 2248] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x12528b800) [pid = 1645] [serial = 2256] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x126af8000) [pid = 1645] [serial = 2257] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x1292cc400) [pid = 1645] [serial = 2269] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x12938e000) [pid = 1645] [serial = 2271] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x119680800) [pid = 1645] [serial = 2274] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x1292b0400) [pid = 1645] [serial = 2276] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x126d59400) [pid = 1645] [serial = 2259] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x12a9c4400) [pid = 1645] [serial = 2280] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x129ebac00) [pid = 1645] [serial = 2277] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | --DOMWINDOW == 64 (0x128a89000) [pid = 1645] [serial = 2260] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1645 | 1468607823721 Marionette TRACE conn3 <- [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]]]}] 11:37:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:37:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:37:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:37:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:37:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:37:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:37:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1580ms 11:37:03 INFO - PROCESS | 1645 | 1468607823744 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 11:37:03 INFO - PROCESS | 1645 | 1468607823746 Marionette TRACE conn3 <- [1,3077,null,{"value":"7"}] 11:37:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:37:03 INFO - PROCESS | 1645 | 1468607823750 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:37:03 INFO - PROCESS | 1645 | 1468607823752 Marionette TRACE conn3 <- [1,3078,null,{}] 11:37:03 INFO - PROCESS | 1645 | 1468607823756 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:03 INFO - PROCESS | 1645 | 1468607823758 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:03 INFO - PROCESS | 1645 | 1468607823845 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 11:37:03 INFO - PROCESS | 1645 | 1468607823905 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:03 INFO - PROCESS | 1645 | 1468607823908 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x116689000 == 26 [pid = 1645] [id = 779] 11:37:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x113323000) [pid = 1645] [serial = 2335] [outer = 0x0] 11:37:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x113324800) [pid = 1645] [serial = 2336] [outer = 0x113323000] 11:37:03 INFO - PROCESS | 1645 | 1468607823936 Marionette DEBUG loaded listener.js 11:37:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x1133d7000) [pid = 1645] [serial = 2337] [outer = 0x113323000] 11:37:04 INFO - PROCESS | 1645 | 1468607824254 Marionette TRACE conn3 <- [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] 11:37:04 INFO - PROCESS | 1645 | 1468607824278 Marionette TRACE conn3 <- [1,3081,null,{"value":"7"}] 11:37:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:37:04 INFO - PROCESS | 1645 | 1468607824286 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:37:04 INFO - PROCESS | 1645 | 1468607824287 Marionette TRACE conn3 <- [1,3082,null,{}] 11:37:04 INFO - PROCESS | 1645 | 1468607824290 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:04 INFO - PROCESS | 1645 | 1468607824292 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:04 INFO - PROCESS | 1645 | 1468607824373 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 11:37:04 INFO - PROCESS | 1645 | 1468607824391 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 1645 | 1468607824393 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x118703800 == 27 [pid = 1645] [id = 780] 11:37:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x116710c00) [pid = 1645] [serial = 2338] [outer = 0x0] 11:37:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x1167c3800) [pid = 1645] [serial = 2339] [outer = 0x116710c00] 11:37:04 INFO - PROCESS | 1645 | 1468607824421 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x117382800) [pid = 1645] [serial = 2340] [outer = 0x116710c00] 11:37:04 INFO - PROCESS | 1645 | 1468607824736 Marionette TRACE conn3 <- [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]]]}] 11:37:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:37:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:37:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:37:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:37:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 470ms 11:37:04 INFO - PROCESS | 1645 | 1468607824762 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 11:37:04 INFO - PROCESS | 1645 | 1468607824764 Marionette TRACE conn3 <- [1,3085,null,{"value":"7"}] 11:37:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:37:04 INFO - PROCESS | 1645 | 1468607824769 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:37:04 INFO - PROCESS | 1645 | 1468607824771 Marionette TRACE conn3 <- [1,3086,null,{}] 11:37:04 INFO - PROCESS | 1645 | 1468607824779 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:04 INFO - PROCESS | 1645 | 1468607824782 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:04 INFO - PROCESS | 1645 | 1468607824857 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 11:37:04 INFO - PROCESS | 1645 | 1468607824862 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 1645 | 1468607824866 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x120e9b000 == 28 [pid = 1645] [id = 781] 11:37:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x111e58000) [pid = 1645] [serial = 2341] [outer = 0x0] 11:37:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x117fd6000) [pid = 1645] [serial = 2342] [outer = 0x111e58000] 11:37:04 INFO - PROCESS | 1645 | 1468607824894 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x118371000) [pid = 1645] [serial = 2343] [outer = 0x111e58000] 11:37:05 INFO - PROCESS | 1645 | 1468607825218 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:37:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:37:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 472ms 11:37:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:37:05 INFO - PROCESS | 1645 | 1468607825242 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 1645 | 1468607825244 Marionette TRACE conn3 <- [1,3089,null,{"value":"7"}] 11:37:05 INFO - PROCESS | 1645 | 1468607825246 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 1645 | 1468607825249 Marionette TRACE conn3 <- [1,3090,null,{}] 11:37:05 INFO - PROCESS | 1645 | 1468607825252 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:05 INFO - PROCESS | 1645 | 1468607825253 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:05 INFO - PROCESS | 1645 | 1468607825328 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 11:37:05 INFO - PROCESS | 1645 | 1468607825389 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 1645 | 1468607825389 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x121c04800 == 29 [pid = 1645] [id = 782] 11:37:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x118539800) [pid = 1645] [serial = 2344] [outer = 0x0] 11:37:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x118575800) [pid = 1645] [serial = 2345] [outer = 0x118539800] 11:37:05 INFO - PROCESS | 1645 | 1468607825414 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x1186c0400) [pid = 1645] [serial = 2346] [outer = 0x118539800] 11:37:05 INFO - PROCESS | 1645 | 1468607825709 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:37:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:37:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 473ms 11:37:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:37:05 INFO - PROCESS | 1645 | 1468607825720 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 1645 | 1468607825721 Marionette TRACE conn3 <- [1,3093,null,{"value":"7"}] 11:37:05 INFO - PROCESS | 1645 | 1468607825723 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 1645 | 1468607825724 Marionette TRACE conn3 <- [1,3094,null,{}] 11:37:05 INFO - PROCESS | 1645 | 1468607825726 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:05 INFO - PROCESS | 1645 | 1468607825728 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:05 INFO - PROCESS | 1645 | 1468607825849 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 11:37:05 INFO - PROCESS | 1645 | 1468607825854 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 1645 | 1468607825855 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x124a1c000 == 30 [pid = 1645] [id = 783] 11:37:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x1129a6c00) [pid = 1645] [serial = 2347] [outer = 0x0] 11:37:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1187ed400) [pid = 1645] [serial = 2348] [outer = 0x1129a6c00] 11:37:05 INFO - PROCESS | 1645 | 1468607825894 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x118bf8400) [pid = 1645] [serial = 2349] [outer = 0x1129a6c00] 11:37:06 INFO - PROCESS | 1645 | 1468607826317 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:37:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:37:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 618ms 11:37:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:37:06 INFO - PROCESS | 1645 | 1468607826352 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 1645 | 1468607826353 Marionette TRACE conn3 <- [1,3097,null,{"value":"7"}] 11:37:06 INFO - PROCESS | 1645 | 1468607826355 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - PROCESS | 1645 | 1468607826356 Marionette TRACE conn3 <- [1,3098,null,{}] 11:37:06 INFO - PROCESS | 1645 | 1468607826358 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:06 INFO - PROCESS | 1645 | 1468607826363 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:06 INFO - PROCESS | 1645 | 1468607826451 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 11:37:06 INFO - PROCESS | 1645 | 1468607826455 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 1645 | 1468607826456 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x126fdf800 == 31 [pid = 1645] [id = 784] 11:37:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x118bfb000) [pid = 1645] [serial = 2350] [outer = 0x0] 11:37:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x119627800) [pid = 1645] [serial = 2351] [outer = 0x118bfb000] 11:37:06 INFO - PROCESS | 1645 | 1468607826482 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1199f5400) [pid = 1645] [serial = 2352] [outer = 0x118bfb000] 11:37:06 INFO - PROCESS | 1645 | 1468607826801 Marionette TRACE conn3 <- [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]]]}] 11:37:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:37:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:37:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 468ms 11:37:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:37:06 INFO - PROCESS | 1645 | 1468607826823 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 1645 | 1468607826824 Marionette TRACE conn3 <- [1,3101,null,{"value":"7"}] 11:37:06 INFO - PROCESS | 1645 | 1468607826826 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - PROCESS | 1645 | 1468607826827 Marionette TRACE conn3 <- [1,3102,null,{}] 11:37:06 INFO - PROCESS | 1645 | 1468607826831 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:06 INFO - PROCESS | 1645 | 1468607826833 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:06 INFO - PROCESS | 1645 | 1468607826904 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 11:37:06 INFO - PROCESS | 1645 | 1468607826907 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 1645 | 1468607826909 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x1289d6800 == 32 [pid = 1645] [id = 785] 11:37:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1187f1c00) [pid = 1645] [serial = 2353] [outer = 0x0] 11:37:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x120f4d800) [pid = 1645] [serial = 2354] [outer = 0x1187f1c00] 11:37:06 INFO - PROCESS | 1645 | 1468607826935 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x120f5ac00) [pid = 1645] [serial = 2355] [outer = 0x1187f1c00] 11:37:07 INFO - PROCESS | 1645 | 1468607827253 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:37:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:37:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 471ms 11:37:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:37:07 INFO - PROCESS | 1645 | 1468607827299 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 11:37:07 INFO - PROCESS | 1645 | 1468607827300 Marionette TRACE conn3 <- [1,3105,null,{"value":"7"}] 11:37:07 INFO - PROCESS | 1645 | 1468607827302 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:37:07 INFO - PROCESS | 1645 | 1468607827303 Marionette TRACE conn3 <- [1,3106,null,{}] 11:37:07 INFO - PROCESS | 1645 | 1468607827305 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:07 INFO - PROCESS | 1645 | 1468607827306 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:07 INFO - PROCESS | 1645 | 1468607827410 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 11:37:07 INFO - PROCESS | 1645 | 1468607827420 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:07 INFO - PROCESS | 1645 | 1468607827420 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x128e02800 == 33 [pid = 1645] [id = 786] 11:37:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x121152400) [pid = 1645] [serial = 2356] [outer = 0x0] 11:37:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x121271800) [pid = 1645] [serial = 2357] [outer = 0x121152400] 11:37:07 INFO - PROCESS | 1645 | 1468607827446 Marionette DEBUG loaded listener.js 11:37:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1212c4400) [pid = 1645] [serial = 2358] [outer = 0x121152400] 11:37:07 INFO - PROCESS | 1645 | 1468607827765 Marionette TRACE conn3 <- [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]]]}] 11:37:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:37:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:37:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:37:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 518ms 11:37:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:37:07 INFO - PROCESS | 1645 | 1468607827821 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 11:37:07 INFO - PROCESS | 1645 | 1468607827822 Marionette TRACE conn3 <- [1,3109,null,{"value":"7"}] 11:37:07 INFO - PROCESS | 1645 | 1468607827824 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:37:07 INFO - PROCESS | 1645 | 1468607827825 Marionette TRACE conn3 <- [1,3110,null,{}] 11:37:07 INFO - PROCESS | 1645 | 1468607827827 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:07 INFO - PROCESS | 1645 | 1468607827828 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:07 INFO - PROCESS | 1645 | 1468607827891 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 11:37:07 INFO - PROCESS | 1645 | 1468607827897 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:07 INFO - PROCESS | 1645 | 1468607827899 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x120e93800 == 34 [pid = 1645] [id = 787] 11:37:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1212cb000) [pid = 1645] [serial = 2359] [outer = 0x0] 11:37:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x12195fc00) [pid = 1645] [serial = 2360] [outer = 0x1212cb000] 11:37:07 INFO - PROCESS | 1645 | 1468607827925 Marionette DEBUG loaded listener.js 11:37:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123c0c000) [pid = 1645] [serial = 2361] [outer = 0x1212cb000] 11:37:08 INFO - PROCESS | 1645 | 1468607828292 Marionette TRACE conn3 <- [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"]]]}] 11:37:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:37:08 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 11:37:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:37:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 518ms 11:37:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:37:08 INFO - PROCESS | 1645 | 1468607828357 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 11:37:08 INFO - PROCESS | 1645 | 1468607828359 Marionette TRACE conn3 <- [1,3113,null,{"value":"7"}] 11:37:08 INFO - PROCESS | 1645 | 1468607828362 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 1645 | 1468607828364 Marionette TRACE conn3 <- [1,3114,null,{}] 11:37:08 INFO - PROCESS | 1645 | 1468607828367 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:08 INFO - PROCESS | 1645 | 1468607828369 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:08 INFO - PROCESS | 1645 | 1468607828490 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 11:37:08 INFO - PROCESS | 1645 | 1468607828497 Marionette TRACE conn3 -> [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\", \"af46aad5-fef3-4c10-ac8a-ce5255fbe250\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:08 INFO - PROCESS | 1645 | 1468607828498 Marionette INFO sendAsync 34b03d66-62a1-ce4b-8049-7c8c6a80bac1 11:37:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12961f000 == 35 [pid = 1645] [id = 788] 11:37:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x123c56400) [pid = 1645] [serial = 2362] [outer = 0x0] 11:37:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x124a42800) [pid = 1645] [serial = 2363] [outer = 0x123c56400] 11:37:08 INFO - PROCESS | 1645 | 1468607828518 Marionette DEBUG loaded listener.js 11:37:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x125288000) [pid = 1645] [serial = 2364] [outer = 0x123c56400] 11:37:08 INFO - PROCESS | 1645 | 1468607828901 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:37:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:37:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 572ms 11:37:08 INFO - PROCESS | 1645 | 1468607828944 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 11:37:08 INFO - PROCESS | 1645 | 1468607828946 Marionette TRACE conn3 <- [1,3117,null,{"value":"7"}] 11:37:09 WARNING - u'runner_teardown' () 11:37:09 INFO - No more tests 11:37:10 INFO - Got 0 unexpected results 11:37:10 INFO - SUITE-END | took 510s 11:37:10 INFO - Closing logging queue 11:37:10 INFO - queue closed 11:37:10 INFO - Return code: 0 11:37:10 WARNING - # TBPL SUCCESS # 11:37:10 INFO - Running post-action listener: _resource_record_post_action 11:37:10 INFO - Running post-run listener: _resource_record_post_run 11:37:11 INFO - Total resource usage - Wall time: 531s; CPU: 58.0%; Read bytes: 36976128; Write bytes: 958077952; Read time: 243; Write time: 5040 11:37:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:37:11 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 140184064; Write bytes: 133586944; Read time: 12596; Write time: 272 11:37:11 INFO - run-tests - Wall time: 514s; CPU: 58.0%; Read bytes: 36054528; Write bytes: 804084736; Read time: 232; Write time: 4709 11:37:11 INFO - Running post-run listener: _upload_blobber_files 11:37:11 INFO - Blob upload gear active. 11:37:11 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:37:11 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 11:37:11 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'] 11:37:11 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 11:37:11 INFO - (blobuploader) - INFO - Open directory for files ... 11:37:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:37:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:37:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:37:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:37:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:37:12 INFO - (blobuploader) - INFO - Done attempting. 11:37:12 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:37:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:37:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:37:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:37:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:37:14 INFO - (blobuploader) - INFO - Done attempting. 11:37:14 INFO - (blobuploader) - INFO - Iteration through files over. 11:37:14 INFO - Return code: 0 11:37:14 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:37:14 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:37:14 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/874e20f18f973d5220859fc7f1011965dca4b47270be3cc29368aea83ce61e4dccddf8a35983ccb2d6daedcf33cdb34989354fb8bf289e2bdeff80176f1bacaa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7ee0539cd4311d1b9c615c3f5761574afd551d8e91d15b57541d7f359a350df612dd946eac0951708f7b54a4fc3f0fbcf529e9f39db77a301ee9b758e1f298fa"} 11:37:14 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:37:14 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:37:14 INFO - Contents: 11:37:14 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/874e20f18f973d5220859fc7f1011965dca4b47270be3cc29368aea83ce61e4dccddf8a35983ccb2d6daedcf33cdb34989354fb8bf289e2bdeff80176f1bacaa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7ee0539cd4311d1b9c615c3f5761574afd551d8e91d15b57541d7f359a350df612dd946eac0951708f7b54a4fc3f0fbcf529e9f39db77a301ee9b758e1f298fa"} 11:37:14 INFO - Running post-run listener: copy_logs_to_upload_dir 11:37:14 INFO - Copying logs to upload dir... 11:37:14 INFO - mkdir: /builds/slave/test/build/upload/logs 11:37:14 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=589.799648 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 50 secs) (at 2016-07-15 11:37:14.847389) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-15 11:37:14.850492) ========= 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.5GKwpRzhZh/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.BmaHYAPbzd/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/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/874e20f18f973d5220859fc7f1011965dca4b47270be3cc29368aea83ce61e4dccddf8a35983ccb2d6daedcf33cdb34989354fb8bf289e2bdeff80176f1bacaa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7ee0539cd4311d1b9c615c3f5761574afd551d8e91d15b57541d7f359a350df612dd946eac0951708f7b54a4fc3f0fbcf529e9f39db77a301ee9b758e1f298fa"} build_url:https://queue.taskcluster.net/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012909 build_url: 'https://queue.taskcluster.net/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/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/874e20f18f973d5220859fc7f1011965dca4b47270be3cc29368aea83ce61e4dccddf8a35983ccb2d6daedcf33cdb34989354fb8bf289e2bdeff80176f1bacaa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7ee0539cd4311d1b9c615c3f5761574afd551d8e91d15b57541d7f359a350df612dd946eac0951708f7b54a4fc3f0fbcf529e9f39db77a301ee9b758e1f298fa"}' symbols_url: 'https://queue.taskcluster.net/v1/task/biP3jW1CQJ2SNTCOgoKGCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-15 11:37:14.884104) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 11:37:14.884425) ========= 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.5GKwpRzhZh/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.BmaHYAPbzd/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/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.005144 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 11:37:14.933515) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-15 11:37:14.933821) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-15 11:37:14.937159) ========= ========= Total master_lag: 0.43 =========